Class CartDraft
java.lang.Object
com.commercetools.graphql.api.types.CartDraft
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionCartDraft(Currency currency, String country, InventoryMode inventoryMode, CustomFieldsDraft custom, String customerEmail, AddressInput shippingAddress, AddressInput billingAddress, ResourceIdentifierInput shippingMethod, TaxMode taxMode, String locale, Integer deleteDaysAfterLastModification, List<AddressInput> itemShippingAddresses, List<String> discountCodes, ResourceIdentifierInput store, ResourceIdentifierInput businessUnit, ShippingMode shippingMode, List<CustomShippingDraft> customShipping, List<ShippingDraft> shipping, String key, List<LineItemDraft> lineItems, List<CustomLineItemDraft> customLineItems, String customerId, ExternalTaxRateDraft externalTaxRateForShippingMethod, String anonymousId, RoundingMode taxRoundingMode, TaxCalculationMode taxCalculationMode, ResourceIdentifierInput customerGroup, ShippingRateInputDraft shippingRateInput, CartOrigin origin) -
Method Summary
Modifier and TypeMethodDescriptionbooleangetKey()getStore()inthashCode()static CartDraft.BuildervoidsetAnonymousId(String anonymousId) voidsetBillingAddress(AddressInput billingAddress) voidsetBusinessUnit(ResourceIdentifierInput businessUnit) voidsetCountry(String country) voidsetCurrency(Currency currency) voidsetCustom(CustomFieldsDraft custom) voidsetCustomerEmail(String customerEmail) voidsetCustomerGroup(ResourceIdentifierInput customerGroup) voidsetCustomerId(String customerId) voidsetCustomLineItems(List<CustomLineItemDraft> customLineItems) voidsetCustomShipping(List<CustomShippingDraft> customShipping) voidsetDeleteDaysAfterLastModification(Integer deleteDaysAfterLastModification) voidsetDiscountCodes(List<String> discountCodes) voidsetExternalTaxRateForShippingMethod(ExternalTaxRateDraft externalTaxRateForShippingMethod) voidsetInventoryMode(InventoryMode inventoryMode) voidsetItemShippingAddresses(List<AddressInput> itemShippingAddresses) voidvoidsetLineItems(List<LineItemDraft> lineItems) voidvoidsetOrigin(CartOrigin origin) voidsetShipping(List<ShippingDraft> shipping) voidsetShippingAddress(AddressInput shippingAddress) voidsetShippingMethod(ResourceIdentifierInput shippingMethod) voidsetShippingMode(ShippingMode shippingMode) voidsetShippingRateInput(ShippingRateInputDraft shippingRateInput) voidsetStore(ResourceIdentifierInput store) voidsetTaxCalculationMode(TaxCalculationMode taxCalculationMode) voidsetTaxMode(TaxMode taxMode) voidsetTaxRoundingMode(RoundingMode taxRoundingMode) toString()
-
Constructor Details
-
CartDraft
public CartDraft() -
CartDraft
public CartDraft(Currency currency, String country, InventoryMode inventoryMode, CustomFieldsDraft custom, String customerEmail, AddressInput shippingAddress, AddressInput billingAddress, ResourceIdentifierInput shippingMethod, TaxMode taxMode, String locale, Integer deleteDaysAfterLastModification, List<AddressInput> itemShippingAddresses, List<String> discountCodes, ResourceIdentifierInput store, ResourceIdentifierInput businessUnit, ShippingMode shippingMode, List<CustomShippingDraft> customShipping, List<ShippingDraft> shipping, String key, List<LineItemDraft> lineItems, List<CustomLineItemDraft> customLineItems, String customerId, ExternalTaxRateDraft externalTaxRateForShippingMethod, String anonymousId, RoundingMode taxRoundingMode, TaxCalculationMode taxCalculationMode, ResourceIdentifierInput customerGroup, ShippingRateInputDraft shippingRateInput, CartOrigin origin)
-
-
Method Details
-
getCurrency
-
setCurrency
-
getCountry
-
setCountry
-
getInventoryMode
-
setInventoryMode
-
getCustom
-
setCustom
-
getCustomerEmail
-
setCustomerEmail
-
getShippingAddress
-
setShippingAddress
-
getBillingAddress
-
setBillingAddress
-
getShippingMethod
-
setShippingMethod
-
getTaxMode
-
setTaxMode
-
getLocale
-
setLocale
-
getDeleteDaysAfterLastModification
-
setDeleteDaysAfterLastModification
-
getItemShippingAddresses
-
setItemShippingAddresses
-
getDiscountCodes
-
setDiscountCodes
-
getStore
-
setStore
-
getBusinessUnit
-
setBusinessUnit
-
getShippingMode
-
setShippingMode
-
getCustomShipping
-
setCustomShipping
-
getShipping
-
setShipping
-
getKey
-
setKey
-
getLineItems
-
setLineItems
-
getCustomLineItems
-
setCustomLineItems
-
getCustomerId
-
setCustomerId
-
getExternalTaxRateForShippingMethod
-
setExternalTaxRateForShippingMethod
public void setExternalTaxRateForShippingMethod(ExternalTaxRateDraft externalTaxRateForShippingMethod) -
getAnonymousId
-
setAnonymousId
-
getTaxRoundingMode
-
setTaxRoundingMode
-
getTaxCalculationMode
-
setTaxCalculationMode
-
getCustomerGroup
-
setCustomerGroup
-
getShippingRateInput
-
setShippingRateInput
-
getOrigin
-
setOrigin
-
toString
-
equals
-
hashCode
public int hashCode() -
newBuilder
-