public static interface NetworkInsightsAnalysis.Builder extends SdkPojo, CopyableBuilder<NetworkInsightsAnalysis.Builder,NetworkInsightsAnalysis>
| Modifier and Type | Method and Description |
|---|---|
NetworkInsightsAnalysis.Builder |
additionalAccounts(Collection<String> additionalAccounts)
The member accounts that contain resources that the path can traverse.
|
NetworkInsightsAnalysis.Builder |
additionalAccounts(String... additionalAccounts)
The member accounts that contain resources that the path can traverse.
|
NetworkInsightsAnalysis.Builder |
alternatePathHints(AlternatePathHint... alternatePathHints)
Potential intermediate components.
|
NetworkInsightsAnalysis.Builder |
alternatePathHints(Collection<AlternatePathHint> alternatePathHints)
Potential intermediate components.
|
NetworkInsightsAnalysis.Builder |
alternatePathHints(Consumer<AlternatePathHint.Builder>... alternatePathHints)
Potential intermediate components.
|
NetworkInsightsAnalysis.Builder |
explanations(Collection<Explanation> explanations)
The explanations.
|
NetworkInsightsAnalysis.Builder |
explanations(Consumer<Explanation.Builder>... explanations)
The explanations.
|
NetworkInsightsAnalysis.Builder |
explanations(Explanation... explanations)
The explanations.
|
NetworkInsightsAnalysis.Builder |
filterInArns(Collection<String> filterInArns)
The Amazon Resource Names (ARN) of the Amazon Web Services resources that the path must traverse.
|
NetworkInsightsAnalysis.Builder |
filterInArns(String... filterInArns)
The Amazon Resource Names (ARN) of the Amazon Web Services resources that the path must traverse.
|
NetworkInsightsAnalysis.Builder |
forwardPathComponents(Collection<PathComponent> forwardPathComponents)
The components in the path from source to destination.
|
NetworkInsightsAnalysis.Builder |
forwardPathComponents(Consumer<PathComponent.Builder>... forwardPathComponents)
The components in the path from source to destination.
|
NetworkInsightsAnalysis.Builder |
forwardPathComponents(PathComponent... forwardPathComponents)
The components in the path from source to destination.
|
NetworkInsightsAnalysis.Builder |
networkInsightsAnalysisArn(String networkInsightsAnalysisArn)
The Amazon Resource Name (ARN) of the network insights analysis.
|
NetworkInsightsAnalysis.Builder |
networkInsightsAnalysisId(String networkInsightsAnalysisId)
The ID of the network insights analysis.
|
NetworkInsightsAnalysis.Builder |
networkInsightsPathId(String networkInsightsPathId)
The ID of the path.
|
NetworkInsightsAnalysis.Builder |
networkPathFound(Boolean networkPathFound)
Indicates whether the destination is reachable from the source.
|
NetworkInsightsAnalysis.Builder |
returnPathComponents(Collection<PathComponent> returnPathComponents)
The components in the path from destination to source.
|
NetworkInsightsAnalysis.Builder |
returnPathComponents(Consumer<PathComponent.Builder>... returnPathComponents)
The components in the path from destination to source.
|
NetworkInsightsAnalysis.Builder |
returnPathComponents(PathComponent... returnPathComponents)
The components in the path from destination to source.
|
NetworkInsightsAnalysis.Builder |
startDate(Instant startDate)
The time the analysis started.
|
NetworkInsightsAnalysis.Builder |
status(AnalysisStatus status)
The status of the network insights analysis.
|
NetworkInsightsAnalysis.Builder |
status(String status)
The status of the network insights analysis.
|
NetworkInsightsAnalysis.Builder |
statusMessage(String statusMessage)
The status message, if the status is
failed. |
NetworkInsightsAnalysis.Builder |
suggestedAccounts(Collection<String> suggestedAccounts)
Potential intermediate accounts.
|
NetworkInsightsAnalysis.Builder |
suggestedAccounts(String... suggestedAccounts)
Potential intermediate accounts.
|
NetworkInsightsAnalysis.Builder |
tags(Collection<Tag> tags)
The tags.
|
NetworkInsightsAnalysis.Builder |
tags(Consumer<Tag.Builder>... tags)
The tags.
|
NetworkInsightsAnalysis.Builder |
tags(Tag... tags)
The tags.
|
NetworkInsightsAnalysis.Builder |
warningMessage(String warningMessage)
The warning message.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildNetworkInsightsAnalysis.Builder networkInsightsAnalysisId(String networkInsightsAnalysisId)
The ID of the network insights analysis.
networkInsightsAnalysisId - The ID of the network insights analysis.NetworkInsightsAnalysis.Builder networkInsightsAnalysisArn(String networkInsightsAnalysisArn)
The Amazon Resource Name (ARN) of the network insights analysis.
networkInsightsAnalysisArn - The Amazon Resource Name (ARN) of the network insights analysis.NetworkInsightsAnalysis.Builder networkInsightsPathId(String networkInsightsPathId)
The ID of the path.
networkInsightsPathId - The ID of the path.NetworkInsightsAnalysis.Builder additionalAccounts(Collection<String> additionalAccounts)
The member accounts that contain resources that the path can traverse.
additionalAccounts - The member accounts that contain resources that the path can traverse.NetworkInsightsAnalysis.Builder additionalAccounts(String... additionalAccounts)
The member accounts that contain resources that the path can traverse.
additionalAccounts - The member accounts that contain resources that the path can traverse.NetworkInsightsAnalysis.Builder filterInArns(Collection<String> filterInArns)
The Amazon Resource Names (ARN) of the Amazon Web Services resources that the path must traverse.
filterInArns - The Amazon Resource Names (ARN) of the Amazon Web Services resources that the path must traverse.NetworkInsightsAnalysis.Builder filterInArns(String... filterInArns)
The Amazon Resource Names (ARN) of the Amazon Web Services resources that the path must traverse.
filterInArns - The Amazon Resource Names (ARN) of the Amazon Web Services resources that the path must traverse.NetworkInsightsAnalysis.Builder startDate(Instant startDate)
The time the analysis started.
startDate - The time the analysis started.NetworkInsightsAnalysis.Builder status(String status)
The status of the network insights analysis.
status - The status of the network insights analysis.AnalysisStatus,
AnalysisStatusNetworkInsightsAnalysis.Builder status(AnalysisStatus status)
The status of the network insights analysis.
status - The status of the network insights analysis.AnalysisStatus,
AnalysisStatusNetworkInsightsAnalysis.Builder statusMessage(String statusMessage)
The status message, if the status is failed.
statusMessage - The status message, if the status is failed.NetworkInsightsAnalysis.Builder warningMessage(String warningMessage)
The warning message.
warningMessage - The warning message.NetworkInsightsAnalysis.Builder networkPathFound(Boolean networkPathFound)
Indicates whether the destination is reachable from the source.
networkPathFound - Indicates whether the destination is reachable from the source.NetworkInsightsAnalysis.Builder forwardPathComponents(Collection<PathComponent> forwardPathComponents)
The components in the path from source to destination.
forwardPathComponents - The components in the path from source to destination.NetworkInsightsAnalysis.Builder forwardPathComponents(PathComponent... forwardPathComponents)
The components in the path from source to destination.
forwardPathComponents - The components in the path from source to destination.NetworkInsightsAnalysis.Builder forwardPathComponents(Consumer<PathComponent.Builder>... forwardPathComponents)
The components in the path from source to destination.
This is a convenience method that creates an instance of thePathComponent.Builder avoiding the need to create one
manually via PathComponent.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #forwardPathComponents(List.
forwardPathComponents - a consumer that will call methods on
PathComponent.Builder#forwardPathComponents(java.util.Collection) NetworkInsightsAnalysis.Builder returnPathComponents(Collection<PathComponent> returnPathComponents)
The components in the path from destination to source.
returnPathComponents - The components in the path from destination to source.NetworkInsightsAnalysis.Builder returnPathComponents(PathComponent... returnPathComponents)
The components in the path from destination to source.
returnPathComponents - The components in the path from destination to source.NetworkInsightsAnalysis.Builder returnPathComponents(Consumer<PathComponent.Builder>... returnPathComponents)
The components in the path from destination to source.
This is a convenience method that creates an instance of thePathComponent.Builder avoiding the need to create one
manually via PathComponent.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #returnPathComponents(List.
returnPathComponents - a consumer that will call methods on
PathComponent.Builder#returnPathComponents(java.util.Collection) NetworkInsightsAnalysis.Builder explanations(Collection<Explanation> explanations)
The explanations. For more information, see Reachability Analyzer explanation codes.
explanations - The explanations. For more information, see Reachability
Analyzer explanation codes.NetworkInsightsAnalysis.Builder explanations(Explanation... explanations)
The explanations. For more information, see Reachability Analyzer explanation codes.
explanations - The explanations. For more information, see Reachability
Analyzer explanation codes.NetworkInsightsAnalysis.Builder explanations(Consumer<Explanation.Builder>... explanations)
The explanations. For more information, see Reachability Analyzer explanation codes.
This is a convenience method that creates an instance of theExplanation.Builder avoiding the need to create one
manually via Explanation.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #explanations(List.
explanations - a consumer that will call methods on
Explanation.Builder#explanations(java.util.Collection) NetworkInsightsAnalysis.Builder alternatePathHints(Collection<AlternatePathHint> alternatePathHints)
Potential intermediate components.
alternatePathHints - Potential intermediate components.NetworkInsightsAnalysis.Builder alternatePathHints(AlternatePathHint... alternatePathHints)
Potential intermediate components.
alternatePathHints - Potential intermediate components.NetworkInsightsAnalysis.Builder alternatePathHints(Consumer<AlternatePathHint.Builder>... alternatePathHints)
Potential intermediate components.
This is a convenience method that creates an instance of theAlternatePathHint.Builder avoiding the need to create one
manually via AlternatePathHint.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and
its result is passed to #alternatePathHints(List.
alternatePathHints - a consumer that will call methods on
AlternatePathHint.Builder#alternatePathHints(java.util.Collection) NetworkInsightsAnalysis.Builder suggestedAccounts(Collection<String> suggestedAccounts)
Potential intermediate accounts.
suggestedAccounts - Potential intermediate accounts.NetworkInsightsAnalysis.Builder suggestedAccounts(String... suggestedAccounts)
Potential intermediate accounts.
suggestedAccounts - Potential intermediate accounts.NetworkInsightsAnalysis.Builder tags(Collection<Tag> tags)
The tags.
tags - The tags.NetworkInsightsAnalysis.Builder tags(Tag... tags)
The tags.
tags - The tags.NetworkInsightsAnalysis.Builder tags(Consumer<Tag.Builder>... tags)
The tags.
This is a convenience method that creates an instance of theTag.Builder avoiding the need to create one manually via
Tag.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to #tags(List.
tags - a consumer that will call methods on Tag.Builder#tags(java.util.Collection) Copyright © 2023. All rights reserved.