java.lang.Object
com.sap.retail.sapppspricing.swagger.businessobject.dto.BusinessError

@Generated(value="io.swagger.codegen.v3.generators.java.JavaClientCodegen", date="2022-09-26T19:16:22.658615400+05:30[Asia/Calcutta]") public class BusinessError extends Object
Additional information for the consumer about issues during the price calculation.
  • Constructor Details

    • BusinessError

      public BusinessError()
  • Method Details

    • any

      public BusinessError any(List<Object> any)
    • addAnyItem

      public BusinessError addAnyItem(Object anyItem)
    • getAny

      public List<Object> getAny()
      This is currently not supported.
      Returns:
      any
    • setAny

      public void setAny(List<Object> any)
    • errorID

      public BusinessError errorID(String errorID)
    • getErrorID

      public String getErrorID()
      Can be used for client side checks. For a complete list of possible error codes see the Troubleshooting section in the administriation guide for SAP Omnichannel Promotion Pricing under https://help.sap.com/viewer/7c87270e23c64c2aa922ce297a6df23d/Cloud/en-US/16b90f4819b546f39f29b664d6259641.html
      Returns:
      errorID
    • setErrorID

      public void setErrorID(String errorID)
    • description

      public BusinessError description(DescriptionCommonData description)
    • getDescription

      public DescriptionCommonData getDescription()
      Get description
      Returns:
      description
    • setDescription

      public void setDescription(DescriptionCommonData description)
    • severity

      public BusinessError severity(BusinessError.SeverityEnum severity)
    • getSeverity

      public BusinessError.SeverityEnum getSeverity()
      Issues with severity error or higher lead to an HTTP response code 400.
      Returns:
      severity
    • setSeverity

      public void setSeverity(BusinessError.SeverityEnum severity)
    • errorSerialNumber

      public BusinessError errorSerialNumber(Integer errorSerialNumber)
    • getErrorSerialNumber

      public Integer getErrorSerialNumber()
      The error serial number, unique for every single business error within one specific Error Number. Decimal representation of a 16 bit integer value. minimum: 0 maximum: 32767
      Returns:
      errorSerialNumber
    • setErrorSerialNumber

      public void setErrorSerialNumber(Integer errorSerialNumber)
    • lineItemSequenceNumber

      public BusinessError lineItemSequenceNumber(Integer lineItemSequenceNumber)
    • getLineItemSequenceNumber

      public Integer getLineItemSequenceNumber()
      Identifies the Sequence Number of the line item that caused the business error. minimum: 0 maximum: 32767
      Returns:
      lineItemSequenceNumber
    • setLineItemSequenceNumber

      public void setLineItemSequenceNumber(Integer lineItemSequenceNumber)
    • messageVariables

      public BusinessError messageVariables(MessageVariables messageVariables)
    • getMessageVariables

      public MessageVariables getMessageVariables()
      Get messageVariables
      Returns:
      messageVariables
    • setMessageVariables

      public void setMessageVariables(MessageVariables messageVariables)
    • 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