Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update generated SDKs #365

Merged
merged 4 commits into from Nov 22, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
108 changes: 10 additions & 98 deletions changes.md

Large diffs are not rendered by default.

@@ -1,6 +1,8 @@

package com.commercetools.api.client;

import java.util.function.UnaryOperator;

import io.vrap.rmf.base.client.ApiHttpClient;
import io.vrap.rmf.base.client.utils.Generated;

Expand All @@ -23,6 +25,11 @@ public ByProjectKeyApiClientsPost post(com.commercetools.api.models.api_client.A
return new ByProjectKeyApiClientsPost(apiHttpClient, projectKey, apiClientDraft);
}

public ByProjectKeyApiClientsPost post(
UnaryOperator<com.commercetools.api.models.api_client.ApiClientDraftBuilder> op) {
return post(op.apply(com.commercetools.api.models.api_client.ApiClientDraftBuilder.of()).build());
}

public ByProjectKeyApiClientsByIDRequestBuilder withId(String ID) {
return new ByProjectKeyApiClientsByIDRequestBuilder(apiHttpClient, projectKey, ID);
}
Expand Down
@@ -1,6 +1,8 @@

package com.commercetools.api.client;

import java.util.function.UnaryOperator;

import io.vrap.rmf.base.client.ApiHttpClient;
import io.vrap.rmf.base.client.utils.Generated;

Expand All @@ -27,8 +29,17 @@ public ByProjectKeyAttributeGroupsByIDPost post(
return new ByProjectKeyAttributeGroupsByIDPost(apiHttpClient, projectKey, ID, attributeGroupUpdate);
}

public ByProjectKeyAttributeGroupsByIDPost post(
UnaryOperator<com.commercetools.api.models.attribute_group.AttributeGroupUpdateBuilder> op) {
return post(op.apply(com.commercetools.api.models.attribute_group.AttributeGroupUpdateBuilder.of()).build());
}

public ByProjectKeyAttributeGroupsByIDDelete delete() {
return new ByProjectKeyAttributeGroupsByIDDelete(apiHttpClient, projectKey, ID);
}

public <TValue> ByProjectKeyAttributeGroupsByIDDelete delete(TValue version) {
return delete().withVersion(version);
}

}
@@ -1,6 +1,8 @@

package com.commercetools.api.client;

import java.util.function.UnaryOperator;

import io.vrap.rmf.base.client.ApiHttpClient;
import io.vrap.rmf.base.client.utils.Generated;

Expand All @@ -27,8 +29,17 @@ public ByProjectKeyAttributeGroupsKeyByKeyPost post(
return new ByProjectKeyAttributeGroupsKeyByKeyPost(apiHttpClient, projectKey, key, attributeGroupUpdate);
}

public ByProjectKeyAttributeGroupsKeyByKeyPost post(
UnaryOperator<com.commercetools.api.models.attribute_group.AttributeGroupUpdateBuilder> op) {
return post(op.apply(com.commercetools.api.models.attribute_group.AttributeGroupUpdateBuilder.of()).build());
}

public ByProjectKeyAttributeGroupsKeyByKeyDelete delete() {
return new ByProjectKeyAttributeGroupsKeyByKeyDelete(apiHttpClient, projectKey, key);
}

public <TValue> ByProjectKeyAttributeGroupsKeyByKeyDelete delete(TValue version) {
return delete().withVersion(version);
}

}
@@ -1,6 +1,8 @@

package com.commercetools.api.client;

import java.util.function.UnaryOperator;

import io.vrap.rmf.base.client.ApiHttpClient;
import io.vrap.rmf.base.client.utils.Generated;

Expand All @@ -24,6 +26,11 @@ public ByProjectKeyAttributeGroupsPost post(
return new ByProjectKeyAttributeGroupsPost(apiHttpClient, projectKey, attributeGroupDraft);
}

public ByProjectKeyAttributeGroupsPost post(
UnaryOperator<com.commercetools.api.models.attribute_group.AttributeGroupDraftBuilder> op) {
return post(op.apply(com.commercetools.api.models.attribute_group.AttributeGroupDraftBuilder.of()).build());
}

