Interface CoverageResourceDetails.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<CoverageResourceDetails.Builder,,CoverageResourceDetails> SdkBuilder<CoverageResourceDetails.Builder,,CoverageResourceDetails> SdkPojo
- Enclosing class:
CoverageResourceDetails
public static interface CoverageResourceDetails.Builder
extends SdkPojo, CopyableBuilder<CoverageResourceDetails.Builder,CoverageResourceDetails>
-
Method Summary
Modifier and TypeMethodDescriptiondefault CoverageResourceDetails.BuildereksClusterDetails(Consumer<CoverageEksClusterDetails.Builder> eksClusterDetails) EKS cluster details involved in the coverage statistics.eksClusterDetails(CoverageEksClusterDetails eksClusterDetails) EKS cluster details involved in the coverage statistics.resourceType(String resourceType) The type of Amazon Web Services resource.resourceType(ResourceType resourceType) The type of Amazon Web Services resource.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, sdkFields
-
Method Details
-
eksClusterDetails
EKS cluster details involved in the coverage statistics.
- Parameters:
eksClusterDetails- EKS cluster details involved in the coverage statistics.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eksClusterDetails
default CoverageResourceDetails.Builder eksClusterDetails(Consumer<CoverageEksClusterDetails.Builder> eksClusterDetails) EKS cluster details involved in the coverage statistics.
This is a convenience method that creates an instance of theCoverageEksClusterDetails.Builderavoiding the need to create one manually viaCoverageEksClusterDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toeksClusterDetails(CoverageEksClusterDetails).- Parameters:
eksClusterDetails- a consumer that will call methods onCoverageEksClusterDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resourceType
The type of Amazon Web Services resource.
- Parameters:
resourceType- The type of Amazon Web Services resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resourceType
The type of Amazon Web Services resource.
- Parameters:
resourceType- The type of Amazon Web Services resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-