com.amazonaws.services.redshift.model
Class HsmStatus

java.lang.Object
  extended by com.amazonaws.services.redshift.model.HsmStatus
All Implemented Interfaces:
Serializable

public class HsmStatus
extends Object
implements Serializable

See Also:
Serialized Form

Constructor Summary
HsmStatus()
           
 
Method Summary
 boolean equals(Object obj)
           
 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.
 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.
 String getStatus()
          Reports whether the Amazon Redshift cluster has finished applying any HSM settings changes specified in a modify cluster command.
 int hashCode()
           
 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.
 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.
 void setStatus(String status)
          Reports whether the Amazon Redshift cluster has finished applying any HSM settings changes specified in a modify cluster command.
 String toString()
          Returns a string representation of this object; useful for testing and debugging.
 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.
 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.
 HsmStatus withStatus(String status)
          Reports whether the Amazon Redshift cluster has finished applying any HSM settings changes specified in a modify cluster command.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HsmStatus

public HsmStatus()
Method Detail

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.

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.

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.

Returns a reference to this object so that method calls can be chained together.

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:
A reference to this updated object so that method calls can be chained together.

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.

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.

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.

Returns a reference to this object so that method calls can be chained together.

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:
A reference to this updated object so that method calls can be chained together.

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


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


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

Returns a reference to this object so that method calls can be chained together.

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:
A reference to this updated 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

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Copyright © 2016. All rights reserved.