@Generated(value="software.amazon.awssdk:codegen") public final class RouteAnalysis extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RouteAnalysis.Builder,RouteAnalysis>
Describes a route analysis.
| Modifier and Type | Class and Description |
|---|---|
static interface |
RouteAnalysis.Builder |
| Modifier and Type | Method and Description |
|---|---|
static RouteAnalysis.Builder |
builder() |
RouteAnalysisEndpointOptions |
destination()
The destination.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
RouteAnalysisPath |
forwardPath()
The forward path.
|
<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.
|
String |
ownerAccountId()
The ID of the AWS account that created the route analysis.
|
RouteAnalysisPath |
returnPath()
The return path.
|
String |
routeAnalysisId()
The ID of the route analysis.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RouteAnalysis.Builder> |
serializableBuilderClass() |
RouteAnalysisEndpointOptions |
source()
The source.
|
Instant |
startTimestamp()
The time that the analysis started.
|
RouteAnalysisStatus |
status()
The status of the route analysis.
|
String |
statusAsString()
The status of the route analysis.
|
RouteAnalysis.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.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String globalNetworkId()
The ID of the global network.
public final String ownerAccountId()
The ID of the AWS account that created the route analysis.
public final String routeAnalysisId()
The ID of the route analysis.
public final Instant startTimestamp()
The time that the analysis started.
public final RouteAnalysisStatus status()
The status of the route analysis.
If the service returns an enum value that is not available in the current SDK version, status will
return RouteAnalysisStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from statusAsString().
RouteAnalysisStatuspublic final String statusAsString()
The status of the route analysis.
If the service returns an enum value that is not available in the current SDK version, status will
return RouteAnalysisStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from statusAsString().
RouteAnalysisStatuspublic final RouteAnalysisEndpointOptions source()
The source.
public final RouteAnalysisEndpointOptions destination()
The destination.
public final Boolean includeReturnPath()
Indicates whether to analyze the return path. The return path is not analyzed if the forward path analysis does not succeed.
public final Boolean useMiddleboxes()
Indicates whether to include the location of middlebox appliances in the route analysis.
public final RouteAnalysisPath forwardPath()
The forward path.
public final RouteAnalysisPath returnPath()
The return path.
public RouteAnalysis.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RouteAnalysis.Builder,RouteAnalysis>public static RouteAnalysis.Builder builder()
public static Class<? extends RouteAnalysis.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.