Interface HsmStatus.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<HsmStatus.Builder,HsmStatus>,SdkBuilder<HsmStatus.Builder,HsmStatus>,SdkPojo
- Enclosing class:
- HsmStatus
public static interface HsmStatus.Builder extends SdkPojo, CopyableBuilder<HsmStatus.Builder,HsmStatus>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description HsmStatus.BuilderhsmClientCertificateIdentifier(String hsmClientCertificateIdentifier)Specifies the name of the HSM client certificate the Amazon Redshift cluster uses to retrieve the data encryption keys stored in an HSM.HsmStatus.BuilderhsmConfigurationIdentifier(String hsmConfigurationIdentifier)Specifies the name of the HSM configuration that contains the information the Amazon Redshift cluster can use to retrieve and store keys in an HSM.HsmStatus.Builderstatus(String status)Reports whether the Amazon Redshift cluster has finished applying any HSM settings changes specified in a modify cluster command.-
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
-
hsmClientCertificateIdentifier
HsmStatus.Builder hsmClientCertificateIdentifier(String hsmClientCertificateIdentifier)
Specifies the name of the HSM client certificate the Amazon Redshift cluster uses to retrieve the data encryption keys stored in an HSM.
- Parameters:
hsmClientCertificateIdentifier- Specifies the name of the HSM client certificate the Amazon Redshift cluster uses to retrieve the data encryption keys stored in an HSM.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hsmConfigurationIdentifier
HsmStatus.Builder hsmConfigurationIdentifier(String hsmConfigurationIdentifier)
Specifies the name of the HSM configuration that contains the information the Amazon Redshift cluster can use to retrieve and store keys in an HSM.
- Parameters:
hsmConfigurationIdentifier- Specifies the name of the HSM configuration that contains the information the Amazon Redshift cluster can use to retrieve and store keys in an HSM.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
HsmStatus.Builder status(String status)
Reports whether the Amazon Redshift cluster has finished applying any HSM settings changes specified in a modify cluster command.
Values: active, applying
- Parameters:
status- Reports whether the Amazon Redshift cluster has finished applying any HSM settings changes specified in a modify cluster command.Values: active, applying
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-