Interface NetworkInsightsAccessScopeAnalysis.Builder
- All Superinterfaces:
 Buildable,CopyableBuilder<NetworkInsightsAccessScopeAnalysis.Builder,,NetworkInsightsAccessScopeAnalysis> SdkBuilder<NetworkInsightsAccessScopeAnalysis.Builder,,NetworkInsightsAccessScopeAnalysis> SdkPojo
- Enclosing class:
 NetworkInsightsAccessScopeAnalysis
public static interface NetworkInsightsAccessScopeAnalysis.Builder
extends SdkPojo, CopyableBuilder<NetworkInsightsAccessScopeAnalysis.Builder,NetworkInsightsAccessScopeAnalysis> 
- 
Method Summary
Modifier and TypeMethodDescriptionanalyzedEniCount(Integer analyzedEniCount) The number of network interfaces analyzed.The analysis end date.findingsFound(String findingsFound) Indicates whether there are findings.findingsFound(FindingsFound findingsFound) Indicates whether there are findings.networkInsightsAccessScopeAnalysisArn(String networkInsightsAccessScopeAnalysisArn) The Amazon Resource Name (ARN) of the Network Access Scope analysis.networkInsightsAccessScopeAnalysisId(String networkInsightsAccessScopeAnalysisId) The ID of the Network Access Scope analysis.networkInsightsAccessScopeId(String networkInsightsAccessScopeId) The ID of the Network Access Scope.The analysis start date.The status.status(AnalysisStatus status) The status.statusMessage(String statusMessage) The status message.tags(Collection<Tag> tags) The tags.tags(Consumer<Tag.Builder>... tags) The tags.The tags.warningMessage(String warningMessage) The warning message.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields 
- 
Method Details
- 
networkInsightsAccessScopeAnalysisId
NetworkInsightsAccessScopeAnalysis.Builder networkInsightsAccessScopeAnalysisId(String networkInsightsAccessScopeAnalysisId) The ID of the Network Access Scope analysis.
- Parameters:
 networkInsightsAccessScopeAnalysisId- The ID of the Network Access Scope analysis.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
networkInsightsAccessScopeAnalysisArn
NetworkInsightsAccessScopeAnalysis.Builder networkInsightsAccessScopeAnalysisArn(String networkInsightsAccessScopeAnalysisArn) The Amazon Resource Name (ARN) of the Network Access Scope analysis.
- Parameters:
 networkInsightsAccessScopeAnalysisArn- The Amazon Resource Name (ARN) of the Network Access Scope analysis.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
networkInsightsAccessScopeId
NetworkInsightsAccessScopeAnalysis.Builder networkInsightsAccessScopeId(String networkInsightsAccessScopeId) The ID of the Network Access Scope.
- Parameters:
 networkInsightsAccessScopeId- The ID of the Network Access Scope.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
status
The status.
- Parameters:
 status- The status.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
status
The status.
- Parameters:
 status- The status.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
statusMessage
The status message.
- Parameters:
 statusMessage- The status message.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
warningMessage
The warning message.
- Parameters:
 warningMessage- The warning message.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
startDate
The analysis start date.
- Parameters:
 startDate- The analysis start date.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
endDate
The analysis end date.
- Parameters:
 endDate- The analysis end date.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
findingsFound
Indicates whether there are findings.
- Parameters:
 findingsFound- Indicates whether there are findings.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
findingsFound
Indicates whether there are findings.
- Parameters:
 findingsFound- Indicates whether there are findings.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
analyzedEniCount
The number of network interfaces analyzed.
- Parameters:
 analyzedEniCount- The number of network interfaces analyzed.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
tags
The tags.
- Parameters:
 tags- The tags.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
tags
The tags.
- Parameters:
 tags- The tags.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
tags
The tags.
This is a convenience method that creates an instance of theTag.Builderavoiding the need to create one manually viaTag.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totags(List<Tag>).- Parameters:
 tags- a consumer that will call methods onTag.Builder- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 
 -