Class IoK8sApimachineryPkgApisMetaV1StatusCause


  • @Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
               date="2020-11-26T11:01:11.402583+13:00[Pacific/Auckland]")
    public class IoK8sApimachineryPkgApisMetaV1StatusCause
    extends Object
    StatusCause provides more information about an api.Status failure, including cases when multiple errors are encountered.
    • Constructor Detail

      • IoK8sApimachineryPkgApisMetaV1StatusCause

        public IoK8sApimachineryPkgApisMetaV1StatusCause()
    • Method Detail

      • 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)
      • 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)
      • 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)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object