Skip to content

Commit c353983

Browse files
Merge pull request #652 from commercetools/gen-sdk-updates
Update generated SDKs
2 parents 55689ba + bd35b80 commit c353983

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

changes.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
- changed property `stores` of type `BusinessUnit` to be optional
1414
- changed property `stores` of type `Company` to be optional
1515
- changed property `stores` of type `Division` to be optional
16+
- changed property `isOnStock` of type `ProductVariantAvailability` to be optional
1617
</details>
1718

1819

commercetools/commercetools-sdk-java-api/src/main/java-generated/com/commercetools/api/models/product/ProductVariantAvailability.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77

88
import javax.annotation.Nullable;
99
import javax.validation.Valid;
10-
import javax.validation.constraints.NotNull;
1110

1211
import com.fasterxml.jackson.annotation.*;
1312
import com.fasterxml.jackson.databind.annotation.*;
@@ -22,7 +21,6 @@
2221
* <div class=code-example>
2322
* <pre><code class='java'>
2423
* ProductVariantAvailability productVariantAvailability = ProductVariantAvailability.builder()
25-
* .isOnStock(true)
2624
* .build()
2725
* </code></pre>
2826
* </div>
@@ -43,7 +41,7 @@ public interface ProductVariantAvailability {
4341
* <p>Indicates whether a Product Variant is in stock.</p>
4442
* @return isOnStock
4543
*/
46-
@NotNull
44+
4745
@JsonProperty("isOnStock")
4846
public Boolean getIsOnStock();
4947

commercetools/commercetools-sdk-java-api/src/main/java-generated/com/commercetools/api/models/product/ProductVariantAvailabilityBuilder.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
* <div class=code-example>
1717
* <pre><code class='java'>
1818
* ProductVariantAvailability productVariantAvailability = ProductVariantAvailability.builder()
19-
* .isOnStock(true)
2019
* .build()
2120
* </code></pre>
2221
* </div>
@@ -27,6 +26,7 @@ public class ProductVariantAvailabilityBuilder implements Builder<ProductVariant
2726
@Nullable
2827
private com.commercetools.api.models.product.ProductVariantChannelAvailabilityMap channels;
2928

29+
@Nullable
3030
private Boolean isOnStock;
3131

3232
@Nullable
@@ -86,7 +86,7 @@ public ProductVariantAvailabilityBuilder channels(
8686
* @return Builder
8787
*/
8888

89-
public ProductVariantAvailabilityBuilder isOnStock(final Boolean isOnStock) {
89+
public ProductVariantAvailabilityBuilder isOnStock(@Nullable final Boolean isOnStock) {
9090
this.isOnStock = isOnStock;
9191
return this;
9292
}
@@ -150,6 +150,7 @@ public com.commercetools.api.models.product.ProductVariantChannelAvailabilityMap
150150
* @return isOnStock
151151
*/
152152

153+
@Nullable
153154
public Boolean getIsOnStock() {
154155
return this.isOnStock;
155156
}
@@ -199,7 +200,6 @@ public Long getVersion() {
199200
* @return ProductVariantAvailability
200201
*/
201202
public ProductVariantAvailability build() {
202-
Objects.requireNonNull(isOnStock, ProductVariantAvailability.class + ": isOnStock is missing");
203203
return new ProductVariantAvailabilityImpl(channels, isOnStock, restockableInDays, availableQuantity, id,
204204
version);
205205
}

references.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -239,3 +239,4 @@ f1d13dc3acf6960cda08494da701d04a46f9eb3f
239239
eac13cfcb88a83f4f4e977ba51c0b11e458cff61
240240
6abab3f555aab9f5aa5b8a1b551235188fbb9201
241241
1b650bc8eb1a78c3487484900b1e36d06226c6e2
242+
9f96ac14ba13a3702b5d59c67900ee92b5416075

0 commit comments

Comments
 (0)