Class V1StatusCause

java.lang.Object
io.kubernetes.client.openapi.models.V1StatusCause

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2023-06-18T15:05:57.863601Z[Etc/UTC]") public class V1StatusCause extends Object
StatusCause provides more information about an api.Status failure, including cases when multiple errors are encountered.
  • Field Details

  • Constructor Details

    • V1StatusCause

      public V1StatusCause()
  • Method Details

    • field

      public V1StatusCause field(String field)
    • getField

      @Nullable public String getField()
      The field of the resource that has caused this error, as named by its JSON serialization. May include dot and postfix notation for nested attributes. Arrays are zero-indexed. Fields may appear more than once in an array of causes due to fields having multiple errors. Optional. Examples: \"name\" - the field \"name\" on the current resource \"items[0].name\" - the field \"name\" on the first array entry in \"items\"
      Returns:
      field
    • setField

      public void setField(String field)
    • message

      public V1StatusCause message(String message)
    • getMessage

      @Nullable public String getMessage()
      A human-readable description of the cause of the error. This field may be presented as-is to a reader.
      Returns:
      message
    • setMessage

      public void setMessage(String message)
    • reason

      public V1StatusCause reason(String reason)
    • getReason

      @Nullable public String getReason()
      A machine-readable description of the cause of the error. If this value is empty there is no information available.
      Returns:
      reason
    • setReason

      public void setReason(String reason)
    • equals

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

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

      public String toString()
      Overrides:
      toString in class Object