Class ClientDeviceCredential

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

public class ClientDeviceCredential extends Object implements EventStreamJsonMessage
  • Field Details

  • Constructor Details

    • ClientDeviceCredential

      public ClientDeviceCredential()
  • Method Details

    • getClientDeviceCertificate

      public String getClientDeviceCertificate()
    • setClientDeviceCertificate

      public void setClientDeviceCertificate(String clientDeviceCertificate)
    • withClientDeviceCertificate

      public ClientDeviceCredential withClientDeviceCertificate(String clientDeviceCertificate)
    • getSetUnionMember

      public ClientDeviceCredential.UnionMember getSetUnionMember()
      Returns an indicator for which enum member is set. Can be used to convert to proper type.
    • 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
    • selfDesignateSetUnionMember

      public void selfDesignateSetUnionMember()
    • postFromJson

      public void postFromJson()
      Description copied from interface: EventStreamJsonMessage
      If anything needs to be done in memory after parsing from JSON, override and perform it here
      Specified by:
      postFromJson in interface EventStreamJsonMessage
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class Object