Class OrderSetReturnInfoActionBuilder
java.lang.Object
com.commercetools.api.models.order.OrderSetReturnInfoActionBuilder
- All Implemented Interfaces:
io.vrap.rmf.base.client.Builder<OrderSetReturnInfoAction>
public class OrderSetReturnInfoActionBuilder
extends Object
implements io.vrap.rmf.base.client.Builder<OrderSetReturnInfoAction>
OrderSetReturnInfoActionBuilder
Example to create an instance using the builder pattern
Example to create an instance using the builder pattern
OrderSetReturnInfoAction orderSetReturnInfoAction = OrderSetReturnInfoAction.builder()
.build()
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionadd the value to the items using the builder functionbuild()
builds OrderSetReturnInfoAction with checking for non-null required valuesbuilds OrderSetReturnInfoAction without checking for non-null required valuesgetItems()
value of items}items
(ReturnInfoDraft... items) set values to the itemsitems
(List<ReturnInfoDraft> items) set value to the itemsof()
factory method for an instance of OrderSetReturnInfoActionBuilderof
(OrderSetReturnInfoAction template) create builder for OrderSetReturnInfoAction instanceplusItems
(ReturnInfoDraft... items) add values to the itemsadd the value to the items using the builder functionset the value to the items using the builder functionset the value to the items using the builder function
-
Constructor Details
-
OrderSetReturnInfoActionBuilder
public OrderSetReturnInfoActionBuilder()
-
-
Method Details
-
items
set values to the items- Parameters:
items
- value to be set- Returns:
- Builder
-
items
set value to the items- Parameters:
items
- value to be set- Returns:
- Builder
-
plusItems
add values to the items- Parameters:
items
- value to be set- Returns:
- Builder
-
plusItems
public OrderSetReturnInfoActionBuilder plusItems(Function<ReturnInfoDraftBuilder, ReturnInfoDraftBuilder> builder) add the value to the items using the builder function- Parameters:
builder
- function to build the items value- Returns:
- Builder
-
withItems
public OrderSetReturnInfoActionBuilder withItems(Function<ReturnInfoDraftBuilder, ReturnInfoDraftBuilder> builder) set the value to the items using the builder function- Parameters:
builder
- function to build the items value- Returns:
- Builder
-
addItems
public OrderSetReturnInfoActionBuilder addItems(Function<ReturnInfoDraftBuilder, ReturnInfoDraft> builder) add the value to the items using the builder function- Parameters:
builder
- function to build the items value- Returns:
- Builder
-
setItems
public OrderSetReturnInfoActionBuilder setItems(Function<ReturnInfoDraftBuilder, ReturnInfoDraft> builder) set the value to the items using the builder function- Parameters:
builder
- function to build the items value- Returns:
- Builder
-
getItems
value of items}- Returns:
- items
-
build
builds OrderSetReturnInfoAction with checking for non-null required values- Specified by:
build
in interfaceio.vrap.rmf.base.client.Builder<OrderSetReturnInfoAction>
- Returns:
- OrderSetReturnInfoAction
-
buildUnchecked
builds OrderSetReturnInfoAction without checking for non-null required values- Returns:
- OrderSetReturnInfoAction
-
of
factory method for an instance of OrderSetReturnInfoActionBuilder- Returns:
- builder
-
of
create builder for OrderSetReturnInfoAction instance- Parameters:
template
- instance with prefilled values for the builder- Returns:
- builder
-