Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractNodeProtocolSender - Class in org.apache.nifi.cluster.protocol
- AbstractNodeProtocolSender(SocketConfiguration, ProtocolContext<ProtocolMessage>) - Constructor for class org.apache.nifi.cluster.protocol.AbstractNodeProtocolSender
- activeThreadCount - Variable in class org.apache.nifi.cluster.coordination.node.NodeWorkload
- activeThreadCount - Variable in class org.apache.nifi.cluster.protocol.HeartbeatPayload
- AdaptedConnectionRequest - Class in org.apache.nifi.cluster.protocol.jaxb.message
- AdaptedConnectionRequest() - Constructor for class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedConnectionRequest
- AdaptedConnectionResponse - Class in org.apache.nifi.cluster.protocol.jaxb.message
- AdaptedConnectionResponse() - Constructor for class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedConnectionResponse
- AdaptedCounter - Class in org.apache.nifi.cluster.protocol.jaxb.message
- AdaptedCounter() - Constructor for class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedCounter
- AdaptedDataFlow - Class in org.apache.nifi.cluster.protocol.jaxb.message
- AdaptedDataFlow() - Constructor for class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedDataFlow
- AdaptedHeartbeat - Class in org.apache.nifi.cluster.protocol.jaxb.message
- AdaptedHeartbeat() - Constructor for class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedHeartbeat
- AdaptedNodeBulletins - Class in org.apache.nifi.cluster.protocol.jaxb.message
- AdaptedNodeBulletins() - Constructor for class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeBulletins
- AdaptedNodeConnectionStatus - Class in org.apache.nifi.cluster.protocol.jaxb.message
- AdaptedNodeConnectionStatus() - Constructor for class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeConnectionStatus
- AdaptedNodeIdentifier - Class in org.apache.nifi.cluster.protocol.jaxb.message
- AdaptedNodeIdentifier() - Constructor for class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeIdentifier
- addHandler(ProtocolHandler) - Method in class org.apache.nifi.cluster.protocol.impl.ClusterCoordinationProtocolSenderListener
- addHandler(ProtocolHandler) - Method in class org.apache.nifi.cluster.protocol.impl.NodeProtocolSenderListener
- addHandler(ProtocolHandler) - Method in class org.apache.nifi.cluster.protocol.impl.SocketProtocolListener
- addHandler(ProtocolHandler) - Method in interface org.apache.nifi.cluster.protocol.ProtocolListener
-
Registers a handler with the listener.
- address - Variable in class org.apache.nifi.cluster.protocol.message.ServiceBroadcastMessage
- apiAddress - Variable in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeIdentifier
- apiAddress - Variable in class org.apache.nifi.cluster.protocol.NodeIdentifier
-
the IP or hostname to use for sending requests to the node's external interface
- apiPort - Variable in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeIdentifier
- apiPort - Variable in class org.apache.nifi.cluster.protocol.NodeIdentifier
-
the port to use use for sending requests to the node's external interface, this can be HTTP API port or HTTPS API port depending on whether //TODO: .
- authorizerFingerprint - Variable in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedDataFlow
- authorizerFingerprint - Variable in class org.apache.nifi.cluster.protocol.StandardDataFlow
B
- baos - Variable in class org.apache.nifi.cluster.protocol.impl.CopyingInputStream
- BLOCKED_BY_FIREWALL - Enum constant in enum class org.apache.nifi.cluster.coordination.node.DisconnectionCode
-
The firewall prevented the node from joining the cluster
- BUF_SIZE - Static variable in class org.apache.nifi.cluster.protocol.jaxb.JaxbProtocolContext
- bulletinRepository - Variable in class org.apache.nifi.cluster.protocol.impl.SocketProtocolListener
C
- canHandle(ProtocolMessage) - Method in interface org.apache.nifi.cluster.protocol.ProtocolHandler
- clientId - Variable in class org.apache.nifi.cluster.protocol.ComponentRevision
- closeQuietly(ServerSocket) - Static method in class org.apache.nifi.io.socket.SocketUtils
- closeQuietly(Socket) - Static method in class org.apache.nifi.io.socket.SocketUtils
- CLUSTER_COORDINATOR - Static variable in class org.apache.nifi.cluster.coordination.node.ClusterRoles
- CLUSTER_WORKLOAD_REQUEST - Enum constant in enum class org.apache.nifi.cluster.protocol.message.ProtocolMessage.MessageType
- CLUSTER_WORKLOAD_RESPONSE - Enum constant in enum class org.apache.nifi.cluster.protocol.message.ProtocolMessage.MessageType
- clusterCoordinationProtocolSender() - Method in class org.apache.nifi.framework.configuration.FrameworkClusterProtocolConfiguration
- ClusterCoordinationProtocolSender - Interface in org.apache.nifi.cluster.protocol
-
An interface for sending protocol messages from the cluster coordinator to nodes.
- clusterCoordinationProtocolSenderListener() - Method in class org.apache.nifi.framework.configuration.FrameworkClusterProtocolConfiguration
- ClusterCoordinationProtocolSenderListener - Class in org.apache.nifi.cluster.protocol.impl
-
A wrapper class for consolidating a protocol sender and listener for the cluster manager.
- ClusterCoordinationProtocolSenderListener(ClusterCoordinationProtocolSender, ProtocolListener) - Constructor for class org.apache.nifi.cluster.protocol.impl.ClusterCoordinationProtocolSenderListener
- ClusterCoordinator - Interface in org.apache.nifi.cluster.coordination
-
Responsible for coordinating nodes in the cluster
- ClusterRoles - Class in org.apache.nifi.cluster.coordination.node
- ClusterRoles() - Constructor for class org.apache.nifi.cluster.coordination.node.ClusterRoles
- clusterStatus - Variable in class org.apache.nifi.cluster.protocol.HeartbeatPayload
- ClusterTopologyEventListener - Interface in org.apache.nifi.cluster.coordination
- clusterWorkload(ClusterWorkloadRequestMessage) - Method in class org.apache.nifi.cluster.protocol.AbstractNodeProtocolSender
- clusterWorkload(ClusterWorkloadRequestMessage) - Method in class org.apache.nifi.cluster.protocol.impl.NodeProtocolSenderListener
- clusterWorkload(ClusterWorkloadRequestMessage) - Method in interface org.apache.nifi.cluster.protocol.NodeProtocolSender
-
Sends a "cluster workflow request" message to the Cluster Coordinator.
- ClusterWorkloadRequestMessage - Class in org.apache.nifi.cluster.protocol.message
- ClusterWorkloadRequestMessage() - Constructor for class org.apache.nifi.cluster.protocol.message.ClusterWorkloadRequestMessage
- ClusterWorkloadResponseMessage - Class in org.apache.nifi.cluster.protocol.message
- ClusterWorkloadResponseMessage() - Constructor for class org.apache.nifi.cluster.protocol.message.ClusterWorkloadResponseMessage
- commsTimingDetails - Variable in class org.apache.nifi.cluster.protocol.message.HeartbeatResponseMessage
- CommsTimingDetails - Class in org.apache.nifi.cluster.protocol.message
- CommsTimingDetails() - Constructor for class org.apache.nifi.cluster.protocol.message.CommsTimingDetails
- componentId - Variable in class org.apache.nifi.cluster.protocol.ComponentRevision
- ComponentRevision - Class in org.apache.nifi.cluster.protocol
- ComponentRevision() - Constructor for class org.apache.nifi.cluster.protocol.ComponentRevision
- componentRevisions - Variable in class org.apache.nifi.cluster.protocol.ComponentRevisionSnapshot
- componentRevisions - Variable in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedConnectionResponse
- componentRevisions - Variable in class org.apache.nifi.cluster.protocol.message.ReconnectionRequestMessage
- ComponentRevisionSnapshot - Class in org.apache.nifi.cluster.protocol
- ComponentRevisionSnapshot() - Constructor for class org.apache.nifi.cluster.protocol.ComponentRevisionSnapshot
- configuration - Variable in class org.apache.nifi.io.socket.SocketListener
- CONNECTED - Enum constant in enum class org.apache.nifi.cluster.coordination.node.NodeConnectionState
-
A node that is connected to the cluster.
- CONNECTING - Enum constant in enum class org.apache.nifi.cluster.coordination.node.NodeConnectionState
-
A node has issued a connection request to the cluster, but has not yet sent a heartbeat.
- CONNECTION_REQUEST - Enum constant in enum class org.apache.nifi.cluster.protocol.message.ProtocolMessage.MessageType
- CONNECTION_RESPONSE - Enum constant in enum class org.apache.nifi.cluster.protocol.message.ProtocolMessage.MessageType
- connectionRequest - Variable in class org.apache.nifi.cluster.protocol.message.ConnectionRequestMessage
- ConnectionRequest - Class in org.apache.nifi.cluster.protocol
-
A node's request to connect to the cluster.
- ConnectionRequest(NodeIdentifier, DataFlow) - Constructor for class org.apache.nifi.cluster.protocol.ConnectionRequest
- ConnectionRequestAdapter - Class in org.apache.nifi.cluster.protocol.jaxb.message
- ConnectionRequestAdapter() - Constructor for class org.apache.nifi.cluster.protocol.jaxb.message.ConnectionRequestAdapter
- ConnectionRequestMessage - Class in org.apache.nifi.cluster.protocol.message
- ConnectionRequestMessage() - Constructor for class org.apache.nifi.cluster.protocol.message.ConnectionRequestMessage
- connectionRequestTime - Variable in class org.apache.nifi.cluster.coordination.node.NodeConnectionStatus
- connectionRequestTime - Variable in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeConnectionStatus
- connectionResponse - Variable in class org.apache.nifi.cluster.protocol.message.ConnectionResponseMessage
- ConnectionResponse - Class in org.apache.nifi.cluster.protocol
-
The cluster manager's response to a node's connection request.
- ConnectionResponse(int, String) - Constructor for class org.apache.nifi.cluster.protocol.ConnectionResponse
- ConnectionResponse(String) - Constructor for class org.apache.nifi.cluster.protocol.ConnectionResponse
- ConnectionResponse(NodeIdentifier, DataFlow, String, List<NodeConnectionStatus>, ComponentRevisionSnapshot) - Constructor for class org.apache.nifi.cluster.protocol.ConnectionResponse
- ConnectionResponseAdapter - Class in org.apache.nifi.cluster.protocol.jaxb.message
- ConnectionResponseAdapter() - Constructor for class org.apache.nifi.cluster.protocol.jaxb.message.ConnectionResponseAdapter
- ConnectionResponseMessage - Class in org.apache.nifi.cluster.protocol.message
- ConnectionResponseMessage() - Constructor for class org.apache.nifi.cluster.protocol.message.ConnectionResponseMessage
- connectionStatus - Variable in class org.apache.nifi.cluster.protocol.Heartbeat
- connectionStatus - Variable in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedHeartbeat
- connectionStatus - Variable in class org.apache.nifi.cluster.protocol.message.NodeStatusChangeMessage
- connectMillis - Variable in class org.apache.nifi.cluster.protocol.message.CommsTimingDetails
- copy(byte[]) - Static method in class org.apache.nifi.cluster.protocol.StandardDataFlow
- CopyingInputStream - Class in org.apache.nifi.cluster.protocol.impl
- CopyingInputStream(InputStream, int) - Constructor for class org.apache.nifi.cluster.protocol.impl.CopyingInputStream
- createBlockedByFirewallResponse() - Static method in class org.apache.nifi.cluster.protocol.ConnectionResponse
- createClusterWorkloadRequest() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.ObjectFactory
- createClusterWorkloadResponse() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.ObjectFactory
- createConflictingNodeIdResponse(String) - Static method in class org.apache.nifi.cluster.protocol.ConnectionResponse
- createConnectionRequestMessage() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.ObjectFactory
- createConnectionResponseMessage() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.ObjectFactory
- createDecomissionMessage() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.ObjectFactory
- createDisconnectionMessage() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.ObjectFactory
- createdTimestamp - Variable in class org.apache.nifi.cluster.protocol.Heartbeat
- createFlowRequestMessage() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.ObjectFactory
- createFlowResponseMessage() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.ObjectFactory
- createHeartbeatMessage() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.ObjectFactory
- createHeartbeatResponse() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.ObjectFactory
- createMarshaller() - Method in class org.apache.nifi.cluster.protocol.jaxb.JaxbProtocolContext
- createMarshaller() - Method in interface org.apache.nifi.cluster.protocol.ProtocolContext
-
Creates a marshaller for serializing protocol messages.
- createMulticastProtocolMessage() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.ObjectFactory
- createNodeConnectionStatusRequestMessage() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.ObjectFactory
- createNodeConnectionStatusResponsetMessage() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.ObjectFactory
- createNodeStatusChangeMessage() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.ObjectFactory
- createPingMessage() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.ObjectFactory
- createReconnectionRequestMessage() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.ObjectFactory
- createReconnectionResponseMessage() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.ObjectFactory
- createRejectionResponse(String) - Static method in class org.apache.nifi.cluster.protocol.ConnectionResponse
- createServerSocket(int, ServerSocketConfiguration) - Static method in class org.apache.nifi.io.socket.SocketUtils
-
Returns a
ServerSocket
for the given port and configuration. - createServiceBroadcastMessage() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.ObjectFactory
- createSocket(String, int, boolean) - Method in class org.apache.nifi.cluster.protocol.impl.StandardClusterCoordinationProtocolSender
- createSocket(InetSocketAddress) - Method in class org.apache.nifi.cluster.protocol.AbstractNodeProtocolSender
- createSocket(InetSocketAddress, SocketConfiguration) - Static method in class org.apache.nifi.io.socket.SocketUtils
-
Returns a
Socket
(effectively used as a client socket) for the given address and configuration. - createSocket(NodeIdentifier, boolean) - Method in class org.apache.nifi.cluster.protocol.impl.StandardClusterCoordinationProtocolSender
- createUnmarshaller() - Method in class org.apache.nifi.cluster.protocol.jaxb.JaxbProtocolContext
- createUnmarshaller() - Method in interface org.apache.nifi.cluster.protocol.ProtocolContext
-
Creates an unmarshaller for deserializing protocol messages.
D
- dataFlow - Variable in class org.apache.nifi.cluster.protocol.ConnectionRequest
- dataFlow - Variable in class org.apache.nifi.cluster.protocol.ConnectionResponse
- dataFlow - Variable in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedConnectionRequest
- dataFlow - Variable in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedConnectionResponse
- dataFlow - Variable in class org.apache.nifi.cluster.protocol.message.FlowResponseMessage
- dataFlow - Variable in class org.apache.nifi.cluster.protocol.message.ReconnectionRequestMessage
- DataFlowAdapter - Class in org.apache.nifi.cluster.protocol.jaxb.message
- DataFlowAdapter() - Constructor for class org.apache.nifi.cluster.protocol.jaxb.message.DataFlowAdapter
- date - Variable in class org.apache.nifi.cluster.protocol.message.PingMessage
- DEFAULT_SHUTDOWN_LISTENER_SECONDS - Static variable in class org.apache.nifi.io.socket.SocketListener
- description - Variable in enum class org.apache.nifi.cluster.coordination.node.DisconnectionCode
- description - Variable in enum class org.apache.nifi.cluster.coordination.node.OffloadCode
- disconnect(DisconnectMessage) - Method in interface org.apache.nifi.cluster.protocol.ClusterCoordinationProtocolSender
-
Sends a "disconnection request" message to a node.
- disconnect(DisconnectMessage) - Method in class org.apache.nifi.cluster.protocol.impl.ClusterCoordinationProtocolSenderListener
- disconnect(DisconnectMessage) - Method in class org.apache.nifi.cluster.protocol.impl.StandardClusterCoordinationProtocolSender
-
Requests a node to disconnect from the cluster.
- disconnectCode - Variable in class org.apache.nifi.cluster.coordination.node.NodeConnectionStatus
- disconnectCode - Variable in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeConnectionStatus
- DISCONNECTED - Enum constant in enum class org.apache.nifi.cluster.coordination.node.NodeConnectionState
-
A node that is not connected to the cluster.
- DISCONNECTING - Enum constant in enum class org.apache.nifi.cluster.coordination.node.NodeConnectionState
-
A node that is in the process of disconnecting from the cluster.
- DISCONNECTION_REQUEST - Enum constant in enum class org.apache.nifi.cluster.protocol.message.ProtocolMessage.MessageType
- DisconnectionCode - Enum Class in org.apache.nifi.cluster.coordination.node
-
An enumeration of the reasons that a node may be disconnected from the cluster
- DisconnectionCode(String) - Constructor for enum class org.apache.nifi.cluster.coordination.node.DisconnectionCode
- disconnectionRequestedByNode(NodeIdentifier, DisconnectionCode, String) - Method in interface org.apache.nifi.cluster.coordination.ClusterCoordinator
-
Notifies the Cluster Coordinator that the node with the given ID has requested to disconnect from the cluster.
- DisconnectMessage - Class in org.apache.nifi.cluster.protocol.message
- DisconnectMessage() - Constructor for class org.apache.nifi.cluster.protocol.message.DisconnectMessage
- dispatchRequest(Socket) - Method in class org.apache.nifi.cluster.protocol.impl.SocketProtocolListener
- dispatchRequest(Socket) - Method in class org.apache.nifi.io.socket.SocketListener
-
Implements the action to perform when a new socket request is received.
- dnsLookupMillis - Variable in class org.apache.nifi.cluster.protocol.message.CommsTimingDetails
E
- electionManager - Variable in class org.apache.nifi.cluster.coordination.node.LeaderElectionNodeProtocolSender
- equals(Object) - Method in class org.apache.nifi.cluster.coordination.node.NodeConnectionStatus
- equals(Object) - Method in class org.apache.nifi.cluster.protocol.ComponentRevision
- equals(Object) - Method in class org.apache.nifi.cluster.protocol.NodeIdentifier
-
Compares the id of two node identifiers for equality.
- EXCEPTION - Enum constant in enum class org.apache.nifi.cluster.protocol.message.ProtocolMessage.MessageType
- EXCEPTION_THRESHOLD_MILLIS - Static variable in class org.apache.nifi.cluster.protocol.impl.SocketProtocolListener
- exceptionMessage - Variable in class org.apache.nifi.cluster.protocol.message.ExceptionMessage
- ExceptionMessage - Class in org.apache.nifi.cluster.protocol.message
- ExceptionMessage() - Constructor for class org.apache.nifi.cluster.protocol.message.ExceptionMessage
- executorService - Variable in class org.apache.nifi.io.socket.SocketListener
- explanation - Variable in class org.apache.nifi.cluster.protocol.message.DisconnectMessage
- explanation - Variable in class org.apache.nifi.cluster.protocol.message.OffloadMessage
F
- FAILED_TO_SERVICE_REQUEST - Enum constant in enum class org.apache.nifi.cluster.coordination.node.DisconnectionCode
-
Node did not service a request that was replicated to it
- finishNodeConnection(NodeIdentifier) - Method in interface org.apache.nifi.cluster.coordination.ClusterCoordinator
-
Indicates that the node has sent a valid heartbeat and should now be considered part of the cluster
- finishNodeOffload(NodeIdentifier) - Method in interface org.apache.nifi.cluster.coordination.ClusterCoordinator
-
Indicates that the node has finished being offloaded
- flow - Variable in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedDataFlow
- flow - Variable in class org.apache.nifi.cluster.protocol.StandardDataFlow
- FLOW_REQUEST - Enum constant in enum class org.apache.nifi.cluster.protocol.message.ProtocolMessage.MessageType
- FLOW_RESPONSE - Enum constant in enum class org.apache.nifi.cluster.protocol.message.ProtocolMessage.MessageType
- flowDocument - Variable in class org.apache.nifi.cluster.protocol.StandardDataFlow
- flowElectionMessage - Variable in class org.apache.nifi.cluster.protocol.message.HeartbeatResponseMessage
- flowFileBytes - Variable in class org.apache.nifi.cluster.coordination.node.NodeWorkload
- flowFileCount - Variable in class org.apache.nifi.cluster.coordination.node.NodeWorkload
- FlowRequestMessage - Class in org.apache.nifi.cluster.protocol.message
- FlowRequestMessage() - Constructor for class org.apache.nifi.cluster.protocol.message.FlowRequestMessage
- FlowResponseMessage - Class in org.apache.nifi.cluster.protocol.message
- FlowResponseMessage() - Constructor for class org.apache.nifi.cluster.protocol.message.FlowResponseMessage
- FrameworkClusterProtocolConfiguration - Class in org.apache.nifi.framework.configuration
-
Framework Cluster Protocol Configuration with components supporting cluster communication
- FrameworkClusterProtocolConfiguration() - Constructor for class org.apache.nifi.framework.configuration.FrameworkClusterProtocolConfiguration
- fromRevision(Revision) - Static method in class org.apache.nifi.cluster.protocol.ComponentRevision
- fromRevisionSnapshot(RevisionSnapshot) - Static method in class org.apache.nifi.cluster.protocol.ComponentRevisionSnapshot
G
- getActiveThreadCount() - Method in interface org.apache.nifi.cluster.coordination.heartbeat.NodeHeartbeat
- getActiveThreadCount() - Method in class org.apache.nifi.cluster.coordination.node.NodeWorkload
- getActiveThreadCount() - Method in class org.apache.nifi.cluster.protocol.HeartbeatPayload
- getAddress() - Method in class org.apache.nifi.cluster.protocol.message.ServiceBroadcastMessage
- getAllRoles() - Static method in class org.apache.nifi.cluster.coordination.node.ClusterRoles
- getApiAddress() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeIdentifier
- getApiAddress() - Method in class org.apache.nifi.cluster.protocol.NodeIdentifier
- getApiPort() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeIdentifier
- getApiPort() - Method in class org.apache.nifi.cluster.protocol.NodeIdentifier
- getAuthorizerFingerprint() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedDataFlow
- getAuthorizerFingerprint() - Method in class org.apache.nifi.cluster.protocol.StandardDataFlow
- getBytesRead() - Method in class org.apache.nifi.cluster.protocol.impl.CopyingInputStream
- getCertificateIdentities(Socket) - Method in class org.apache.nifi.cluster.protocol.impl.SocketProtocolListener
- getClientId() - Method in class org.apache.nifi.cluster.protocol.ComponentRevision
- getClusterStatus() - Method in class org.apache.nifi.cluster.protocol.HeartbeatPayload
- getClusterWorkload() - Method in interface org.apache.nifi.cluster.coordination.ClusterCoordinator
- getCommsTimingDetails() - Method in class org.apache.nifi.cluster.protocol.message.HeartbeatResponseMessage
- getComponentId() - Method in class org.apache.nifi.cluster.protocol.ComponentRevision
- getComponentRevisions() - Method in class org.apache.nifi.cluster.protocol.ComponentRevisionSnapshot
- getComponentRevisions() - Method in class org.apache.nifi.cluster.protocol.ConnectionResponse
- getComponentRevisions() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedConnectionResponse
- getComponentRevisions() - Method in class org.apache.nifi.cluster.protocol.message.ReconnectionRequestMessage
- getConfiguration() - Method in class org.apache.nifi.io.socket.SocketListener
- getConnectionRequest() - Method in class org.apache.nifi.cluster.protocol.message.ConnectionRequestMessage
- getConnectionRequestTime() - Method in class org.apache.nifi.cluster.coordination.node.NodeConnectionStatus
- getConnectionRequestTime() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeConnectionStatus
- getConnectionResponse() - Method in class org.apache.nifi.cluster.protocol.message.ConnectionResponseMessage
- getConnectionStates() - Method in interface org.apache.nifi.cluster.coordination.ClusterCoordinator
-
Returns a Map of NodeConnectionStates to all Node Identifiers that have that state.
- getConnectionStatus() - Method in interface org.apache.nifi.cluster.coordination.heartbeat.NodeHeartbeat
- getConnectionStatus() - Method in class org.apache.nifi.cluster.protocol.Heartbeat
- getConnectionStatus() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedHeartbeat
- getConnectionStatus(NodeIdentifier) - Method in interface org.apache.nifi.cluster.coordination.ClusterCoordinator
-
Returns the current status of the node with the given identifier
- getConnectionStatuses() - Method in interface org.apache.nifi.cluster.coordination.ClusterCoordinator
-
Returns a List of the NodeConnectionStatus for each node in the cluster
- getConnectMillis() - Method in class org.apache.nifi.cluster.protocol.message.CommsTimingDetails
- getCreatedTimestamp() - Method in class org.apache.nifi.cluster.protocol.Heartbeat
- getDataFlow() - Method in class org.apache.nifi.cluster.protocol.ConnectionRequest
- getDataFlow() - Method in class org.apache.nifi.cluster.protocol.ConnectionResponse
- getDataFlow() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedConnectionRequest
- getDataFlow() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedConnectionResponse
- getDataFlow() - Method in class org.apache.nifi.cluster.protocol.message.FlowResponseMessage
- getDataFlow() - Method in class org.apache.nifi.cluster.protocol.message.ReconnectionRequestMessage
- getDate() - Method in class org.apache.nifi.cluster.protocol.message.PingMessage
- getDisconnectCode() - Method in class org.apache.nifi.cluster.coordination.node.NodeConnectionStatus
- getDisconnectCode() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeConnectionStatus
- getDnsLookupMillis() - Method in class org.apache.nifi.cluster.protocol.message.CommsTimingDetails
- getElectedActiveCoordinatorNode() - Method in interface org.apache.nifi.cluster.coordination.ClusterCoordinator
- getExceptionMessage() - Method in class org.apache.nifi.cluster.protocol.message.ExceptionMessage
- getExplanation() - Method in class org.apache.nifi.cluster.protocol.message.DisconnectMessage
- getExplanation() - Method in class org.apache.nifi.cluster.protocol.message.OffloadMessage
- getFlow() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedDataFlow
- getFlow() - Method in class org.apache.nifi.cluster.protocol.StandardDataFlow
- getFlowDocument() - Method in class org.apache.nifi.cluster.protocol.StandardDataFlow
- getFlowElectionMessage() - Method in class org.apache.nifi.cluster.protocol.message.HeartbeatResponseMessage
- getFlowElectionStatus() - Method in interface org.apache.nifi.cluster.coordination.ClusterCoordinator
- getFlowFileBytes() - Method in interface org.apache.nifi.cluster.coordination.heartbeat.NodeHeartbeat
- getFlowFileBytes() - Method in class org.apache.nifi.cluster.coordination.node.NodeWorkload
- getFlowFileCount() - Method in interface org.apache.nifi.cluster.coordination.heartbeat.NodeHeartbeat
- getFlowFileCount() - Method in class org.apache.nifi.cluster.coordination.node.NodeWorkload
- getFullDescription() - Method in class org.apache.nifi.cluster.protocol.NodeIdentifier
- getGroupName() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedCounter
- getHandlers() - Method in class org.apache.nifi.cluster.protocol.impl.ClusterCoordinationProtocolSenderListener
- getHandlers() - Method in class org.apache.nifi.cluster.protocol.impl.NodeProtocolSenderListener
- getHandlers() - Method in class org.apache.nifi.cluster.protocol.impl.SocketProtocolListener
- getHandlers() - Method in interface org.apache.nifi.cluster.protocol.ProtocolListener
- getHandshakeTimeoutSeconds() - Method in class org.apache.nifi.cluster.protocol.impl.StandardClusterCoordinationProtocolSender
- getHeartbeat() - Method in class org.apache.nifi.cluster.protocol.message.HeartbeatMessage
- getHeartbeatAddress() - Method in interface org.apache.nifi.cluster.coordination.heartbeat.HeartbeatMonitor
- getId() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeIdentifier
- getId() - Method in class org.apache.nifi.cluster.protocol.message.MulticastProtocolMessage
- getId() - Method in class org.apache.nifi.cluster.protocol.message.PingMessage
- getId() - Method in class org.apache.nifi.cluster.protocol.NodeIdentifier
- getInstanceId() - Method in class org.apache.nifi.cluster.protocol.ConnectionResponse
- getInstanceId() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedConnectionResponse
- getInstanceId() - Method in class org.apache.nifi.cluster.protocol.message.ReconnectionRequestMessage
- getKeepAlive() - Method in class org.apache.nifi.io.socket.SocketConfiguration
- getLatestHeartbeat(NodeIdentifier) - Method in interface org.apache.nifi.cluster.coordination.heartbeat.HeartbeatMonitor
-
Returns the latest heartbeat that has been obtained for the node with the given id
- getLoadBalanceAddress() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeIdentifier
- getLoadBalanceAddress() - Method in class org.apache.nifi.cluster.protocol.NodeIdentifier
- getLoadBalancePort() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeIdentifier
- getLoadBalancePort() - Method in class org.apache.nifi.cluster.protocol.NodeIdentifier
- getLocalNodeIdentifier() - Method in interface org.apache.nifi.cluster.coordination.ClusterCoordinator
- getMessage() - Method in interface org.apache.nifi.cluster.event.NodeEvent
- getMissingComponents() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedDataFlow
- getMissingComponents() - Method in class org.apache.nifi.cluster.protocol.StandardDataFlow
- getName() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedCounter
- getNeedClientAuth() - Method in class org.apache.nifi.io.socket.ServerSocketConfiguration
- getNodeConnectionStatus() - Method in class org.apache.nifi.cluster.protocol.message.NodeConnectionStatusResponseMessage
- getNodeConnectionStatus() - Method in class org.apache.nifi.cluster.protocol.message.NodeStatusChangeMessage
- getNodeConnectionStatuses() - Method in class org.apache.nifi.cluster.protocol.ConnectionResponse
- getNodeConnectionStatuses() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedConnectionResponse
- getNodeConnectionStatuses() - Method in class org.apache.nifi.cluster.protocol.message.ReconnectionRequestMessage
- getNodeEvents(NodeIdentifier) - Method in interface org.apache.nifi.cluster.coordination.ClusterCoordinator
-
Returns all of the events that have occurred for the given node
- getNodeId() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeConnectionStatus
- getNodeId() - Method in class org.apache.nifi.cluster.protocol.message.DisconnectMessage
- getNodeId() - Method in class org.apache.nifi.cluster.protocol.message.FlowRequestMessage
- getNodeId() - Method in class org.apache.nifi.cluster.protocol.message.NodeStatusChangeMessage
- getNodeId() - Method in class org.apache.nifi.cluster.protocol.message.OffloadMessage
- getNodeId() - Method in class org.apache.nifi.cluster.protocol.message.ReconnectionRequestMessage
- getNodeIdentifier() - Method in interface org.apache.nifi.cluster.coordination.heartbeat.NodeHeartbeat
- getNodeIdentifier() - Method in class org.apache.nifi.cluster.coordination.node.NodeConnectionStatus
- getNodeIdentifier() - Method in class org.apache.nifi.cluster.protocol.ConnectionResponse
- getNodeIdentifier() - Method in class org.apache.nifi.cluster.protocol.Heartbeat
- getNodeIdentifier() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedConnectionRequest
- getNodeIdentifier() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedConnectionResponse
- getNodeIdentifier() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedHeartbeat
- getNodeIdentifier() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeBulletins
- getNodeIdentifier() - Method in class org.apache.nifi.cluster.protocol.NodeBulletins
- getNodeIdentifier(String) - Method in interface org.apache.nifi.cluster.coordination.ClusterCoordinator
-
Returns the NodeIdentifier that exists that has the given UUID, or
null
if no NodeIdentifier exists for the given UUID - getNodeIdentifier(ProtocolMessage) - Method in class org.apache.nifi.cluster.protocol.impl.SocketProtocolListener
- getNodeIdentifiers(NodeConnectionState...) - Method in interface org.apache.nifi.cluster.coordination.ClusterCoordinator
-
Returns the identifiers of all nodes that have the given connection state
- getNodeIdentities() - Method in class org.apache.nifi.cluster.protocol.NodeIdentifier
- getNodeWorkloads() - Method in class org.apache.nifi.cluster.protocol.message.ClusterWorkloadResponseMessage
- getNumberOfBytesCopied() - Method in class org.apache.nifi.cluster.protocol.impl.CopyingInputStream
- getOffloadCode() - Method in class org.apache.nifi.cluster.coordination.node.NodeConnectionStatus
- getOffloadCode() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeConnectionStatus
- getOobInline() - Method in class org.apache.nifi.io.socket.SocketConfiguration
- getPayload() - Method in class org.apache.nifi.cluster.protocol.Heartbeat
- getPayload() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedHeartbeat
- getPayload() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeBulletins
- getPayload() - Method in class org.apache.nifi.cluster.protocol.NodeBulletins
- getPort() - Method in class org.apache.nifi.cluster.protocol.message.ServiceBroadcastMessage
- getPort() - Method in class org.apache.nifi.io.socket.SocketListener
- getPrimaryNode() - Method in interface org.apache.nifi.cluster.coordination.ClusterCoordinator
- getProposedNodeIdentifier() - Method in class org.apache.nifi.cluster.protocol.ConnectionRequest
- getProtocolMessage() - Method in class org.apache.nifi.cluster.protocol.message.MulticastProtocolMessage
- getReason() - Method in class org.apache.nifi.cluster.coordination.node.NodeConnectionStatus
- getReason() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeConnectionStatus
- getReceiveBufferSize() - Method in class org.apache.nifi.io.socket.ServerSocketConfiguration
- getReceiveBufferSize() - Method in class org.apache.nifi.io.socket.SocketConfiguration
- getReceiveFirstByteMillis() - Method in class org.apache.nifi.cluster.protocol.message.CommsTimingDetails
- getReceiveFullResponseMillis() - Method in class org.apache.nifi.cluster.protocol.message.CommsTimingDetails
- getRejectionReason() - Method in class org.apache.nifi.cluster.protocol.ConnectionResponse
- getRejectionReason() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedConnectionResponse
- getReportedTimestamp() - Method in class org.apache.nifi.cluster.coordination.node.NodeWorkload
- getReuseAddress() - Method in class org.apache.nifi.io.socket.ServerSocketConfiguration
- getReuseAddress() - Method in class org.apache.nifi.io.socket.SocketConfiguration
- getRevisionUpdateCount() - Method in interface org.apache.nifi.cluster.coordination.heartbeat.NodeHeartbeat
- getRevisionUpdateCount() - Method in class org.apache.nifi.cluster.protocol.ComponentRevisionSnapshot
- getRevisionUpdateCount() - Method in class org.apache.nifi.cluster.protocol.HeartbeatPayload
- getSendBufferSize() - Method in class org.apache.nifi.io.socket.SocketConfiguration
- getSendRequestMillis() - Method in class org.apache.nifi.cluster.protocol.message.CommsTimingDetails
- getServiceAddress() - Method in class org.apache.nifi.cluster.coordination.node.LeaderElectionNodeProtocolSender
- getServiceAddress() - Method in class org.apache.nifi.cluster.protocol.AbstractNodeProtocolSender
- getServiceName() - Method in class org.apache.nifi.cluster.protocol.message.ServiceBroadcastMessage
- getSeverity() - Method in interface org.apache.nifi.cluster.event.NodeEvent
- getShutdownListenerSeconds() - Method in class org.apache.nifi.io.socket.SocketListener
- getSiteToSiteAddress() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeIdentifier
- getSiteToSiteAddress() - Method in class org.apache.nifi.cluster.protocol.NodeIdentifier
- getSiteToSiteHttpApiPort() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeIdentifier
- getSiteToSiteHttpApiPort() - Method in class org.apache.nifi.cluster.protocol.NodeIdentifier
- getSiteToSitePort() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeIdentifier
- getSiteToSitePort() - Method in class org.apache.nifi.cluster.protocol.NodeIdentifier
- getSnippets() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedDataFlow
- getSnippets() - Method in class org.apache.nifi.cluster.protocol.StandardDataFlow
- getSocketAddress() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeIdentifier
- getSocketAddress() - Method in class org.apache.nifi.cluster.protocol.NodeIdentifier
- getSocketConfiguration() - Method in class org.apache.nifi.cluster.protocol.AbstractNodeProtocolSender
- getSocketConfiguration() - Method in class org.apache.nifi.cluster.protocol.impl.StandardClusterCoordinationProtocolSender
- getSocketPort() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeIdentifier
- getSocketPort() - Method in class org.apache.nifi.cluster.protocol.NodeIdentifier
- getSocketTimeout() - Method in class org.apache.nifi.io.socket.ServerSocketConfiguration
- getSocketTimeout() - Method in class org.apache.nifi.io.socket.SocketConfiguration
- getSource() - Method in interface org.apache.nifi.cluster.event.NodeEvent
- getSslContext() - Method in class org.apache.nifi.io.socket.ServerSocketConfiguration
- getSslContext() - Method in class org.apache.nifi.io.socket.SocketConfiguration
- getState() - Method in class org.apache.nifi.cluster.coordination.node.NodeConnectionStatus
- getState() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeConnectionStatus
- getSystemStartTime() - Method in interface org.apache.nifi.cluster.coordination.heartbeat.NodeHeartbeat
- getSystemStartTime() - Method in class org.apache.nifi.cluster.coordination.node.NodeWorkload
- getSystemStartTime() - Method in class org.apache.nifi.cluster.protocol.HeartbeatPayload
- getTcpNoDelay() - Method in class org.apache.nifi.io.socket.SocketConfiguration
- getTimestamp() - Method in interface org.apache.nifi.cluster.coordination.heartbeat.NodeHeartbeat
- getTimestamp() - Method in interface org.apache.nifi.cluster.event.NodeEvent
- getTotalFlowFileBytes() - Method in class org.apache.nifi.cluster.protocol.HeartbeatPayload
- getTotalFlowFileCount() - Method in class org.apache.nifi.cluster.protocol.HeartbeatPayload
- getTrafficClass() - Method in class org.apache.nifi.io.socket.SocketConfiguration
- getTryLaterSeconds() - Method in class org.apache.nifi.cluster.protocol.ConnectionResponse
- getTryLaterSeconds() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedConnectionResponse
- getType() - Method in class org.apache.nifi.cluster.protocol.message.ClusterWorkloadRequestMessage
- getType() - Method in class org.apache.nifi.cluster.protocol.message.ClusterWorkloadResponseMessage
- getType() - Method in class org.apache.nifi.cluster.protocol.message.ConnectionRequestMessage
- getType() - Method in class org.apache.nifi.cluster.protocol.message.ConnectionResponseMessage
- getType() - Method in class org.apache.nifi.cluster.protocol.message.DisconnectMessage
- getType() - Method in class org.apache.nifi.cluster.protocol.message.ExceptionMessage
- getType() - Method in class org.apache.nifi.cluster.protocol.message.FlowRequestMessage
- getType() - Method in class org.apache.nifi.cluster.protocol.message.FlowResponseMessage
- getType() - Method in class org.apache.nifi.cluster.protocol.message.HeartbeatMessage
- getType() - Method in class org.apache.nifi.cluster.protocol.message.HeartbeatResponseMessage
- getType() - Method in class org.apache.nifi.cluster.protocol.message.MulticastProtocolMessage
- getType() - Method in class org.apache.nifi.cluster.protocol.message.NodeConnectionStatusRequestMessage
- getType() - Method in class org.apache.nifi.cluster.protocol.message.NodeConnectionStatusResponseMessage
- getType() - Method in class org.apache.nifi.cluster.protocol.message.NodeStatusChangeMessage
- getType() - Method in class org.apache.nifi.cluster.protocol.message.OffloadMessage
- getType() - Method in class org.apache.nifi.cluster.protocol.message.PingMessage
- getType() - Method in class org.apache.nifi.cluster.protocol.message.ProtocolMessage
- getType() - Method in class org.apache.nifi.cluster.protocol.message.ReconnectionRequestMessage
- getType() - Method in class org.apache.nifi.cluster.protocol.message.ReconnectionResponseMessage
- getType() - Method in class org.apache.nifi.cluster.protocol.message.ServiceBroadcastMessage
- getUpdatedNodeStatuses() - Method in class org.apache.nifi.cluster.protocol.message.HeartbeatResponseMessage
- getUpdateId() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeConnectionStatus
- getUpdateIdentifier() - Method in class org.apache.nifi.cluster.coordination.node.NodeConnectionStatus
- getValue() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedCounter
- getVersion() - Method in class org.apache.nifi.cluster.protocol.ComponentRevision
- getVersionedDataflow() - Method in class org.apache.nifi.cluster.protocol.StandardDataFlow
- groupName - Variable in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedCounter
H
- handle(ProtocolMessage, Set<String>) - Method in interface org.apache.nifi.cluster.protocol.ProtocolHandler
-
Handles the given protocol message or throws an exception if it cannot handle the message.
- handlers - Variable in class org.apache.nifi.cluster.protocol.impl.SocketProtocolListener
- handleTlsError(String, Throwable) - Method in class org.apache.nifi.cluster.protocol.impl.SocketProtocolListener
- handshakeTimeoutSeconds - Variable in class org.apache.nifi.cluster.protocol.impl.StandardClusterCoordinationProtocolSender
- hashCode() - Method in class org.apache.nifi.cluster.coordination.node.NodeConnectionStatus
- hashCode() - Method in class org.apache.nifi.cluster.protocol.ComponentRevision
- hashCode() - Method in class org.apache.nifi.cluster.protocol.NodeIdentifier
- heartbeat - Variable in class org.apache.nifi.cluster.protocol.message.HeartbeatMessage
- heartbeat(HeartbeatMessage, String) - Method in class org.apache.nifi.cluster.protocol.AbstractNodeProtocolSender
- heartbeat(HeartbeatMessage, String) - Method in class org.apache.nifi.cluster.protocol.impl.NodeProtocolSenderListener
- heartbeat(HeartbeatMessage, String) - Method in interface org.apache.nifi.cluster.protocol.NodeProtocolSender
-
Sends a heartbeat to the address given
- Heartbeat - Class in org.apache.nifi.cluster.protocol
-
A heartbeat for indicating the status of a node to the cluster.
- Heartbeat(NodeIdentifier, NodeConnectionStatus, byte[]) - Constructor for class org.apache.nifi.cluster.protocol.Heartbeat
- HEARTBEAT - Enum constant in enum class org.apache.nifi.cluster.protocol.message.ProtocolMessage.MessageType
- HEARTBEAT_RECEIVED_FROM_DISCONNECTED_NODE - Enum constant in enum class org.apache.nifi.cluster.coordination.node.DisconnectionCode
-
Coordinator received a heartbeat from node, but the node is disconnected from the cluster
- HEARTBEAT_RESPONSE - Enum constant in enum class org.apache.nifi.cluster.protocol.message.ProtocolMessage.MessageType
- HeartbeatAdapter - Class in org.apache.nifi.cluster.protocol.jaxb.message
- HeartbeatAdapter() - Constructor for class org.apache.nifi.cluster.protocol.jaxb.message.HeartbeatAdapter
- HeartbeatMessage - Class in org.apache.nifi.cluster.protocol.message
- HeartbeatMessage() - Constructor for class org.apache.nifi.cluster.protocol.message.HeartbeatMessage
- HeartbeatMonitor - Interface in org.apache.nifi.cluster.coordination.heartbeat
-
A HeartbeatMonitor is responsible for monitoring some remote resource for heartbeats from each node in a cluster and reacting to those heartbeats (or lack thereof).
- HeartbeatPayload - Class in org.apache.nifi.cluster.protocol
-
The payload of the heartbeat.
- HeartbeatPayload() - Constructor for class org.apache.nifi.cluster.protocol.HeartbeatPayload
- HeartbeatResponseMessage - Class in org.apache.nifi.cluster.protocol.message
- HeartbeatResponseMessage() - Constructor for class org.apache.nifi.cluster.protocol.message.HeartbeatResponseMessage
I
- id - Variable in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeIdentifier
- id - Variable in class org.apache.nifi.cluster.protocol.message.MulticastProtocolMessage
- id - Variable in class org.apache.nifi.cluster.protocol.message.PingMessage
- id - Variable in class org.apache.nifi.cluster.protocol.NodeIdentifier
-
the unique identifier for the node
- idGenerator - Static variable in class org.apache.nifi.cluster.coordination.node.NodeConnectionStatus
- in - Variable in class org.apache.nifi.cluster.protocol.impl.CopyingInputStream
- initializeJaxbContext() - Static method in class org.apache.nifi.cluster.protocol.jaxb.message.JaxbProtocolUtils
-
Load the JAXBContext version.
- instanceId - Variable in class org.apache.nifi.cluster.protocol.ConnectionResponse
- instanceId - Variable in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedConnectionResponse
- instanceId - Variable in class org.apache.nifi.cluster.protocol.message.ReconnectionRequestMessage
- isActiveClusterCoordinator() - Method in interface org.apache.nifi.cluster.coordination.ClusterCoordinator
- isApiReachable(NodeIdentifier) - Method in interface org.apache.nifi.cluster.coordination.ClusterCoordinator
-
Checks if the API of the given node is reachable.
- isBlockedByFirewall(Set<String>) - Method in interface org.apache.nifi.cluster.coordination.ClusterCoordinator
-
Checks if the given hostname is blocked by the configured firewall, returning
true
if the node is blocked,false
if the node is allowed through the firewall or if there is no firewall configured - isConnected() - Method in interface org.apache.nifi.cluster.coordination.ClusterCoordinator
-
Indicates whether or not the node is currently connected to the cluster
- isFlowElectionComplete() - Method in interface org.apache.nifi.cluster.coordination.ClusterCoordinator
- isPrimary() - Method in class org.apache.nifi.cluster.protocol.message.ReconnectionRequestMessage
- isRunning() - Method in class org.apache.nifi.cluster.protocol.impl.ClusterCoordinationProtocolSenderListener
- isRunning() - Method in class org.apache.nifi.cluster.protocol.impl.NodeProtocolSenderListener
- isRunning() - Method in interface org.apache.nifi.cluster.protocol.ProtocolListener
- isRunning() - Method in class org.apache.nifi.io.socket.SocketListener
- isSiteToSiteSecure() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeIdentifier
- isSiteToSiteSecure() - Method in class org.apache.nifi.cluster.protocol.NodeIdentifier
- isTlsError(Throwable) - Static method in class org.apache.nifi.io.socket.SocketUtils
-
Returns
true
if this exception is due to a TLS problem (either directly or because of its cause, if present).
J
- JAXB_CONTEXT - Static variable in class org.apache.nifi.cluster.protocol.HeartbeatPayload
- JAXB_CONTEXT - Static variable in class org.apache.nifi.cluster.protocol.jaxb.message.JaxbProtocolUtils
- JAXB_CONTEXT_PATH - Static variable in class org.apache.nifi.cluster.protocol.jaxb.message.JaxbProtocolUtils
- jaxbCtx - Variable in class org.apache.nifi.cluster.protocol.jaxb.JaxbProtocolContext
- JaxbProtocolContext<T> - Class in org.apache.nifi.cluster.protocol.jaxb
-
Implements a context for communicating internally amongst the cluster using JAXB.
- JaxbProtocolContext(JAXBContext) - Constructor for class org.apache.nifi.cluster.protocol.jaxb.JaxbProtocolContext
- JaxbProtocolUtils - Class in org.apache.nifi.cluster.protocol.jaxb.message
- JaxbProtocolUtils() - Constructor for class org.apache.nifi.cluster.protocol.jaxb.message.JaxbProtocolUtils
K
- keepAlive - Variable in class org.apache.nifi.io.socket.SocketConfiguration
L
- LACK_OF_HEARTBEAT - Enum constant in enum class org.apache.nifi.cluster.coordination.node.DisconnectionCode
-
The node was disconnected because it stopped heartbeating
- leaderElectionManager - Variable in class org.apache.nifi.framework.configuration.FrameworkClusterProtocolConfiguration
- LeaderElectionNodeProtocolSender - Class in org.apache.nifi.cluster.coordination.node
- LeaderElectionNodeProtocolSender(SocketConfiguration, ProtocolContext<ProtocolMessage>, LeaderElectionManager) - Constructor for class org.apache.nifi.cluster.coordination.node.LeaderElectionNodeProtocolSender
- listener - Variable in class org.apache.nifi.cluster.protocol.impl.ClusterCoordinationProtocolSenderListener
- listener - Variable in class org.apache.nifi.cluster.protocol.impl.NodeProtocolSenderListener
- loadBalanceAddress - Variable in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeIdentifier
- loadBalanceAddress - Variable in class org.apache.nifi.cluster.protocol.NodeIdentifier
-
The IP or hostname to use for sending FlowFiles when load balancing a connection
- loadBalancePort - Variable in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeIdentifier
- loadBalancePort - Variable in class org.apache.nifi.cluster.protocol.NodeIdentifier
-
the port to use for sending FlowFiles when load balancing a connection
- logger - Static variable in class org.apache.nifi.cluster.coordination.node.LeaderElectionNodeProtocolSender
- logger - Static variable in class org.apache.nifi.cluster.protocol.AbstractNodeProtocolSender
- logger - Static variable in class org.apache.nifi.cluster.protocol.impl.SocketProtocolListener
- logger - Static variable in class org.apache.nifi.cluster.protocol.impl.StandardClusterCoordinationProtocolSender
- logger - Static variable in class org.apache.nifi.cluster.protocol.StandardDataFlow
- logger - Static variable in class org.apache.nifi.io.socket.SocketListener
- logger - Static variable in class org.apache.nifi.io.socket.SocketUtils
- logicallyEquals(NodeIdentifier) - Method in class org.apache.nifi.cluster.protocol.NodeIdentifier
-
Compares API address/port and socket address/port for equality.
M
- marshal() - Method in class org.apache.nifi.cluster.protocol.HeartbeatPayload
- marshal(NodeConnectionStatus) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.NodeConnectionStatusAdapter
- marshal(ConnectionRequest) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.ConnectionRequestAdapter
- marshal(ConnectionResponse) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.ConnectionResponseAdapter
- marshal(DataFlow) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.DataFlowAdapter
- marshal(Heartbeat) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.HeartbeatAdapter
- marshal(HeartbeatPayload, OutputStream) - Static method in class org.apache.nifi.cluster.protocol.HeartbeatPayload
- marshal(NodeBulletins) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.NodeBulletinsAdapter
- marshal(NodeIdentifier) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.NodeIdentifierAdapter
- marshal(T, OutputStream) - Method in interface org.apache.nifi.cluster.protocol.ProtocolMessageMarshaller
-
Serializes the given message to the given output stream.
- marshaller - Variable in class org.apache.nifi.cluster.protocol.AbstractNodeProtocolSender
- maxBytesToCopy - Variable in class org.apache.nifi.cluster.protocol.impl.CopyingInputStream
- maxThreadsPerRequest - Variable in class org.apache.nifi.cluster.protocol.impl.StandardClusterCoordinationProtocolSender
- MESSAGE_PROTOCOL_START_SENTINEL - Static variable in class org.apache.nifi.cluster.protocol.jaxb.JaxbProtocolContext
- MessageType() - Constructor for enum class org.apache.nifi.cluster.protocol.message.ProtocolMessage.MessageType
- MISMATCHED_FLOWS - Enum constant in enum class org.apache.nifi.cluster.coordination.node.DisconnectionCode
-
The node's flow did not match the cluster's flow
- MISSING_BUNDLE - Enum constant in enum class org.apache.nifi.cluster.coordination.node.DisconnectionCode
-
The node was missing a bundle used the cluster flow.
- missingComponentIds - Variable in class org.apache.nifi.cluster.protocol.StandardDataFlow
- missingComponents - Variable in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedDataFlow
- MulticastProtocolMessage - Class in org.apache.nifi.cluster.protocol.message
-
Wraps a protocol message and an identifier for sending the message by way multicast.
- MulticastProtocolMessage() - Constructor for class org.apache.nifi.cluster.protocol.message.MulticastProtocolMessage
- MulticastProtocolMessage(String, ProtocolMessage) - Constructor for class org.apache.nifi.cluster.protocol.message.MulticastProtocolMessage
N
- name - Variable in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedCounter
- needClientAuth - Variable in class org.apache.nifi.io.socket.ServerSocketConfiguration
- NODE_CONNECTION_STATUS_REQUEST - Enum constant in enum class org.apache.nifi.cluster.protocol.message.ProtocolMessage.MessageType
- NODE_CONNECTION_STATUS_RESPONSE - Enum constant in enum class org.apache.nifi.cluster.protocol.message.ProtocolMessage.MessageType
- NODE_SHUTDOWN - Enum constant in enum class org.apache.nifi.cluster.coordination.node.DisconnectionCode
-
Node is being shut down
- NODE_STATUS_CHANGE - Enum constant in enum class org.apache.nifi.cluster.protocol.message.ProtocolMessage.MessageType
- NodeBulletins - Class in org.apache.nifi.cluster.protocol
- NodeBulletins(NodeIdentifier, byte[]) - Constructor for class org.apache.nifi.cluster.protocol.NodeBulletins
- NodeBulletinsAdapter - Class in org.apache.nifi.cluster.protocol.jaxb.message
- NodeBulletinsAdapter() - Constructor for class org.apache.nifi.cluster.protocol.jaxb.message.NodeBulletinsAdapter
- NodeConnectionState - Enum Class in org.apache.nifi.cluster.coordination.node
- NodeConnectionState() - Constructor for enum class org.apache.nifi.cluster.coordination.node.NodeConnectionState
- nodeConnectionStatus - Variable in class org.apache.nifi.cluster.protocol.message.NodeConnectionStatusResponseMessage
- NodeConnectionStatus - Class in org.apache.nifi.cluster.coordination.node
-
Describes the current status of a node
- NodeConnectionStatus(long, NodeIdentifier, NodeConnectionState, OffloadCode, DisconnectionCode, String, Long) - Constructor for class org.apache.nifi.cluster.coordination.node.NodeConnectionStatus
- NodeConnectionStatus(NodeConnectionStatus) - Constructor for class org.apache.nifi.cluster.coordination.node.NodeConnectionStatus
- NodeConnectionStatus(NodeIdentifier, DisconnectionCode) - Constructor for class org.apache.nifi.cluster.coordination.node.NodeConnectionStatus
- NodeConnectionStatus(NodeIdentifier, DisconnectionCode, String) - Constructor for class org.apache.nifi.cluster.coordination.node.NodeConnectionStatus
- NodeConnectionStatus(NodeIdentifier, NodeConnectionState) - Constructor for class org.apache.nifi.cluster.coordination.node.NodeConnectionStatus
- NodeConnectionStatus(NodeIdentifier, NodeConnectionState, DisconnectionCode) - Constructor for class org.apache.nifi.cluster.coordination.node.NodeConnectionStatus
- NodeConnectionStatus(NodeIdentifier, NodeConnectionState, OffloadCode, String) - Constructor for class org.apache.nifi.cluster.coordination.node.NodeConnectionStatus
- NodeConnectionStatus(NodeIdentifier, NodeConnectionState, OffloadCode, DisconnectionCode, String, Long) - Constructor for class org.apache.nifi.cluster.coordination.node.NodeConnectionStatus
- NodeConnectionStatusAdapter - Class in org.apache.nifi.cluster.protocol.jaxb.message
- NodeConnectionStatusAdapter() - Constructor for class org.apache.nifi.cluster.protocol.jaxb.message.NodeConnectionStatusAdapter
- NodeConnectionStatusRequestMessage - Class in org.apache.nifi.cluster.protocol.message
- NodeConnectionStatusRequestMessage() - Constructor for class org.apache.nifi.cluster.protocol.message.NodeConnectionStatusRequestMessage
- NodeConnectionStatusResponseMessage - Class in org.apache.nifi.cluster.protocol.message
- NodeConnectionStatusResponseMessage() - Constructor for class org.apache.nifi.cluster.protocol.message.NodeConnectionStatusResponseMessage
- NodeEvent - Interface in org.apache.nifi.cluster.event
- NodeHeartbeat - Interface in org.apache.nifi.cluster.coordination.heartbeat
- nodeId - Variable in class org.apache.nifi.cluster.coordination.node.NodeConnectionStatus
- nodeId - Variable in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeConnectionStatus
- nodeId - Variable in class org.apache.nifi.cluster.protocol.message.DisconnectMessage
- nodeId - Variable in class org.apache.nifi.cluster.protocol.message.FlowRequestMessage
- nodeId - Variable in class org.apache.nifi.cluster.protocol.message.NodeStatusChangeMessage
- nodeId - Variable in class org.apache.nifi.cluster.protocol.message.OffloadMessage
- nodeId - Variable in class org.apache.nifi.cluster.protocol.message.ReconnectionRequestMessage
- nodeIdentifier - Variable in class org.apache.nifi.cluster.protocol.ConnectionResponse
- nodeIdentifier - Variable in class org.apache.nifi.cluster.protocol.Heartbeat
- nodeIdentifier - Variable in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedConnectionRequest
- nodeIdentifier - Variable in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedConnectionResponse
- nodeIdentifier - Variable in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedHeartbeat
- nodeIdentifier - Variable in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeBulletins
- nodeIdentifier - Variable in class org.apache.nifi.cluster.protocol.NodeBulletins
- NodeIdentifier - Class in org.apache.nifi.cluster.protocol
-
A node identifier denoting the coordinates of a flow controller that is connected to a cluster.
- NodeIdentifier() - Constructor for class org.apache.nifi.cluster.protocol.NodeIdentifier
-
This constructor should not be used and exists solely for the use of JAXB
- NodeIdentifier(String, String, int, String, int, String, int, String, Integer, Integer, boolean) - Constructor for class org.apache.nifi.cluster.protocol.NodeIdentifier
- NodeIdentifier(String, String, int, String, int, String, int, String, Integer, Integer, boolean, Set<String>) - Constructor for class org.apache.nifi.cluster.protocol.NodeIdentifier
- NodeIdentifier(String, String, int, String, int, String, Integer, Integer, boolean) - Constructor for class org.apache.nifi.cluster.protocol.NodeIdentifier
- NodeIdentifierAdapter - Class in org.apache.nifi.cluster.protocol.jaxb.message
- NodeIdentifierAdapter() - Constructor for class org.apache.nifi.cluster.protocol.jaxb.message.NodeIdentifierAdapter
- nodeIdentities - Variable in class org.apache.nifi.cluster.protocol.NodeIdentifier
- nodeProtocolSender() - Method in class org.apache.nifi.framework.configuration.FrameworkClusterProtocolConfiguration
- NodeProtocolSender - Interface in org.apache.nifi.cluster.protocol
-
An interface for sending protocol messages from a node to the cluster manager.
- nodeProtocolSenderListener() - Method in class org.apache.nifi.framework.configuration.FrameworkClusterProtocolConfiguration
- NodeProtocolSenderListener - Class in org.apache.nifi.cluster.protocol.impl
- NodeProtocolSenderListener(NodeProtocolSender, ProtocolListener) - Constructor for class org.apache.nifi.cluster.protocol.impl.NodeProtocolSenderListener
- NodeStatusChangeMessage - Class in org.apache.nifi.cluster.protocol.message
-
Message to indicate that the status of a node in the cluster has changed
- NodeStatusChangeMessage() - Constructor for class org.apache.nifi.cluster.protocol.message.NodeStatusChangeMessage
- nodeStatuses - Variable in class org.apache.nifi.cluster.protocol.ConnectionResponse
- nodeStatuses - Variable in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedConnectionResponse
- nodeStatuses - Variable in class org.apache.nifi.cluster.protocol.message.ReconnectionRequestMessage
- NodeWorkload - Class in org.apache.nifi.cluster.coordination.node
- NodeWorkload() - Constructor for class org.apache.nifi.cluster.coordination.node.NodeWorkload
- nodeWorkloads - Variable in class org.apache.nifi.cluster.protocol.message.ClusterWorkloadResponseMessage
- NOT_YET_CONNECTED - Enum constant in enum class org.apache.nifi.cluster.coordination.node.DisconnectionCode
-
The node has not yet connected to the cluster
- notifyNodeStatusChange(Set<NodeIdentifier>, NodeStatusChangeMessage) - Method in interface org.apache.nifi.cluster.protocol.ClusterCoordinationProtocolSender
-
Notifies all nodes in the given set that a node in the cluster has a new status
- notifyNodeStatusChange(Set<NodeIdentifier>, NodeStatusChangeMessage) - Method in class org.apache.nifi.cluster.protocol.impl.ClusterCoordinationProtocolSenderListener
- notifyNodeStatusChange(Set<NodeIdentifier>, NodeStatusChangeMessage) - Method in class org.apache.nifi.cluster.protocol.impl.StandardClusterCoordinationProtocolSender
- numThreads - Variable in class org.apache.nifi.io.socket.SocketListener
O
- ObjectFactory - Class in org.apache.nifi.cluster.protocol.jaxb.message
- ObjectFactory() - Constructor for class org.apache.nifi.cluster.protocol.jaxb.message.ObjectFactory
- offload(OffloadMessage) - Method in interface org.apache.nifi.cluster.protocol.ClusterCoordinationProtocolSender
-
Sends an "offload request" message to a node.
- offload(OffloadMessage) - Method in class org.apache.nifi.cluster.protocol.impl.ClusterCoordinationProtocolSenderListener
- offload(OffloadMessage) - Method in class org.apache.nifi.cluster.protocol.impl.StandardClusterCoordinationProtocolSender
-
Requests a node to be offloaded.
- OFFLOAD_REQUEST - Enum constant in enum class org.apache.nifi.cluster.protocol.message.ProtocolMessage.MessageType
- offloadCode - Variable in class org.apache.nifi.cluster.coordination.node.NodeConnectionStatus
- offloadCode - Variable in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeConnectionStatus
- OffloadCode - Enum Class in org.apache.nifi.cluster.coordination.node
-
An enumeration of the reasons that a node may be offloaded
- OffloadCode(String) - Constructor for enum class org.apache.nifi.cluster.coordination.node.OffloadCode
- OFFLOADED - Enum constant in enum class org.apache.nifi.cluster.coordination.node.NodeConnectionState
-
A node that has offloaded its flow files from the node.
- OFFLOADED - Enum constant in enum class org.apache.nifi.cluster.coordination.node.OffloadCode
-
A user explicitly offloaded the node
- OFFLOADING - Enum constant in enum class org.apache.nifi.cluster.coordination.node.NodeConnectionState
-
A node that is in the process of offloading its flow files from the node.
- OffloadMessage - Class in org.apache.nifi.cluster.protocol.message
- OffloadMessage() - Constructor for class org.apache.nifi.cluster.protocol.message.OffloadMessage
- onLocalNodeIdentifierSet(NodeIdentifier) - Method in interface org.apache.nifi.cluster.coordination.ClusterTopologyEventListener
- onNodeAdded(NodeIdentifier) - Method in interface org.apache.nifi.cluster.coordination.ClusterTopologyEventListener
- onNodeRemoved(NodeIdentifier) - Method in interface org.apache.nifi.cluster.coordination.ClusterTopologyEventListener
- onNodeStateChange(NodeIdentifier, NodeConnectionState) - Method in interface org.apache.nifi.cluster.coordination.ClusterTopologyEventListener
- oobInline - Variable in class org.apache.nifi.io.socket.SocketConfiguration
- org.apache.nifi.cluster.coordination - package org.apache.nifi.cluster.coordination
- org.apache.nifi.cluster.coordination.heartbeat - package org.apache.nifi.cluster.coordination.heartbeat
- org.apache.nifi.cluster.coordination.node - package org.apache.nifi.cluster.coordination.node
- org.apache.nifi.cluster.event - package org.apache.nifi.cluster.event
- org.apache.nifi.cluster.protocol - package org.apache.nifi.cluster.protocol
- org.apache.nifi.cluster.protocol.impl - package org.apache.nifi.cluster.protocol.impl
- org.apache.nifi.cluster.protocol.jaxb - package org.apache.nifi.cluster.protocol.jaxb
- org.apache.nifi.cluster.protocol.jaxb.message - package org.apache.nifi.cluster.protocol.jaxb.message
- org.apache.nifi.cluster.protocol.message - package org.apache.nifi.cluster.protocol.message
- org.apache.nifi.framework.configuration - package org.apache.nifi.framework.configuration
- org.apache.nifi.io.socket - package org.apache.nifi.io.socket
P
- parseFlowBytes(byte[]) - Static method in class org.apache.nifi.cluster.protocol.StandardDataFlow
- parseVersionedDataflow(byte[]) - Method in class org.apache.nifi.cluster.protocol.StandardDataFlow
- payload - Variable in class org.apache.nifi.cluster.protocol.Heartbeat
- payload - Variable in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedHeartbeat
- payload - Variable in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeBulletins
- payload - Variable in class org.apache.nifi.cluster.protocol.NodeBulletins
- peerIdentityProvider - Variable in class org.apache.nifi.cluster.protocol.impl.SocketProtocolListener
- PING - Enum constant in enum class org.apache.nifi.cluster.protocol.message.ProtocolMessage.MessageType
- PingMessage - Class in org.apache.nifi.cluster.protocol.message
- PingMessage() - Constructor for class org.apache.nifi.cluster.protocol.message.PingMessage
- port - Variable in class org.apache.nifi.cluster.protocol.message.ServiceBroadcastMessage
- port - Variable in class org.apache.nifi.io.socket.SocketListener
- primary - Variable in class org.apache.nifi.cluster.protocol.message.ReconnectionRequestMessage
- PRIMARY_NODE - Static variable in class org.apache.nifi.cluster.coordination.node.ClusterRoles
- properties - Variable in class org.apache.nifi.framework.configuration.FrameworkClusterProtocolConfiguration
- proposedNodeIdentifier - Variable in class org.apache.nifi.cluster.protocol.ConnectionRequest
- protocolContext - Variable in class org.apache.nifi.cluster.protocol.AbstractNodeProtocolSender
- protocolContext - Variable in class org.apache.nifi.cluster.protocol.impl.SocketProtocolListener
- protocolContext - Variable in class org.apache.nifi.cluster.protocol.impl.StandardClusterCoordinationProtocolSender
- protocolContext() - Method in class org.apache.nifi.framework.configuration.FrameworkClusterProtocolConfiguration
- ProtocolContext<T> - Interface in org.apache.nifi.cluster.protocol
-
The context for communicating using the internal cluster protocol.
- ProtocolException - Exception Class in org.apache.nifi.cluster.protocol
-
The base exception for problems encountered while communicating within the cluster.
- ProtocolException() - Constructor for exception class org.apache.nifi.cluster.protocol.ProtocolException
- ProtocolException(String) - Constructor for exception class org.apache.nifi.cluster.protocol.ProtocolException
- ProtocolException(String, Throwable) - Constructor for exception class org.apache.nifi.cluster.protocol.ProtocolException
- ProtocolException(Throwable) - Constructor for exception class org.apache.nifi.cluster.protocol.ProtocolException
- ProtocolHandler - Interface in org.apache.nifi.cluster.protocol
-
A handler for processing protocol messages.
- protocolListener() - Method in class org.apache.nifi.framework.configuration.FrameworkClusterProtocolConfiguration
- ProtocolListener - Interface in org.apache.nifi.cluster.protocol
-
Defines the interface for a listener to process protocol messages.
- protocolMessage - Variable in class org.apache.nifi.cluster.protocol.message.MulticastProtocolMessage
- ProtocolMessage - Class in org.apache.nifi.cluster.protocol.message
- ProtocolMessage() - Constructor for class org.apache.nifi.cluster.protocol.message.ProtocolMessage
- ProtocolMessage.MessageType - Enum Class in org.apache.nifi.cluster.protocol.message
- ProtocolMessageMarshaller<T> - Interface in org.apache.nifi.cluster.protocol
-
Defines a marshaller for serializing protocol messages.
- ProtocolMessageUnmarshaller<T> - Interface in org.apache.nifi.cluster.protocol
-
Defines an unmarshaller for deserializing protocol messages.
- protocolServerSocketConfiguration() - Method in class org.apache.nifi.framework.configuration.FrameworkClusterProtocolConfiguration
- protocolSocketConfiguration() - Method in class org.apache.nifi.framework.configuration.FrameworkClusterProtocolConfiguration
- publishBulletinWarning(String) - Method in class org.apache.nifi.cluster.protocol.impl.SocketProtocolListener
- purgeHeartbeats() - Method in interface org.apache.nifi.cluster.coordination.heartbeat.HeartbeatMonitor
-
Clears all heartbeats that have been received
R
- read() - Method in class org.apache.nifi.cluster.protocol.impl.CopyingInputStream
- read(byte[]) - Method in class org.apache.nifi.cluster.protocol.impl.CopyingInputStream
- read(byte[], int, int) - Method in class org.apache.nifi.cluster.protocol.impl.CopyingInputStream
- reason - Variable in class org.apache.nifi.cluster.coordination.node.NodeConnectionStatus
- reason - Variable in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeConnectionStatus
- receiveBufferSize - Variable in class org.apache.nifi.io.socket.ServerSocketConfiguration
- receiveBufferSize - Variable in class org.apache.nifi.io.socket.SocketConfiguration
- receiveFirstByteMillis - Variable in class org.apache.nifi.cluster.protocol.message.CommsTimingDetails
- receiveFullResponseMillis - Variable in class org.apache.nifi.cluster.protocol.message.CommsTimingDetails
- RECONNECTION_REQUEST - Enum constant in enum class org.apache.nifi.cluster.protocol.message.ProtocolMessage.MessageType
- RECONNECTION_RESPONSE - Enum constant in enum class org.apache.nifi.cluster.protocol.message.ProtocolMessage.MessageType
- ReconnectionRequestMessage - Class in org.apache.nifi.cluster.protocol.message
- ReconnectionRequestMessage() - Constructor for class org.apache.nifi.cluster.protocol.message.ReconnectionRequestMessage
- ReconnectionResponseMessage - Class in org.apache.nifi.cluster.protocol.message
-
This message is used an "ACK" for a ReconnectionRequestMessage
- ReconnectionResponseMessage() - Constructor for class org.apache.nifi.cluster.protocol.message.ReconnectionResponseMessage
- registerEventListener(ClusterTopologyEventListener) - Method in interface org.apache.nifi.cluster.coordination.ClusterCoordinator
-
Registers the given event listener so that it is notified whenever a cluster topology event occurs
- rejectionReason - Variable in class org.apache.nifi.cluster.protocol.ConnectionResponse
- rejectionReason - Variable in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedConnectionResponse
- REMOVED - Enum constant in enum class org.apache.nifi.cluster.coordination.node.NodeConnectionState
-
A NodeConnectionState of REMOVED indicates that the node was removed from the cluster and is used in order to notify other nodes in the cluster.
- removeHandler(ProtocolHandler) - Method in class org.apache.nifi.cluster.protocol.impl.ClusterCoordinationProtocolSenderListener
- removeHandler(ProtocolHandler) - Method in class org.apache.nifi.cluster.protocol.impl.NodeProtocolSenderListener
- removeHandler(ProtocolHandler) - Method in class org.apache.nifi.cluster.protocol.impl.SocketProtocolListener
- removeHandler(ProtocolHandler) - Method in interface org.apache.nifi.cluster.protocol.ProtocolListener
-
Unregisters the handler with the listener.
- removeHeartbeat(NodeIdentifier) - Method in interface org.apache.nifi.cluster.coordination.heartbeat.HeartbeatMonitor
-
Removes the heartbeat for the given node from the monitor and the remote location where heartbeats are sent
- removeNode(NodeIdentifier, String) - Method in interface org.apache.nifi.cluster.coordination.ClusterCoordinator
-
Removes the given disconnected node from the cluster
- reportedTimestamp - Variable in class org.apache.nifi.cluster.coordination.node.NodeWorkload
- reportEvent(NodeIdentifier, Severity, String) - Method in interface org.apache.nifi.cluster.coordination.ClusterCoordinator
-
Reports that some event occurred that is relevant to the cluster
- requestConnection(ConnectionRequestMessage, boolean) - Method in class org.apache.nifi.cluster.protocol.AbstractNodeProtocolSender
- requestConnection(ConnectionRequestMessage, boolean) - Method in class org.apache.nifi.cluster.protocol.impl.NodeProtocolSenderListener
- requestConnection(ConnectionRequestMessage, boolean) - Method in interface org.apache.nifi.cluster.protocol.NodeProtocolSender
-
Sends a "connection request" message to the cluster manager.
- requestNodeConnect(NodeIdentifier, String) - Method in interface org.apache.nifi.cluster.coordination.ClusterCoordinator
-
Sends a request to the node to connect to the cluster.
- requestNodeConnectionStatus(String, int) - Method in interface org.apache.nifi.cluster.protocol.ClusterCoordinationProtocolSender
-
Sends a request to the given hostname and port to request its connection status
- requestNodeConnectionStatus(String, int) - Method in class org.apache.nifi.cluster.protocol.impl.ClusterCoordinationProtocolSenderListener
- requestNodeConnectionStatus(String, int) - Method in class org.apache.nifi.cluster.protocol.impl.StandardClusterCoordinationProtocolSender
- requestNodeDisconnect(NodeIdentifier, DisconnectionCode, String) - Method in interface org.apache.nifi.cluster.coordination.ClusterCoordinator
-
Sends a request to the node to disconnect from the cluster.
- requestNodeOffload(NodeIdentifier, OffloadCode, String) - Method in interface org.apache.nifi.cluster.coordination.ClusterCoordinator
-
Sends a request to the node to be offloaded.
- requestReconnection(ReconnectionRequestMessage) - Method in interface org.apache.nifi.cluster.protocol.ClusterCoordinationProtocolSender
-
Sends a "reconnection request" message to a node.
- requestReconnection(ReconnectionRequestMessage) - Method in class org.apache.nifi.cluster.protocol.impl.ClusterCoordinationProtocolSenderListener
- requestReconnection(ReconnectionRequestMessage) - Method in class org.apache.nifi.cluster.protocol.impl.StandardClusterCoordinationProtocolSender
-
Requests a node to reconnect to the cluster.
- resetNodeStatus(NodeConnectionStatus, long) - Method in interface org.apache.nifi.cluster.coordination.ClusterCoordinator
-
Resets the status of the node to be in accordance with the given NodeConnectionStatus if and only if the currently held status for this node has an Update ID equal to the given
qualifyingUpdateId
- resetNodeStatuses(Map<NodeIdentifier, NodeConnectionStatus>) - Method in interface org.apache.nifi.cluster.coordination.ClusterCoordinator
-
Clears the current state of all nodes and replaces them with the values provided in the given map
- reuseAddress - Variable in class org.apache.nifi.io.socket.ServerSocketConfiguration
- reuseAddress - Variable in class org.apache.nifi.io.socket.SocketConfiguration
- revisionSnapshot - Variable in class org.apache.nifi.cluster.protocol.ConnectionResponse
- revisionUpdateCount - Variable in class org.apache.nifi.cluster.protocol.ComponentRevisionSnapshot
- revisionUpdateCount - Variable in class org.apache.nifi.cluster.protocol.HeartbeatPayload
S
- sendBufferSize - Variable in class org.apache.nifi.io.socket.SocketConfiguration
- sender - Variable in class org.apache.nifi.cluster.protocol.impl.ClusterCoordinationProtocolSenderListener
- sender - Variable in class org.apache.nifi.cluster.protocol.impl.NodeProtocolSenderListener
- sendProtocolMessage(ProtocolMessage, String, int, CommsTimingDetails) - Method in class org.apache.nifi.cluster.protocol.AbstractNodeProtocolSender
- sendRequestMillis - Variable in class org.apache.nifi.cluster.protocol.message.CommsTimingDetails
- serialVersionUID - Static variable in class org.apache.nifi.cluster.protocol.StandardDataFlow
- serverSocket - Variable in class org.apache.nifi.io.socket.SocketListener
- ServerSocketConfiguration - Class in org.apache.nifi.io.socket
- ServerSocketConfiguration() - Constructor for class org.apache.nifi.io.socket.ServerSocketConfiguration
- SERVICE_BROADCAST - Enum constant in enum class org.apache.nifi.cluster.protocol.message.ProtocolMessage.MessageType
- ServiceBroadcastMessage - Class in org.apache.nifi.cluster.protocol.message
- ServiceBroadcastMessage() - Constructor for class org.apache.nifi.cluster.protocol.message.ServiceBroadcastMessage
- serviceName - Variable in class org.apache.nifi.cluster.protocol.message.ServiceBroadcastMessage
- setActiveThreadCount(int) - Method in class org.apache.nifi.cluster.coordination.node.NodeWorkload
- setActiveThreadCount(int) - Method in class org.apache.nifi.cluster.protocol.HeartbeatPayload
- setAddress(String) - Method in class org.apache.nifi.cluster.protocol.message.ServiceBroadcastMessage
- setApiAddress(String) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeIdentifier
- setApiPort(int) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeIdentifier
- setAuthorizerFingerprint(byte[]) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedDataFlow
- setBulletinRepository(BulletinRepository) - Method in interface org.apache.nifi.cluster.protocol.ClusterCoordinationProtocolSender
-
Sets the
BulletinRepository
that can be used to report bulletins - setBulletinRepository(BulletinRepository) - Method in class org.apache.nifi.cluster.protocol.impl.ClusterCoordinationProtocolSenderListener
- setBulletinRepository(BulletinRepository) - Method in class org.apache.nifi.cluster.protocol.impl.NodeProtocolSenderListener
- setBulletinRepository(BulletinRepository) - Method in class org.apache.nifi.cluster.protocol.impl.SocketProtocolListener
- setBulletinRepository(BulletinRepository) - Method in class org.apache.nifi.cluster.protocol.impl.StandardClusterCoordinationProtocolSender
- setBulletinRepository(BulletinRepository) - Method in interface org.apache.nifi.cluster.protocol.ProtocolListener
-
Sets the BulletinRepository that can be used to report bulletins
- setClientId(String) - Method in class org.apache.nifi.cluster.protocol.ComponentRevision
- setClusterStatus(List<NodeConnectionStatus>) - Method in class org.apache.nifi.cluster.protocol.HeartbeatPayload
- setCommsTimingDetails(CommsTimingDetails) - Method in class org.apache.nifi.cluster.protocol.message.HeartbeatResponseMessage
- setComponentId(String) - Method in class org.apache.nifi.cluster.protocol.ComponentRevision
- setComponentRevisions(List<ComponentRevision>) - Method in class org.apache.nifi.cluster.protocol.ComponentRevisionSnapshot
- setComponentRevisions(ComponentRevisionSnapshot) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedConnectionResponse
- setComponentRevisions(ComponentRevisionSnapshot) - Method in class org.apache.nifi.cluster.protocol.message.ReconnectionRequestMessage
- setConnected(boolean) - Method in interface org.apache.nifi.cluster.coordination.ClusterCoordinator
-
Notifies the Cluster Coordinator whether or not the node is connected to the cluster
- setConnectionHandshakeTimeoutOnSocket(Socket) - Method in class org.apache.nifi.cluster.protocol.impl.StandardClusterCoordinationProtocolSender
- setConnectionRequest(ConnectionRequest) - Method in class org.apache.nifi.cluster.protocol.message.ConnectionRequestMessage
- setConnectionRequestTime(Long) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeConnectionStatus
- setConnectionResponse(ConnectionResponse) - Method in class org.apache.nifi.cluster.protocol.message.ConnectionResponseMessage
- setConnectionStatus(NodeConnectionStatus) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedHeartbeat
- setConnectMillis(long) - Method in class org.apache.nifi.cluster.protocol.message.CommsTimingDetails
- setDataFlow(DataFlow) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedConnectionRequest
- setDataFlow(DataFlow) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedConnectionResponse
- setDataFlow(StandardDataFlow) - Method in class org.apache.nifi.cluster.protocol.message.FlowResponseMessage
- setDataFlow(StandardDataFlow) - Method in class org.apache.nifi.cluster.protocol.message.ReconnectionRequestMessage
- setDate(Date) - Method in class org.apache.nifi.cluster.protocol.message.PingMessage
- setDisconnectCode(DisconnectionCode) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeConnectionStatus
- setDnsLookupMillis(long) - Method in class org.apache.nifi.cluster.protocol.message.CommsTimingDetails
- setExceptionMessage(String) - Method in class org.apache.nifi.cluster.protocol.message.ExceptionMessage
- setExplanation(String) - Method in class org.apache.nifi.cluster.protocol.message.DisconnectMessage
- setExplanation(String) - Method in class org.apache.nifi.cluster.protocol.message.OffloadMessage
- setFlow(byte[]) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedDataFlow
- setFlowElectionMessage(String) - Method in class org.apache.nifi.cluster.protocol.message.HeartbeatResponseMessage
- setFlowFileBytes(long) - Method in class org.apache.nifi.cluster.coordination.node.NodeWorkload
- setFlowFileCount(int) - Method in class org.apache.nifi.cluster.coordination.node.NodeWorkload
- setFlowService(FlowService) - Method in interface org.apache.nifi.cluster.coordination.ClusterCoordinator
-
Updates the Flow Service to use for obtaining the current flow
- setGroupName(String) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedCounter
- setHandshakeTimeout(String) - Method in class org.apache.nifi.cluster.protocol.impl.StandardClusterCoordinationProtocolSender
- setHeartbeat(Heartbeat) - Method in class org.apache.nifi.cluster.protocol.message.HeartbeatMessage
- setId(String) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeIdentifier
- setId(String) - Method in class org.apache.nifi.cluster.protocol.message.MulticastProtocolMessage
- setId(String) - Method in class org.apache.nifi.cluster.protocol.message.PingMessage
- setInstanceId(String) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedConnectionResponse
- setInstanceId(String) - Method in class org.apache.nifi.cluster.protocol.message.ReconnectionRequestMessage
- setKeepAlive(Boolean) - Method in class org.apache.nifi.io.socket.SocketConfiguration
- setLeaderElectionManager(LeaderElectionManager) - Method in class org.apache.nifi.framework.configuration.FrameworkClusterProtocolConfiguration
- setLoadBalanceAddress(String) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeIdentifier
- setLoadBalancePort(int) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeIdentifier
- setLocalNodeIdentifier(NodeIdentifier) - Method in interface org.apache.nifi.cluster.coordination.ClusterCoordinator
-
Notifies the Cluster Coordinator of the Node Identifier that the coordinator is currently running on
- setMissingComponents(Set<String>) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedDataFlow
- setName(String) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedCounter
- setNeedClientAuth(boolean) - Method in class org.apache.nifi.io.socket.ServerSocketConfiguration
- setNodeConnectionStatus(NodeConnectionStatus) - Method in class org.apache.nifi.cluster.protocol.message.NodeConnectionStatusResponseMessage
- setNodeConnectionStatus(NodeConnectionStatus) - Method in class org.apache.nifi.cluster.protocol.message.NodeStatusChangeMessage
- setNodeConnectionStatuses(List<NodeConnectionStatus>) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedConnectionResponse
- setNodeConnectionStatuses(List<NodeConnectionStatus>) - Method in class org.apache.nifi.cluster.protocol.message.ReconnectionRequestMessage
- setNodeId(NodeIdentifier) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeConnectionStatus
- setNodeId(NodeIdentifier) - Method in class org.apache.nifi.cluster.protocol.message.DisconnectMessage
- setNodeId(NodeIdentifier) - Method in class org.apache.nifi.cluster.protocol.message.FlowRequestMessage
- setNodeId(NodeIdentifier) - Method in class org.apache.nifi.cluster.protocol.message.NodeStatusChangeMessage
- setNodeId(NodeIdentifier) - Method in class org.apache.nifi.cluster.protocol.message.OffloadMessage
- setNodeId(NodeIdentifier) - Method in class org.apache.nifi.cluster.protocol.message.ReconnectionRequestMessage
- setNodeIdentifier(NodeIdentifier) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedConnectionRequest
- setNodeIdentifier(NodeIdentifier) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedConnectionResponse
- setNodeIdentifier(NodeIdentifier) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedHeartbeat
- setNodeIdentifier(NodeIdentifier) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeBulletins
- setNodeWorkloads(Map<NodeIdentifier, NodeWorkload>) - Method in class org.apache.nifi.cluster.protocol.message.ClusterWorkloadResponseMessage
- setOffloadCode(OffloadCode) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeConnectionStatus
- setOobInline(Boolean) - Method in class org.apache.nifi.io.socket.SocketConfiguration
- setPayload(byte[]) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedHeartbeat
- setPayload(byte[]) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeBulletins
- setPort(int) - Method in class org.apache.nifi.cluster.protocol.message.ServiceBroadcastMessage
- setPrimary(boolean) - Method in class org.apache.nifi.cluster.protocol.message.ReconnectionRequestMessage
- setProperties(NiFiProperties) - Method in class org.apache.nifi.framework.configuration.FrameworkClusterProtocolConfiguration
- setProtocolMessage(ProtocolMessage) - Method in class org.apache.nifi.cluster.protocol.message.MulticastProtocolMessage
- setReason(String) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeConnectionStatus
- setReceiveBufferSize(Integer) - Method in class org.apache.nifi.io.socket.ServerSocketConfiguration
- setReceiveBufferSize(Integer) - Method in class org.apache.nifi.io.socket.SocketConfiguration
- setReceiveFirstByteMillis(long) - Method in class org.apache.nifi.cluster.protocol.message.CommsTimingDetails
- setReceiveFullResponseMillis(long) - Method in class org.apache.nifi.cluster.protocol.message.CommsTimingDetails
- setRejectionReason(String) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedConnectionResponse
- setReportedTimestamp(long) - Method in class org.apache.nifi.cluster.coordination.node.NodeWorkload
- setReuseAddress(Boolean) - Method in class org.apache.nifi.io.socket.ServerSocketConfiguration
- setReuseAddress(Boolean) - Method in class org.apache.nifi.io.socket.SocketConfiguration
- setRevisionUpdateCount(long) - Method in class org.apache.nifi.cluster.protocol.HeartbeatPayload
- setRevisionUpdateCount(Long) - Method in class org.apache.nifi.cluster.protocol.ComponentRevisionSnapshot
- setSendBufferSize(Integer) - Method in class org.apache.nifi.io.socket.SocketConfiguration
- setSendRequestMillis(long) - Method in class org.apache.nifi.cluster.protocol.message.CommsTimingDetails
- setServiceName(String) - Method in class org.apache.nifi.cluster.protocol.message.ServiceBroadcastMessage
- setShutdownListenerSeconds(int) - Method in class org.apache.nifi.io.socket.SocketListener
- setSiteToSiteAddress(String) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeIdentifier
- setSiteToSiteHttpApiPort(Integer) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeIdentifier
- setSiteToSitePort(Integer) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeIdentifier
- setSiteToSiteSecure(boolean) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeIdentifier
- setSnippets(byte[]) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedDataFlow
- setSocketAddress(String) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeIdentifier
- setSocketPort(int) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeIdentifier
- setSocketTimeout(Integer) - Method in class org.apache.nifi.io.socket.ServerSocketConfiguration
- setSocketTimeout(Integer) - Method in class org.apache.nifi.io.socket.SocketConfiguration
- setSslContext(SSLContext) - Method in class org.apache.nifi.framework.configuration.FrameworkClusterProtocolConfiguration
- setSslContext(SSLContext) - Method in class org.apache.nifi.io.socket.ServerSocketConfiguration
- setSslContext(SSLContext) - Method in class org.apache.nifi.io.socket.SocketConfiguration
- setState(NodeConnectionState) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeConnectionStatus
- setSystemStartTime(long) - Method in class org.apache.nifi.cluster.coordination.node.NodeWorkload
- setSystemStartTime(long) - Method in class org.apache.nifi.cluster.protocol.HeartbeatPayload
- setTcpNoDelay(Boolean) - Method in class org.apache.nifi.io.socket.SocketConfiguration
- setTotalFlowFileBytes(long) - Method in class org.apache.nifi.cluster.protocol.HeartbeatPayload
- setTotalFlowFileCount(long) - Method in class org.apache.nifi.cluster.protocol.HeartbeatPayload
- setTrafficClass(Integer) - Method in class org.apache.nifi.io.socket.SocketConfiguration
- setTryLaterSeconds(int) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedConnectionResponse
- setUpdatedNodeStatuses(List<NodeConnectionStatus>) - Method in class org.apache.nifi.cluster.protocol.message.HeartbeatResponseMessage
- setUpdateId(Long) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeConnectionStatus
- setValue(long) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedCounter
- setVersion(Long) - Method in class org.apache.nifi.cluster.protocol.ComponentRevision
- shouldTryLater() - Method in class org.apache.nifi.cluster.protocol.ConnectionResponse
- shouldTryLater() - Method in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedConnectionResponse
- shutdown() - Method in interface org.apache.nifi.cluster.coordination.ClusterCoordinator
-
Notifies the Cluster Coordinator that the NiFi instance is being shutdown so that the coordinator is able to perform cleanup of resources
- shutdownListenerSeconds - Variable in class org.apache.nifi.io.socket.SocketListener
- siteToSiteAddress - Variable in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeIdentifier
- siteToSiteAddress - Variable in class org.apache.nifi.cluster.protocol.NodeIdentifier
-
the IP or hostname that external clients should use to communicate with this node via Site-to-Site
- siteToSiteHttpApiPort - Variable in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeIdentifier
- siteToSiteHttpApiPort - Variable in class org.apache.nifi.cluster.protocol.NodeIdentifier
-
the port that external clients should use to communicate with this node via Site-to-Site HTTP protocol, this can be HTTP API port or HTTPS API port depending on whether siteToSiteSecure or not.
- siteToSitePort - Variable in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeIdentifier
- siteToSitePort - Variable in class org.apache.nifi.cluster.protocol.NodeIdentifier
-
the port that external clients should use to communicate with this node via Site-to-Site RAW Socket protocol
- siteToSiteSecure - Variable in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeIdentifier
- siteToSiteSecure - Variable in class org.apache.nifi.cluster.protocol.NodeIdentifier
-
whether or not site-to-site communications with this node are secure
- snippetBytes - Variable in class org.apache.nifi.cluster.protocol.StandardDataFlow
- snippets - Variable in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedDataFlow
- socketAddress - Variable in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeIdentifier
- socketAddress - Variable in class org.apache.nifi.cluster.protocol.NodeIdentifier
-
the IP or hostname to use for sending requests to the node's internal interface
- socketConfiguration - Variable in class org.apache.nifi.cluster.protocol.AbstractNodeProtocolSender
- socketConfiguration - Variable in class org.apache.nifi.cluster.protocol.impl.StandardClusterCoordinationProtocolSender
- SocketConfiguration - Class in org.apache.nifi.io.socket
- SocketConfiguration() - Constructor for class org.apache.nifi.io.socket.SocketConfiguration
- SocketListener - Class in org.apache.nifi.io.socket
-
Implements a listener for TCP/IP messages sent over unicast socket.
- SocketListener(int, int, ServerSocketConfiguration) - Constructor for class org.apache.nifi.io.socket.SocketListener
- socketPort - Variable in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeIdentifier
- socketPort - Variable in class org.apache.nifi.cluster.protocol.NodeIdentifier
-
the port to use for sending requests to the node's internal interface
- SocketProtocolListener - Class in org.apache.nifi.cluster.protocol.impl
-
Implements a listener for protocol messages sent over unicast socket.
- SocketProtocolListener(int, int, ServerSocketConfiguration, ProtocolContext<ProtocolMessage>) - Constructor for class org.apache.nifi.cluster.protocol.impl.SocketProtocolListener
- socketTimeout - Variable in class org.apache.nifi.io.socket.ServerSocketConfiguration
- socketTimeout - Variable in class org.apache.nifi.io.socket.SocketConfiguration
- SocketUtils - Class in org.apache.nifi.io.socket
- SocketUtils() - Constructor for class org.apache.nifi.io.socket.SocketUtils
- sslContext - Variable in class org.apache.nifi.framework.configuration.FrameworkClusterProtocolConfiguration
- sslContext - Variable in class org.apache.nifi.io.socket.ServerSocketConfiguration
- sslContext - Variable in class org.apache.nifi.io.socket.SocketConfiguration
- StandardClusterCoordinationProtocolSender - Class in org.apache.nifi.cluster.protocol.impl
-
A protocol sender for sending protocol messages from the cluster manager to nodes.
- StandardClusterCoordinationProtocolSender(SocketConfiguration, ProtocolContext<ProtocolMessage>, int) - Constructor for class org.apache.nifi.cluster.protocol.impl.StandardClusterCoordinationProtocolSender
- StandardDataFlow - Class in org.apache.nifi.cluster.protocol
-
Represents a dataflow, which includes the raw bytes of the flow.xml and whether processors should be started automatically at application startup.
- StandardDataFlow(byte[], byte[], byte[], Set<String>) - Constructor for class org.apache.nifi.cluster.protocol.StandardDataFlow
-
Constructs an instance.
- StandardDataFlow(DataFlow) - Constructor for class org.apache.nifi.cluster.protocol.StandardDataFlow
- start() - Method in interface org.apache.nifi.cluster.coordination.heartbeat.HeartbeatMonitor
-
Begin monitoring for heartbeats
- start() - Method in class org.apache.nifi.cluster.protocol.impl.ClusterCoordinationProtocolSenderListener
- start() - Method in class org.apache.nifi.cluster.protocol.impl.NodeProtocolSenderListener
- start() - Method in class org.apache.nifi.cluster.protocol.impl.SocketProtocolListener
- start() - Method in interface org.apache.nifi.cluster.protocol.ProtocolListener
-
Starts the instance for listening for messages.
- start() - Method in class org.apache.nifi.io.socket.SocketListener
- STARTUP_FAILURE - Enum constant in enum class org.apache.nifi.cluster.coordination.node.DisconnectionCode
-
The node failed to startup properly
- state - Variable in class org.apache.nifi.cluster.coordination.node.NodeConnectionStatus
- state - Variable in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeConnectionStatus
- stop() - Method in interface org.apache.nifi.cluster.coordination.heartbeat.HeartbeatMonitor
-
Stop monitoring heartbeats
- stop() - Method in class org.apache.nifi.cluster.protocol.impl.ClusterCoordinationProtocolSenderListener
- stop() - Method in class org.apache.nifi.cluster.protocol.impl.NodeProtocolSenderListener
- stop() - Method in class org.apache.nifi.cluster.protocol.impl.SocketProtocolListener
- stop() - Method in interface org.apache.nifi.cluster.protocol.ProtocolListener
-
Stops the instance from listening for messages.
- stop() - Method in class org.apache.nifi.io.socket.SocketListener
- summarizeClusterState() - Method in interface org.apache.nifi.cluster.coordination.ClusterCoordinator
- systemStartTime - Variable in class org.apache.nifi.cluster.coordination.node.NodeWorkload
- systemStartTime - Variable in class org.apache.nifi.cluster.protocol.HeartbeatPayload
T
- tcpNoDelay - Variable in class org.apache.nifi.io.socket.SocketConfiguration
- tlsErrorLastSeen - Variable in class org.apache.nifi.cluster.protocol.impl.SocketProtocolListener
- tlsErrorRecentlySeen() - Method in class org.apache.nifi.cluster.protocol.impl.SocketProtocolListener
-
Returns
true
if any related exception (determined by TLS error status) has occurred within the lastSocketProtocolListener.EXCEPTION_THRESHOLD_MILLIS
milliseconds. - toRevision() - Method in class org.apache.nifi.cluster.protocol.ComponentRevision
- toRevisionSnapshot() - Method in class org.apache.nifi.cluster.protocol.ComponentRevisionSnapshot
- toString() - Method in enum class org.apache.nifi.cluster.coordination.node.DisconnectionCode
- toString() - Method in class org.apache.nifi.cluster.coordination.node.NodeConnectionStatus
- toString() - Method in enum class org.apache.nifi.cluster.coordination.node.OffloadCode
- toString() - Method in class org.apache.nifi.cluster.protocol.message.NodeStatusChangeMessage
- toString() - Method in class org.apache.nifi.cluster.protocol.NodeIdentifier
- totalFlowFileBytes - Variable in class org.apache.nifi.cluster.protocol.HeartbeatPayload
- totalFlowFileCount - Variable in class org.apache.nifi.cluster.protocol.HeartbeatPayload
- trafficClass - Variable in class org.apache.nifi.io.socket.SocketConfiguration
- tryLaterSeconds - Variable in class org.apache.nifi.cluster.protocol.ConnectionResponse
- tryLaterSeconds - Variable in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedConnectionResponse
U
- UNABLE_TO_COMMUNICATE - Enum constant in enum class org.apache.nifi.cluster.coordination.node.DisconnectionCode
-
Cannot communicate with the node
- UNKNOWN - Enum constant in enum class org.apache.nifi.cluster.coordination.node.DisconnectionCode
-
The node was disconnected for an unreported reason
- UnknownServiceAddressException - Exception Class in org.apache.nifi.cluster.protocol
-
Represents the exceptional case when a service's address is not known.
- UnknownServiceAddressException() - Constructor for exception class org.apache.nifi.cluster.protocol.UnknownServiceAddressException
- UnknownServiceAddressException(String) - Constructor for exception class org.apache.nifi.cluster.protocol.UnknownServiceAddressException
- UnknownServiceAddressException(String, Throwable) - Constructor for exception class org.apache.nifi.cluster.protocol.UnknownServiceAddressException
- UnknownServiceAddressException(Throwable) - Constructor for exception class org.apache.nifi.cluster.protocol.UnknownServiceAddressException
- unmarshal(byte[]) - Static method in class org.apache.nifi.cluster.protocol.HeartbeatPayload
- unmarshal(InputStream) - Static method in class org.apache.nifi.cluster.protocol.HeartbeatPayload
- unmarshal(InputStream) - Method in interface org.apache.nifi.cluster.protocol.ProtocolMessageUnmarshaller
-
Deserializes a message on the given input stream.
- unmarshal(AdaptedConnectionRequest) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.ConnectionRequestAdapter
- unmarshal(AdaptedConnectionResponse) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.ConnectionResponseAdapter
- unmarshal(AdaptedDataFlow) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.DataFlowAdapter
- unmarshal(AdaptedHeartbeat) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.HeartbeatAdapter
- unmarshal(AdaptedNodeBulletins) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.NodeBulletinsAdapter
- unmarshal(AdaptedNodeConnectionStatus) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.NodeConnectionStatusAdapter
- unmarshal(AdaptedNodeIdentifier) - Method in class org.apache.nifi.cluster.protocol.jaxb.message.NodeIdentifierAdapter
- unmarshaller - Variable in class org.apache.nifi.cluster.protocol.AbstractNodeProtocolSender
- unregisterEventListener(ClusterTopologyEventListener) - Method in interface org.apache.nifi.cluster.coordination.ClusterCoordinator
-
Stops notifying the given listener when cluster topology events occurs
- updatedNodeStatuses - Variable in class org.apache.nifi.cluster.protocol.message.HeartbeatResponseMessage
- updateId - Variable in class org.apache.nifi.cluster.coordination.node.NodeConnectionStatus
- updateId - Variable in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedNodeConnectionStatus
- updateIdGenerator(long) - Static method in class org.apache.nifi.cluster.coordination.node.NodeConnectionStatus
-
Updates the ID Generator so that it is at least equal to the given minimum value
- USER_DISCONNECTED - Enum constant in enum class org.apache.nifi.cluster.coordination.node.DisconnectionCode
-
A user explicitly disconnected the node from the cluster
V
- validateHeartbeat(NodeHeartbeat) - Method in interface org.apache.nifi.cluster.coordination.ClusterCoordinator
-
Validates that the heartbeat is valid and if not takes appropriate action to rectify
- validateNotConnectingToSelf(ConnectionRequestMessage, InetSocketAddress) - Method in class org.apache.nifi.cluster.protocol.AbstractNodeProtocolSender
- validatePort(int) - Method in class org.apache.nifi.cluster.protocol.NodeIdentifier
- value - Variable in class org.apache.nifi.cluster.protocol.jaxb.message.AdaptedCounter
- valueOf(String) - Static method in enum class org.apache.nifi.cluster.coordination.node.DisconnectionCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.apache.nifi.cluster.coordination.node.NodeConnectionState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.apache.nifi.cluster.coordination.node.OffloadCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.apache.nifi.cluster.protocol.message.ProtocolMessage.MessageType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.apache.nifi.cluster.coordination.node.DisconnectionCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.apache.nifi.cluster.coordination.node.NodeConnectionState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.apache.nifi.cluster.coordination.node.OffloadCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.apache.nifi.cluster.protocol.message.ProtocolMessage.MessageType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- version - Variable in class org.apache.nifi.cluster.protocol.ComponentRevision
- versionedDataflow - Variable in class org.apache.nifi.cluster.protocol.StandardDataFlow
W
- writeBytes(OutputStream) - Method in class org.apache.nifi.cluster.protocol.impl.CopyingInputStream
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form