Interface PaymentStatusInterfaceCodeSetMessage
- All Superinterfaces:
BaseResource
,DomainResource<Message>
,Identifiable<Message>
,Message
,Versioned<Message>
Generated after a successful Set StatusInterfaceCode update action.
Example to create an instance using the builder pattern
PaymentStatusInterfaceCodeSetMessage paymentStatusInterfaceCodeSetMessage = PaymentStatusInterfaceCodeSetMessage.builder()
.id("{id}")
.version(0.3)
.createdAt(ZonedDateTime.parse("2022-01-01T12:00:00.301Z"))
.lastModifiedAt(ZonedDateTime.parse("2022-01-01T12:00:00.301Z"))
.sequenceNumber(0.3)
.resource(resourceBuilder -> resourceBuilder)
.resourceVersion(0.3)
.paymentId("{paymentId}")
.build()
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
discriminator value for PaymentStatusInterfaceCodeSetMessage -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
builder factory method for PaymentStatusInterfaceCodeSetMessagebuilder
(PaymentStatusInterfaceCodeSetMessage template) create builder for PaymentStatusInterfaceCodeSetMessage instancedeepCopy
(PaymentStatusInterfaceCodeSetMessage template) factory method to create a deep copy of PaymentStatusInterfaceCodeSetMessageTheinterfaceCode
that was set during the Set StatusInterfaceCode update action.of()
factory methodof
(PaymentStatusInterfaceCodeSetMessage template) factory method to create a shallow copy PaymentStatusInterfaceCodeSetMessagevoid
setInterfaceCode
(String interfaceCode) TheinterfaceCode
that was set during the Set StatusInterfaceCode update action.static com.fasterxml.jackson.core.type.TypeReference<PaymentStatusInterfaceCodeSetMessage>
gives a TypeReference for usage with Jackson DataBinddefault <T> T
accessor map functionMethods inherited from interface com.commercetools.api.models.common.BaseResource
withBaseResource
Methods inherited from interface com.commercetools.api.models.DomainResource
get
Methods inherited from interface com.commercetools.api.models.message.Message
getCreatedAt, getCreatedBy, getId, getLastModifiedAt, getLastModifiedBy, getResource, getResourceUserProvidedIdentifiers, getResourceVersion, getSequenceNumber, getType, getVersion, setCreatedAt, setCreatedBy, setId, setLastModifiedAt, setLastModifiedBy, setResource, setResourceUserProvidedIdentifiers, setResourceVersion, setSequenceNumber, setVersion, withMessage
-
Field Details
-
PAYMENT_STATUS_INTERFACE_CODE_SET
discriminator value for PaymentStatusInterfaceCodeSetMessage- See Also:
-
-
Method Details
-
getInterfaceCode
String getInterfaceCode()The
interfaceCode
that was set during the Set StatusInterfaceCode update action.- Returns:
- interfaceCode
-
setInterfaceCode
The
interfaceCode
that was set during the Set StatusInterfaceCode update action.- Parameters:
interfaceCode
- value to be set
-
of
factory method- Returns:
- instance of PaymentStatusInterfaceCodeSetMessage
-
of
factory method to create a shallow copy PaymentStatusInterfaceCodeSetMessage- Parameters:
template
- instance to be copied- Returns:
- copy instance
-
deepCopy
@Nullable static PaymentStatusInterfaceCodeSetMessage deepCopy(@Nullable PaymentStatusInterfaceCodeSetMessage template) factory method to create a deep copy of PaymentStatusInterfaceCodeSetMessage- Parameters:
template
- instance to be copied- Returns:
- copy instance
-
builder
builder factory method for PaymentStatusInterfaceCodeSetMessage- Returns:
- builder
-
builder
static PaymentStatusInterfaceCodeSetMessageBuilder builder(PaymentStatusInterfaceCodeSetMessage template) create builder for PaymentStatusInterfaceCodeSetMessage instance- Parameters:
template
- instance with prefilled values for the builder- Returns:
- builder
-
withPaymentStatusInterfaceCodeSetMessage
default <T> T withPaymentStatusInterfaceCodeSetMessage(Function<PaymentStatusInterfaceCodeSetMessage, T> helper) accessor map function- Type Parameters:
T
- mapped type- Parameters:
helper
- function to map the object- Returns:
- mapped value
-
typeReference
static com.fasterxml.jackson.core.type.TypeReference<PaymentStatusInterfaceCodeSetMessage> typeReference()gives a TypeReference for usage with Jackson DataBind- Returns:
- TypeReference
-