| Package | Description |
|---|---|
| org.apache.nifi.remote | |
| org.apache.nifi.remote.client | |
| org.apache.nifi.remote.client.http | |
| org.apache.nifi.remote.client.socket |
| Modifier and Type | Field and Description |
|---|---|
private PeerDescription |
Peer.description |
private PeerDescription |
PeerStatus.description |
| Modifier and Type | Method and Description |
|---|---|
PeerDescription |
Peer.getDescription() |
PeerDescription |
PeerStatus.getPeerDescription() |
| Constructor and Description |
|---|
Peer(PeerDescription description,
CommunicationsSession commsSession,
String peerUrl,
String clusterUrl) |
PeerStatus(PeerDescription description,
int numFlowFiles,
boolean queryForPeers) |
| Modifier and Type | Field and Description |
|---|---|
private ConcurrentMap<PeerDescription,Long> |
PeerSelector.peerPenaltyExpirations |
| Modifier and Type | Method and Description |
|---|---|
PeerDescription |
PeerStatusProvider.getBootstrapPeerDescription()
Returns a PeerDescription instance, which represents a bootstrap remote NiFi node.
|
| Modifier and Type | Method and Description |
|---|---|
private Set<PeerDescription> |
PeerSelector.getPeersToQuery()
Returns the set of
PeerDescription objects uniquely identifying each NiFi node which should be queried for PeerStatus. |
| Modifier and Type | Method and Description |
|---|---|
Set<PeerStatus> |
PeerStatusProvider.fetchRemotePeerStatuses(PeerDescription peerDescription)
Fetch peer statuses from a remote NiFi cluster.
|
void |
PeerSelector.penalize(PeerDescription peerDescription,
long penalizationMillis)
Updates internal state map to penalize a PeerStatus that points to the
specified peer.
|
| Modifier and Type | Method and Description |
|---|---|
private Set<PeerStatus> |
PeerSelector.fetchRemotePeerStatuses(Set<PeerDescription> peersToRequestClusterInfoFrom)
Returns a set of
PeerStatus objects representing all remote peers for the provided
PeerDescriptions. |
| Modifier and Type | Method and Description |
|---|---|
PeerDescription |
HttpClient.getBootstrapPeerDescription() |
| Modifier and Type | Method and Description |
|---|---|
Set<PeerStatus> |
HttpClient.fetchRemotePeerStatuses(PeerDescription peerDescription) |
private String |
HttpClient.resolveNodeApiUrl(PeerDescription description) |
| Modifier and Type | Field and Description |
|---|---|
private ConcurrentMap<PeerDescription,BlockingQueue<EndpointConnection>> |
EndpointConnectionPool.connectionQueueMap |
| Modifier and Type | Method and Description |
|---|---|
PeerDescription |
EndpointConnectionPool.getBootstrapPeerDescription() |
| Modifier and Type | Method and Description |
|---|---|
Set<PeerStatus> |
EndpointConnectionPool.fetchRemotePeerStatuses(PeerDescription peerDescription) |
Copyright © 2023 Apache NiFi Project. All rights reserved.