Class BooleanSetAttributeBuilder
java.lang.Object
com.commercetools.importapi.models.productvariants.BooleanSetAttributeBuilder
- All Implemented Interfaces:
Builder<BooleanSetAttribute>
BooleanSetAttributeBuilder
Example to create an instance using the builder pattern
Example to create an instance using the builder pattern
BooleanSetAttribute booleanSetAttribute = BooleanSetAttribute.builder()
.plusValue(valueBuilder -> valueBuilder)
.build()
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
builds BooleanSetAttribute with checking for non-null required valuesbuilds BooleanSetAttribute without checking for non-null required valuesgetName()
Required if used for ProductVariantImport.getValue()
A set of boolean values.Required if used for ProductVariantImport.static BooleanSetAttributeBuilder
of()
factory method for an instance of BooleanSetAttributeBuilderstatic BooleanSetAttributeBuilder
of
(BooleanSetAttribute template) create builder for BooleanSetAttribute instanceA set of boolean values.A set of boolean values.A set of boolean values.
-
Constructor Details
-
BooleanSetAttributeBuilder
public BooleanSetAttributeBuilder()
-
-
Method Details
-
name
Required if used for ProductVariantImport. Must not be set if used for ProductVariantPatch.
Must match
name
of an AttributeDefinition of the Product Type.- Parameters:
name
- value to be set- Returns:
- Builder
-
value
A set of boolean values.
- Parameters:
value
- value to be set- Returns:
- Builder
-
value
A set of boolean values.
- Parameters:
value
- value to be set- Returns:
- Builder
-
plusValue
A set of boolean values.
- Parameters:
value
- value to be set- Returns:
- Builder
-
getName
Required if used for ProductVariantImport. Must not be set if used for ProductVariantPatch.
Must match
name
of an AttributeDefinition of the Product Type.- Returns:
- name
-
getValue
A set of boolean values.
- Returns:
- value
-
build
builds BooleanSetAttribute with checking for non-null required values- Specified by:
build
in interfaceBuilder<BooleanSetAttribute>
- Returns:
- BooleanSetAttribute
-
buildUnchecked
builds BooleanSetAttribute without checking for non-null required values- Returns:
- BooleanSetAttribute
-
of
factory method for an instance of BooleanSetAttributeBuilder- Returns:
- builder
-
of
create builder for BooleanSetAttribute instance- Parameters:
template
- instance with prefilled values for the builder- Returns:
- builder
-