Skip to content

Commit

Permalink
TASK: Updating SDK
Browse files Browse the repository at this point in the history
  • Loading branch information
Auto Mation committed Aug 31, 2022
1 parent 96bbb1e commit 381f16c
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 14 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,6 @@
* <pre><code class='java'>
* CartDraft cartDraft = CartDraft.builder()
* .currency("{currency}")
* .plusCustomShipping(customShippingBuilder -> customShippingBuilder)
* .plusShipping(shippingBuilder -> shippingBuilder)
* .build()
* </code></pre>
* </div>
Expand Down Expand Up @@ -204,15 +202,13 @@ public interface CartDraft extends com.commercetools.api.models.CustomizableDraf
/**
* <p>Custom Shipping Methods for a Cart with <code>Multi</code> ShippingMode.</p>
*/
@NotNull
@Valid
@JsonProperty("customShipping")
public List<CustomShippingDraft> getCustomShipping();

/**
* <p>Shipping Methods for a Cart with <code>Multi</code> ShippingMode.</p>
*/
@NotNull
@Valid
@JsonProperty("shipping")
public List<ShippingDraft> getShipping();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,6 @@
* <pre><code class='java'>
* CartDraft cartDraft = CartDraft.builder()
* .currency("{currency}")
* .plusCustomShipping(customShippingBuilder -> customShippingBuilder)
* .plusShipping(shippingBuilder -> shippingBuilder)
* .build()
* </code></pre>
* </div>
Expand Down Expand Up @@ -94,8 +92,10 @@ public class CartDraftBuilder implements Builder<CartDraft> {
@Nullable
private com.commercetools.api.models.cart.ShippingMode shippingMode;

@Nullable
private java.util.List<com.commercetools.api.models.cart.CustomShippingDraft> customShipping;

@Nullable
private java.util.List<com.commercetools.api.models.cart.ShippingDraft> shipping;

@Nullable
Expand Down Expand Up @@ -503,7 +503,7 @@ public CartDraftBuilder shippingMode(@Nullable final com.commercetools.api.model
*/

public CartDraftBuilder customShipping(
final com.commercetools.api.models.cart.CustomShippingDraft... customShipping) {
@Nullable final com.commercetools.api.models.cart.CustomShippingDraft... customShipping) {
this.customShipping = new ArrayList<>(Arrays.asList(customShipping));
return this;
}
Expand All @@ -513,7 +513,7 @@ public CartDraftBuilder customShipping(
*/

public CartDraftBuilder customShipping(
final java.util.List<com.commercetools.api.models.cart.CustomShippingDraft> customShipping) {
@Nullable final java.util.List<com.commercetools.api.models.cart.CustomShippingDraft> customShipping) {
this.customShipping = customShipping;
return this;
}
Expand All @@ -523,7 +523,7 @@ public CartDraftBuilder customShipping(
*/

public CartDraftBuilder plusCustomShipping(
final com.commercetools.api.models.cart.CustomShippingDraft... customShipping) {
@Nullable final com.commercetools.api.models.cart.CustomShippingDraft... customShipping) {
if (this.customShipping == null) {
this.customShipping = new ArrayList<>();
}
Expand Down Expand Up @@ -561,7 +561,7 @@ public CartDraftBuilder withCustomShipping(
* <p>Shipping Methods for a Cart with <code>Multi</code> ShippingMode.</p>
*/

public CartDraftBuilder shipping(final com.commercetools.api.models.cart.ShippingDraft... shipping) {
public CartDraftBuilder shipping(@Nullable final com.commercetools.api.models.cart.ShippingDraft... shipping) {
this.shipping = new ArrayList<>(Arrays.asList(shipping));
return this;
}
Expand All @@ -570,7 +570,8 @@ public CartDraftBuilder shipping(final com.commercetools.api.models.cart.Shippin
* <p>Shipping Methods for a Cart with <code>Multi</code> ShippingMode.</p>
*/

public CartDraftBuilder shipping(final java.util.List<com.commercetools.api.models.cart.ShippingDraft> shipping) {
public CartDraftBuilder shipping(
@Nullable final java.util.List<com.commercetools.api.models.cart.ShippingDraft> shipping) {
this.shipping = shipping;
return this;
}
Expand All @@ -579,7 +580,7 @@ public CartDraftBuilder shipping(final java.util.List<com.commercetools.api.mode
* <p>Shipping Methods for a Cart with <code>Multi</code> ShippingMode.</p>
*/

public CartDraftBuilder plusShipping(final com.commercetools.api.models.cart.ShippingDraft... shipping) {
public CartDraftBuilder plusShipping(@Nullable final com.commercetools.api.models.cart.ShippingDraft... shipping) {
if (this.shipping == null) {
this.shipping = new ArrayList<>();
}
Expand Down Expand Up @@ -835,10 +836,12 @@ public com.commercetools.api.models.cart.ShippingMode getShippingMode() {
return this.shippingMode;
}

@Nullable
public java.util.List<com.commercetools.api.models.cart.CustomShippingDraft> getCustomShipping() {
return this.customShipping;
}

@Nullable
public java.util.List<com.commercetools.api.models.cart.ShippingDraft> getShipping() {
return this.shipping;
}
Expand All @@ -860,8 +863,6 @@ public java.util.List<String> getDiscountCodes() {

public CartDraft build() {
Objects.requireNonNull(currency, CartDraft.class + ": currency is missing");
Objects.requireNonNull(customShipping, CartDraft.class + ": customShipping is missing");
Objects.requireNonNull(shipping, CartDraft.class + ": shipping is missing");
return new CartDraftImpl(currency, key, customerId, customerEmail, customerGroup, anonymousId, store, country,
inventoryMode, taxMode, taxRoundingMode, taxCalculationMode, lineItems, customLineItems, shippingAddress,
billingAddress, shippingMethod, externalTaxRateForShippingMethod, custom, locale,
Expand Down

0 comments on commit 381f16c

Please sign in to comment.