Class VariantImportRequestBuilder
java.lang.Object
com.commercetools.importapi.models.importrequests.VariantImportRequestBuilder
- All Implemented Interfaces:
Builder<VariantImportRequest>
VariantImportRequestBuilder
Example to create an instance using the builder pattern
Example to create an instance using the builder pattern
VariantImportRequest variantImportRequest = VariantImportRequest.builder()
.plusResources(resourcesBuilder -> resourcesBuilder)
.build()
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe Variant import resources of this request.build()builds VariantImportRequest with checking for non-null required valuesbuilds VariantImportRequest without checking for non-null required valuesThe Variant import resources of this request.static VariantImportRequestBuilderof()factory method for an instance of VariantImportRequestBuilderstatic VariantImportRequestBuilderof(VariantImportRequest template) create builder for VariantImportRequest instanceplusResources(VariantImport... resources) The Variant import resources of this request.The Variant import resources of this request.resources(VariantImport... resources) The Variant import resources of this request.resources(List<VariantImport> resources) The Variant import resources of this request.The Variant import resources of this request.The Variant import resources of this request.
-
Constructor Details
-
VariantImportRequestBuilder
public VariantImportRequestBuilder()
-
-
Method Details
-
resources
The Variant import resources of this request.
- Parameters:
resources- value to be set- Returns:
- Builder
-
resources
The Variant import resources of this request.
- Parameters:
resources- value to be set- Returns:
- Builder
-
plusResources
The Variant import resources of this request.
- Parameters:
resources- value to be set- Returns:
- Builder
-
plusResources
public VariantImportRequestBuilder plusResources(Function<VariantImportBuilder, VariantImportBuilder> builder) The Variant import resources of this request.
- Parameters:
builder- function to build the resources value- Returns:
- Builder
-
withResources
public VariantImportRequestBuilder withResources(Function<VariantImportBuilder, VariantImportBuilder> builder) The Variant import resources of this request.
- Parameters:
builder- function to build the resources value- Returns:
- Builder
-
addResources
public VariantImportRequestBuilder addResources(Function<VariantImportBuilder, VariantImport> builder) The Variant import resources of this request.
- Parameters:
builder- function to build the resources value- Returns:
- Builder
-
setResources
public VariantImportRequestBuilder setResources(Function<VariantImportBuilder, VariantImport> builder) The Variant import resources of this request.
- Parameters:
builder- function to build the resources value- Returns:
- Builder
-
getResources
The Variant import resources of this request.
- Returns:
- resources
-
build
builds VariantImportRequest with checking for non-null required values- Specified by:
buildin interfaceBuilder<VariantImportRequest>- Returns:
- VariantImportRequest
-
buildUnchecked
builds VariantImportRequest without checking for non-null required values- Returns:
- VariantImportRequest
-
of
factory method for an instance of VariantImportRequestBuilder- Returns:
- builder
-
of
create builder for VariantImportRequest instance- Parameters:
template- instance with prefilled values for the builder- Returns:
- builder
-