Class DeliveryAddressDraftBuilder
java.lang.Object
com.commercetools.importapi.models.order_patches.DeliveryAddressDraftBuilder
- All Implemented Interfaces:
Builder<DeliveryAddressDraft>
DeliveryAddressDraftBuilder
Example to create an instance using the builder pattern
Example to create an instance using the builder pattern
DeliveryAddressDraft deliveryAddressDraft = DeliveryAddressDraft.builder()
.deliveryId("{deliveryId}")
.build()
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAddress to which Parcels are delivered.address
(Function<AddressBuilder, AddressBuilder> builder) Address to which Parcels are delivered.build()
builds DeliveryAddressDraft with checking for non-null required valuesbuilds DeliveryAddressDraft without checking for non-null required valuesdeliveryId
(String deliveryId) Unique identifier of the Delivery.Address to which Parcels are delivered.Unique identifier of the Delivery.static DeliveryAddressDraftBuilder
of()
factory method for an instance of DeliveryAddressDraftBuilderstatic DeliveryAddressDraftBuilder
of
(DeliveryAddressDraft template) create builder for DeliveryAddressDraft instancewithAddress
(Function<AddressBuilder, Address> builder) Address to which Parcels are delivered.
-
Constructor Details
-
DeliveryAddressDraftBuilder
public DeliveryAddressDraftBuilder()
-
-
Method Details
-
deliveryId
Unique identifier of the Delivery.
- Parameters:
deliveryId
- value to be set- Returns:
- Builder
-
address
Address to which Parcels are delivered.
- Parameters:
builder
- function to build the address value- Returns:
- Builder
-
withAddress
Address to which Parcels are delivered.
- Parameters:
builder
- function to build the address value- Returns:
- Builder
-
address
Address to which Parcels are delivered.
- Parameters:
address
- value to be set- Returns:
- Builder
-
getDeliveryId
Unique identifier of the Delivery.
- Returns:
- deliveryId
-
getAddress
Address to which Parcels are delivered.
- Returns:
- address
-
build
builds DeliveryAddressDraft with checking for non-null required values- Specified by:
build
in interfaceBuilder<DeliveryAddressDraft>
- Returns:
- DeliveryAddressDraft
-
buildUnchecked
builds DeliveryAddressDraft without checking for non-null required values- Returns:
- DeliveryAddressDraft
-
of
factory method for an instance of DeliveryAddressDraftBuilder- Returns:
- builder
-
of
create builder for DeliveryAddressDraft instance- Parameters:
template
- instance with prefilled values for the builder- Returns:
- builder
-