Class UCPCheckoutResponse

java.lang.Object
io.deeplumen.ucp.models.schemas.shopping.UCPCheckoutResponse

@Generated("jsonschema2pojo") public class UCPCheckoutResponse extends Object
UCP Checkout Response

UCP metadata for checkout responses.

  • Constructor Details

    • UCPCheckoutResponse

      public UCPCheckoutResponse()
  • Method Details

    • getVersion

      public String getVersion()
      UCP protocol version in YYYY-MM-DD format. (Required)
    • setVersion

      public void setVersion(String version)
      UCP protocol version in YYYY-MM-DD format. (Required)
    • withVersion

      public UCPCheckoutResponse withVersion(String version)
    • getCapabilities

      public List<Object> getCapabilities()
      Active capabilities for this response. (Required)
    • setCapabilities

      public void setCapabilities(List<Object> capabilities)
      Active capabilities for this response. (Required)
    • withCapabilities

      public UCPCheckoutResponse withCapabilities(List<Object> capabilities)
    • getAdditionalProperties

      public Map<String,Object> getAdditionalProperties()
    • setAdditionalProperty

      public void setAdditionalProperty(String name, Object value)
    • withAdditionalProperty

      public UCPCheckoutResponse withAdditionalProperty(String name, Object value)
    • toString

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

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

      public boolean equals(Object other)
      Overrides:
      equals in class Object