Class ODataErrorDetail

java.lang.Object
org.apache.olingo.commons.api.ex.ODataErrorDetail

public class ODataErrorDetail extends Object
OData details, for example { "error": {..., "details":[ {"code": "301","target": "$search" ,"message": "$search query option not supported"} ],...}}.
  • Constructor Details

    • ODataErrorDetail

      public ODataErrorDetail()
  • Method Details

    • getCode

      public String getCode()
      Gets error code.
      Returns:
      error code.
    • setCode

      public ODataErrorDetail setCode(String code)
    • getMessage

      public String getMessage()
      Gets error message.
      Returns:
      error message.
    • setMessage

      public ODataErrorDetail setMessage(String message)
    • getTarget

      public String getTarget()
      Gets error target.
      Returns:
      error message.
    • setTarget

      public ODataErrorDetail setTarget(String target)
      Set the error target.
      Parameters:
      target - the error target
      Returns:
      this ODataErrorDetail instance (fluent builder)
    • setAdditionalProperties

      public ODataErrorDetail setAdditionalProperties(Map<String,Object> additionalProperties)
      Sets server defined additional properties
      Parameters:
      additionalProperties - additionalProperties
      Returns:
      this ODataErrorDetail instance (fluent builder)
    • getAdditionalProperties

      public Map<String,Object> getAdditionalProperties()
      Gets server defined additional properties.
      Returns:
      a pair representing server defined object.