java.lang.Object
de.codebarista.shopware.model.core.Cart

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2024-06-10T11:26:02.541008353+02:00[Europe/Berlin]", comments="Generator version: 7.5.0") public class Cart extends Object
Cart
  • Field Details

  • Constructor Details

    • Cart

      public Cart()
  • Method Details

    • apiAlias

      public Cart apiAlias(String apiAlias)
    • getApiAlias

      @Nullable public String getApiAlias()
      Alias which can be used to restrict response fields. For more information see [includes](https://shopware.stoplight.io/docs/store-api/docs/concepts/search-queries.md#includes-apialias).
      Returns:
      apiAlias
    • setApiAlias

      public void setApiAlias(String apiAlias)
    • name

      public Cart name(String name)
    • getName

      @Nullable public String getName()
      Name of the cart - for example `guest-cart`
      Returns:
      name
    • setName

      public void setName(String name)
    • token

      public Cart token(String token)
    • getToken

      @Nullable public String getToken()
      Context token identifying the cart and the user session
      Returns:
      token
    • setToken

      public void setToken(String token)
    • price

      public Cart price(CartAllOfPrice price)
    • getPrice

      @Nullable public CartAllOfPrice getPrice()
      Get price
      Returns:
      price
    • setPrice

      public void setPrice(CartAllOfPrice price)
    • lineItems

      public Cart lineItems(List<LineItem> lineItems)
    • addLineItemsItem

      public Cart addLineItemsItem(LineItem lineItemsItem)
    • getLineItems

      @Nullable public List<LineItem> getLineItems()
      All items within the cart
      Returns:
      lineItems
    • setLineItems

      public void setLineItems(List<LineItem> lineItems)
    • errors

      public Cart errors(List<CartAllOfErrors> errors)
    • addErrorsItem

      public Cart addErrorsItem(CartAllOfErrors errorsItem)
    • getErrors

      @Nullable public List<CartAllOfErrors> getErrors()
      A list of all cart errors, such as insufficient stocks, invalid addresses or vouchers.
      Returns:
      errors
    • setErrors

      public void setErrors(List<CartAllOfErrors> errors)
    • transactions

      public Cart transactions(List<CartAllOfTransactions> transactions)
    • addTransactionsItem

      public Cart addTransactionsItem(CartAllOfTransactions transactionsItem)
    • getTransactions

      @Nullable public List<CartAllOfTransactions> getTransactions()
      A list of all payment transactions associated with the current cart.
      Returns:
      transactions
    • setTransactions

      public void setTransactions(List<CartAllOfTransactions> transactions)
    • modified

      public Cart modified(Boolean modified)
    • getModified

      @Nullable public Boolean getModified()
      Get modified
      Returns:
      modified
    • setModified

      public void setModified(Boolean modified)
    • customerComment

      public Cart customerComment(String customerComment)
    • getCustomerComment

      @Nullable public String getCustomerComment()
      A comment that can be added to the cart.
      Returns:
      customerComment
    • setCustomerComment

      public void setCustomerComment(String customerComment)
    • affiliateCode

      public Cart affiliateCode(String affiliateCode)
    • getAffiliateCode

      @Nullable public String getAffiliateCode()
      An affiliate tracking code
      Returns:
      affiliateCode
    • setAffiliateCode

      public void setAffiliateCode(String affiliateCode)
    • campaignCode

      public Cart campaignCode(String campaignCode)
    • getCampaignCode

      @Nullable public String getCampaignCode()
      A campaign tracking code
      Returns:
      campaignCode
    • setCampaignCode

      public void setCampaignCode(String campaignCode)
    • 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