public ByProjectKeyAttributeGroupsKeyByKeyRequestBuilder withKey(String key) {
return new ByProjectKeyAttributeGroupsKeyByKeyRequestBuilder(apiHttpClient, projectKey, key);
}
Expand Down
@@ -1,6 +1,8 @@

package com.commercetools.api.client;

import java.util.function.UnaryOperator;

import io.vrap.rmf.base.client.ApiHttpClient;
import io.vrap.rmf.base.client.utils.Generated;

Expand All @@ -27,8 +29,17 @@ public ByProjectKeyBusinessUnitsByIDPost post(
return new ByProjectKeyBusinessUnitsByIDPost(apiHttpClient, projectKey, ID, businessUnitUpdate);
}

public ByProjectKeyBusinessUnitsByIDPost post(
UnaryOperator<com.commercetools.api.models.business_unit.BusinessUnitUpdateBuilder> op) {
return post(op.apply(com.commercetools.api.models.business_unit.BusinessUnitUpdateBuilder.of()).build());
}

public ByProjectKeyBusinessUnitsByIDDelete delete() {
return new ByProjectKeyBusinessUnitsByIDDelete(apiHttpClient, projectKey, ID);
}

public <TValue> ByProjectKeyBusinessUnitsByIDDelete delete(TValue version) {
return delete().withVersion(version);
}

}
@@ -1,6 +1,8 @@

package com.commercetools.api.client;

import java.util.function.UnaryOperator;

import io.vrap.rmf.base.client.ApiHttpClient;
import io.vrap.rmf.base.client.utils.Generated;

Expand All @@ -27,8 +29,17 @@ public ByProjectKeyBusinessUnitsKeyByKeyPost post(
return new ByProjectKeyBusinessUnitsKeyByKeyPost(apiHttpClient, projectKey, key, businessUnitUpdate);
}

public ByProjectKeyBusinessUnitsKeyByKeyPost post(
UnaryOperator<com.commercetools.api.models.business_unit.BusinessUnitUpdateBuilder> op) {
return post(op.apply(com.commercetools.api.models.business_unit.BusinessUnitUpdateBuilder.of()).build());
}

public ByProjectKeyBusinessUnitsKeyByKeyDelete delete() {
return new ByProjectKeyBusinessUnitsKeyByKeyDelete(apiHttpClient, projectKey, key);
}

public <TValue> ByProjectKeyBusinessUnitsKeyByKeyDelete delete(TValue version) {
return delete().withVersion(version);
}

}
@@ -1,7 +1,10 @@

package com.commercetools.api.client;

import java.util.function.Function;

import io.vrap.rmf.base.client.ApiHttpClient;
import io.vrap.rmf.base.client.Builder;
import io.vrap.rmf.base.client.utils.Generated;

@Generated(value = "io.vrap.rmf.codegen.rendering.CoreCodeGenerator", comments = "https://github.com/commercetools/rmf-codegen")
Expand All @@ -24,6 +27,11 @@ public ByProjectKeyBusinessUnitsPost post(
return new ByProjectKeyBusinessUnitsPost(apiHttpClient, projectKey, businessUnitDraft);
}

public ByProjectKeyBusinessUnitsPost post(
Function<com.commercetools.api.models.business_unit.BusinessUnitDraftBuilder, Builder<? extends com.commercetools.api.models.business_unit.BusinessUnitDraft>> op) {
return post(op.apply(com.commercetools.api.models.business_unit.BusinessUnitDraftBuilder.of()).build());
}

public ByProjectKeyBusinessUnitsKeyByKeyRequestBuilder withKey(String key) {
return new ByProjectKeyBusinessUnitsKeyByKeyRequestBuilder(apiHttpClient, projectKey, key);
}
Expand Down
@@ -1,6 +1,8 @@

package com.commercetools.api.client;

import java.util.function.UnaryOperator;

import io.vrap.rmf.base.client.ApiHttpClient;
import io.vrap.rmf.base.client.utils.Generated;

Expand All @@ -27,8 +29,17 @@ public ByProjectKeyCartDiscountsByIDPost post(
return new ByProjectKeyCartDiscountsByIDPost(apiHttpClient, projectKey, ID, cartDiscountUpdate);
}

