Class OrderBusinessUnitSetMessagePayloadBuilder
- All Implemented Interfaces:
Builder<OrderBusinessUnitSetMessagePayload>
Example to create an instance using the builder pattern
OrderBusinessUnitSetMessagePayload orderBusinessUnitSetMessagePayload = OrderBusinessUnitSetMessagePayload.builder()
.build()
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
builds OrderBusinessUnitSetMessagePayload with checking for non-null required valuesbuilds OrderBusinessUnitSetMessagePayload without checking for non-null required valuesbusinessUnit
(BusinessUnitKeyReference businessUnit) BusinessUnit on the Order after the Set Business Unit update action on Orders or Set Business Unit update action on Order Edits.BusinessUnit on the Order after the Set Business Unit update action on Orders or Set Business Unit update action on Order Edits.BusinessUnit on the Order after the Set Business Unit update action on Orders or Set Business Unit update action on Order Edits.BusinessUnit on the Order before the Set Business Unit update action on Orders or Set Business Unit update action on Order Edits.of()
factory method for an instance of OrderBusinessUnitSetMessagePayloadBuilderof
(OrderBusinessUnitSetMessagePayload template) create builder for OrderBusinessUnitSetMessagePayload instanceoldbusinessUnit
(BusinessUnitKeyReference oldbusinessUnit) BusinessUnit on the Order before the Set Business Unit update action on Orders or Set Business Unit update action on Order Edits.BusinessUnit on the Order before the Set Business Unit update action on Orders or Set Business Unit update action on Order Edits.BusinessUnit on the Order after the Set Business Unit update action on Orders or Set Business Unit update action on Order Edits.BusinessUnit on the Order before the Set Business Unit update action on Orders or Set Business Unit update action on Order Edits.
-
Constructor Details
-
OrderBusinessUnitSetMessagePayloadBuilder
public OrderBusinessUnitSetMessagePayloadBuilder()
-
-
Method Details
-
businessUnit
public OrderBusinessUnitSetMessagePayloadBuilder businessUnit(Function<BusinessUnitKeyReferenceBuilder, BusinessUnitKeyReferenceBuilder> builder) BusinessUnit on the Order after the Set Business Unit update action on Orders or Set Business Unit update action on Order Edits.
- Parameters:
builder
- function to build the businessUnit value- Returns:
- Builder
-
withBusinessUnit
public OrderBusinessUnitSetMessagePayloadBuilder withBusinessUnit(Function<BusinessUnitKeyReferenceBuilder, BusinessUnitKeyReference> builder) BusinessUnit on the Order after the Set Business Unit update action on Orders or Set Business Unit update action on Order Edits.
- Parameters:
builder
- function to build the businessUnit value- Returns:
- Builder
-
businessUnit
public OrderBusinessUnitSetMessagePayloadBuilder businessUnit(@Nullable BusinessUnitKeyReference businessUnit) BusinessUnit on the Order after the Set Business Unit update action on Orders or Set Business Unit update action on Order Edits.
- Parameters:
businessUnit
- value to be set- Returns:
- Builder
-
oldbusinessUnit
public OrderBusinessUnitSetMessagePayloadBuilder oldbusinessUnit(Function<BusinessUnitKeyReferenceBuilder, BusinessUnitKeyReferenceBuilder> builder) BusinessUnit on the Order before the Set Business Unit update action on Orders or Set Business Unit update action on Order Edits.
- Parameters:
builder
- function to build the oldbusinessUnit value- Returns:
- Builder
-
withOldbusinessUnit
public OrderBusinessUnitSetMessagePayloadBuilder withOldbusinessUnit(Function<BusinessUnitKeyReferenceBuilder, BusinessUnitKeyReference> builder) BusinessUnit on the Order before the Set Business Unit update action on Orders or Set Business Unit update action on Order Edits.
- Parameters:
builder
- function to build the oldbusinessUnit value- Returns:
- Builder
-
oldbusinessUnit
public OrderBusinessUnitSetMessagePayloadBuilder oldbusinessUnit(@Nullable BusinessUnitKeyReference oldbusinessUnit) BusinessUnit on the Order before the Set Business Unit update action on Orders or Set Business Unit update action on Order Edits.
- Parameters:
oldbusinessUnit
- value to be set- Returns:
- Builder
-
getBusinessUnit
BusinessUnit on the Order after the Set Business Unit update action on Orders or Set Business Unit update action on Order Edits.
- Returns:
- businessUnit
-
getOldbusinessUnit
BusinessUnit on the Order before the Set Business Unit update action on Orders or Set Business Unit update action on Order Edits.
- Returns:
- oldbusinessUnit
-
build
builds OrderBusinessUnitSetMessagePayload with checking for non-null required values- Specified by:
build
in interfaceBuilder<OrderBusinessUnitSetMessagePayload>
- Returns:
- OrderBusinessUnitSetMessagePayload
-
buildUnchecked
builds OrderBusinessUnitSetMessagePayload without checking for non-null required values- Returns:
- OrderBusinessUnitSetMessagePayload
-
of
factory method for an instance of OrderBusinessUnitSetMessagePayloadBuilder- Returns:
- builder
-
of
public static OrderBusinessUnitSetMessagePayloadBuilder of(OrderBusinessUnitSetMessagePayload template) create builder for OrderBusinessUnitSetMessagePayload instance- Parameters:
template
- instance with prefilled values for the builder- Returns:
- builder
-