public static interface RouteAnalysis.Builder extends SdkPojo, CopyableBuilder<RouteAnalysis.Builder,RouteAnalysis>
equalsBySdkFields, sdkFieldscopyapplyMutation, buildRouteAnalysis.Builder globalNetworkId(String globalNetworkId)
The ID of the global network.
globalNetworkId - The ID of the global network.RouteAnalysis.Builder ownerAccountId(String ownerAccountId)
The ID of the AWS account that created the route analysis.
ownerAccountId - The ID of the AWS account that created the route analysis.RouteAnalysis.Builder routeAnalysisId(String routeAnalysisId)
The ID of the route analysis.
routeAnalysisId - The ID of the route analysis.RouteAnalysis.Builder startTimestamp(Instant startTimestamp)
The time that the analysis started.
startTimestamp - The time that the analysis started.RouteAnalysis.Builder status(String status)
The status of the route analysis.
status - The status of the route analysis.RouteAnalysisStatus,
RouteAnalysisStatusRouteAnalysis.Builder status(RouteAnalysisStatus status)
The status of the route analysis.
status - The status of the route analysis.RouteAnalysisStatus,
RouteAnalysisStatusRouteAnalysis.Builder source(RouteAnalysisEndpointOptions source)
The source.
source - The source.default RouteAnalysis.Builder source(Consumer<RouteAnalysisEndpointOptions.Builder> source)
The source.
This is a convenience method that creates an instance of theRouteAnalysisEndpointOptions.Builder
avoiding the need to create one manually via RouteAnalysisEndpointOptions.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to source(RouteAnalysisEndpointOptions).
source - a consumer that will call methods on RouteAnalysisEndpointOptions.Buildersource(RouteAnalysisEndpointOptions)RouteAnalysis.Builder destination(RouteAnalysisEndpointOptions destination)
The destination.
destination - The destination.default RouteAnalysis.Builder destination(Consumer<RouteAnalysisEndpointOptions.Builder> destination)
The destination.
This is a convenience method that creates an instance of theRouteAnalysisEndpointOptions.Builder
avoiding the need to create one manually via RouteAnalysisEndpointOptions.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to destination(RouteAnalysisEndpointOptions).
destination - a consumer that will call methods on RouteAnalysisEndpointOptions.Builderdestination(RouteAnalysisEndpointOptions)RouteAnalysis.Builder includeReturnPath(Boolean includeReturnPath)
Indicates whether to analyze the return path. The return path is not analyzed if the forward path analysis does not succeed.
includeReturnPath - Indicates whether to analyze the return path. The return path is not analyzed if the forward path
analysis does not succeed.RouteAnalysis.Builder useMiddleboxes(Boolean useMiddleboxes)
Indicates whether to include the location of middlebox appliances in the route analysis.
useMiddleboxes - Indicates whether to include the location of middlebox appliances in the route analysis.RouteAnalysis.Builder forwardPath(RouteAnalysisPath forwardPath)
The forward path.
forwardPath - The forward path.default RouteAnalysis.Builder forwardPath(Consumer<RouteAnalysisPath.Builder> forwardPath)
The forward path.
This is a convenience method that creates an instance of theRouteAnalysisPath.Builder avoiding the
need to create one manually via RouteAnalysisPath.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to forwardPath(RouteAnalysisPath).
forwardPath - a consumer that will call methods on RouteAnalysisPath.BuilderforwardPath(RouteAnalysisPath)RouteAnalysis.Builder returnPath(RouteAnalysisPath returnPath)
The return path.
returnPath - The return path.default RouteAnalysis.Builder returnPath(Consumer<RouteAnalysisPath.Builder> returnPath)
The return path.
This is a convenience method that creates an instance of theRouteAnalysisPath.Builder avoiding the
need to create one manually via RouteAnalysisPath.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to returnPath(RouteAnalysisPath).
returnPath - a consumer that will call methods on RouteAnalysisPath.BuilderreturnPath(RouteAnalysisPath)Copyright © 2022. All rights reserved.