Interface AssociateRoleDeletedMessage
- All Superinterfaces:
BaseResource,DomainResource<Message>,Identifiable<Message>,Message,Versioned<Message>
Generated after a successful Delete AssociateRole request.
Example to create an instance using the builder pattern
AssociateRoleDeletedMessage associateRoleDeletedMessage = AssociateRoleDeletedMessage.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 AssociateRoleDeletedMessage -
Method Summary
Modifier and TypeMethodDescriptionbuilder()builder factory method for AssociateRoleDeletedMessagebuilder(AssociateRoleDeletedMessage template) create builder for AssociateRoleDeletedMessage instancecopyDeep()static AssociateRoleDeletedMessagedeepCopy(AssociateRoleDeletedMessage template) factory method to create a deep copy of AssociateRoleDeletedMessagestatic AssociateRoleDeletedMessageof()factory methodstatic AssociateRoleDeletedMessageof(AssociateRoleDeletedMessage template) factory method to create a shallow copy AssociateRoleDeletedMessagestatic com.fasterxml.jackson.core.type.TypeReference<AssociateRoleDeletedMessage>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
-
ASSOCIATE_ROLE_DELETED
discriminator value for AssociateRoleDeletedMessage- See Also:
-
-
Method Details
-
of
factory method- Returns:
- instance of AssociateRoleDeletedMessage
-
of
factory method to create a shallow copy AssociateRoleDeletedMessage- Parameters:
template- instance to be copied- Returns:
- copy instance
-
copyDeep
AssociateRoleDeletedMessage copyDeep()- Specified by:
copyDeepin interfaceBaseResource- Specified by:
copyDeepin interfaceMessage
-
deepCopy
@Nullable static AssociateRoleDeletedMessage deepCopy(@Nullable AssociateRoleDeletedMessage template) factory method to create a deep copy of AssociateRoleDeletedMessage- Parameters:
template- instance to be copied- Returns:
- copy instance
-
builder
builder factory method for AssociateRoleDeletedMessage- Returns:
- builder
-
builder
create builder for AssociateRoleDeletedMessage instance- Parameters:
template- instance with prefilled values for the builder- Returns:
- builder
-
withAssociateRoleDeletedMessage
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
-