Interface PaymentMethodUpdateAction
- All Known Subinterfaces:
PaymentMethodSetCustomFieldAction
,PaymentMethodSetCustomTypeAction
,PaymentMethodSetDefaultAction
,PaymentMethodSetInterfaceAccountAction
,PaymentMethodSetKeyAction
,PaymentMethodSetMethodAction
,PaymentMethodSetNameAction
,PaymentMethodSetPaymentInterfaceAction
,PaymentMethodSetPaymentMethodStatusAction
public interface PaymentMethodUpdateAction
PaymentMethodUpdateAction
Example to create a subtype instance using the builder pattern
Example to create a subtype instance using the builder pattern
PaymentMethodUpdateAction paymentMethodUpdateAction = PaymentMethodUpdateAction.setCustomFieldBuilder()
name("{name}")
.build()
-
Method Summary
Modifier and TypeMethodDescriptioncopyDeep()
static PaymentMethodUpdateAction
deepCopy
(PaymentMethodUpdateAction template) factory method to create a deep copy of PaymentMethodUpdateAction@NotNull String
builder for setCustomField subtypebuilder for setCustomType subtypebuilder for setDefault subtypebuilder for setInterfaceAccount subtypebuilder for setKey subtypebuilder for setMethod subtypebuilder for setName subtypebuilder for setPaymentInterface subtypebuilder for setPaymentMethodStatus subtypestatic com.fasterxml.jackson.core.type.TypeReference<PaymentMethodUpdateAction>
gives a TypeReference for usage with Jackson DataBinddefault <T> T
accessor map function
-
Method Details
-
getAction
- Returns:
- action
-
copyDeep
PaymentMethodUpdateAction copyDeep() -
deepCopy
factory method to create a deep copy of PaymentMethodUpdateAction- Parameters:
template
- instance to be copied- Returns:
- copy instance
-
setCustomFieldBuilder
builder for setCustomField subtype- Returns:
- builder
-
setCustomTypeBuilder
builder for setCustomType subtype- Returns:
- builder
-
setDefaultBuilder
builder for setDefault subtype- Returns:
- builder
-
setInterfaceAccountBuilder
builder for setInterfaceAccount subtype- Returns:
- builder
-
setKeyBuilder
builder for setKey subtype- Returns:
- builder
-
setMethodBuilder
builder for setMethod subtype- Returns:
- builder
-
setNameBuilder
builder for setName subtype- Returns:
- builder
-
setPaymentInterfaceBuilder
builder for setPaymentInterface subtype- Returns:
- builder
-
setPaymentMethodStatusBuilder
builder for setPaymentMethodStatus subtype- Returns:
- builder
-
withPaymentMethodUpdateAction
accessor map function- Type Parameters:
T
- mapped type- Parameters:
helper
- function to map the object- Returns:
- mapped value
-
typeReference
gives a TypeReference for usage with Jackson DataBind- Returns:
- TypeReference
-