public class InstanceLifecycleEventDTO extends EventDTO
InstanceLifecycleEvent class.| Modifier and Type | Class and Description |
|---|---|
static class |
InstanceLifecycleEventDTO.Builder
Builder for constructing
InstanceStartupEventDTO objects. |
| Constructor and Description |
|---|
InstanceLifecycleEventDTO()
Default constructor that creates empty event.
|
InstanceLifecycleEventDTO(org.ametiste.scm.messaging.data.event.InstanceLifecycleEvent event)
Create DTO from
InstanceStartupEvent object. |
| Modifier and Type | Method and Description |
|---|---|
org.ametiste.scm.messaging.data.event.Event |
convert()
Convert entire data to corresponding
Event subtype object. |
java.lang.String |
getInstanceId() |
java.lang.String |
getNodeId() |
java.util.Map<java.lang.String,java.lang.Object> |
getProperties() |
org.ametiste.scm.messaging.data.event.InstanceLifecycleEvent.Type |
getType() |
java.net.URI |
getUri() |
java.lang.String |
getVersion() |
getId, getTimestamppublic InstanceLifecycleEventDTO()
public InstanceLifecycleEventDTO(org.ametiste.scm.messaging.data.event.InstanceLifecycleEvent event)
InstanceStartupEvent object.public org.ametiste.scm.messaging.data.event.InstanceLifecycleEvent.Type getType()
public java.lang.String getInstanceId()
public java.lang.String getVersion()
public java.util.Map<java.lang.String,java.lang.Object> getProperties()
public java.lang.String getNodeId()
public java.net.URI getUri()