public final class TaxCategorySyncOptionsBuilder extends BaseSyncOptionsBuilder<TaxCategorySyncOptionsBuilder,TaxCategorySyncOptions,io.sphere.sdk.taxcategories.TaxCategory,io.sphere.sdk.taxcategories.TaxCategoryDraft,io.sphere.sdk.taxcategories.TaxCategory>
Modifier and Type | Field and Description |
---|---|
static int |
BATCH_SIZE_DEFAULT |
batchSize, beforeCreateCallback, beforeUpdateCallback, cacheSize, ctpClient, errorCallback, warningCallback
Modifier and Type | Method and Description |
---|---|
TaxCategorySyncOptions |
build()
Creates new instance of
TaxCategorySyncOptions enriched with all attributes provided to
this builder. |
protected TaxCategorySyncOptionsBuilder |
getThis()
Returns an instance of this class to be used in the superclass's generic methods.
|
static TaxCategorySyncOptionsBuilder |
of(io.sphere.sdk.client.SphereClient ctpClient)
Creates a new instance of
TaxCategorySyncOptionsBuilder given a SphereClient
responsible for interaction with the target CTP project, with the default batch size (BATCH_SIZE_DEFAULT = 50). |
batchSize, beforeCreateCallback, beforeUpdateCallback, cacheSize, errorCallback, warningCallback
public static final int BATCH_SIZE_DEFAULT
public static TaxCategorySyncOptionsBuilder of(@Nonnull io.sphere.sdk.client.SphereClient ctpClient)
TaxCategorySyncOptionsBuilder
given a SphereClient
responsible for interaction with the target CTP project, with the default batch size (BATCH_SIZE_DEFAULT
= 50).ctpClient
- instance of the SphereClient
responsible for interaction with the
target CTP project.TaxCategorySyncOptionsBuilder
public TaxCategorySyncOptions build()
TaxCategorySyncOptions
enriched with all attributes provided to
this
builder.build
in class BaseSyncOptionsBuilder<TaxCategorySyncOptionsBuilder,TaxCategorySyncOptions,io.sphere.sdk.taxcategories.TaxCategory,io.sphere.sdk.taxcategories.TaxCategoryDraft,io.sphere.sdk.taxcategories.TaxCategory>
TaxCategorySyncOptions
protected TaxCategorySyncOptionsBuilder getThis()
getThis
in class BaseSyncOptionsBuilder<TaxCategorySyncOptionsBuilder,TaxCategorySyncOptions,io.sphere.sdk.taxcategories.TaxCategory,io.sphere.sdk.taxcategories.TaxCategoryDraft,io.sphere.sdk.taxcategories.TaxCategory>