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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default CoverageResourceDetails.Builderec2InstanceDetails(Consumer<CoverageEc2InstanceDetails.Builder> ec2InstanceDetails)Information about the Amazon EC2 instance assessed for runtime coverage.CoverageResourceDetails.Builderec2InstanceDetails(CoverageEc2InstanceDetails ec2InstanceDetails)Information about the Amazon EC2 instance assessed for runtime coverage.default CoverageResourceDetails.BuilderecsClusterDetails(Consumer<CoverageEcsClusterDetails.Builder> ecsClusterDetails)Information about the Amazon ECS cluster that is assessed for runtime coverage.CoverageResourceDetails.BuilderecsClusterDetails(CoverageEcsClusterDetails ecsClusterDetails)Information about the Amazon ECS cluster that is assessed for runtime coverage.default CoverageResourceDetails.BuildereksClusterDetails(Consumer<CoverageEksClusterDetails.Builder> eksClusterDetails)EKS cluster details involved in the coverage statistics.CoverageResourceDetails.BuildereksClusterDetails(CoverageEksClusterDetails eksClusterDetails)EKS cluster details involved in the coverage statistics.CoverageResourceDetails.BuilderresourceType(String resourceType)The type of Amazon Web Services resource.CoverageResourceDetails.BuilderresourceType(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 Detail
-
eksClusterDetails
CoverageResourceDetails.Builder eksClusterDetails(CoverageEksClusterDetails 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:
eksClusterDetails(CoverageEksClusterDetails)
-
resourceType
CoverageResourceDetails.Builder resourceType(String 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,ResourceType
-
resourceType
CoverageResourceDetails.Builder resourceType(ResourceType 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,ResourceType
-
ecsClusterDetails
CoverageResourceDetails.Builder ecsClusterDetails(CoverageEcsClusterDetails ecsClusterDetails)
Information about the Amazon ECS cluster that is assessed for runtime coverage.
- Parameters:
ecsClusterDetails- Information about the Amazon ECS cluster that is assessed for runtime coverage.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ecsClusterDetails
default CoverageResourceDetails.Builder ecsClusterDetails(Consumer<CoverageEcsClusterDetails.Builder> ecsClusterDetails)
Information about the Amazon ECS cluster that is assessed for runtime coverage.
This is a convenience method that creates an instance of theCoverageEcsClusterDetails.Builderavoiding the need to create one manually viaCoverageEcsClusterDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toecsClusterDetails(CoverageEcsClusterDetails).- Parameters:
ecsClusterDetails- a consumer that will call methods onCoverageEcsClusterDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ecsClusterDetails(CoverageEcsClusterDetails)
-
ec2InstanceDetails
CoverageResourceDetails.Builder ec2InstanceDetails(CoverageEc2InstanceDetails ec2InstanceDetails)
Information about the Amazon EC2 instance assessed for runtime coverage.
- Parameters:
ec2InstanceDetails- Information about the Amazon EC2 instance assessed for runtime coverage.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ec2InstanceDetails
default CoverageResourceDetails.Builder ec2InstanceDetails(Consumer<CoverageEc2InstanceDetails.Builder> ec2InstanceDetails)
Information about the Amazon EC2 instance assessed for runtime coverage.
This is a convenience method that creates an instance of theCoverageEc2InstanceDetails.Builderavoiding the need to create one manually viaCoverageEc2InstanceDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toec2InstanceDetails(CoverageEc2InstanceDetails).- Parameters:
ec2InstanceDetails- a consumer that will call methods onCoverageEc2InstanceDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ec2InstanceDetails(CoverageEc2InstanceDetails)
-
-