public static class InstanceLifecycleEventDTO.Builder
extends java.lang.Object
InstanceStartupEventDTO objects.
Used by Jackson Processor to deserialize DTO.| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
InstanceLifecycleEventDTO.Builder |
addId(java.util.UUID id) |
InstanceLifecycleEventDTO.Builder |
addInstanceId(java.lang.String id) |
InstanceLifecycleEventDTO.Builder |
addNodeId(java.lang.String id) |
InstanceLifecycleEventDTO.Builder |
addProperties(java.util.Map<java.lang.String,java.lang.Object> properties) |
InstanceLifecycleEventDTO.Builder |
addTimestamp(long timestamp) |
InstanceLifecycleEventDTO.Builder |
addType(org.ametiste.scm.messaging.data.event.InstanceLifecycleEvent.Type type) |
InstanceLifecycleEventDTO.Builder |
addUri(java.net.URI uri) |
InstanceLifecycleEventDTO.Builder |
addVersion(java.lang.String version) |
InstanceLifecycleEventDTO |
build() |
public InstanceLifecycleEventDTO.Builder addType(org.ametiste.scm.messaging.data.event.InstanceLifecycleEvent.Type type)
public InstanceLifecycleEventDTO.Builder addId(java.util.UUID id)
public InstanceLifecycleEventDTO.Builder addTimestamp(long timestamp)
public InstanceLifecycleEventDTO.Builder addInstanceId(java.lang.String id)
public InstanceLifecycleEventDTO.Builder addVersion(java.lang.String version)
public InstanceLifecycleEventDTO.Builder addProperties(java.util.Map<java.lang.String,java.lang.Object> properties)
public InstanceLifecycleEventDTO.Builder addNodeId(java.lang.String id)
public InstanceLifecycleEventDTO.Builder addUri(java.net.URI uri)
public InstanceLifecycleEventDTO build()