Class TypeChangeLabelActionBuilder
java.lang.Object
com.commercetools.api.models.type.TypeChangeLabelActionBuilder
- All Implemented Interfaces:
- Builder<TypeChangeLabelAction>
TypeChangeLabelActionBuilder
 
Example to create an instance using the builder pattern
 
Example to create an instance using the builder pattern
     TypeChangeLabelAction typeChangeLabelAction = TypeChangeLabelAction.builder()
             .fieldName("{fieldName}")
             .label(labelBuilder -> labelBuilder)
             .build()
 - 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbuild()builds TypeChangeLabelAction with checking for non-null required valuesbuilds TypeChangeLabelAction without checking for non-null required valuesName of the Field Definition to update.Name of the Field Definition to update.getLabel()New value to set.label(LocalizedString label) New value to set.New value to set.static TypeChangeLabelActionBuilderof()factory method for an instance of TypeChangeLabelActionBuilderstatic TypeChangeLabelActionBuilderof(TypeChangeLabelAction template) create builder for TypeChangeLabelAction instanceNew value to set.
- 
Constructor Details- 
TypeChangeLabelActionBuilderpublic TypeChangeLabelActionBuilder()
 
- 
- 
Method Details- 
fieldNameName of the Field Definition to update. - Parameters:
- fieldName- value to be set
- Returns:
- Builder
 
- 
labelpublic TypeChangeLabelActionBuilder label(Function<LocalizedStringBuilder, LocalizedStringBuilder> builder) New value to set. Must not be empty. - Parameters:
- builder- function to build the label value
- Returns:
- Builder
 
- 
withLabelpublic TypeChangeLabelActionBuilder withLabel(Function<LocalizedStringBuilder, LocalizedString> builder) New value to set. Must not be empty. - Parameters:
- builder- function to build the label value
- Returns:
- Builder
 
- 
labelNew value to set. Must not be empty. - Parameters:
- label- value to be set
- Returns:
- Builder
 
- 
getFieldNameName of the Field Definition to update. - Returns:
- fieldName
 
- 
getLabelNew value to set. Must not be empty. - Returns:
- label
 
- 
buildbuilds TypeChangeLabelAction with checking for non-null required values- Specified by:
- buildin interface- Builder<TypeChangeLabelAction>
- Returns:
- TypeChangeLabelAction
 
- 
buildUncheckedbuilds TypeChangeLabelAction without checking for non-null required values- Returns:
- TypeChangeLabelAction
 
- 
offactory method for an instance of TypeChangeLabelActionBuilder- Returns:
- builder
 
- 
ofcreate builder for TypeChangeLabelAction instance- Parameters:
- template- instance with prefilled values for the builder
- Returns:
- builder
 
 
-