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