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.Builder
eksClusterDetails
(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
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods 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.Builder
avoiding the need to create one manually viaCoverageEksClusterDetails.builder()
.When the
Consumer
completes,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:
-