public final class SubscriptionImpl extends Object implements Subscription
Constructor and Description |
---|
SubscriptionImpl() |
getClass, notify, notifyAll, toString, wait, wait, wait
builder, builder, of, of, withSubscription
withBaseResource
get
public String getId()
getId
in interface BaseResource
getId
in interface DomainResource<Subscription>
getId
in interface Subscription
public Long getVersion()
getVersion
in interface BaseResource
getVersion
in interface DomainResource<Subscription>
getVersion
in interface Subscription
public ZonedDateTime getCreatedAt()
getCreatedAt
in interface BaseResource
getCreatedAt
in interface Subscription
public ZonedDateTime getLastModifiedAt()
getLastModifiedAt
in interface BaseResource
getLastModifiedAt
in interface Subscription
public LastModifiedBy getLastModifiedBy()
Present on resources updated after 1/02/2019 except for events not tracked.
getLastModifiedBy
in interface Subscription
public CreatedBy getCreatedBy()
Present on resources created after 1/02/2019 except for events not tracked.
getCreatedBy
in interface Subscription
public List<ChangeSubscription> getChanges()
getChanges
in interface Subscription
public Destination getDestination()
getDestination
in interface Subscription
public String getKey()
getKey
in interface Subscription
public List<MessageSubscription> getMessages()
getMessages
in interface Subscription
public DeliveryFormat getFormat()
getFormat
in interface Subscription
public SubscriptionHealthStatus getStatus()
getStatus
in interface Subscription
public void setId(String id)
setId
in interface BaseResource
setId
in interface Subscription
public void setVersion(Long version)
setVersion
in interface BaseResource
setVersion
in interface Subscription
public void setCreatedAt(ZonedDateTime createdAt)
setCreatedAt
in interface BaseResource
setCreatedAt
in interface Subscription
public void setLastModifiedAt(ZonedDateTime lastModifiedAt)
setLastModifiedAt
in interface BaseResource
setLastModifiedAt
in interface Subscription
public void setLastModifiedBy(LastModifiedBy lastModifiedBy)
setLastModifiedBy
in interface Subscription
public void setCreatedBy(CreatedBy createdBy)
setCreatedBy
in interface Subscription
public void setChanges(ChangeSubscription... changes)
setChanges
in interface Subscription
public void setChanges(List<ChangeSubscription> changes)
setChanges
in interface Subscription
public void setDestination(Destination destination)
setDestination
in interface Subscription
public void setKey(String key)
setKey
in interface Subscription
public void setMessages(MessageSubscription... messages)
setMessages
in interface Subscription
public void setMessages(List<MessageSubscription> messages)
setMessages
in interface Subscription
public void setFormat(DeliveryFormat format)
setFormat
in interface Subscription
public void setStatus(SubscriptionHealthStatus status)
setStatus
in interface Subscription