Class Problem

java.lang.Object
com.xero.models.payrollnz.Problem

public class Problem
extends Object
The object returned for a bad request
  • Constructor Details

    • Problem

      public Problem()
  • Method Details

    • type

      public Problem type​(String type)
    • getType

      public String getType()
      The type of error format
      Returns:
      type
    • setType

      public void setType​(String type)
    • title

      public Problem title​(String title)
    • getTitle

      public String getTitle()
      The type of the error
      Returns:
      title
    • setTitle

      public void setTitle​(String title)
    • status

      public Problem status​(String status)
    • getStatus

      public String getStatus()
      The error status code
      Returns:
      status
    • setStatus

      public void setStatus​(String status)
    • detail

      public Problem detail​(String detail)
    • getDetail

      public String getDetail()
      A description of the error
      Returns:
      detail
    • setDetail

      public void setDetail​(String detail)
    • instance

      public Problem instance​(String instance)
    • getInstance

      public String getInstance()
      Get instance
      Returns:
      instance
    • setInstance

      public void setInstance​(String instance)
    • invalidFields

      public Problem invalidFields​(List<InvalidField> invalidFields)
    • addInvalidFieldsItem

      public Problem addInvalidFieldsItem​(InvalidField invalidFieldsItem)
    • getInvalidFields

      public List<InvalidField> getInvalidFields()
      Get invalidFields
      Returns:
      invalidFields
    • setInvalidFields

      public void setInvalidFields​(List<InvalidField> invalidFields)
    • 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