public ByProjectKeyCartDiscountsByIDPost post(
UnaryOperator<com.commercetools.api.models.cart_discount.CartDiscountUpdateBuilder> op) {
return post(op.apply(com.commercetools.api.models.cart_discount.CartDiscountUpdateBuilder.of()).build());
}

public ByProjectKeyCartDiscountsByIDDelete delete() {
return new ByProjectKeyCartDiscountsByIDDelete(apiHttpClient, projectKey, ID);
}

public <TValue> ByProjectKeyCartDiscountsByIDDelete delete(TValue version) {
return delete().withVersion(version);
}

}
@@ -1,6 +1,8 @@

package com.commercetools.api.client;

import java.util.function.UnaryOperator;

import io.vrap.rmf.base.client.ApiHttpClient;
import io.vrap.rmf.base.client.utils.Generated;

Expand All @@ -27,8 +29,17 @@ public ByProjectKeyCartDiscountsKeyByKeyPost post(
return new ByProjectKeyCartDiscountsKeyByKeyPost(apiHttpClient, projectKey, key, cartDiscountUpdate);
}

public ByProjectKeyCartDiscountsKeyByKeyPost post(
UnaryOperator<com.commercetools.api.models.cart_discount.CartDiscountUpdateBuilder> op) {
return post(op.apply(com.commercetools.api.models.cart_discount.CartDiscountUpdateBuilder.of()).build());
}

public ByProjectKeyCartDiscountsKeyByKeyDelete delete() {
return new ByProjectKeyCartDiscountsKeyByKeyDelete(apiHttpClient, projectKey, key);
}

public <TValue> ByProjectKeyCartDiscountsKeyByKeyDelete delete(TValue version) {
return delete().withVersion(version);
}

}
@@ -1,6 +1,8 @@

package com.commercetools.api.client;

import java.util.function.UnaryOperator;

import io.vrap.rmf.base.client.ApiHttpClient;
import io.vrap.rmf.base.client.utils.Generated;

Expand All @@ -24,6 +26,11 @@ public ByProjectKeyCartDiscountsPost post(
return new ByProjectKeyCartDiscountsPost(apiHttpClient, projectKey, cartDiscountDraft);
}

public ByProjectKeyCartDiscountsPost post(
UnaryOperator<com.commercetools.api.models.cart_discount.CartDiscountDraftBuilder> op) {
return post(op.apply(com.commercetools.api.models.cart_discount.CartDiscountDraftBuilder.of()).build());
}

public ByProjectKeyCartDiscountsKeyByKeyRequestBuilder withKey(String key) {
return new ByProjectKeyCartDiscountsKeyByKeyRequestBuilder(apiHttpClient, projectKey, key);
}
Expand Down
@@ -1,6 +1,8 @@

package com.commercetools.api.client;

import java.util.function.UnaryOperator;

import io.vrap.rmf.base.client.ApiHttpClient;
import io.vrap.rmf.base.client.utils.Generated;

Expand All @@ -26,8 +28,16 @@ public ByProjectKeyCartsByIDPost post(com.commercetools.api.models.cart.CartUpda
return new ByProjectKeyCartsByIDPost(apiHttpClient, projectKey, ID, cartUpdate);
}

public ByProjectKeyCartsByIDPost post(UnaryOperator<com.commercetools.api.models.cart.CartUpdateBuilder> op) {
return post(op.apply(com.commercetools.api.models.cart.CartUpdateBuilder.of()).build());
}

public ByProjectKeyCartsByIDDelete delete() {
return new ByProjectKeyCartsByIDDelete(apiHttpClient, projectKey, ID);
}

public <TValue> ByProjectKeyCartsByIDDelete delete(TValue version) {
return delete().withVersion(version);
}

}
@@ -1,6 +1,8 @@

package com.commercetools.api.client;

import java.util.function.UnaryOperator;

import io.vrap.rmf.base.client.ApiHttpClient;
import io.vrap.rmf.base.client.utils.Generated;

Expand All @@ -26,8 +28,16 @@ public ByProjectKeyCartsKeyByKeyPost post(com.commercetools.api.models.cart.Cart
return new ByProjectKeyCartsKeyByKeyPost(apiHttpClient, projectKey, key, cartUpdate);
}

