@Generated(value="software.amazon.awssdk:codegen") public final class StartRouteAnalysisRequest extends NetworkManagerRequest implements ToCopyableBuilder<StartRouteAnalysisRequest.Builder,StartRouteAnalysisRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
StartRouteAnalysisRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static StartRouteAnalysisRequest.Builder |
builder() |
RouteAnalysisEndpointOptionsSpecification |
destination()
The destination.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
String |
globalNetworkId()
The ID of the global network.
|
int |
hashCode() |
Boolean |
includeReturnPath()
Indicates whether to analyze the return path.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends StartRouteAnalysisRequest.Builder> |
serializableBuilderClass() |
RouteAnalysisEndpointOptionsSpecification |
source()
The source from which traffic originates.
|
StartRouteAnalysisRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Boolean |
useMiddleboxes()
Indicates whether to include the location of middlebox appliances in the route analysis.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String globalNetworkId()
The ID of the global network.
public final RouteAnalysisEndpointOptionsSpecification source()
The source from which traffic originates.
public final RouteAnalysisEndpointOptionsSpecification destination()
The destination.
public final Boolean includeReturnPath()
Indicates whether to analyze the return path. The default is false.
false.public final Boolean useMiddleboxes()
Indicates whether to include the location of middlebox appliances in the route analysis. The default is
false.
false.public StartRouteAnalysisRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<StartRouteAnalysisRequest.Builder,StartRouteAnalysisRequest>toBuilder in class NetworkManagerRequestpublic static StartRouteAnalysisRequest.Builder builder()
public static Class<? extends StartRouteAnalysisRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.