public static class InstanceStartupEvent.Builder
extends java.lang.Object
InstanceStartupEvent objects.| Modifier and Type | Method and Description |
|---|---|
InstanceStartupEvent.Builder |
addId(java.util.UUID id) |
InstanceStartupEvent.Builder |
addInstanceId(java.lang.String id) |
InstanceStartupEvent.Builder |
addNodeId(java.lang.String id) |
InstanceStartupEvent.Builder |
addProperties(java.util.Map<java.lang.String,java.lang.Object> properties) |
InstanceStartupEvent.Builder |
addProperty(java.lang.String key,
java.lang.Object value) |
InstanceStartupEvent.Builder |
addTimestamp(long timestamp) |
InstanceStartupEvent.Builder |
addUri(java.net.URI uri) |
InstanceStartupEvent.Builder |
addVersion(java.lang.String version) |
InstanceStartupEvent |
build()
Build
InstanceStartupEvent from contained in builder information. |
public InstanceStartupEvent.Builder addId(java.util.UUID id)
public InstanceStartupEvent.Builder addTimestamp(long timestamp)
public InstanceStartupEvent.Builder addInstanceId(java.lang.String id)
public InstanceStartupEvent.Builder addVersion(java.lang.String version)
public InstanceStartupEvent.Builder addProperty(java.lang.String key, java.lang.Object value)
public InstanceStartupEvent.Builder addProperties(java.util.Map<java.lang.String,java.lang.Object> properties)
public InstanceStartupEvent.Builder addNodeId(java.lang.String id)
public InstanceStartupEvent.Builder addUri(java.net.URI uri)
public InstanceStartupEvent build()
InstanceStartupEvent from contained in builder information.
Its required to present instanceId and version properties. If one of them absent method execution failed
with IllegalStateException exception.