Interface PaymentInterfaceIdSetMessage
- All Superinterfaces:
BaseResource,DomainResource<Message>,Identifiable<Message>,Message,Versioned<Message>
Generated after a successful Set InterfaceId update action.
Example to create an instance using the builder pattern
PaymentInterfaceIdSetMessage paymentInterfaceIdSetMessage = PaymentInterfaceIdSetMessage.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)
.build()
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringdiscriminator value for PaymentInterfaceIdSetMessage -
Method Summary
Modifier and TypeMethodDescriptionbuilder()builder factory method for PaymentInterfaceIdSetMessagebuilder(PaymentInterfaceIdSetMessage template) create builder for PaymentInterfaceIdSetMessage instancecopyDeep()static PaymentInterfaceIdSetMessagedeepCopy(PaymentInterfaceIdSetMessage template) factory method to create a deep copy of PaymentInterfaceIdSetMessageInterface ID of the Payment after the Set InterfaceId update action.Interface ID of the Payment before the Set InterfaceId update action.static PaymentInterfaceIdSetMessageof()factory methodstatic PaymentInterfaceIdSetMessageof(PaymentInterfaceIdSetMessage template) factory method to create a shallow copy PaymentInterfaceIdSetMessagevoidsetInterfaceId(String interfaceId) Interface ID of the Payment after the Set InterfaceId update action.voidsetOldInterfaceId(String oldInterfaceId) Interface ID of the Payment before the Set InterfaceId update action.static com.fasterxml.jackson.core.type.TypeReference<PaymentInterfaceIdSetMessage>gives a TypeReference for usage with Jackson DataBinddefault <T> Taccessor map functionMethods inherited from interface com.commercetools.api.models.common.BaseResource
withBaseResourceMethods inherited from interface com.commercetools.api.models.DomainResource
getMethods 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_INTERFACE_ID_SET
discriminator value for PaymentInterfaceIdSetMessage- See Also:
-
-
Method Details
-
getInterfaceId
String getInterfaceId()Interface ID of the Payment after the Set InterfaceId update action.
- Returns:
- interfaceId
-
getOldInterfaceId
String getOldInterfaceId()Interface ID of the Payment before the Set InterfaceId update action.
- Returns:
- oldInterfaceId
-
setInterfaceId
Interface ID of the Payment after the Set InterfaceId update action.
- Parameters:
interfaceId- value to be set
-
setOldInterfaceId
Interface ID of the Payment before the Set InterfaceId update action.
- Parameters:
oldInterfaceId- value to be set
-
of
factory method- Returns:
- instance of PaymentInterfaceIdSetMessage
-
of
factory method to create a shallow copy PaymentInterfaceIdSetMessage- Parameters:
template- instance to be copied- Returns:
- copy instance
-
copyDeep
PaymentInterfaceIdSetMessage copyDeep()- Specified by:
copyDeepin interfaceBaseResource- Specified by:
copyDeepin interfaceMessage
-
deepCopy
@Nullable static PaymentInterfaceIdSetMessage deepCopy(@Nullable PaymentInterfaceIdSetMessage template) factory method to create a deep copy of PaymentInterfaceIdSetMessage- Parameters:
template- instance to be copied- Returns:
- copy instance
-
builder
builder factory method for PaymentInterfaceIdSetMessage- Returns:
- builder
-
builder
create builder for PaymentInterfaceIdSetMessage instance- Parameters:
template- instance with prefilled values for the builder- Returns:
- builder
-
withPaymentInterfaceIdSetMessage
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
-