Interface DeleteHsmRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CloudHsmV2Request.Builder
,CopyableBuilder<DeleteHsmRequest.Builder,DeleteHsmRequest>
,SdkBuilder<DeleteHsmRequest.Builder,DeleteHsmRequest>
,SdkPojo
,SdkRequest.Builder
- Enclosing class:
- DeleteHsmRequest
public static interface DeleteHsmRequest.Builder extends CloudHsmV2Request.Builder, SdkPojo, CopyableBuilder<DeleteHsmRequest.Builder,DeleteHsmRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DeleteHsmRequest.Builder
clusterId(String clusterId)
The identifier (ID) of the cluster that contains the HSM that you are deleting.DeleteHsmRequest.Builder
eniId(String eniId)
The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.DeleteHsmRequest.Builder
eniIp(String eniIp)
The IP address of the elastic network interface (ENI) of the HSM that you are deleting.DeleteHsmRequest.Builder
hsmId(String hsmId)
The identifier (ID) of the HSM that you are deleting.DeleteHsmRequest.Builder
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
DeleteHsmRequest.Builder
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.services.cloudhsmv2.model.CloudHsmV2Request.Builder
build
-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
clusterId
DeleteHsmRequest.Builder clusterId(String clusterId)
The identifier (ID) of the cluster that contains the HSM that you are deleting.
- Parameters:
clusterId
- The identifier (ID) of the cluster that contains the HSM that you are deleting.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hsmId
DeleteHsmRequest.Builder hsmId(String hsmId)
The identifier (ID) of the HSM that you are deleting.
- Parameters:
hsmId
- The identifier (ID) of the HSM that you are deleting.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eniId
DeleteHsmRequest.Builder eniId(String eniId)
The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.
- Parameters:
eniId
- The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eniIp
DeleteHsmRequest.Builder eniIp(String eniIp)
The IP address of the elastic network interface (ENI) of the HSM that you are deleting.
- Parameters:
eniIp
- The IP address of the elastic network interface (ENI) of the HSM that you are deleting.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
DeleteHsmRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
overrideConfiguration
DeleteHsmRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
-