public class NodeConnectionStatus extends Object
| Modifier and Type | Field and Description |
|---|---|
private Long |
connectionRequestTime |
private DisconnectionCode |
disconnectCode |
private String |
disconnectReason |
private static AtomicLong |
idGenerator |
private NodeIdentifier |
nodeId |
private Set<String> |
roles |
private NodeConnectionState |
state |
private long |
updateId |
| Constructor and Description |
|---|
NodeConnectionStatus(long updateId,
NodeIdentifier nodeId,
NodeConnectionState state,
DisconnectionCode disconnectCode,
String disconnectReason,
Long connectionRequestTime,
Set<String> roles) |
NodeConnectionStatus(NodeConnectionStatus status,
Set<String> roles) |
NodeConnectionStatus(NodeIdentifier nodeId,
DisconnectionCode disconnectionCode) |
NodeConnectionStatus(NodeIdentifier nodeId,
DisconnectionCode disconnectionCode,
String disconnectionExplanation) |
NodeConnectionStatus(NodeIdentifier nodeId,
NodeConnectionState state,
DisconnectionCode disconnectionCode,
Set<String> roles) |
NodeConnectionStatus(NodeIdentifier nodeId,
NodeConnectionState state,
DisconnectionCode disconnectCode,
String disconnectReason,
Long connectionRequestTime,
Set<String> roles) |
NodeConnectionStatus(NodeIdentifier nodeId,
NodeConnectionState state,
Set<String> roles) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Long |
getConnectionRequestTime() |
DisconnectionCode |
getDisconnectCode() |
String |
getDisconnectReason() |
NodeIdentifier |
getNodeIdentifier() |
Set<String> |
getRoles() |
NodeConnectionState |
getState() |
long |
getUpdateIdentifier() |
int |
hashCode() |
String |
toString() |
(package private) static void |
updateIdGenerator(long minimumValue)
Updates the ID Generator so that it is at least equal to the given minimum value
|
private static final AtomicLong idGenerator
private final long updateId
private final NodeIdentifier nodeId
private final NodeConnectionState state
private final DisconnectionCode disconnectCode
private final String disconnectReason
private final Long connectionRequestTime
public NodeConnectionStatus(NodeIdentifier nodeId, NodeConnectionState state, Set<String> roles)
public NodeConnectionStatus(NodeIdentifier nodeId, DisconnectionCode disconnectionCode)
public NodeConnectionStatus(NodeIdentifier nodeId, DisconnectionCode disconnectionCode, String disconnectionExplanation)
public NodeConnectionStatus(NodeIdentifier nodeId, NodeConnectionState state, DisconnectionCode disconnectionCode, Set<String> roles)
public NodeConnectionStatus(NodeConnectionStatus status, Set<String> roles)
public NodeConnectionStatus(NodeIdentifier nodeId, NodeConnectionState state, DisconnectionCode disconnectCode, String disconnectReason, Long connectionRequestTime, Set<String> roles)
public NodeConnectionStatus(long updateId,
NodeIdentifier nodeId,
NodeConnectionState state,
DisconnectionCode disconnectCode,
String disconnectReason,
Long connectionRequestTime,
Set<String> roles)
public long getUpdateIdentifier()
public NodeIdentifier getNodeIdentifier()
public NodeConnectionState getState()
public DisconnectionCode getDisconnectCode()
public String getDisconnectReason()
public Long getConnectionRequestTime()
static void updateIdGenerator(long minimumValue)
minimumValue - the minimum value that the ID Generator should be set toCopyright © 2016 Apache NiFi Project. All rights reserved.