Class CustomerGroupCustomFieldChangedMessagePayloadBuilder
java.lang.Object
com.commercetools.api.models.message.CustomerGroupCustomFieldChangedMessagePayloadBuilder
- All Implemented Interfaces:
Builder<CustomerGroupCustomFieldChangedMessagePayload>
public class CustomerGroupCustomFieldChangedMessagePayloadBuilder
extends Object
implements Builder<CustomerGroupCustomFieldChangedMessagePayload>
CustomerGroupCustomFieldChangedMessagePayloadBuilder
Example to create an instance using the builder pattern
Example to create an instance using the builder pattern
CustomerGroupCustomFieldChangedMessagePayload customerGroupCustomFieldChangedMessagePayload = CustomerGroupCustomFieldChangedMessagePayload.builder()
.name("{name}")
.build()
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
builds CustomerGroupCustomFieldChangedMessagePayload with checking for non-null required valuesbuilds CustomerGroupCustomFieldChangedMessagePayload without checking for non-null required valuesgetName()
Name of the Custom Field that changed.CustomFieldValue based on the FieldType before the Set CustomField update action.getValue()
CustomFieldValue based on the FieldType after the Set CustomField update action.Name of the Custom Field that changed.of()
factory method for an instance of CustomerGroupCustomFieldChangedMessagePayloadBuildercreate builder for CustomerGroupCustomFieldChangedMessagePayload instanceCustomFieldValue based on the FieldType before the Set CustomField update action.CustomFieldValue based on the FieldType after the Set CustomField update action.
-
Constructor Details
-
CustomerGroupCustomFieldChangedMessagePayloadBuilder
public CustomerGroupCustomFieldChangedMessagePayloadBuilder()
-
-
Method Details
-
name
Name of the Custom Field that changed.
- Parameters:
name
- value to be set- Returns:
- Builder
-
value
CustomFieldValue based on the FieldType after the Set CustomField update action.
- Parameters:
value
- value to be set- Returns:
- Builder
-
oldValue
CustomFieldValue based on the FieldType before the Set CustomField update action.
- Parameters:
oldValue
- value to be set- Returns:
- Builder
-
getName
Name of the Custom Field that changed.
- Returns:
- name
-
getValue
CustomFieldValue based on the FieldType after the Set CustomField update action.
- Returns:
- value
-
getOldValue
CustomFieldValue based on the FieldType before the Set CustomField update action.
- Returns:
- oldValue
-
build
builds CustomerGroupCustomFieldChangedMessagePayload with checking for non-null required values- Specified by:
build
in interfaceBuilder<CustomerGroupCustomFieldChangedMessagePayload>
- Returns:
- CustomerGroupCustomFieldChangedMessagePayload
-
buildUnchecked
builds CustomerGroupCustomFieldChangedMessagePayload without checking for non-null required values- Returns:
- CustomerGroupCustomFieldChangedMessagePayload
-
of
factory method for an instance of CustomerGroupCustomFieldChangedMessagePayloadBuilder- Returns:
- builder
-
of
public static CustomerGroupCustomFieldChangedMessagePayloadBuilder of(CustomerGroupCustomFieldChangedMessagePayload template) create builder for CustomerGroupCustomFieldChangedMessagePayload instance- Parameters:
template
- instance with prefilled values for the builder- Returns:
- builder
-