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

@Generated(value="io.swagger.codegen.v3.generators.java.JavaClientCodegen", date="2022-09-26T19:16:22.658615400+05:30[Asia/Calcutta]") public class PriceCalculate extends Object
Request sent by the client. Contains all relevant information for the price calculation.
  • Constructor Details

    • PriceCalculate

      public PriceCalculate()
  • Method Details

    • arTSHeader

      public PriceCalculate arTSHeader(ARTSCommonHeaderType arTSHeader)
    • getArTSHeader

      public ARTSCommonHeaderType getArTSHeader()
      Get arTSHeader
      Returns:
      arTSHeader
    • setArTSHeader

      public void setArTSHeader(ARTSCommonHeaderType arTSHeader)
    • priceCalculateBody

      public PriceCalculate priceCalculateBody(List<PriceCalculateBase> priceCalculateBody)
    • addPriceCalculateBodyItem

      public PriceCalculate addPriceCalculateBodyItem(PriceCalculateBase priceCalculateBodyItem)
    • getPriceCalculateBody

      public List<PriceCalculateBase> getPriceCalculateBody()
      Contains the items for which a price calculation should be performed and additional information about how it is performed.
      Returns:
      priceCalculateBody
    • setPriceCalculateBody

      public void setPriceCalculateBody(List<PriceCalculateBase> priceCalculateBody)
    • any

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

      public PriceCalculate addAnyItem(Object anyItem)
    • getAny

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

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

      public PriceCalculate internalMajorVersion(Integer internalMajorVersion)
    • getInternalMajorVersion

      public Integer getInternalMajorVersion()
      Major version of the Client API version to be used. For Client API version X.Y, this field corresponds to the X part. Currently allowed versions of the Client API are 1.0, 2.0, 2.1., 3.0, 4.0, 5.0, 6.0. In a cloud environment, only version 2.1 or higher may be used. minimum: 1 maximum: 6
      Returns:
      internalMajorVersion
    • setInternalMajorVersion

      public void setInternalMajorVersion(Integer internalMajorVersion)
    • internalMinorVersion

      public PriceCalculate internalMinorVersion(Integer internalMinorVersion)
    • getInternalMinorVersion

      public Integer getInternalMinorVersion()
      Minor version of the Client API version to be used. For Client API version X.Y, this field corresponds to the Y part. minimum: 0 maximum: 1
      Returns:
      internalMinorVersion
    • setInternalMinorVersion

      public void setInternalMinorVersion(Integer internalMinorVersion)
    • 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