Interface DeleteDomainRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<DeleteDomainRequest.Builder,DeleteDomainRequest>,SageMakerRequest.Builder,SdkBuilder<DeleteDomainRequest.Builder,DeleteDomainRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- DeleteDomainRequest
public static interface DeleteDomainRequest.Builder extends SageMakerRequest.Builder, SdkPojo, CopyableBuilder<DeleteDomainRequest.Builder,DeleteDomainRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description DeleteDomainRequest.BuilderdomainId(String domainId)The domain ID.DeleteDomainRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)DeleteDomainRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)default DeleteDomainRequest.BuilderretentionPolicy(Consumer<RetentionPolicy.Builder> retentionPolicy)The retention policy for this domain, which specifies whether resources will be retained after the Domain is deleted.DeleteDomainRequest.BuilderretentionPolicy(RetentionPolicy retentionPolicy)The retention policy for this domain, which specifies whether resources will be retained after the Domain is deleted.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.sagemaker.model.SageMakerRequest.Builder
build
-
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
-
domainId
DeleteDomainRequest.Builder domainId(String domainId)
The domain ID.
- Parameters:
domainId- The domain ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
retentionPolicy
DeleteDomainRequest.Builder retentionPolicy(RetentionPolicy retentionPolicy)
The retention policy for this domain, which specifies whether resources will be retained after the Domain is deleted. By default, all resources are retained (not automatically deleted).
- Parameters:
retentionPolicy- The retention policy for this domain, which specifies whether resources will be retained after the Domain is deleted. By default, all resources are retained (not automatically deleted).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
retentionPolicy
default DeleteDomainRequest.Builder retentionPolicy(Consumer<RetentionPolicy.Builder> retentionPolicy)
The retention policy for this domain, which specifies whether resources will be retained after the Domain is deleted. By default, all resources are retained (not automatically deleted).
This is a convenience method that creates an instance of theRetentionPolicy.Builderavoiding the need to create one manually viaRetentionPolicy.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toretentionPolicy(RetentionPolicy).- Parameters:
retentionPolicy- a consumer that will call methods onRetentionPolicy.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
retentionPolicy(RetentionPolicy)
-
overrideConfiguration
DeleteDomainRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
DeleteDomainRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-