Class PaymentMethodDeletedMessagePayloadBuilder
java.lang.Object
com.commercetools.api.models.message.PaymentMethodDeletedMessagePayloadBuilder
- All Implemented Interfaces:
Builder<PaymentMethodDeletedMessagePayload>
public class PaymentMethodDeletedMessagePayloadBuilder
extends Object
implements Builder<PaymentMethodDeletedMessagePayload>
PaymentMethodDeletedMessagePayloadBuilder
Example to create an instance using the builder pattern
Example to create an instance using the builder pattern
PaymentMethodDeletedMessagePayload paymentMethodDeletedMessagePayload = PaymentMethodDeletedMessagePayload.builder()
.paymentMethod(paymentMethodBuilder -> paymentMethodBuilder)
.build()
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
builds PaymentMethodDeletedMessagePayload with checking for non-null required valuesbuilds PaymentMethodDeletedMessagePayload without checking for non-null required valuesThe PaymentMethod that was deleted.of()
factory method for an instance of PaymentMethodDeletedMessagePayloadBuilderof
(PaymentMethodDeletedMessagePayload template) create builder for PaymentMethodDeletedMessagePayload instancepaymentMethod
(PaymentMethod paymentMethod) The PaymentMethod that was deleted.The PaymentMethod that was deleted.The PaymentMethod that was deleted.
-
Constructor Details
-
PaymentMethodDeletedMessagePayloadBuilder
public PaymentMethodDeletedMessagePayloadBuilder()
-
-
Method Details
-
paymentMethod
public PaymentMethodDeletedMessagePayloadBuilder paymentMethod(Function<PaymentMethodBuilder, PaymentMethodBuilder> builder) The PaymentMethod that was deleted.
- Parameters:
builder
- function to build the paymentMethod value- Returns:
- Builder
-
withPaymentMethod
public PaymentMethodDeletedMessagePayloadBuilder withPaymentMethod(Function<PaymentMethodBuilder, PaymentMethod> builder) The PaymentMethod that was deleted.
- Parameters:
builder
- function to build the paymentMethod value- Returns:
- Builder
-
paymentMethod
The PaymentMethod that was deleted.
- Parameters:
paymentMethod
- value to be set- Returns:
- Builder
-
getPaymentMethod
The PaymentMethod that was deleted.
- Returns:
- paymentMethod
-
build
builds PaymentMethodDeletedMessagePayload with checking for non-null required values- Specified by:
build
in interfaceBuilder<PaymentMethodDeletedMessagePayload>
- Returns:
- PaymentMethodDeletedMessagePayload
-
buildUnchecked
builds PaymentMethodDeletedMessagePayload without checking for non-null required values- Returns:
- PaymentMethodDeletedMessagePayload
-
of
factory method for an instance of PaymentMethodDeletedMessagePayloadBuilder- Returns:
- builder
-
of
public static PaymentMethodDeletedMessagePayloadBuilder of(PaymentMethodDeletedMessagePayload template) create builder for PaymentMethodDeletedMessagePayload instance- Parameters:
template
- instance with prefilled values for the builder- Returns:
- builder
-