Skip to content

Commit b430d8a

Browse files
committed
build(codegen): updating SDK
1 parent bba5657 commit b430d8a

File tree

7 files changed

+27
-19
lines changed

7 files changed

+27
-19
lines changed

changes.md

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
**Api changes**
22

33
<details>
4-
<summary>Added Type(s)</summary>
4+
<summary>Required Property(s)</summary>
55

6-
- added type `StagedOrderSetShippingCustomFieldAction`
7-
- added type `StagedOrderSetShippingCustomTypeAction`
8-
- added type `OrderSetShippingCustomFieldAction`
9-
- added type `OrderSetShippingCustomTypeAction`
6+
- changed property `stores` of type `BusinessUnit` to be optional
7+
- changed property `stores` of type `Company` to be optional
8+
- changed property `stores` of type `Division` to be optional
109
</details>
1110

1211

@@ -16,3 +15,13 @@
1615
- :warning: changed property `value` of type `DirectDiscountDraft` from type `CartDiscountValue` to `CartDiscountValueDraft`
1716
</details>
1817

18+
19+
<details>
20+
<summary>Added Type(s)</summary>
21+
22+
- added type `StagedOrderSetShippingCustomFieldAction`
23+
- added type `StagedOrderSetShippingCustomTypeAction`
24+
- added type `OrderSetShippingCustomFieldAction`
25+
- added type `OrderSetShippingCustomTypeAction`
26+
</details>
27+

commercetools/commercetools-sdk-java-api/src/main/java-generated/com/commercetools/api/models/business_unit/BusinessUnit.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@
3636
* lastModifiedAt(ZonedDateTime.parse("2022-01-01T12:00:00.301Z"))
3737
* key("{key}")
3838
* status(BusinessUnitStatus.ACTIVE)
39-
* plusStores(storesBuilder -> storesBuilder)
4039
* storeMode(BusinessUnitStoreMode.EXPLICIT)
4140
* name("{name}")
4241
* plusAddresses(addressesBuilder -> addressesBuilder)
@@ -125,7 +124,6 @@ public interface BusinessUnit extends BaseResource, com.commercetools.api.models
125124
* <p>If the Business Unit has no Stores, then all of its Carts, Orders, Quotes, or Quote Requests must not belong to any Store.</p>
126125
* @return stores
127126
*/
128-
@NotNull
129127
@Valid
130128
@JsonProperty("stores")
131129
public List<StoreKeyReference> getStores();

commercetools/commercetools-sdk-java-api/src/main/java-generated/com/commercetools/api/models/business_unit/Company.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
* .lastModifiedAt(ZonedDateTime.parse("2022-01-01T12:00:00.301Z"))
2929
* .key("{key}")
3030
* .status(BusinessUnitStatus.ACTIVE)
31-
* .plusStores(storesBuilder -> storesBuilder)
3231
* .storeMode(BusinessUnitStoreMode.EXPLICIT)
3332
* .name("{name}")
3433
* .plusAddresses(addressesBuilder -> addressesBuilder)

