Class KeyStoreHealth

java.lang.Object
com.exoscale.sdk.model.KeyStoreHealth

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", comments="Generator version: 7.4.0") public class KeyStoreHealth extends Object
KeyStoreHealth
  • Field Details

  • Constructor Details

    • KeyStoreHealth

      public KeyStoreHealth()
  • Method Details

    • checkedAt

      public KeyStoreHealth checkedAt(OffsetDateTime checkedAt)
    • getCheckedAt

      @Nullable public OffsetDateTime getCheckedAt()
      Timestamp of the latest completed health check.
      Returns:
      checkedAt
    • setCheckedAt

      public void setCheckedAt(OffsetDateTime checkedAt)
    • errorDetail

      public KeyStoreHealth errorDetail(String errorDetail)
    • getErrorDetail

      @Nullable public String getErrorDetail()
      Normalized error detail for unhealthy observations.
      Returns:
      errorDetail
    • setErrorDetail

      public void setErrorDetail(String errorDetail)
    • metadataJson

      public KeyStoreHealth metadataJson(byte[] metadataJson)
    • getMetadataJson

      @Nullable public byte[] getMetadataJson()
      Base64-encoded raw successful AWS GetHealthStatus JSON metadata.
      Returns:
      metadataJson
    • setMetadataJson

      public void setMetadataJson(byte[] metadataJson)
    • status

      public KeyStoreHealth status(KeyStoreHealth.StatusEnum status)
    • getStatus

      @Nullable public KeyStoreHealth.StatusEnum getStatus()
      Latest normalized XKS proxy health status.
      Returns:
      status
    • setStatus

      public void setStatus(KeyStoreHealth.StatusEnum status)
    • statusReason

      public KeyStoreHealth statusReason(String statusReason)
    • getStatusReason

      @Nullable public String getStatusReason()
      Normalized reason for the latest status.
      Returns:
      statusReason
    • setStatusReason

      public void setStatusReason(String statusReason)
    • equals

      public boolean equals(Object o)
      Return true if this key-store-health object is equal to o.
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • toUrlQueryString

      public String toUrlQueryString()
      Convert the instance into URL query string.
      Returns:
      URL query string
    • toUrlQueryString

      public String toUrlQueryString(String prefix)
      Convert the instance into URL query string.
      Parameters:
      prefix - prefix of the query string
      Returns:
      URL query string