Class VariantSetImagesActionBuilder
java.lang.Object
com.commercetools.api.models.variant.VariantSetImagesActionBuilder
- All Implemented Interfaces:
Builder<VariantSetImagesAction>
public class VariantSetImagesActionBuilder
extends Object
implements Builder<VariantSetImagesAction>
VariantSetImagesActionBuilder
Example to create an instance using the builder pattern
Example to create an instance using the builder pattern
VariantSetImagesAction variantSetImagesAction = VariantSetImagesAction.builder()
.plusImages(imagesBuilder -> imagesBuilder)
.build()
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddImages(Function<ImageBuilder, Image> builder) Images to set for the Variant.build()builds VariantSetImagesAction with checking for non-null required valuesbuilds VariantSetImagesAction without checking for non-null required valuesImages to set for the Variant.Iftrue, only the staged images are updated.Images to set for the Variant.Images to set for the Variant.of()factory method for an instance of VariantSetImagesActionBuilderof(VariantSetImagesAction template) create builder for VariantSetImagesAction instanceplusImages(Image... images) Images to set for the Variant.plusImages(Function<ImageBuilder, ImageBuilder> builder) Images to set for the Variant.setImages(Function<ImageBuilder, Image> builder) Images to set for the Variant.Iftrue, only the staged images are updated.withImages(Function<ImageBuilder, ImageBuilder> builder) Images to set for the Variant.
-
Constructor Details
-
VariantSetImagesActionBuilder
public VariantSetImagesActionBuilder()
-
-
Method Details
-
images
Images to set for the Variant.
- Parameters:
images- value to be set- Returns:
- Builder
-
images
Images to set for the Variant.
- Parameters:
images- value to be set- Returns:
- Builder
-
plusImages
Images to set for the Variant.
- Parameters:
images- value to be set- Returns:
- Builder
-
plusImages
Images to set for the Variant.
- Parameters:
builder- function to build the images value- Returns:
- Builder
-
withImages
Images to set for the Variant.
- Parameters:
builder- function to build the images value- Returns:
- Builder
-
addImages
Images to set for the Variant.
- Parameters:
builder- function to build the images value- Returns:
- Builder
-
setImages
Images to set for the Variant.
- Parameters:
builder- function to build the images value- Returns:
- Builder
-
staged
If
true, only the staged images are updated. Iffalse, both the current and staged images are updated.- Parameters:
staged- value to be set- Returns:
- Builder
-
getImages
Images to set for the Variant.
- Returns:
- images
-
getStaged
If
true, only the staged images are updated. Iffalse, both the current and staged images are updated.- Returns:
- staged
-
build
builds VariantSetImagesAction with checking for non-null required values- Specified by:
buildin interfaceBuilder<VariantSetImagesAction>- Returns:
- VariantSetImagesAction
-
buildUnchecked
builds VariantSetImagesAction without checking for non-null required values- Returns:
- VariantSetImagesAction
-
of
factory method for an instance of VariantSetImagesActionBuilder- Returns:
- builder
-
of
create builder for VariantSetImagesAction instance- Parameters:
template- instance with prefilled values for the builder- Returns:
- builder
-