Class PaymentSetTransactionInterfaceIdActionBuilder
java.lang.Object
com.commercetools.api.models.payment.PaymentSetTransactionInterfaceIdActionBuilder
- All Implemented Interfaces:
Builder<PaymentSetTransactionInterfaceIdAction>
public class PaymentSetTransactionInterfaceIdActionBuilder
extends Object
implements Builder<PaymentSetTransactionInterfaceIdAction>
PaymentSetTransactionInterfaceIdActionBuilder
Example to create an instance using the builder pattern
Example to create an instance using the builder pattern
PaymentSetTransactionInterfaceIdAction paymentSetTransactionInterfaceIdAction = PaymentSetTransactionInterfaceIdAction.builder()
.transactionId("{transactionId}")
.build()
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
builds PaymentSetTransactionInterfaceIdAction with checking for non-null required valuesbuilds PaymentSetTransactionInterfaceIdAction without checking for non-null required valuesIdentifier used by the payment service that processes the Payment (for example, a PSP) in the current transaction.Unique identifier of the Transaction.interfaceId
(String interfaceId) Identifier used by the payment service that processes the Payment (for example, a PSP) in the current transaction.of()
factory method for an instance of PaymentSetTransactionInterfaceIdActionBuilderof
(PaymentSetTransactionInterfaceIdAction template) create builder for PaymentSetTransactionInterfaceIdAction instancetransactionId
(String transactionId) Unique identifier of the Transaction.
-
Constructor Details
-
PaymentSetTransactionInterfaceIdActionBuilder
public PaymentSetTransactionInterfaceIdActionBuilder()
-
-
Method Details
-
transactionId
Unique identifier of the Transaction.
- Parameters:
transactionId
- value to be set- Returns:
- Builder
-
interfaceId
Identifier used by the payment service that processes the Payment (for example, a PSP) in the current transaction. It must be unique across all transactions. If
interfaceId
is absent, this field will be removed from the specified Transaction, if it exists.- Parameters:
interfaceId
- value to be set- Returns:
- Builder
-
getTransactionId
Unique identifier of the Transaction.
- Returns:
- transactionId
-
getInterfaceId
Identifier used by the payment service that processes the Payment (for example, a PSP) in the current transaction. It must be unique across all transactions. If
interfaceId
is absent, this field will be removed from the specified Transaction, if it exists.- Returns:
- interfaceId
-
build
builds PaymentSetTransactionInterfaceIdAction with checking for non-null required values- Specified by:
build
in interfaceBuilder<PaymentSetTransactionInterfaceIdAction>
- Returns:
- PaymentSetTransactionInterfaceIdAction
-
buildUnchecked
builds PaymentSetTransactionInterfaceIdAction without checking for non-null required values- Returns:
- PaymentSetTransactionInterfaceIdAction
-
of
factory method for an instance of PaymentSetTransactionInterfaceIdActionBuilder- Returns:
- builder
-
of
public static PaymentSetTransactionInterfaceIdActionBuilder of(PaymentSetTransactionInterfaceIdAction template) create builder for PaymentSetTransactionInterfaceIdAction instance- Parameters:
template
- instance with prefilled values for the builder- Returns:
- builder
-