Class VariantImagesSetMessagePayloadBuilder
java.lang.Object
com.commercetools.api.models.message.VariantImagesSetMessagePayloadBuilder
- All Implemented Interfaces:
Builder<VariantImagesSetMessagePayload>
public class VariantImagesSetMessagePayloadBuilder
extends Object
implements Builder<VariantImagesSetMessagePayload>
VariantImagesSetMessagePayloadBuilder
Example to create an instance using the builder pattern
Example to create an instance using the builder pattern
VariantImagesSetMessagePayload variantImagesSetMessagePayload = VariantImagesSetMessagePayload.builder()
.plusImages(imagesBuilder -> imagesBuilder)
.plusOldImages(oldImagesBuilder -> oldImagesBuilder)
.staged(true)
.build()
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddImages(Function<ImageBuilder, Image> builder) The images that were set on the Variant.addOldImages(Function<ImageBuilder, Image> builder) The previous images of the Variant.build()builds VariantImagesSetMessagePayload with checking for non-null required valuesbuilds VariantImagesSetMessagePayload without checking for non-null required valuesThe images that were set on the Variant.The previous images of the Variant.Whether the update was only applied to the staged Variant.The images that were set on the Variant.The images that were set on the Variant.of()factory method for an instance of VariantImagesSetMessagePayloadBuilderof(VariantImagesSetMessagePayload template) create builder for VariantImagesSetMessagePayload instanceThe previous images of the Variant.The previous images of the Variant.plusImages(Image... images) The images that were set on the Variant.plusImages(Function<ImageBuilder, ImageBuilder> builder) The images that were set on the Variant.plusOldImages(Image... oldImages) The previous images of the Variant.plusOldImages(Function<ImageBuilder, ImageBuilder> builder) The previous images of the Variant.setImages(Function<ImageBuilder, Image> builder) The images that were set on the Variant.setOldImages(Function<ImageBuilder, Image> builder) The previous images of the Variant.Whether the update was only applied to the staged Variant.withImages(Function<ImageBuilder, ImageBuilder> builder) The images that were set on the Variant.withOldImages(Function<ImageBuilder, ImageBuilder> builder) The previous images of the Variant.
-
Constructor Details
-
VariantImagesSetMessagePayloadBuilder
public VariantImagesSetMessagePayloadBuilder()
-
-
Method Details
-
images
The images that were set on the Variant.
- Parameters:
images- value to be set- Returns:
- Builder
-
images
The images that were set on the Variant.
- Parameters:
images- value to be set- Returns:
- Builder
-
plusImages
The images that were set on the Variant.
- Parameters:
images- value to be set- Returns:
- Builder
-
plusImages
public VariantImagesSetMessagePayloadBuilder plusImages(Function<ImageBuilder, ImageBuilder> builder) The images that were set on the Variant.
- Parameters:
builder- function to build the images value- Returns:
- Builder
-
withImages
public VariantImagesSetMessagePayloadBuilder withImages(Function<ImageBuilder, ImageBuilder> builder) The images that were set on the Variant.
- Parameters:
builder- function to build the images value- Returns:
- Builder
-
addImages
The images that were set on the Variant.
- Parameters:
builder- function to build the images value- Returns:
- Builder
-
setImages
The images that were set on the Variant.
- Parameters:
builder- function to build the images value- Returns:
- Builder
-
oldImages
The previous images of the Variant.
- Parameters:
oldImages- value to be set- Returns:
- Builder
-
oldImages
The previous images of the Variant.
- Parameters:
oldImages- value to be set- Returns:
- Builder
-
plusOldImages
The previous images of the Variant.
- Parameters:
oldImages- value to be set- Returns:
- Builder
-
plusOldImages
public VariantImagesSetMessagePayloadBuilder plusOldImages(Function<ImageBuilder, ImageBuilder> builder) The previous images of the Variant.
- Parameters:
builder- function to build the oldImages value- Returns:
- Builder
-
withOldImages
public VariantImagesSetMessagePayloadBuilder withOldImages(Function<ImageBuilder, ImageBuilder> builder) The previous images of the Variant.
- Parameters:
builder- function to build the oldImages value- Returns:
- Builder
-
addOldImages
The previous images of the Variant.
- Parameters:
builder- function to build the oldImages value- Returns:
- Builder
-
setOldImages
The previous images of the Variant.
- Parameters:
builder- function to build the oldImages value- Returns:
- Builder
-
staged
Whether the update was only applied to the staged Variant.
- Parameters:
staged- value to be set- Returns:
- Builder
-
getImages
The images that were set on the Variant.
- Returns:
- images
-
getOldImages
The previous images of the Variant.
- Returns:
- oldImages
-
getStaged
Whether the update was only applied to the staged Variant.
- Returns:
- staged
-
build
builds VariantImagesSetMessagePayload with checking for non-null required values- Specified by:
buildin interfaceBuilder<VariantImagesSetMessagePayload>- Returns:
- VariantImagesSetMessagePayload
-
buildUnchecked
builds VariantImagesSetMessagePayload without checking for non-null required values- Returns:
- VariantImagesSetMessagePayload
-
of
factory method for an instance of VariantImagesSetMessagePayloadBuilder- Returns:
- builder
-
of
create builder for VariantImagesSetMessagePayload instance- Parameters:
template- instance with prefilled values for the builder- Returns:
- builder
-