Class CertificateUpdate

java.lang.Object
software.amazon.awssdk.aws.greengrass.model.CertificateUpdate
All Implemented Interfaces:
EventStreamJsonMessage

public class CertificateUpdate extends Object implements EventStreamJsonMessage
  • Field Details

  • Constructor Details

    • CertificateUpdate

      public CertificateUpdate()
  • Method Details

    • getPrivateKey

      public String getPrivateKey()
      The private key in pem format.
    • setPrivateKey

      public void setPrivateKey(String privateKey)
      The private key in pem format.
    • withPrivateKey

      public CertificateUpdate withPrivateKey(String privateKey)
      The private key in pem format.
    • getPublicKey

      public String getPublicKey()
      The public key in pem format.
    • setPublicKey

      public void setPublicKey(String publicKey)
      The public key in pem format.
    • withPublicKey

      public CertificateUpdate withPublicKey(String publicKey)
      The public key in pem format.
    • getCertificate

      public String getCertificate()
      The certificate in pem format.
    • setCertificate

      public void setCertificate(String certificate)
      The certificate in pem format.
    • withCertificate

      public CertificateUpdate withCertificate(String certificate)
      The certificate in pem format.
    • getCaCertificates

      public List<String> getCaCertificates()
      List of CA certificates in pem format.
    • setCaCertificates

      public void setCaCertificates(List<String> caCertificates)
      List of CA certificates in pem format.
    • withCaCertificates

      public CertificateUpdate withCaCertificates(List<String> caCertificates)
      List of CA certificates in pem format.
    • getApplicationModelType

      public String getApplicationModelType()
      Description copied from interface: EventStreamJsonMessage
      Returns the named model type. May be used for a header.
      Specified by:
      getApplicationModelType in interface EventStreamJsonMessage
      Returns:
      the named model type
    • equals

      public boolean equals(Object rhs)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object