@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StartRouteAnalysisRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
StartRouteAnalysisRequest() |
Modifier and Type | Method and Description |
---|---|
StartRouteAnalysisRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
RouteAnalysisEndpointOptionsSpecification |
getDestination()
The destination.
|
String |
getGlobalNetworkId()
The ID of the global network.
|
Boolean |
getIncludeReturnPath()
Indicates whether to analyze the return path.
|
RouteAnalysisEndpointOptionsSpecification |
getSource()
The source from which traffic originates.
|
Boolean |
getUseMiddleboxes()
Indicates whether to include the location of middlebox appliances in the route analysis.
|
int |
hashCode() |
Boolean |
isIncludeReturnPath()
Indicates whether to analyze the return path.
|
Boolean |
isUseMiddleboxes()
Indicates whether to include the location of middlebox appliances in the route analysis.
|
void |
setDestination(RouteAnalysisEndpointOptionsSpecification destination)
The destination.
|
void |
setGlobalNetworkId(String globalNetworkId)
The ID of the global network.
|
void |
setIncludeReturnPath(Boolean includeReturnPath)
Indicates whether to analyze the return path.
|
void |
setSource(RouteAnalysisEndpointOptionsSpecification source)
The source from which traffic originates.
|
void |
setUseMiddleboxes(Boolean useMiddleboxes)
Indicates whether to include the location of middlebox appliances in the route analysis.
|
String |
toString()
Returns a string representation of this object.
|
StartRouteAnalysisRequest |
withDestination(RouteAnalysisEndpointOptionsSpecification destination)
The destination.
|
StartRouteAnalysisRequest |
withGlobalNetworkId(String globalNetworkId)
The ID of the global network.
|
StartRouteAnalysisRequest |
withIncludeReturnPath(Boolean includeReturnPath)
Indicates whether to analyze the return path.
|
StartRouteAnalysisRequest |
withSource(RouteAnalysisEndpointOptionsSpecification source)
The source from which traffic originates.
|
StartRouteAnalysisRequest |
withUseMiddleboxes(Boolean useMiddleboxes)
Indicates whether to include the location of middlebox appliances in the route analysis.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setGlobalNetworkId(String globalNetworkId)
The ID of the global network.
globalNetworkId
- The ID of the global network.public String getGlobalNetworkId()
The ID of the global network.
public StartRouteAnalysisRequest withGlobalNetworkId(String globalNetworkId)
The ID of the global network.
globalNetworkId
- The ID of the global network.public void setSource(RouteAnalysisEndpointOptionsSpecification source)
The source from which traffic originates.
source
- The source from which traffic originates.public RouteAnalysisEndpointOptionsSpecification getSource()
The source from which traffic originates.
public StartRouteAnalysisRequest withSource(RouteAnalysisEndpointOptionsSpecification source)
The source from which traffic originates.
source
- The source from which traffic originates.public void setDestination(RouteAnalysisEndpointOptionsSpecification destination)
The destination.
destination
- The destination.public RouteAnalysisEndpointOptionsSpecification getDestination()
The destination.
public StartRouteAnalysisRequest withDestination(RouteAnalysisEndpointOptionsSpecification destination)
The destination.
destination
- The destination.public void setIncludeReturnPath(Boolean includeReturnPath)
Indicates whether to analyze the return path. The default is false
.
includeReturnPath
- Indicates whether to analyze the return path. The default is false
.public Boolean getIncludeReturnPath()
Indicates whether to analyze the return path. The default is false
.
false
.public StartRouteAnalysisRequest withIncludeReturnPath(Boolean includeReturnPath)
Indicates whether to analyze the return path. The default is false
.
includeReturnPath
- Indicates whether to analyze the return path. The default is false
.public Boolean isIncludeReturnPath()
Indicates whether to analyze the return path. The default is false
.
false
.public void setUseMiddleboxes(Boolean useMiddleboxes)
Indicates whether to include the location of middlebox appliances in the route analysis. The default is
false
.
useMiddleboxes
- Indicates whether to include the location of middlebox appliances in the route analysis. The default is
false
.public Boolean getUseMiddleboxes()
Indicates whether to include the location of middlebox appliances in the route analysis. The default is
false
.
false
.public StartRouteAnalysisRequest withUseMiddleboxes(Boolean useMiddleboxes)
Indicates whether to include the location of middlebox appliances in the route analysis. The default is
false
.
useMiddleboxes
- Indicates whether to include the location of middlebox appliances in the route analysis. The default is
false
.public Boolean isUseMiddleboxes()
Indicates whether to include the location of middlebox appliances in the route analysis. The default is
false
.
false
.public String toString()
toString
in class Object
Object.toString()
public StartRouteAnalysisRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()