public ByProjectKeyCartsKeyByKeyPost post(UnaryOperator<com.commercetools.api.models.cart.CartUpdateBuilder> op) {
return post(op.apply(com.commercetools.api.models.cart.CartUpdateBuilder.of()).build());
}

public ByProjectKeyCartsKeyByKeyDelete delete() {
return new ByProjectKeyCartsKeyByKeyDelete(apiHttpClient, projectKey, key);
}

public <TValue> ByProjectKeyCartsKeyByKeyDelete delete(TValue version) {
return delete().withVersion(version);
}

}
@@ -1,6 +1,8 @@

package com.commercetools.api.client;

import java.util.function.UnaryOperator;

import io.vrap.rmf.base.client.ApiHttpClient;
import io.vrap.rmf.base.client.utils.Generated;

Expand All @@ -19,4 +21,9 @@ public ByProjectKeyCartsReplicatePost post(com.commercetools.api.models.cart.Rep
return new ByProjectKeyCartsReplicatePost(apiHttpClient, projectKey, replicaCartDraft);
}

public ByProjectKeyCartsReplicatePost post(
UnaryOperator<com.commercetools.api.models.cart.ReplicaCartDraftBuilder> op) {
return post(op.apply(com.commercetools.api.models.cart.ReplicaCartDraftBuilder.of()).build());
}

}
@@ -1,6 +1,8 @@

package com.commercetools.api.client;

import java.util.function.UnaryOperator;

import io.vrap.rmf.base.client.ApiHttpClient;
import io.vrap.rmf.base.client.utils.Generated;

Expand All @@ -23,6 +25,10 @@ public ByProjectKeyCartsPost post(com.commercetools.api.models.cart.CartDraft ca
return new ByProjectKeyCartsPost(apiHttpClient, projectKey, cartDraft);
}

public ByProjectKeyCartsPost post(UnaryOperator<com.commercetools.api.models.cart.CartDraftBuilder> op) {
return post(op.apply(com.commercetools.api.models.cart.CartDraftBuilder.of()).build());
}

public ByProjectKeyCartsReplicateRequestBuilder replicate() {
return new ByProjectKeyCartsReplicateRequestBuilder(apiHttpClient, projectKey);
}
Expand Down
@@ -1,6 +1,8 @@

package com.commercetools.api.client;

import java.util.function.UnaryOperator;

import io.vrap.rmf.base.client.ApiHttpClient;
import io.vrap.rmf.base.client.utils.Generated;

Expand All @@ -26,8 +28,17 @@ public ByProjectKeyCategoriesByIDPost post(com.commercetools.api.models.category
return new ByProjectKeyCategoriesByIDPost(apiHttpClient, projectKey, ID, categoryUpdate);
}

public ByProjectKeyCategoriesByIDPost post(
UnaryOperator<com.commercetools.api.models.category.CategoryUpdateBuilder> op) {
return post(op.apply(com.commercetools.api.models.category.CategoryUpdateBuilder.of()).build());
}

public ByProjectKeyCategoriesByIDDelete delete() {
return new ByProjectKeyCategoriesByIDDelete(apiHttpClient, projectKey, ID);
}

public <TValue> ByProjectKeyCategoriesByIDDelete delete(TValue version) {
return delete().withVersion(version);
}

}
@@ -1,6 +1,8 @@

package com.commercetools.api.client;

import java.util.function.UnaryOperator;

import io.vrap.rmf.base.client.ApiHttpClient;
import io.vrap.rmf.base.client.utils.Generated;

Expand All @@ -27,8 +29,17 @@ public ByProjectKeyCategoriesKeyByKeyPost post(
return new ByProjectKeyCategoriesKeyByKeyPost(apiHttpClient, projectKey, key, categoryUpdate);
}

public ByProjectKeyCategoriesKeyByKeyPost post(
UnaryOperator<com.commercetools.api.models.category.CategoryUpdateBuilder> op) {
return post(op.apply(com.commercetools.api.models.category.CategoryUpdateBuilder.of()).build());
}

public ByProjectKeyCategoriesKeyByKeyDelete delete() {
return new ByProjectKeyCategoriesKeyByKeyDelete(apiHttpClient, projectKey, key);
}

public <TValue> ByProjectKeyCategoriesKeyByKeyDelete delete(TValue version) {
return delete().withVersion(version);
}

}