Class HsmStatus

    • Constructor Summary

      Constructors 
      Constructor Description
      HsmStatus()  
    • Constructor Detail

      • HsmStatus

        public HsmStatus()
    • Method Detail

      • setHsmClientCertificateIdentifier

        public void setHsmClientCertificateIdentifier​(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.
      • getHsmClientCertificateIdentifier

        public String getHsmClientCertificateIdentifier()

        Specifies the name of the HSM client certificate the Amazon Redshift cluster uses to retrieve the data encryption keys stored in an HSM.

        Returns:
        Specifies the name of the HSM client certificate the Amazon Redshift cluster uses to retrieve the data encryption keys stored in an HSM.
      • withHsmClientCertificateIdentifier

        public HsmStatus withHsmClientCertificateIdentifier​(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.
      • setHsmConfigurationIdentifier

        public void setHsmConfigurationIdentifier​(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.
      • getHsmConfigurationIdentifier

        public String getHsmConfigurationIdentifier()

        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:
        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.
      • withHsmConfigurationIdentifier

        public HsmStatus withHsmConfigurationIdentifier​(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.
      • setStatus

        public void setStatus​(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

      • getStatus

        public String getStatus()

        Reports whether the Amazon Redshift cluster has finished applying any HSM settings changes specified in a modify cluster command.

        Values: active, applying

        Returns:
        Reports whether the Amazon Redshift cluster has finished applying any HSM settings changes specified in a modify cluster command.

        Values: active, applying

      • withStatus

        public HsmStatus withStatus​(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.
      • toString

        public String toString()
        Returns a string representation of this object; useful for testing and debugging.
        Overrides:
        toString in class Object
        Returns:
        A string representation of this object.
        See Also:
        Object.toString()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object