commercetools/commercetools-sdk-java-api/src/main/java-generated/com/commercetools/api/models/business_unit/CompanyBuilder.java

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
* .lastModifiedAt(ZonedDateTime.parse("2022-01-01T12:00:00.301Z"))
2323
* .key("{key}")
2424
* .status(BusinessUnitStatus.ACTIVE)
25-
* .plusStores(storesBuilder -> storesBuilder)
2625
* .storeMode(BusinessUnitStoreMode.EXPLICIT)
2726
* .name("{name}")
2827
* .plusAddresses(addressesBuilder -> addressesBuilder)
@@ -54,6 +53,7 @@ public class CompanyBuilder implements Builder<Company> {
5453

5554
private com.commercetools.api.models.business_unit.BusinessUnitStatus status;
5655

56+
@Nullable
5757
private java.util.List<com.commercetools.api.models.store.StoreKeyReference> stores;
5858

5959
private com.commercetools.api.models.business_unit.BusinessUnitStoreMode storeMode;
@@ -237,7 +237,7 @@ public CompanyBuilder status(final com.commercetools.api.models.business_unit.Bu
237237
* @return Builder
238238
*/
239239

240-
public CompanyBuilder stores(final com.commercetools.api.models.store.StoreKeyReference... stores) {
240+
public CompanyBuilder stores(@Nullable final com.commercetools.api.models.store.StoreKeyReference... stores) {
241241
this.stores = new ArrayList<>(Arrays.asList(stores));
242242
return this;
243243
}
@@ -250,7 +250,8 @@ public CompanyBuilder stores(final com.commercetools.api.models.store.StoreKeyRe
250250
* @return Builder
251251
*/
252252

253-
public CompanyBuilder stores(final java.util.List<com.commercetools.api.models.store.StoreKeyReference> stores) {
253+
public CompanyBuilder stores(
254+
@Nullable final java.util.List<com.commercetools.api.models.store.StoreKeyReference> stores) {
254255
this.stores = stores;
255256
return this;
256257
}
@@ -263,7 +264,7 @@ public CompanyBuilder stores(final java.util.List<com.commercetools.api.models.s
263264
* @return Builder
264265
*/
265266

266-
public CompanyBuilder plusStores(final com.commercetools.api.models.store.StoreKeyReference... stores) {
267+
public CompanyBuilder plusStores(@Nullable final com.commercetools.api.models.store.StoreKeyReference... stores) {
267268
if (this.stores == null) {
268269
this.stores = new ArrayList<>();
269270
}
@@ -927,6 +928,7 @@ public com.commercetools.api.models.business_unit.BusinessUnitStatus getStatus()
927928
* @return stores
928929
*/
929930

931+
@Nullable
930932
public java.util.List<com.commercetools.api.models.store.StoreKeyReference> getStores() {
931933
return this.stores;
932934
}
@@ -1076,7 +1078,6 @@ public Company build() {
10761078
Objects.requireNonNull(lastModifiedAt, Company.class + ": lastModifiedAt is missing");
10771079
Objects.requireNonNull(key, Company.class + ": key is missing");
10781080
Objects.requireNonNull(status, Company.class + ": status is missing");
1079-
Objects.requireNonNull(stores, Company.class + ": stores is missing");
10801081
Objects.requireNonNull(storeMode, Company.class + ": storeMode is missing");
10811082
Objects.requireNonNull(name, Company.class + ": name is missing");
10821083
Objects.requireNonNull(addresses, Company.class + ": addresses is missing");

commercetools/commercetools-sdk-java-api/src/main/java-generated/com/commercetools/api/models/business_unit/Division.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@
2929
* .lastModifiedAt(ZonedDateTime.parse("2022-01-01T12:00:00.301Z"))
3030
* .key("{key}")
3131
* .status(BusinessUnitStatus.ACTIVE)
32-
* .plusStores(storesBuilder -> storesBuilder)
3332
* .storeMode(BusinessUnitStoreMode.EXPLICIT)
3433
* .name("{name}")
3534
* .plusAddresses(addressesBuilder -> addressesBuilder)

commercetools/commercetools-sdk-java-api/src/main/java-generated/com/commercetools/api/models/business_unit/DivisionBuilder.java

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
* .lastModifiedAt(ZonedDateTime.parse("2022-01-01T12:00:00.301Z"))
2323
* .key("{key}")
2424
* .status(BusinessUnitStatus.ACTIVE)
25-
* .plusStores(storesBuilder -> storesBuilder)
2625
* .storeMode(BusinessUnitStoreMode.EXPLICIT)
2726
* .name("{name}")
2827
* .plusAddresses(addressesBuilder -> addressesBuilder)
@@ -55,6 +54,7 @@ public class DivisionBuilder implements Builder<Division> {
5554

5655
private com.commercetools.api.models.business_unit.BusinessUnitStatus status;
5756

57+
@Nullable
5858
private java.util.List<com.commercetools.api.models.store.StoreKeyReference> stores;
5959

6060
private com.commercetools.api.models.business_unit.BusinessUnitStoreMode storeMode;
@@ -237,7 +237,7 @@ public DivisionBuilder status(final com.commercetools.api.models.business_unit.B
237237
* @return Builder
238238
*/
239239

240-
public DivisionBuilder stores(final com.commercetools.api.models.store.StoreKeyReference... stores) {
240+
public DivisionBuilder stores(@Nullable final com.commercetools.api.models.store.StoreKeyReference... stores) {
241241
this.stores = new ArrayList<>(Arrays.asList(stores));
242242
return this;
243243
}
@@ -250,7 +250,8 @@ public DivisionBuilder stores(final com.commercetools.api.models.store.StoreKeyR
250250
* @return Builder
251251
*/
252252

253-
public DivisionBuilder stores(final java.util.List<com.commercetools.api.models.store.StoreKeyReference> stores) {
253+
public DivisionBuilder stores(
254+
@Nullable final java.util.List<com.commercetools.api.models.store.StoreKeyReference> stores) {
254255
this.stores = stores;
255256
return this;
256257
}
@@ -263,7 +264,7 @@ public DivisionBuilder stores(final java.util.List<com.commercetools.api.models.
263264
* @return Builder
264265
*/
265266

266-
public DivisionBuilder plusStores(final com.commercetools.api.models.store.StoreKeyReference... stores) {
267+
public DivisionBuilder plusStores(@Nullable final com.commercetools.api.models.store.StoreKeyReference... stores) {
267268
if (this.stores == null) {
268269
this.stores = new ArrayList<>();
269270
}
@@ -927,6 +928,7 @@ public com.commercetools.api.models.business_unit.BusinessUnitStatus getStatus()
927928
* @return stores
928929
*/
929930

931+
@Nullable
930932
public java.util.List<com.commercetools.api.models.store.StoreKeyReference> getStores() {
931933
return this.stores;
932934
}
@@ -1075,7 +1077,6 @@ public Division build() {
10751077
Objects.requireNonNull(lastModifiedAt, Division.class + ": lastModifiedAt is missing");
10761078
Objects.requireNonNull(key, Division.class + ": key is missing");
10771079
Objects.requireNonNull(status, Division.class + ": status is missing");
1078-
Objects.requireNonNull(stores, Division.class + ": stores is missing");
10791080
Objects.requireNonNull(storeMode, Division.class + ": storeMode is missing");
10801081
Objects.requireNonNull(name, Division.class + ": name is missing");
10811082
Objects.requireNonNull(addresses, Division.class + ": addresses is missing");

references.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -235,3 +235,4 @@ cdb527e0fe5524d6c7411066fca556e1b3403003
235235
947827134c0535c5a543e575f5949cd19b029bc9
236236
5819e7ed2b42ef02b586b98e930d9dde0a3f58ca
237237
8e1b78a82687406ae1c4459f5b6ff7a61e5518d5
238+
f1d13dc3acf6960cda08494da701d04a46f9eb3f

0 commit comments

Comments
 (0)