Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W 

A

ABORT - Static variable in class org.apache.nifi.remote.RemoteResourceInitiator
 
AbstractCommunicationsSession - Class in org.apache.nifi.remote
 
AbstractCommunicationsSession() - Constructor for class org.apache.nifi.remote.AbstractCommunicationsSession
 
AbstractPeerPersistence - Class in org.apache.nifi.remote.client
 
AbstractPeerPersistence() - Constructor for class org.apache.nifi.remote.client.AbstractPeerPersistence
 
AbstractPeerPersistence.IOConsumer<T> - Interface in org.apache.nifi.remote.client
 
AbstractSiteToSiteClient - Class in org.apache.nifi.remote.client
 
AbstractSiteToSiteClient(SiteToSiteClientConfig) - Constructor for class org.apache.nifi.remote.client.AbstractSiteToSiteClient
 
AbstractTransaction - Class in org.apache.nifi.remote
 
AbstractTransaction(Peer, TransferDirection, boolean, FlowFileCodec, EventReporter, int, int, String) - Constructor for class org.apache.nifi.remote.AbstractTransaction
 
accept(T) - Method in interface org.apache.nifi.remote.client.AbstractPeerPersistence.IOConsumer
 
ACCEPT_ENCODING - Static variable in class org.apache.nifi.remote.protocol.http.HttpHeaders
 
activeClusterUrl - Variable in class org.apache.nifi.remote.client.SiteInfoProvider
 
activeConnections - Variable in class org.apache.nifi.remote.client.socket.EndpointConnectionPool
 
activeTransactions - Variable in class org.apache.nifi.remote.client.http.HttpClient
 
AdaptedNodeInformation - Class in org.apache.nifi.remote.cluster
 
AdaptedNodeInformation() - Constructor for class org.apache.nifi.remote.cluster.AdaptedNodeInformation
 
apiClient - Variable in class org.apache.nifi.remote.protocol.http.HttpClientTransaction
 
apiPort - Variable in class org.apache.nifi.remote.cluster.AdaptedNodeInformation
 
apiPort - Variable in class org.apache.nifi.remote.cluster.NodeInformation
 
attributes - Variable in class org.apache.nifi.remote.util.StandardDataPacket
 

B

backoff - Variable in class org.apache.nifi.remote.ClientTransactionCompletion
 
baseUrl - Variable in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
batchCount - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
batchCount - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
batchCount - Variable in class org.apache.nifi.remote.protocol.socket.SocketClientProtocol
 
batchCount - Variable in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
batchDurationMillis - Variable in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
batchMillis - Variable in class org.apache.nifi.remote.protocol.socket.SocketClientProtocol
 
batchNanos - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
batchNanos - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
batchSize - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
batchSize - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
batchSize - Variable in class org.apache.nifi.remote.protocol.socket.SocketClientProtocol
 
batchSize - Variable in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
bufferedIn - Variable in class org.apache.nifi.remote.io.socket.SocketInput
 
bufferedOut - Variable in class org.apache.nifi.remote.io.socket.SocketOutput
 
build() - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
buildConfig() - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
Builder() - Constructor for class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
buildWeightedPeerMap(Set<PeerStatus>, TransferDirection) - Method in class org.apache.nifi.remote.client.PeerSelector
Returns a map of peers prepared for flowfile transfer in the specified direction.
bytesTransferred - Variable in class org.apache.nifi.remote.ClientTransactionCompletion
 

C

cachedContentExpirationMillis - Variable in class org.apache.nifi.remote.client.SiteInfoProvider
 
cacheExpiration(long, TimeUnit) - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
Specifies how long the contents of a remote NiFi instance should be cached before making another web request to the remote instance.
cacheExpirationMillis - Variable in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
calculateNormalizedWeight(TransferDirection, long, int, int) - Static method in class org.apache.nifi.remote.client.PeerSelector
Returns the normalized weight for this ratio of peer flowfiles to total flowfiles and the given direction.
cancel(String) - Method in class org.apache.nifi.remote.AbstractTransaction
 
cancel(String) - Method in interface org.apache.nifi.remote.Transaction
Cancels this transaction, indicating to the sender that the data has not been successfully received so that the sender can retry or handle however is appropriate.
CATEGORY - Static variable in class org.apache.nifi.remote.util.EventReportUtil
 
CATEGORY - Static variable in class org.apache.nifi.remote.util.ExtendTransactionCommand
 
checksum - Variable in class org.apache.nifi.remote.io.http.HttpCommunicationsSession
 
cleanup(SocketClientProtocol, Peer) - Method in class org.apache.nifi.remote.client.socket.EndpointConnectionPool
 
cleanupExpiredSockets() - Method in class org.apache.nifi.remote.client.socket.EndpointConnectionPool
 
clear() - Method in class org.apache.nifi.remote.client.PeerSelector
Resets all penalization states for the peers.
client - Variable in class org.apache.nifi.remote.util.ExtendTransactionCommand
 
ClientProtocol - Interface in org.apache.nifi.remote.protocol
 
ClientTransactionCompletion - Class in org.apache.nifi.remote
 
ClientTransactionCompletion(boolean, int, long, long) - Constructor for class org.apache.nifi.remote.ClientTransactionCompletion
 
close() - Method in class org.apache.nifi.remote.AbstractTransaction
 
close() - Method in class org.apache.nifi.remote.client.http.HttpClient
 
close() - Method in class org.apache.nifi.remote.client.socket.SocketClient
 
close() - Method in class org.apache.nifi.remote.io.http.HttpCommunicationsSession
 
close() - Method in class org.apache.nifi.remote.io.socket.SocketCommunicationsSession
 
close() - Method in class org.apache.nifi.remote.Peer
 
close() - Method in class org.apache.nifi.remote.protocol.http.HttpClientTransaction
 
close() - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
closed - Variable in class org.apache.nifi.remote.client.socket.SocketClient
 
closed - Variable in class org.apache.nifi.remote.Peer
 
closeSilently(Closeable) - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
ClusterNodeInformation - Class in org.apache.nifi.remote.cluster
 
ClusterNodeInformation() - Constructor for class org.apache.nifi.remote.cluster.ClusterNodeInformation
 
clusterUrl - Variable in class org.apache.nifi.remote.Peer
 
clusterUrls - Variable in class org.apache.nifi.remote.client.SiteInfoProvider
 
code - Variable in class org.apache.nifi.remote.protocol.Response
 
code - Variable in enum org.apache.nifi.remote.protocol.ResponseCode
 
CODE_SEQUENCE_VALUE_1 - Static variable in enum org.apache.nifi.remote.protocol.ResponseCode
 
CODE_SEQUENCE_VALUE_2 - Static variable in enum org.apache.nifi.remote.protocol.ResponseCode
 
codeArray - Static variable in enum org.apache.nifi.remote.protocol.ResponseCode
 
codec - Variable in class org.apache.nifi.remote.AbstractTransaction
 
codec - Variable in class org.apache.nifi.remote.client.socket.EndpointConnection
 
codeSequence - Variable in enum org.apache.nifi.remote.protocol.ResponseCode
 
commitReceivingFlowFiles(String, ResponseCode, String) - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
commitTransferFlowFiles(String, ResponseCode) - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
commsIdentifier - Variable in class org.apache.nifi.remote.protocol.socket.SocketClientProtocol
 
commsSession - Variable in class org.apache.nifi.remote.Peer
 
commsTimeout - Variable in class org.apache.nifi.remote.client.socket.EndpointConnectionPool
 
Communicant - Interface in org.apache.nifi.remote
Represents the remote entity that the client is communicating with
CommunicationsInput - Interface in org.apache.nifi.remote.protocol
 
CommunicationsOutput - Interface in org.apache.nifi.remote.protocol
 
CommunicationsSession - Interface in org.apache.nifi.remote.protocol
 
complete() - Method in class org.apache.nifi.remote.AbstractTransaction
 
complete() - Method in interface org.apache.nifi.remote.Transaction
Completes the transaction and indicates to both the sender and receiver that the data transfer was successful.
compress - Variable in class org.apache.nifi.remote.AbstractTransaction
 
compress - Variable in class org.apache.nifi.remote.client.socket.SocketClient
 
compress - Variable in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
config - Variable in class org.apache.nifi.remote.client.AbstractSiteToSiteClient
 
confirm() - Method in class org.apache.nifi.remote.AbstractTransaction
 
confirm() - Method in interface org.apache.nifi.remote.Transaction
Confirms the data that was sent or received by comparing CRC32's of the data sent and the data received.
connectionQueueMap - Variable in class org.apache.nifi.remote.client.socket.EndpointConnectionPool
 
connectTimeoutMillis - Variable in class org.apache.nifi.remote.client.SiteInfoProvider
 
connectTimeoutMillis - Variable in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
consume() - Method in class org.apache.nifi.remote.io.http.HttpInput
 
consume() - Method in class org.apache.nifi.remote.io.socket.SocketInput
 
consume() - Method in interface org.apache.nifi.remote.protocol.CommunicationsInput
Reads all data currently on the socket and throws it away
containsMessage - Variable in enum org.apache.nifi.remote.protocol.ResponseCode
 
containsMessage() - Method in enum org.apache.nifi.remote.protocol.ResponseCode
 
CONTENT_ENCODING - Static variable in class org.apache.nifi.remote.protocol.http.HttpHeaders
 
contentBytes - Variable in class org.apache.nifi.remote.AbstractTransaction
 
contents - Variable in class org.apache.nifi.remote.util.SiteToSiteRestApiClient.RemoteGroupContents
 
contentsCacheExpirationMillis - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
contentsCacheExpirationMillis - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
contentsMap - Static variable in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
countingIn - Variable in class org.apache.nifi.remote.io.http.HttpInput
 
countingIn - Variable in class org.apache.nifi.remote.io.socket.SocketInput
 
countingOut - Variable in class org.apache.nifi.remote.io.http.HttpOutput
 
countingOut - Variable in class org.apache.nifi.remote.io.socket.SocketOutput
 
crc - Variable in class org.apache.nifi.remote.AbstractTransaction
 
createDelete(String) - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
createDestinationMap(Set<PeerStatus>, TransferDirection) - Method in class org.apache.nifi.remote.client.PeerSelector
Returns a map indexed by a peer to the normalized weight (number of flowfiles currently being processed by the peer as a percentage of the total).
createGet(String) - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
createGetControllerRequest() - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
createPost(String) - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
createPut(String) - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
createRemoteDestination(String, String) - Method in class org.apache.nifi.remote.client.socket.SocketClient
 
createSiteToSiteRestApiClient(SSLContext, HttpProxy) - Method in class org.apache.nifi.remote.client.SiteInfoProvider
 
createTransaction(TransferDirection) - Method in class org.apache.nifi.remote.client.http.HttpClient
 
createTransaction(TransferDirection) - Method in interface org.apache.nifi.remote.client.SiteToSiteClient
Creates a new Transaction that can be used to either send data to a remote NiFi instance or receive data from a remote NiFi instance, depending on the value passed for the direction argument.
createTransaction(TransferDirection) - Method in class org.apache.nifi.remote.client.socket.SocketClient
 
createTransitUri(String, String) - Method in class org.apache.nifi.remote.AbstractCommunicationsSession
 
createTransitUri(String) - Method in interface org.apache.nifi.remote.Communicant
 
createTransitUri(String, String) - Method in class org.apache.nifi.remote.io.http.HttpCommunicationsSession
 
createTransitUri(String) - Method in class org.apache.nifi.remote.Peer
 
createTransitUri(String, String) - Method in interface org.apache.nifi.remote.protocol.CommunicationsSession
 
creationNanoTime - Variable in class org.apache.nifi.remote.AbstractTransaction
 
credentialsProvider - Variable in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 

D

DATA_PACKET_CHANNEL_READ_BUFFER_SIZE - Static variable in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
dataAvailable - Variable in class org.apache.nifi.remote.AbstractTransaction
 
DataPacket - Interface in org.apache.nifi.remote.protocol
Represents a piece of data that is to be sent to or that was received from a NiFi instance.
dataPacketsTransferred - Variable in class org.apache.nifi.remote.ClientTransactionCompletion
 
dataTransferUrl - Variable in class org.apache.nifi.remote.io.http.HttpCommunicationsSession
 
debugProxyAuthState(HttpContext) - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
Print AuthState in HttpContext for debugging purpose.
decode(InputStream) - Method in interface org.apache.nifi.remote.codec.FlowFileCodec
Decodes the contents of the InputStream, interpreting the data to determine the next DataPacket's attributes and content.
decode(InputStream) - Method in class org.apache.nifi.remote.codec.StandardFlowFileCodec
 
DEFAULT_FLOWFILE_PATH - Static variable in class org.apache.nifi.remote.codec.StandardFlowFileCodec
 
description - Variable in class org.apache.nifi.remote.Peer
 
description - Variable in class org.apache.nifi.remote.PeerStatus
 
description - Variable in enum org.apache.nifi.remote.protocol.ResponseCode
 
destination - Variable in class org.apache.nifi.remote.protocol.socket.SocketClientProtocol
 
destinationId - Variable in class org.apache.nifi.remote.AbstractTransaction
 
DIFFERENT_RESOURCE_VERSION - Static variable in class org.apache.nifi.remote.RemoteResourceInitiator
 
direction - Variable in class org.apache.nifi.remote.AbstractTransaction
 
dis - Variable in class org.apache.nifi.remote.protocol.socket.SocketClientTransaction
 
dos - Variable in class org.apache.nifi.remote.protocol.socket.SocketClientTransaction
 
durationNanos - Variable in class org.apache.nifi.remote.ClientTransactionCompletion
 

E

encode(DataPacket, OutputStream) - Method in interface org.apache.nifi.remote.codec.FlowFileCodec
Encodes a DataPacket and its content as a single stream of data and writes that stream to the output.
encode(DataPacket, OutputStream) - Method in class org.apache.nifi.remote.codec.StandardFlowFileCodec
 
EndpointConnection - Class in org.apache.nifi.remote.client.socket
 
EndpointConnection(Peer, SocketClientProtocol, FlowFileCodec) - Constructor for class org.apache.nifi.remote.client.socket.EndpointConnection
 
EndpointConnectionPool - Class in org.apache.nifi.remote.client.socket
 
EndpointConnectionPool(RemoteDestination, int, int, SSLContext, EventReporter, PeerPersistence, SiteInfoProvider, InetAddress) - Constructor for class org.apache.nifi.remote.client.socket.EndpointConnectionPool
 
EndpointConnectionPool.IdEnrichedRemoteDestination - Class in org.apache.nifi.remote.client.socket
 
equals(Object) - Method in class org.apache.nifi.remote.cluster.NodeInformation
 
equals(Object) - Method in class org.apache.nifi.remote.Peer
 
equals(Object) - Method in class org.apache.nifi.remote.PeerDescription
 
equals(Object) - Method in class org.apache.nifi.remote.PeerStatus
 
error() - Method in class org.apache.nifi.remote.AbstractTransaction
 
error() - Method in interface org.apache.nifi.remote.Transaction
Sets the TransactionState of the Transaction to Transaction.TransactionState.ERROR, and closes the Transaction.
error(Logger, EventReporter, String, Object...) - Static method in class org.apache.nifi.remote.util.EventReportUtil
 
establishSiteToSiteConnection(PeerStatus) - Method in class org.apache.nifi.remote.client.socket.EndpointConnectionPool
 
establishSiteToSiteConnection(String, int) - Method in class org.apache.nifi.remote.client.socket.EndpointConnectionPool
 
EVENT_CATEGORY - Static variable in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
eventReporter - Variable in class org.apache.nifi.remote.AbstractTransaction
 
eventReporter - Variable in class org.apache.nifi.remote.client.PeerSelector
 
eventReporter - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
eventReporter(EventReporter) - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
Provides an EventReporter that can be used by the client in order to report any events that could be of interest when communicating with the remote instance.
eventReporter - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
eventReporter - Variable in class org.apache.nifi.remote.client.socket.EndpointConnectionPool
 
eventReporter - Variable in class org.apache.nifi.remote.protocol.socket.SocketClientProtocol
 
eventReporter - Variable in class org.apache.nifi.remote.util.ExtendTransactionCommand
 
eventReporter - Variable in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
EventReportUtil - Class in org.apache.nifi.remote.util
 
EventReportUtil() - Constructor for class org.apache.nifi.remote.util.EventReportUtil
 
execute(HttpGet) - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
execute(HttpGet, Class<T>) - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
explanation - Variable in exception org.apache.nifi.remote.util.SiteToSiteRestApiClient.HttpGetFailedException
 
extendTransaction(String) - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
ExtendTransactionCommand - Class in org.apache.nifi.remote.util
Site-to-Site Extend Transaction Command executes background requests for transfer transactions
ExtendTransactionCommand(SiteToSiteRestApiClient, String, EventReporter) - Constructor for class org.apache.nifi.remote.util.ExtendTransactionCommand
 

F

fetchController() - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
fetchRemotePeerStatuses(PeerDescription) - Method in class org.apache.nifi.remote.client.http.HttpClient
 
fetchRemotePeerStatuses(SiteToSiteRestApiClient) - Method in class org.apache.nifi.remote.client.http.HttpClient
 
fetchRemotePeerStatuses(Set<PeerDescription>) - Method in class org.apache.nifi.remote.client.PeerSelector
Returns a set of PeerStatus objects representing all remote peers for the provided PeerDescriptions.
fetchRemotePeerStatuses(PeerDescription) - Method in interface org.apache.nifi.remote.client.PeerStatusProvider
Fetch peer statuses from a remote NiFi cluster.
fetchRemotePeerStatuses(PeerDescription) - Method in class org.apache.nifi.remote.client.socket.EndpointConnectionPool
 
FilePeerPersistence - Class in org.apache.nifi.remote.client
 
FilePeerPersistence(File) - Constructor for class org.apache.nifi.remote.client.FilePeerPersistence
 
finishTransferFlowFiles(CommunicationsSession) - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
FlowFileCodec - Interface in org.apache.nifi.remote.codec
Provides a mechanism for encoding and decoding FlowFiles as streams so that they can be transferred remotely.
fromCode(int) - Static method in enum org.apache.nifi.remote.protocol.ResponseCode
 
fromConfig(SiteToSiteClientConfig) - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
Populates the builder with values from the provided config
fromSequence(byte[]) - Static method in enum org.apache.nifi.remote.protocol.ResponseCode
 

G

getActiveClusterUrl() - Method in class org.apache.nifi.remote.client.SiteInfoProvider
Return an active cluster URL that is known to work.
getApiPort() - Method in class org.apache.nifi.remote.cluster.AdaptedNodeInformation
 
getAPIPort() - Method in class org.apache.nifi.remote.cluster.NodeInformation
 
getAttributes() - Method in interface org.apache.nifi.remote.protocol.DataPacket
The key-value attributes that are to be associated with the data
getAttributes() - Method in class org.apache.nifi.remote.util.StandardDataPacket
 
getAvailablePeerStatus(Map<PeerStatus, Double>) - Method in class org.apache.nifi.remote.client.PeerSelector
Returns the PeerStatus identifying the next peer to send/receive data.
getBaseUrl() - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
getBootstrapPeerDescription() - Method in class org.apache.nifi.remote.client.http.HttpClient
 
getBootstrapPeerDescription() - Method in interface org.apache.nifi.remote.client.PeerStatusProvider
Returns a PeerDescription instance, which represents a bootstrap remote NiFi node.
getBootstrapPeerDescription() - Method in class org.apache.nifi.remote.client.socket.EndpointConnectionPool
 
getBytesRead() - Method in class org.apache.nifi.remote.io.http.HttpCommunicationsSession
 
getBytesRead() - Method in class org.apache.nifi.remote.io.http.HttpInput
 
getBytesRead() - Method in class org.apache.nifi.remote.io.socket.SocketCommunicationsSession
 
getBytesRead() - Method in class org.apache.nifi.remote.io.socket.SocketInput
 
getBytesRead() - Method in interface org.apache.nifi.remote.protocol.CommunicationsInput
 
getBytesRead() - Method in interface org.apache.nifi.remote.protocol.CommunicationsSession
 
getBytesTransferred() - Method in class org.apache.nifi.remote.ClientTransactionCompletion
 
getBytesTransferred() - Method in interface org.apache.nifi.remote.TransactionCompletion
 
getBytesWritten() - Method in class org.apache.nifi.remote.io.http.HttpCommunicationsSession
 
getBytesWritten() - Method in class org.apache.nifi.remote.io.http.HttpOutput
 
getBytesWritten() - Method in class org.apache.nifi.remote.io.socket.SocketCommunicationsSession
 
getBytesWritten() - Method in class org.apache.nifi.remote.io.socket.SocketOutput
 
getBytesWritten() - Method in interface org.apache.nifi.remote.protocol.CommunicationsOutput
 
getBytesWritten() - Method in interface org.apache.nifi.remote.protocol.CommunicationsSession
 
getCacheAge() - Method in class org.apache.nifi.remote.client.PeerSelector
Returns the cache age in milliseconds.
getCacheExpiration(TimeUnit) - Method in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
getCacheExpiration(TimeUnit) - Method in interface org.apache.nifi.remote.client.SiteToSiteClientConfig
When the contents of a remote NiFi instance are fetched, that information is cached so that many calls that are made in a short period of time do not overwhelm the remote NiFi instance.
getChecksum() - Method in class org.apache.nifi.remote.io.http.HttpCommunicationsSession
 
getClusterUrl() - Method in class org.apache.nifi.remote.Peer
 
getClusterUrls() - Method in class org.apache.nifi.remote.client.SiteInfoProvider
 
getCode() - Method in class org.apache.nifi.remote.protocol.Response
 
getCode() - Method in enum org.apache.nifi.remote.protocol.ResponseCode
 
getCodec() - Method in class org.apache.nifi.remote.client.socket.EndpointConnection
 
getCodeSequence() - Method in enum org.apache.nifi.remote.protocol.ResponseCode
 
getCommunicant() - Method in class org.apache.nifi.remote.AbstractTransaction
 
getCommunicant() - Method in interface org.apache.nifi.remote.Transaction
 
getCommunicationsSession() - Method in class org.apache.nifi.remote.Peer
 
getConfig() - Method in class org.apache.nifi.remote.client.AbstractSiteToSiteClient
 
getConfig() - Method in interface org.apache.nifi.remote.client.SiteToSiteClient
 
getContents() - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient.RemoteGroupContents
 
getController(String) - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
Parse the clusterUrls String, and try each URL in clusterUrls one by one to get a controller resource from those remote NiFi instances until a controller is successfully returned or try out all URLs.
getController(Set<String>) - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
Try each URL in clusterUrls one by one to get a controller resource from those remote NiFi instances until a controller is successfully returned or try out all URLs.
getController() - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
getCredentialsProvider() - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
getData() - Method in interface org.apache.nifi.remote.protocol.DataPacket
An InputStream from which the content can be read
getData() - Method in class org.apache.nifi.remote.util.StandardDataPacket
 
getDataPacketsTransferred() - Method in class org.apache.nifi.remote.ClientTransactionCompletion
 
getDataPacketsTransferred() - Method in interface org.apache.nifi.remote.TransactionCompletion
 
getDescription() - Method in class org.apache.nifi.remote.Peer
 
getDescription() - Method in exception org.apache.nifi.remote.util.SiteToSiteRestApiClient.HttpGetFailedException
 
getDistinguishedName() - Method in interface org.apache.nifi.remote.Communicant
 
getDistinguishedName() - Method in class org.apache.nifi.remote.Peer
 
getDuration(TimeUnit) - Method in class org.apache.nifi.remote.ClientTransactionCompletion
 
getDuration(TimeUnit) - Method in interface org.apache.nifi.remote.TransactionCompletion
 
getEndpointConnection(TransferDirection) - Method in class org.apache.nifi.remote.client.socket.EndpointConnectionPool
 
getEndpointConnection(TransferDirection, SiteToSiteClientConfig) - Method in class org.apache.nifi.remote.client.socket.EndpointConnectionPool
 
getEventReporter() - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
getEventReporter() - Method in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
getEventReporter() - Method in interface org.apache.nifi.remote.client.SiteToSiteClientConfig
 
getFirstUrl(String) - Static method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
getFlowFileCount() - Method in class org.apache.nifi.remote.PeerStatus
 
getHandshakeParams() - Method in class org.apache.nifi.remote.io.http.HttpServerCommunicationsSession
 
getHost() - Method in interface org.apache.nifi.remote.Communicant
 
getHost() - Method in class org.apache.nifi.remote.Peer
 
getHost() - Method in class org.apache.nifi.remote.protocol.http.HttpProxy
 
getHostname() - Method in class org.apache.nifi.remote.cluster.AdaptedNodeInformation
 
getHostname() - Method in class org.apache.nifi.remote.PeerDescription
 
getHttpAsyncClient() - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
getHttpClient() - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
getHttpHost() - Method in class org.apache.nifi.remote.protocol.http.HttpProxy
 
getHttpProxy() - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
getHttpProxy() - Method in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
getHttpProxy() - Method in interface org.apache.nifi.remote.client.SiteToSiteClientConfig
Return Proxy for HTTP Transport Protocol.
getIdentifier() - Method in class org.apache.nifi.remote.client.socket.EndpointConnectionPool.IdEnrichedRemoteDestination
 
getIdleConnectionExpiration(TimeUnit) - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
getIdleConnectionExpiration(TimeUnit) - Method in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
getIdleConnectionExpiration(TimeUnit) - Method in interface org.apache.nifi.remote.client.SiteToSiteClientConfig
 
getInput() - Method in class org.apache.nifi.remote.io.http.HttpCommunicationsSession
 
getInput() - Method in class org.apache.nifi.remote.io.socket.SocketCommunicationsSession
 
getInput() - Method in interface org.apache.nifi.remote.protocol.CommunicationsSession
 
getInputPortIdentifier(String) - Method in class org.apache.nifi.remote.client.SiteInfoProvider
 
getInputStream() - Method in class org.apache.nifi.remote.io.http.HttpInput
 
getInputStream() - Method in class org.apache.nifi.remote.io.socket.SocketInput
 
getInputStream() - Method in interface org.apache.nifi.remote.protocol.CommunicationsInput
 
getKeystoreFilename() - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
getKeystoreFilename() - Method in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
getKeystoreFilename() - Method in interface org.apache.nifi.remote.client.SiteToSiteClientConfig
 
getKeystorePass() - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
getKeystorePassword() - Method in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
getKeystorePassword() - Method in interface org.apache.nifi.remote.client.SiteToSiteClientConfig
 
getKeystoreType() - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
getKeystoreType() - Method in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
getKeystoreType() - Method in interface org.apache.nifi.remote.client.SiteToSiteClientConfig
 
getLastFetchedQueryablePeers() - Method in class org.apache.nifi.remote.client.PeerSelector
Returns the set of queryable peers (PeerStatus.isQueryForPeers()) most recently fetched.
getLastTimeUsed() - Method in class org.apache.nifi.remote.client.socket.EndpointConnection
 
getLocalAddress() - Method in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
getLocalAddress() - Method in interface org.apache.nifi.remote.client.SiteToSiteClientConfig
 
getMessage() - Method in class org.apache.nifi.remote.protocol.Response
 
getName() - Method in class org.apache.nifi.remote.client.socket.EndpointConnectionPool.IdEnrichedRemoteDestination
 
getNextPeerStatus(TransferDirection) - Method in class org.apache.nifi.remote.client.PeerSelector
Return status of a peer that will be used for the next communication.
getNodeInformation() - Method in class org.apache.nifi.remote.cluster.ClusterNodeInformation
 
getOutput() - Method in class org.apache.nifi.remote.io.http.HttpCommunicationsSession
 
getOutput() - Method in class org.apache.nifi.remote.io.socket.SocketCommunicationsSession
 
getOutput() - Method in interface org.apache.nifi.remote.protocol.CommunicationsSession
 
getOutputPortIdentifier(String) - Method in class org.apache.nifi.remote.client.SiteInfoProvider
 
getOutputStream() - Method in class org.apache.nifi.remote.io.http.HttpOutput
 
getOutputStream() - Method in class org.apache.nifi.remote.io.socket.SocketOutput
 
getOutputStream() - Method in interface org.apache.nifi.remote.protocol.CommunicationsOutput
 
getPassword() - Method in class org.apache.nifi.remote.protocol.http.HttpProxy
 
getPeer() - Method in class org.apache.nifi.remote.client.socket.EndpointConnection
 
getPeerDescription() - Method in class org.apache.nifi.remote.PeerStatus
 
getPeerPersistence() - Method in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
getPeerPersistence() - Method in interface org.apache.nifi.remote.client.SiteToSiteClientConfig
 
getPeerPersistenceFile() - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
getPeerPersistenceFile() - Method in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
getPeerPersistenceFile() - Method in interface org.apache.nifi.remote.client.SiteToSiteClientConfig
 
getPeers() - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
getPeerStatuses() - Method in class org.apache.nifi.remote.client.PeerSelector
Returns the set of peer statuses.
getPeerStatuses(Peer) - Method in interface org.apache.nifi.remote.protocol.ClientProtocol
 
getPeerStatuses(Peer) - Method in class org.apache.nifi.remote.protocol.socket.SocketClientProtocol
 
getPeersToQuery() - Method in class org.apache.nifi.remote.client.PeerSelector
Returns the set of PeerDescription objects uniquely identifying each NiFi node which should be queried for PeerStatus.
getPenalizationPeriod(TimeUnit) - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
getPenalizationPeriod(TimeUnit) - Method in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
getPenalizationPeriod(TimeUnit) - Method in interface org.apache.nifi.remote.client.SiteToSiteClientConfig
 
getPort() - Method in interface org.apache.nifi.remote.Communicant
 
getPort() - Method in class org.apache.nifi.remote.Peer
 
getPort() - Method in class org.apache.nifi.remote.PeerDescription
 
getPort() - Method in class org.apache.nifi.remote.protocol.http.HttpProxy
 
getPortIdentifier(String, TransferDirection) - Method in class org.apache.nifi.remote.client.SiteInfoProvider
 
getPortIdentifier(String, Map<String, String>) - Method in class org.apache.nifi.remote.client.SiteInfoProvider
 
getPortIdentifier() - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
getPortIdentifier() - Method in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
getPortIdentifier() - Method in interface org.apache.nifi.remote.client.SiteToSiteClientConfig
 
getPortIdentifier(TransferDirection) - Method in class org.apache.nifi.remote.client.socket.EndpointConnectionPool
 
getPortIdentifier(TransferDirection) - Method in class org.apache.nifi.remote.client.socket.SocketClient
 
getPortName() - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
getPortName() - Method in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
getPortName() - Method in interface org.apache.nifi.remote.client.SiteToSiteClientConfig
 
getPreferredBatchCount() - Method in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
getPreferredBatchCount() - Method in interface org.apache.nifi.remote.client.SiteToSiteClientConfig
When pulling data from a NiFi instance, the sender chooses how large a Transaction is.
getPreferredBatchDuration(TimeUnit) - Method in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
getPreferredBatchDuration(TimeUnit) - Method in interface org.apache.nifi.remote.client.SiteToSiteClientConfig
When pulling data from a NiFi instance, the sender chooses how large a Transaction is.
getPreferredBatchSize() - Method in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
getPreferredBatchSize() - Method in interface org.apache.nifi.remote.client.SiteToSiteClientConfig
When pulling data from a NiFi instance, the sender chooses how large a Transaction is.
getRemoteInstanceUris() - Method in class org.apache.nifi.remote.client.http.HttpClient
 
getRemoteInstanceUris() - Method in interface org.apache.nifi.remote.client.PeerStatusProvider
Returns the remote instance URIs.
getRemoteInstanceUris() - Method in class org.apache.nifi.remote.client.socket.EndpointConnectionPool
 
getRemoteInstanceUris() - Method in class org.apache.nifi.remote.util.PeerStatusCache
 
getRequestConfig() - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
getResourceName() - Method in class org.apache.nifi.remote.codec.StandardFlowFileCodec
 
getResourceName() - Method in class org.apache.nifi.remote.protocol.socket.SocketClientProtocol
 
getResourceName() - Method in interface org.apache.nifi.remote.VersionedRemoteResource
 
getResponseCode() - Method in exception org.apache.nifi.remote.exception.HandshakeException
 
getResponseCode() - Method in class org.apache.nifi.remote.io.http.HttpServerCommunicationsSession
 
getResponseCode() - Method in exception org.apache.nifi.remote.util.SiteToSiteRestApiClient.HttpGetFailedException
 
getSiteToSiteHostname() - Method in class org.apache.nifi.remote.cluster.NodeInformation
 
getSiteToSiteHttpApiPort() - Method in class org.apache.nifi.remote.cluster.AdaptedNodeInformation
 
getSiteToSiteHttpApiPort() - Method in class org.apache.nifi.remote.cluster.NodeInformation
 
getSiteToSiteHttpPort() - Method in class org.apache.nifi.remote.client.SiteInfoProvider
 
getSiteToSitePort() - Method in class org.apache.nifi.remote.client.SiteInfoProvider
 
getSiteToSitePort() - Method in class org.apache.nifi.remote.cluster.AdaptedNodeInformation
 
getSiteToSitePort() - Method in class org.apache.nifi.remote.cluster.NodeInformation
 
getSize() - Method in interface org.apache.nifi.remote.protocol.DataPacket
The length of the InputStream.
getSize() - Method in class org.apache.nifi.remote.util.StandardDataPacket
 
getSocketClientProtocol() - Method in class org.apache.nifi.remote.client.socket.EndpointConnection
 
getSslContext() - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
getSslContext() - Method in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
getSslContext() - Method in interface org.apache.nifi.remote.client.SiteToSiteClientConfig
 
getState() - Method in class org.apache.nifi.remote.AbstractTransaction
 
getState() - Method in interface org.apache.nifi.remote.Transaction
 
getStateManager() - Method in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
getStateManager() - Method in interface org.apache.nifi.remote.client.SiteToSiteClientConfig
 
getStatus() - Method in class org.apache.nifi.remote.io.http.HttpServerCommunicationsSession
 
getStatuses() - Method in class org.apache.nifi.remote.util.PeerStatusCache
 
getSupportedVersions() - Method in interface org.apache.nifi.remote.codec.FlowFileCodec
Returns a List of all versions that this codec is able to support, in the order that they are preferred by the codec
getSupportedVersions() - Method in class org.apache.nifi.remote.codec.StandardFlowFileCodec
 
getTimeout(TimeUnit) - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
getTimeout(TimeUnit) - Method in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
getTimeout(TimeUnit) - Method in interface org.apache.nifi.remote.client.SiteToSiteClientConfig
 
getTimeout() - Method in class org.apache.nifi.remote.io.http.HttpCommunicationsSession
 
getTimeout() - Method in class org.apache.nifi.remote.io.socket.SocketCommunicationsSession
 
getTimeout() - Method in interface org.apache.nifi.remote.protocol.CommunicationsSession
 
getTimestamp() - Method in class org.apache.nifi.remote.util.PeerStatusCache
 
getTotalFlowFiles() - Method in class org.apache.nifi.remote.cluster.AdaptedNodeInformation
 
getTotalFlowFiles() - Method in class org.apache.nifi.remote.cluster.NodeInformation
 
getTransactionId() - Method in class org.apache.nifi.remote.io.http.HttpServerCommunicationsSession
 
getTransactionProtocolVersion() - Method in class org.apache.nifi.remote.client.http.TransportProtocolVersionNegotiator
Returns a transaction protocol version for this transport protocol version.
getTransactionProtocolVersion() - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
getTransportProtocol() - Method in class org.apache.nifi.remote.client.http.HttpClient
 
getTransportProtocol() - Method in interface org.apache.nifi.remote.client.PeerStatusProvider
Returns the transport protocol being used.
getTransportProtocol() - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
getTransportProtocol() - Method in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
getTransportProtocol() - Method in interface org.apache.nifi.remote.client.SiteToSiteClientConfig
 
getTransportProtocol() - Method in class org.apache.nifi.remote.client.socket.EndpointConnectionPool
 
getTransportProtocol() - Method in class org.apache.nifi.remote.util.PeerStatusCache
 
getTrustedPeerDn() - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
getTruststoreFilename() - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
getTruststoreFilename() - Method in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
getTruststoreFilename() - Method in interface org.apache.nifi.remote.client.SiteToSiteClientConfig
 
getTruststorePass() - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
getTruststorePassword() - Method in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
getTruststorePassword() - Method in interface org.apache.nifi.remote.client.SiteToSiteClientConfig
 
getTruststoreType() - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
getTruststoreType() - Method in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
getTruststoreType() - Method in interface org.apache.nifi.remote.client.SiteToSiteClientConfig
 
getUri(String) - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
getUrl() - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
getUrl() - Method in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
getUrl() - Method in interface org.apache.nifi.remote.client.SiteToSiteClientConfig
Deprecated.
This method only returns single URL string even if multiple URLs are set for backward compatibility for implementations that does not expect multiple URLs. SiteToSiteClientConfig.getUrls() should be used instead then should support multiple URLs when making requests.
getUrl() - Method in interface org.apache.nifi.remote.Communicant
 
getUrl() - Method in class org.apache.nifi.remote.Peer
 
getUrls() - Method in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
getUrls() - Method in interface org.apache.nifi.remote.client.SiteToSiteClientConfig
SiteToSite implementations should support multiple URLs when establishing a SiteToSite connection with a remote NiFi instance to provide robust connectivity so that it can keep working as long as at least one of the configured URLs is accessible.
getUserDn() - Method in class org.apache.nifi.remote.AbstractCommunicationsSession
 
getUserDn() - Method in interface org.apache.nifi.remote.protocol.CommunicationsSession
 
getUsername() - Method in class org.apache.nifi.remote.protocol.http.HttpProxy
 
getVersionNegotiator() - Method in class org.apache.nifi.remote.codec.StandardFlowFileCodec
 
getVersionNegotiator() - Method in class org.apache.nifi.remote.protocol.socket.SocketClientProtocol
 
getVersionNegotiator() - Method in interface org.apache.nifi.remote.VersionedRemoteResource
 
getYieldPeriod(TimeUnit) - Method in class org.apache.nifi.remote.client.socket.EndpointConnectionPool.IdEnrichedRemoteDestination
 

H

handleErrResponse(int, InputStream) - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
handshake(Peer) - Method in interface org.apache.nifi.remote.protocol.ClientProtocol
 
handshake(Peer) - Method in class org.apache.nifi.remote.protocol.socket.SocketClientProtocol
 
handshake(Peer, String) - Method in class org.apache.nifi.remote.protocol.socket.SocketClientProtocol
 
HANDSHAKE_PROPERTY_BATCH_COUNT - Static variable in class org.apache.nifi.remote.protocol.http.HttpHeaders
 
HANDSHAKE_PROPERTY_BATCH_DURATION - Static variable in class org.apache.nifi.remote.protocol.http.HttpHeaders
 
HANDSHAKE_PROPERTY_BATCH_SIZE - Static variable in class org.apache.nifi.remote.protocol.http.HttpHeaders
 
HANDSHAKE_PROPERTY_REQUEST_EXPIRATION - Static variable in class org.apache.nifi.remote.protocol.http.HttpHeaders
 
HANDSHAKE_PROPERTY_USE_COMPRESSION - Static variable in class org.apache.nifi.remote.protocol.http.HttpHeaders
 
handshakeComplete - Variable in class org.apache.nifi.remote.protocol.socket.SocketClientProtocol
 
HandshakeException - Exception in org.apache.nifi.remote.exception
A HandshakeException occurs when the client and the remote NiFi instance do not agree on some condition during the handshake.
HandshakeException(String) - Constructor for exception org.apache.nifi.remote.exception.HandshakeException
 
HandshakeException(Throwable) - Constructor for exception org.apache.nifi.remote.exception.HandshakeException
 
HandshakeException(ResponseCode, String) - Constructor for exception org.apache.nifi.remote.exception.HandshakeException
 
handshakeParams - Variable in class org.apache.nifi.remote.io.http.HttpServerCommunicationsSession
 
HandshakeProperty - Enum in org.apache.nifi.remote.protocol
Enumeration of Properties that can be used for the Site-to-Site Socket Protocol.
HandshakeProperty() - Constructor for enum org.apache.nifi.remote.protocol.HandshakeProperty
 
handshakeResponse - Variable in class org.apache.nifi.remote.protocol.socket.SocketClientProtocol
 
hashCode() - Method in class org.apache.nifi.remote.cluster.NodeInformation
 
hashCode() - Method in class org.apache.nifi.remote.Peer
 
hashCode() - Method in class org.apache.nifi.remote.PeerDescription
 
hashCode() - Method in class org.apache.nifi.remote.PeerStatus
 
host - Variable in class org.apache.nifi.remote.protocol.http.HttpProxy
 
hostname - Variable in class org.apache.nifi.remote.cluster.AdaptedNodeInformation
 
hostname - Variable in class org.apache.nifi.remote.PeerDescription
 
HTTP_ABS_URL - Static variable in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
httpAsyncClient - Variable in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
HttpClient - Class in org.apache.nifi.remote.client.http
 
HttpClient(SiteToSiteClientConfig) - Constructor for class org.apache.nifi.remote.client.http.HttpClient
 
httpClient - Variable in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
HttpClientTransaction - Class in org.apache.nifi.remote.protocol.http
 
HttpClientTransaction(int, Peer, TransferDirection, boolean, String, int, EventReporter) - Constructor for class org.apache.nifi.remote.protocol.http.HttpClientTransaction
 
HttpCommunicationsSession - Class in org.apache.nifi.remote.io.http
 
HttpCommunicationsSession() - Constructor for class org.apache.nifi.remote.io.http.HttpCommunicationsSession
 
HttpGetFailedException(int, String, String) - Constructor for exception org.apache.nifi.remote.util.SiteToSiteRestApiClient.HttpGetFailedException
 
HttpHeaders - Class in org.apache.nifi.remote.protocol.http
 
HttpHeaders() - Constructor for class org.apache.nifi.remote.protocol.http.HttpHeaders
 
HttpInput - Class in org.apache.nifi.remote.io.http
 
HttpInput() - Constructor for class org.apache.nifi.remote.io.http.HttpInput
 
HttpOutput - Class in org.apache.nifi.remote.io.http
 
HttpOutput() - Constructor for class org.apache.nifi.remote.io.http.HttpOutput
 
httpProxy - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
httpProxy(HttpProxy) - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
Specify a HTTP proxy information to use with HTTP protocol of Site-to-Site communication.
httpProxy - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
HttpProxy - Class in org.apache.nifi.remote.protocol.http
 
HttpProxy(String, Integer, String, String) - Constructor for class org.apache.nifi.remote.protocol.http.HttpProxy
 
HttpServerCommunicationsSession - Class in org.apache.nifi.remote.io.http
 
HttpServerCommunicationsSession(InputStream, OutputStream, String, String) - Constructor for class org.apache.nifi.remote.io.http.HttpServerCommunicationsSession
 
HttpsResponseInterceptor() - Constructor for class org.apache.nifi.remote.util.SiteToSiteRestApiClient.HttpsResponseInterceptor
 

I

IdEnrichedRemoteDestination(RemoteDestination, String) - Constructor for class org.apache.nifi.remote.client.socket.EndpointConnectionPool.IdEnrichedRemoteDestination
 
identifier - Variable in class org.apache.nifi.remote.client.socket.EndpointConnectionPool.IdEnrichedRemoteDestination
 
idleExpiration(long, TimeUnit) - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
Specifies the amount of time that a connection can remain idle in the connection pool before it is "expired" and shutdown.
idleExpirationMillis - Variable in class org.apache.nifi.remote.client.socket.EndpointConnectionPool
 
idleExpirationNanos - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
idleExpirationNanos - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
initialize(SiteToSiteRestApiClient, String) - Method in class org.apache.nifi.remote.protocol.http.HttpClientTransaction
 
initialize() - Method in class org.apache.nifi.remote.protocol.socket.SocketClientTransaction
 
initiateResourceNegotiation(VersionedRemoteResource, DataInputStream, DataOutputStream) - Static method in class org.apache.nifi.remote.RemoteResourceInitiator
 
initiateTransaction(TransferDirection, String) - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
initiateTransactionForReceive(HttpPost) - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
Initiate a transaction for receiving data.
initiateTransactionForSend(HttpPost) - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
Initiate a transaction for sending data.
input - Variable in class org.apache.nifi.remote.io.http.HttpCommunicationsSession
 
inputPortMap - Variable in class org.apache.nifi.remote.client.SiteInfoProvider
 
interrupt() - Method in class org.apache.nifi.remote.io.http.HttpCommunicationsSession
 
interrupt() - Method in class org.apache.nifi.remote.io.http.HttpInput
 
interrupt() - Method in class org.apache.nifi.remote.io.http.HttpOutput
 
interrupt() - Method in class org.apache.nifi.remote.io.socket.SocketCommunicationsSession
 
interrupt() - Method in class org.apache.nifi.remote.io.socket.SocketInput
 
interrupt() - Method in class org.apache.nifi.remote.io.socket.SocketOutput
 
interrupt() - Method in interface org.apache.nifi.remote.protocol.CommunicationsSession
Asynchronously interrupts this FlowFileCodec.
interruptableIn - Variable in class org.apache.nifi.remote.io.http.HttpInput
 
interruptableIn - Variable in class org.apache.nifi.remote.io.socket.SocketInput
 
interruptableOut - Variable in class org.apache.nifi.remote.io.http.HttpOutput
 
interruptableOut - Variable in class org.apache.nifi.remote.io.socket.SocketOutput
 
isBackoff() - Method in class org.apache.nifi.remote.ClientTransactionCompletion
 
isBackoff() - Method in interface org.apache.nifi.remote.TransactionCompletion
When a sending to a NiFi instance, the server may accept the content sent to it but indicate that its queues are full and that the client should backoff sending data for a bit.
isCacheExpired(PeerStatusCache) - Method in class org.apache.nifi.remote.client.PeerSelector
Returns true if this cache has expired.
isClosed() - Method in class org.apache.nifi.remote.io.http.HttpCommunicationsSession
 
isClosed() - Method in class org.apache.nifi.remote.io.socket.SocketCommunicationsSession
 
isClosed() - Method in class org.apache.nifi.remote.Peer
 
isClosed() - Method in interface org.apache.nifi.remote.protocol.CommunicationsSession
 
isDataAvailable() - Method in class org.apache.nifi.remote.io.http.HttpCommunicationsSession
 
isDataAvailable() - Method in class org.apache.nifi.remote.io.socket.SocketCommunicationsSession
 
isDataAvailable() - Method in class org.apache.nifi.remote.io.socket.SocketInput
 
isDataAvailable() - Method in interface org.apache.nifi.remote.protocol.CommunicationsSession
 
isDestinationFull() - Method in interface org.apache.nifi.remote.protocol.ClientProtocol
 
isDestinationFull() - Method in class org.apache.nifi.remote.protocol.socket.SocketClientProtocol
 
isEmpty() - Method in class org.apache.nifi.remote.util.PeerStatusCache
 
isOlderThan(long) - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient.RemoteGroupContents
 
isPeerRefreshNeeded() - Method in class org.apache.nifi.remote.client.PeerSelector
Returns true if the internal collection of peers is empty or the refresh time has passed.
isPenalized(PeerStatus) - Method in class org.apache.nifi.remote.client.PeerSelector
Returns true if this peer is currently penalized and should not send/receive flowfiles.
isPenalized(String) - Method in class org.apache.nifi.remote.Peer
 
isPortInvalid() - Method in interface org.apache.nifi.remote.protocol.ClientProtocol
 
isPortInvalid() - Method in class org.apache.nifi.remote.protocol.socket.SocketClientProtocol
 
isPortUnknown() - Method in interface org.apache.nifi.remote.protocol.ClientProtocol
 
isPortUnknown() - Method in class org.apache.nifi.remote.protocol.socket.SocketClientProtocol
 
isQueryForPeers() - Method in class org.apache.nifi.remote.PeerStatus
 
isSecure() - Method in class org.apache.nifi.remote.client.http.HttpClient
 
isSecure() - Method in class org.apache.nifi.remote.client.SiteInfoProvider
 
isSecure() - Method in interface org.apache.nifi.remote.client.SiteToSiteClient
In order to determine whether the server is configured for secure communications, the client may have to query the server's RESTful interface.
isSecure() - Method in class org.apache.nifi.remote.client.socket.SocketClient
 
isSecure() - Method in class org.apache.nifi.remote.PeerDescription
 
isSiteToSiteSecure - Variable in class org.apache.nifi.remote.cluster.AdaptedNodeInformation
 
isSiteToSiteSecure() - Method in class org.apache.nifi.remote.cluster.AdaptedNodeInformation
 
isSiteToSiteSecure - Variable in class org.apache.nifi.remote.cluster.NodeInformation
 
isSiteToSiteSecure() - Method in class org.apache.nifi.remote.cluster.NodeInformation
 
isUseCompression() - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
isUseCompression() - Method in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
isUseCompression() - Method in interface org.apache.nifi.remote.client.SiteToSiteClientConfig
 
isUseCompression() - Method in class org.apache.nifi.remote.client.socket.EndpointConnectionPool.IdEnrichedRemoteDestination
 
isWebInterfaceSecure() - Method in class org.apache.nifi.remote.client.SiteInfoProvider
 

J

JAXB_CONTEXT - Static variable in class org.apache.nifi.remote.cluster.ClusterNodeInformation
 

K

keystoreFilename - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
keystoreFilename(String) - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
Sets the filename to use for the Keystore in order to communicate securely with the remote instance of NiFi
keystoreFilename - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
keystorePass - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
keystorePass(String) - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
Sets the password to use for the Keystore in order to communicate securely with the remote instance of NiFi
keystorePass - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
KeystoreType - Enum in org.apache.nifi.remote.client
 
KeystoreType() - Constructor for enum org.apache.nifi.remote.client.KeystoreType
 
keystoreType - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
keystoreType(KeystoreType) - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
Sets the type of the Keystore to use in order to communicate securely with the remote instance of NiFi
keystoreType - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 

L

lastPruneTimestamp - Variable in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
lastUsed - Variable in class org.apache.nifi.remote.client.socket.EndpointConnection
 
listeningPortRWLock - Variable in class org.apache.nifi.remote.client.SiteInfoProvider
 
localAddress - Variable in class org.apache.nifi.remote.client.SiteInfoProvider
 
localAddress - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
localAddress(InetAddress) - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
Specifies the local address to use when communicating with the remote NiFi instance.
localAddress - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
localAddress - Variable in class org.apache.nifi.remote.client.socket.EndpointConnectionPool
 
localAddress - Variable in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
LOCATION_HEADER_NAME - Static variable in class org.apache.nifi.remote.protocol.http.HttpHeaders
 
LOCATION_URI_INTENT_NAME - Static variable in class org.apache.nifi.remote.protocol.http.HttpHeaders
 
LOCATION_URI_INTENT_VALUE - Static variable in class org.apache.nifi.remote.protocol.http.HttpHeaders
 
LOG - Static variable in class org.apache.nifi.remote.io.socket.SocketInput
 
LOG - Static variable in class org.apache.nifi.remote.io.socket.SocketOutput
 
logger - Variable in class org.apache.nifi.remote.AbstractTransaction
 
logger - Variable in class org.apache.nifi.remote.client.AbstractPeerPersistence
 
logger - Static variable in class org.apache.nifi.remote.client.http.HttpClient
 
logger - Static variable in class org.apache.nifi.remote.client.PeerSelector
 
logger - Static variable in class org.apache.nifi.remote.client.socket.EndpointConnectionPool
 
logger - Static variable in class org.apache.nifi.remote.client.socket.SocketClient
 
logger - Variable in class org.apache.nifi.remote.protocol.socket.SocketClientProtocol
 
logger - Static variable in class org.apache.nifi.remote.RemoteResourceInitiator
 
logger - Static variable in class org.apache.nifi.remote.util.ExtendTransactionCommand
 
logger - Static variable in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 

M

MAGIC_BYTES - Static variable in interface org.apache.nifi.remote.protocol.CommunicationsSession
 
marshal(OutputStream) - Method in class org.apache.nifi.remote.cluster.ClusterNodeInformation
 
marshal(NodeInformation) - Method in class org.apache.nifi.remote.cluster.NodeInformationAdapter
 
MAX_NUM_ATTRIBUTES - Static variable in class org.apache.nifi.remote.codec.StandardFlowFileCodec
 
message - Variable in class org.apache.nifi.remote.protocol.Response
 

N

negotiateCodec(Peer) - Method in interface org.apache.nifi.remote.protocol.ClientProtocol
 
negotiateCodec(Peer) - Method in class org.apache.nifi.remote.protocol.socket.SocketClientProtocol
 
nodeInfo - Variable in class org.apache.nifi.remote.cluster.ClusterNodeInformation
 
NodeInformation - Class in org.apache.nifi.remote.cluster
 
NodeInformation(String, Integer, Integer, int, boolean, int) - Constructor for class org.apache.nifi.remote.cluster.NodeInformation
 
NodeInformationAdapter - Class in org.apache.nifi.remote.cluster
 
NodeInformationAdapter() - Constructor for class org.apache.nifi.remote.cluster.NodeInformationAdapter
 
nodePenalizationPeriod(long, TimeUnit) - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
If there is a problem communicating with a node (i.e., any node in the remote NiFi cluster or the remote instance of NiFi if it is standalone), specifies how long the client should wait before attempting to communicate with that node again.
numFlowFiles - Variable in class org.apache.nifi.remote.PeerStatus
 

O

offer(EndpointConnection) - Method in class org.apache.nifi.remote.client.socket.EndpointConnectionPool
 
openConnectionForReceive(String, Peer) - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
openConnectionForSend(String, Peer) - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
org.apache.nifi.remote - package org.apache.nifi.remote
 
org.apache.nifi.remote.client - package org.apache.nifi.remote.client
 
org.apache.nifi.remote.client.http - package org.apache.nifi.remote.client.http
 
org.apache.nifi.remote.client.socket - package org.apache.nifi.remote.client.socket
 
org.apache.nifi.remote.cluster - package org.apache.nifi.remote.cluster
 
org.apache.nifi.remote.codec - package org.apache.nifi.remote.codec
 
org.apache.nifi.remote.exception - package org.apache.nifi.remote.exception
 
org.apache.nifi.remote.io.http - package org.apache.nifi.remote.io.http
 
org.apache.nifi.remote.io.socket - package org.apache.nifi.remote.io.socket
 
org.apache.nifi.remote.protocol - package org.apache.nifi.remote.protocol
 
org.apache.nifi.remote.protocol.http - package org.apache.nifi.remote.protocol.http
 
org.apache.nifi.remote.protocol.socket - package org.apache.nifi.remote.protocol.socket
 
org.apache.nifi.remote.util - package org.apache.nifi.remote.util
 
original - Variable in class org.apache.nifi.remote.client.socket.EndpointConnectionPool.IdEnrichedRemoteDestination
 
output - Variable in class org.apache.nifi.remote.io.http.HttpCommunicationsSession
 
outputPortMap - Variable in class org.apache.nifi.remote.client.SiteInfoProvider
 

P

parseClusterUrls(String) - Static method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
Parse the comma-separated URLs string for the remote NiFi instances.
password - Variable in class org.apache.nifi.remote.protocol.http.HttpProxy
 
peer - Variable in class org.apache.nifi.remote.AbstractTransaction
 
peer - Variable in class org.apache.nifi.remote.client.socket.EndpointConnection
 
Peer - Class in org.apache.nifi.remote
 
Peer(PeerDescription, CommunicationsSession, String, String) - Constructor for class org.apache.nifi.remote.Peer
 
PEER_CACHE_MILLIS - Static variable in class org.apache.nifi.remote.client.PeerSelector
 
PeerDescription - Class in org.apache.nifi.remote
 
PeerDescription(String, int, boolean) - Constructor for class org.apache.nifi.remote.PeerDescription
 
PeerDescription(PeerDTO) - Constructor for class org.apache.nifi.remote.PeerDescription
 
peerPenaltyExpirations - Variable in class org.apache.nifi.remote.client.PeerSelector
 
PeerPersistence - Interface in org.apache.nifi.remote.client
 
peerPersistence - Variable in class org.apache.nifi.remote.client.PeerSelector
 
peerPersistenceFile - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
peerPersistenceFile(File) - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
Specifies a file that the client can write to in order to persist the list of nodes in the remote cluster and recover the list of nodes upon restart.
peerPersistenceFile - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
peerSelector - Variable in class org.apache.nifi.remote.client.http.HttpClient
 
PeerSelector - Class in org.apache.nifi.remote.client
Service which maintains state around peer (NiFi node(s) in a remote instance (cluster or standalone)).
PeerSelector(PeerStatusProvider, PeerPersistence) - Constructor for class org.apache.nifi.remote.client.PeerSelector
Returns a peer selector with the provided collaborators.
peerSelector - Variable in class org.apache.nifi.remote.client.socket.EndpointConnectionPool
 
PeerStatus - Class in org.apache.nifi.remote
This class represents the state of a specific peer, both its identifying information (contained in the PeerDescription: hostname, port, and security) and its current status (number of flowfiles and whether it can query other peers for status).
PeerStatus(PeerDescription, int, boolean) - Constructor for class org.apache.nifi.remote.PeerStatus
 
PeerStatus(PeerDTO) - Constructor for class org.apache.nifi.remote.PeerStatus
Copy constructor from a PeerDTO.
peerStatusCache - Variable in class org.apache.nifi.remote.client.PeerSelector
 
PeerStatusCache - Class in org.apache.nifi.remote.util
 
PeerStatusCache(Set<PeerStatus>, long, String, SiteToSiteTransportProtocol) - Constructor for class org.apache.nifi.remote.util.PeerStatusCache
 
peerStatusProvider - Variable in class org.apache.nifi.remote.client.PeerSelector
 
PeerStatusProvider - Interface in org.apache.nifi.remote.client
This interface defines methods used from PeerSelector.
penalizationNanos - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
penalizationNanos - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
penalizationNanos - Variable in class org.apache.nifi.remote.client.socket.SocketClient
 
penalize(Peer, long) - Method in class org.apache.nifi.remote.client.PeerSelector
Updates internal state map to penalize a PeerStatus that points to the specified peer.
penalize(PeerDescription, long) - Method in class org.apache.nifi.remote.client.PeerSelector
Updates internal state map to penalize a PeerStatus that points to the specified peer.
penalize(String, long) - Method in class org.apache.nifi.remote.Peer
Penalizes this peer for the given destination only for the provided number of milliseconds
penaltyExpirationMap - Variable in class org.apache.nifi.remote.Peer
 
penaltyMillis - Variable in class org.apache.nifi.remote.AbstractTransaction
 
persistenceFile - Variable in class org.apache.nifi.remote.client.FilePeerPersistence
 
persistPeerStatuses(PeerStatusCache) - Method in class org.apache.nifi.remote.client.PeerSelector
Persists the provided cache instance (in memory and via the PeerPersistence (e.g.
pool - Variable in class org.apache.nifi.remote.client.socket.SocketClient
 
port - Variable in class org.apache.nifi.remote.PeerDescription
 
port - Variable in class org.apache.nifi.remote.protocol.http.HttpProxy
 
portIdentifier - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
portIdentifier(String) - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
Specifies the unique identifier of the port to communicate with.
portIdentifier - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
portIdentifier - Variable in class org.apache.nifi.remote.client.socket.SocketClient
 
portName - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
portName(String) - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
Specifies the name of the port to communicate with.
portName - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
portName - Variable in class org.apache.nifi.remote.client.socket.SocketClient
 
PortNotRunningException - Exception in org.apache.nifi.remote.exception
PortNotRunningException occurs when the remote NiFi instance reports that the Port that the client is attempting to communicate with is not currently running and therefore communications with that Port are not allowed.
PortNotRunningException(String) - Constructor for exception org.apache.nifi.remote.exception.PortNotRunningException
 
postResult - Variable in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
printDistributionStatistics(Map<PeerStatus, Double>, TransferDirection) - Static method in class org.apache.nifi.remote.client.PeerSelector
Prints the distribution of the peers to the logger.
process(HttpResponse, HttpContext) - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient.HttpsResponseInterceptor
 
PROTOCOL_VERSION - Static variable in class org.apache.nifi.remote.protocol.http.HttpHeaders
 
ProtocolException - Exception in org.apache.nifi.remote.exception
A ProtocolException occurs when unexpected data is received, for example an invalid Response Code.
ProtocolException(String, Throwable) - Constructor for exception org.apache.nifi.remote.exception.ProtocolException
 
ProtocolException(String) - Constructor for exception org.apache.nifi.remote.exception.ProtocolException
 
ProtocolException(Throwable) - Constructor for exception org.apache.nifi.remote.exception.ProtocolException
 
protocolVersion - Variable in class org.apache.nifi.remote.AbstractTransaction
 
proxy - Variable in class org.apache.nifi.remote.client.SiteInfoProvider
 
proxy - Variable in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
proxyAuthRequiresResend - Variable in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
pruneCache() - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
putHandshakeParam(HandshakeProperty, String) - Method in class org.apache.nifi.remote.io.http.HttpServerCommunicationsSession
 

Q

queryForPeers - Variable in class org.apache.nifi.remote.PeerStatus
 

R

read(DataInputStream) - Static method in class org.apache.nifi.remote.protocol.Response
 
readCode(InputStream) - Static method in enum org.apache.nifi.remote.protocol.ResponseCode
 
readPeerStatuses(BufferedReader) - Method in class org.apache.nifi.remote.client.AbstractPeerPersistence
 
readRequestType(DataInputStream) - Static method in enum org.apache.nifi.remote.protocol.RequestType
 
readResponse(InputStream) - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
readString(DataInputStream) - Method in class org.apache.nifi.remote.codec.StandardFlowFileCodec
 
readTimeoutMillis - Variable in class org.apache.nifi.remote.client.SiteInfoProvider
 
readTimeoutMillis - Variable in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
readTransactionResponse() - Method in class org.apache.nifi.remote.AbstractTransaction
 
readTransactionResponse() - Method in class org.apache.nifi.remote.protocol.http.HttpClientTransaction
 
readTransactionResponse() - Method in class org.apache.nifi.remote.protocol.socket.SocketClientTransaction
 
readTransactionUrl(HttpResponse) - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
readyForFileTransfer - Variable in class org.apache.nifi.remote.protocol.socket.SocketClientProtocol
 
receive() - Method in class org.apache.nifi.remote.AbstractTransaction
 
receive() - Method in interface org.apache.nifi.remote.Transaction
Retrieves information from the remote NiFi instance, if any is available.
refresh() - Method in class org.apache.nifi.remote.client.PeerSelector
Allows for external callers to trigger a refresh of the internal peer status cache.
refreshPeerStatusCache() - Method in class org.apache.nifi.remote.client.PeerSelector
Refreshes the list of S2S peers that flowfiles can be sent to or received from.
refreshRemoteInfo() - Method in class org.apache.nifi.remote.client.SiteInfoProvider
 
REMOTE_INSTANCE_URIS_PREFIX - Static variable in class org.apache.nifi.remote.client.AbstractPeerPersistence
 
REMOTE_REFRESH_MILLIS - Static variable in class org.apache.nifi.remote.client.SiteInfoProvider
 
remoteDestination - Variable in class org.apache.nifi.remote.client.socket.EndpointConnectionPool
 
RemoteGroupContents(ControllerDTO) - Constructor for class org.apache.nifi.remote.util.SiteToSiteRestApiClient.RemoteGroupContents
 
remoteInfoReadLock - Variable in class org.apache.nifi.remote.client.SiteInfoProvider
 
remoteInfoWriteLock - Variable in class org.apache.nifi.remote.client.SiteInfoProvider
 
remoteInstanceUris - Variable in class org.apache.nifi.remote.util.PeerStatusCache
 
remoteRefreshTime - Variable in class org.apache.nifi.remote.client.SiteInfoProvider
 
RemoteResourceInitiator - Class in org.apache.nifi.remote
 
RemoteResourceInitiator() - Constructor for class org.apache.nifi.remote.RemoteResourceInitiator
 
request - Variable in class org.apache.nifi.remote.io.socket.SocketCommunicationsSession
 
requestBatchCount(int) - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
When pulling data from a NiFi instance, the sender chooses how large a Transaction is.
requestBatchDuration(long, TimeUnit) - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
When pulling data from a NiFi instance, the sender chooses how large a Transaction is.
requestBatchSize(long) - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
When pulling data from a NiFi instance, the sender chooses how large a Transaction is.
requestConfig - Variable in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
requestExpirationMillis - Variable in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
RequestType - Enum in org.apache.nifi.remote.protocol
 
RequestType() - Constructor for enum org.apache.nifi.remote.protocol.RequestType
 
resolveBaseUrl(String) - Static method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
resolveBaseUrl(URI) - Static method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
Resolve NiFi API url with leniency.
resolveNodeApiUrl(PeerDescription) - Method in class org.apache.nifi.remote.client.http.HttpClient
 
RESOURCE_OK - Static variable in class org.apache.nifi.remote.RemoteResourceInitiator
 
response - Variable in class org.apache.nifi.remote.io.socket.SocketCommunicationsSession
 
Response - Class in org.apache.nifi.remote.protocol
 
Response(ResponseCode, String) - Constructor for class org.apache.nifi.remote.protocol.Response
 
RESPONSE_CODE_ACCEPTED - Static variable in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
RESPONSE_CODE_BAD_REQUEST - Static variable in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
RESPONSE_CODE_CREATED - Static variable in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
RESPONSE_CODE_FORBIDDEN - Static variable in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
RESPONSE_CODE_NOT_FOUND - Static variable in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
RESPONSE_CODE_OK - Static variable in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
responseCode - Variable in exception org.apache.nifi.remote.exception.HandshakeException
 
responseCode - Variable in class org.apache.nifi.remote.io.http.HttpServerCommunicationsSession
 
ResponseCode - Enum in org.apache.nifi.remote.protocol
 
ResponseCode(int, String, boolean) - Constructor for enum org.apache.nifi.remote.protocol.ResponseCode
 
responseCode - Variable in exception org.apache.nifi.remote.util.SiteToSiteRestApiClient.HttpGetFailedException
 
responseMessage - Variable in exception org.apache.nifi.remote.util.SiteToSiteRestApiClient.HttpGetFailedException
 
restore() - Method in class org.apache.nifi.remote.client.FilePeerPersistence
 
restore() - Method in interface org.apache.nifi.remote.client.PeerPersistence
 
restore() - Method in class org.apache.nifi.remote.client.StatePeerPersistence
 
restoreInitialPeerStatusCache() - Method in class org.apache.nifi.remote.client.PeerSelector
Populates the peer status cache from the peer persistence provider (e.g.
restorePeerStatuses(BufferedReader, long) - Method in class org.apache.nifi.remote.client.AbstractPeerPersistence
 
run() - Method in class org.apache.nifi.remote.util.ExtendTransactionCommand
Run Command and attempt to extend transaction

S

save(PeerStatusCache) - Method in class org.apache.nifi.remote.client.FilePeerPersistence
 
save(PeerStatusCache) - Method in interface org.apache.nifi.remote.client.PeerPersistence
 
save(PeerStatusCache) - Method in class org.apache.nifi.remote.client.StatePeerPersistence
 
secure - Variable in class org.apache.nifi.remote.PeerDescription
 
send(byte[], Map<String, String>) - Method in class org.apache.nifi.remote.AbstractTransaction
 
send(DataPacket) - Method in class org.apache.nifi.remote.AbstractTransaction
 
send(DataPacket) - Method in interface org.apache.nifi.remote.Transaction
Sends information to the remote NiFi instance.
send(byte[], Map<String, String>) - Method in interface org.apache.nifi.remote.Transaction
Sends the given byte array as the content of a DataPacket along with the provided attributes
serialVersionUID - Static variable in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
serialVersionUID - Static variable in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
serialVersionUID - Static variable in exception org.apache.nifi.remote.exception.HandshakeException
 
serialVersionUID - Static variable in exception org.apache.nifi.remote.exception.PortNotRunningException
 
serialVersionUID - Static variable in exception org.apache.nifi.remote.exception.ProtocolException
 
serialVersionUID - Static variable in exception org.apache.nifi.remote.exception.UnknownPortException
 
serialVersionUID - Static variable in exception org.apache.nifi.remote.exception.UnreachableClusterException
 
serialVersionUID - Static variable in exception org.apache.nifi.remote.util.SiteToSiteRestApiClient.HttpGetFailedException
 
SERVER_SIDE_TRANSACTION_TTL - Static variable in class org.apache.nifi.remote.protocol.http.HttpHeaders
 
serverTransactionTtl - Variable in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
setApiPort(int) - Method in class org.apache.nifi.remote.cluster.AdaptedNodeInformation
 
setBaseUrl(String) - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
Set the baseUrl as it is, without altering or adjusting the specified url string.
setBaseUrl(String, String, int) - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
setBaseUrl(String, String, int, String) - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
setBatchCount(int) - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
setBatchDurationMillis(long) - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
setBatchSize(long) - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
setCachedContentsExpirationMillis(long) - Method in class org.apache.nifi.remote.client.SiteInfoProvider
 
setCacheExpirationMillis(long) - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
setChecksum(String) - Method in class org.apache.nifi.remote.io.http.HttpCommunicationsSession
 
setClusterUrls(Set<String>) - Method in class org.apache.nifi.remote.client.SiteInfoProvider
 
setCompress(boolean) - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
setConnectTimeoutMillis(int) - Method in class org.apache.nifi.remote.client.SiteInfoProvider
 
setConnectTimeoutMillis(int) - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
setDataTransferUrl(String) - Method in class org.apache.nifi.remote.io.http.HttpCommunicationsSession
 
setDestination(RemoteDestination) - Method in class org.apache.nifi.remote.protocol.socket.SocketClientProtocol
 
setEventReporter(EventReporter) - Method in class org.apache.nifi.remote.client.PeerSelector
Sets the event reporter instance.
setEventReporter(EventReporter) - Method in class org.apache.nifi.remote.protocol.socket.SocketClientProtocol
 
setHandshakeProperties(HttpRequestBase) - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
setHostname(String) - Method in class org.apache.nifi.remote.cluster.AdaptedNodeInformation
 
setInputStream(InputStream) - Method in class org.apache.nifi.remote.io.http.HttpInput
 
setLastTimeUsed() - Method in class org.apache.nifi.remote.client.socket.EndpointConnection
 
setLocalAddress(InetAddress) - Method in class org.apache.nifi.remote.client.SiteInfoProvider
 
setLocalAddress(InetAddress) - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
setNodeInformation(Collection<NodeInformation>) - Method in class org.apache.nifi.remote.cluster.ClusterNodeInformation
 
setOutputStream(OutputStream) - Method in class org.apache.nifi.remote.io.http.HttpOutput
 
setPreferredBatchCount(int) - Method in class org.apache.nifi.remote.protocol.socket.SocketClientProtocol
 
setPreferredBatchDuration(long) - Method in class org.apache.nifi.remote.protocol.socket.SocketClientProtocol
 
setPreferredBatchSize(long) - Method in class org.apache.nifi.remote.protocol.socket.SocketClientProtocol
 
setProxy(HttpProxy) - Method in class org.apache.nifi.remote.client.SiteInfoProvider
 
setReadTimeoutMillis(int) - Method in class org.apache.nifi.remote.client.SiteInfoProvider
 
setReadTimeoutMillis(int) - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
setRequestExpirationMillis(long) - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
setResponseCode(ResponseCode) - Method in class org.apache.nifi.remote.io.http.HttpServerCommunicationsSession
 
setSiteToSiteHttpApiPort(Integer) - Method in class org.apache.nifi.remote.cluster.AdaptedNodeInformation
 
setSiteToSitePort(Integer) - Method in class org.apache.nifi.remote.cluster.AdaptedNodeInformation
 
setSiteToSiteSecure(boolean) - Method in class org.apache.nifi.remote.cluster.AdaptedNodeInformation
 
setSslContext(SSLContext) - Method in class org.apache.nifi.remote.client.SiteInfoProvider
 
setStatus(Transaction.TransactionState) - Method in class org.apache.nifi.remote.io.http.HttpServerCommunicationsSession
 
setTimeout(int) - Method in class org.apache.nifi.remote.io.http.HttpCommunicationsSession
 
setTimeout(int) - Method in class org.apache.nifi.remote.io.socket.SocketCommunicationsSession
 
setTimeout(int) - Method in class org.apache.nifi.remote.io.socket.SocketInput
 
setTimeout(int) - Method in class org.apache.nifi.remote.io.socket.SocketOutput
 
setTimeout(int) - Method in interface org.apache.nifi.remote.protocol.CommunicationsSession
 
setTimeout(int) - Method in class org.apache.nifi.remote.protocol.socket.SocketClientProtocol
 
setTotalFlowFiles(int) - Method in class org.apache.nifi.remote.cluster.AdaptedNodeInformation
 
setupAsyncClient() - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
setupClient() - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
setupCredentialsProvider() - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
setupRequestConfig() - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
setUserDn(String) - Method in class org.apache.nifi.remote.AbstractCommunicationsSession
 
setUserDn(String) - Method in interface org.apache.nifi.remote.protocol.CommunicationsSession
 
shouldCheckProxyAuth() - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
shutdown - Variable in class org.apache.nifi.remote.client.socket.EndpointConnectionPool
 
shutdown() - Method in class org.apache.nifi.remote.client.socket.EndpointConnectionPool
 
shutdown(Peer) - Method in interface org.apache.nifi.remote.protocol.ClientProtocol
 
shutdown(Peer) - Method in class org.apache.nifi.remote.protocol.socket.SocketClientProtocol
 
siteInfoProvider - Variable in class org.apache.nifi.remote.client.AbstractSiteToSiteClient
 
SiteInfoProvider - Class in org.apache.nifi.remote.client
 
SiteInfoProvider() - Constructor for class org.apache.nifi.remote.client.SiteInfoProvider
 
siteInfoProvider - Variable in class org.apache.nifi.remote.client.socket.EndpointConnectionPool
 
SiteToSiteClient - Interface in org.apache.nifi.remote.client
The SiteToSiteClient provides a mechanism for sending data to a remote instance of NiFi (or NiFi cluster) and retrieving data from a remote instance of NiFi (or NiFi cluster).
SiteToSiteClient.Builder - Class in org.apache.nifi.remote.client
The Builder is the mechanism by which all configuration is passed to the SiteToSiteClient.
SiteToSiteClient.StandardSiteToSiteClientConfig - Class in org.apache.nifi.remote.client
 
SiteToSiteClientConfig - Interface in org.apache.nifi.remote.client
 
siteToSiteHostname - Variable in class org.apache.nifi.remote.cluster.NodeInformation
 
siteToSiteHttpApiPort - Variable in class org.apache.nifi.remote.cluster.AdaptedNodeInformation
 
siteToSiteHttpApiPort - Variable in class org.apache.nifi.remote.cluster.NodeInformation
 
siteToSiteHttpPort - Variable in class org.apache.nifi.remote.client.SiteInfoProvider
 
siteToSitePort - Variable in class org.apache.nifi.remote.client.SiteInfoProvider
 
siteToSitePort - Variable in class org.apache.nifi.remote.cluster.AdaptedNodeInformation
 
siteToSitePort - Variable in class org.apache.nifi.remote.cluster.NodeInformation
 
SiteToSiteRestApiClient - Class in org.apache.nifi.remote.util
 
SiteToSiteRestApiClient(SSLContext, HttpProxy, EventReporter) - Constructor for class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
SiteToSiteRestApiClient.HttpGetFailedException - Exception in org.apache.nifi.remote.util
 
SiteToSiteRestApiClient.HttpsResponseInterceptor - Class in org.apache.nifi.remote.util
 
SiteToSiteRestApiClient.RemoteGroupContents - Class in org.apache.nifi.remote.util
 
siteToSiteSecure - Variable in class org.apache.nifi.remote.client.SiteInfoProvider
 
SiteToSiteTransportProtocol - Enum in org.apache.nifi.remote.protocol
 
SiteToSiteTransportProtocol() - Constructor for enum org.apache.nifi.remote.protocol.SiteToSiteTransportProtocol
 
size - Variable in class org.apache.nifi.remote.util.StandardDataPacket
 
socket - Variable in class org.apache.nifi.remote.io.socket.SocketCommunicationsSession
 
socket - Variable in class org.apache.nifi.remote.io.socket.SocketInput
 
socket - Variable in class org.apache.nifi.remote.io.socket.SocketOutput
 
SocketClient - Class in org.apache.nifi.remote.client.socket
 
SocketClient(SiteToSiteClientConfig) - Constructor for class org.apache.nifi.remote.client.socket.SocketClient
 
socketClientProtocol - Variable in class org.apache.nifi.remote.client.socket.EndpointConnection
 
SocketClientProtocol - Class in org.apache.nifi.remote.protocol.socket
 
SocketClientProtocol() - Constructor for class org.apache.nifi.remote.protocol.socket.SocketClientProtocol
 
SocketClientTransaction - Class in org.apache.nifi.remote.protocol.socket
 
SocketClientTransaction(int, String, Peer, FlowFileCodec, TransferDirection, boolean, int, EventReporter) - Constructor for class org.apache.nifi.remote.protocol.socket.SocketClientTransaction
 
SocketCommunicationsSession - Class in org.apache.nifi.remote.io.socket
 
SocketCommunicationsSession(Socket) - Constructor for class org.apache.nifi.remote.io.socket.SocketCommunicationsSession
 
socketIn - Variable in class org.apache.nifi.remote.io.socket.SocketInput
 
SocketInput - Class in org.apache.nifi.remote.io.socket
 
SocketInput(Socket) - Constructor for class org.apache.nifi.remote.io.socket.SocketInput
 
SocketOutput - Class in org.apache.nifi.remote.io.socket
 
SocketOutput(Socket) - Constructor for class org.apache.nifi.remote.io.socket.SocketOutput
 
sortMapByWeight(Map<PeerStatus, Double>) - Static method in class org.apache.nifi.remote.client.PeerSelector
Returns an ordered map of peers sorted in descending order by value (relative weight).
sslContext - Variable in class org.apache.nifi.remote.client.SiteInfoProvider
 
sslContext - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
sslContext(SSLContext) - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
Specifies the SSL Context to use when communicating with the remote NiFi instance(s).
sslContext - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
sslContext - Variable in class org.apache.nifi.remote.client.socket.EndpointConnectionPool
 
sslContext - Variable in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
StandardDataPacket - Class in org.apache.nifi.remote.util
 
StandardDataPacket(Map<String, String>, InputStream, long) - Constructor for class org.apache.nifi.remote.util.StandardDataPacket
 
StandardFlowFileCodec - Class in org.apache.nifi.remote.codec
 
StandardFlowFileCodec() - Constructor for class org.apache.nifi.remote.codec.StandardFlowFileCodec
 
StandardSiteToSiteClientConfig() - Constructor for class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
StandardSiteToSiteClientConfig(SiteToSiteClient.Builder) - Constructor for class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
startExtendingTransaction(String) - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
startTransaction(Peer, FlowFileCodec, TransferDirection) - Method in interface org.apache.nifi.remote.protocol.ClientProtocol
 
startTransaction(Peer, FlowFileCodec, TransferDirection) - Method in class org.apache.nifi.remote.protocol.socket.SocketClientProtocol
 
state - Variable in class org.apache.nifi.remote.AbstractTransaction
 
STATE_KEY_PEERS - Static variable in class org.apache.nifi.remote.client.StatePeerPersistence
 
STATE_KEY_PEERS_TIMESTAMP - Static variable in class org.apache.nifi.remote.client.StatePeerPersistence
 
STATE_KEY_TRANSPORT_PROTOCOL - Static variable in class org.apache.nifi.remote.client.StatePeerPersistence
 
stateManager - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
stateManager(StateManager) - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
Specifies StateManager that the client can persist the list of nodes in the remote cluster and recover the list of nodes upon restart.
stateManager - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
stateManager - Variable in class org.apache.nifi.remote.client.StatePeerPersistence
 
StatePeerPersistence - Class in org.apache.nifi.remote.client
 
StatePeerPersistence(StateManager) - Constructor for class org.apache.nifi.remote.client.StatePeerPersistence
 
status - Variable in class org.apache.nifi.remote.io.http.HttpServerCommunicationsSession
 
statuses - Variable in class org.apache.nifi.remote.util.PeerStatusCache
 
stopExtendingTransaction() - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
stream - Variable in class org.apache.nifi.remote.util.StandardDataPacket
 
sumMapValues(Map<PeerStatus, Double>) - Static method in class org.apache.nifi.remote.client.PeerSelector
Returns the total of all values in the map.

T

taskExecutor - Variable in class org.apache.nifi.remote.client.http.HttpClient
 
taskExecutor - Variable in class org.apache.nifi.remote.client.socket.EndpointConnectionPool
 
terminate(EndpointConnection) - Method in class org.apache.nifi.remote.client.socket.EndpointConnectionPool
 
timeout(long, TimeUnit) - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
Specifies the communications timeouts to use when interacting with the remote instances.
timeout - Variable in class org.apache.nifi.remote.io.http.HttpCommunicationsSession
 
timeout - Variable in class org.apache.nifi.remote.io.socket.SocketCommunicationsSession
 
timeoutMillis - Variable in class org.apache.nifi.remote.protocol.socket.SocketClientProtocol
 
timeoutNanos - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
timeoutNanos - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
timestamp - Variable in class org.apache.nifi.remote.util.PeerStatusCache
 
timestamp - Variable in class org.apache.nifi.remote.util.SiteToSiteRestApiClient.RemoteGroupContents
 
toIOException(ExecutionException) - Method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
toString() - Method in class org.apache.nifi.remote.AbstractTransaction
 
toString() - Method in class org.apache.nifi.remote.client.socket.EndpointConnectionPool
 
toString() - Method in class org.apache.nifi.remote.cluster.NodeInformation
 
toString() - Method in class org.apache.nifi.remote.codec.StandardFlowFileCodec
 
toString() - Method in class org.apache.nifi.remote.Peer
 
toString() - Method in class org.apache.nifi.remote.PeerDescription
 
toString() - Method in class org.apache.nifi.remote.PeerStatus
 
toString() - Method in class org.apache.nifi.remote.protocol.Response
 
toString() - Method in enum org.apache.nifi.remote.protocol.ResponseCode
 
toString() - Method in class org.apache.nifi.remote.protocol.socket.SocketClientProtocol
 
toString() - Method in class org.apache.nifi.remote.util.PeerStatusCache
 
totalFlowFiles - Variable in class org.apache.nifi.remote.cluster.AdaptedNodeInformation
 
totalFlowFiles - Variable in class org.apache.nifi.remote.cluster.NodeInformation
 
Transaction - Interface in org.apache.nifi.remote
Provides a transaction for performing site-to-site data transfers.
Transaction.TransactionState - Enum in org.apache.nifi.remote
 
TransactionCompletion - Interface in org.apache.nifi.remote
A TransactionCompletion provides information about a Transaction that has completed successfully.
transactionId - Variable in class org.apache.nifi.remote.io.http.HttpServerCommunicationsSession
 
TransactionState() - Constructor for enum org.apache.nifi.remote.Transaction.TransactionState
 
transactionUrl - Variable in class org.apache.nifi.remote.protocol.http.HttpClientTransaction
 
transactionUrl - Variable in class org.apache.nifi.remote.util.ExtendTransactionCommand
 
transferDataLatch - Variable in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
TransferDirection - Enum in org.apache.nifi.remote
An enumeration for specifying the direction in which data should be transferred between a client and a remote NiFi instance.
TransferDirection() - Constructor for enum org.apache.nifi.remote.TransferDirection
 
transfers - Variable in class org.apache.nifi.remote.AbstractTransaction
 
transitUriPrefix - Variable in class org.apache.nifi.remote.protocol.socket.SocketClientProtocol
 
transportProtocol - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
transportProtocol(SiteToSiteTransportProtocol) - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
Specifies the protocol to use for site to site data transport.
transportProtocol - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
transportProtocol - Variable in class org.apache.nifi.remote.util.PeerStatusCache
 
TransportProtocolVersionNegotiator - Class in org.apache.nifi.remote.client.http
 
TransportProtocolVersionNegotiator(int...) - Constructor for class org.apache.nifi.remote.client.http.TransportProtocolVersionNegotiator
 
transportProtocolVersionNegotiator - Variable in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
trustedPeerDn - Variable in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
truststoreFilename - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
truststoreFilename(String) - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
Sets the filename to use for the Truststore in order to communicate securely with the remote instance of NiFi
truststoreFilename - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
truststorePass - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
truststorePass(String) - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
Sets the password to use for the Truststore in order to communicate securely with the remote instance of NiFi
truststorePass - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
truststoreType - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
truststoreType(KeystoreType) - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
Sets the password type of the Truststore to use in order to communicate securely with the remote instance of NiFi
truststoreType - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
ttlExtendingFuture - Variable in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
ttlExtendTaskExecutor - Variable in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 

U

UnknownPortException - Exception in org.apache.nifi.remote.exception
An UnknownPortException indicates that the remote NiFi instance has reported that the endpoint that the client attempted to communicate with does not exist.
UnknownPortException(String) - Constructor for exception org.apache.nifi.remote.exception.UnknownPortException
 
unmarshal(InputStream) - Static method in class org.apache.nifi.remote.cluster.ClusterNodeInformation
 
unmarshal(AdaptedNodeInformation) - Method in class org.apache.nifi.remote.cluster.NodeInformationAdapter
 
UnreachableClusterException - Exception in org.apache.nifi.remote.exception
UnreachableClusterException when none of the target clusterUrls are reachable.
UnreachableClusterException(String) - Constructor for exception org.apache.nifi.remote.exception.UnreachableClusterException
 
UnreachableClusterException(String, Throwable) - Constructor for exception org.apache.nifi.remote.exception.UnreachableClusterException
 
url(String) - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
Specifies the URL of the remote NiFi instance.
url - Variable in class org.apache.nifi.remote.Peer
 
urls - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
urls(Set<String>) - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
Specifies the URLs of the remote NiFi instance.
urls - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
useCompression - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
 
useCompression(boolean) - Method in class org.apache.nifi.remote.client.SiteToSiteClient.Builder
Specifies whether or not data should be compressed before being transferred to or from the remote instance.
useCompression - Variable in class org.apache.nifi.remote.client.SiteToSiteClient.StandardSiteToSiteClientConfig
 
useCompression - Variable in class org.apache.nifi.remote.protocol.socket.SocketClientProtocol
 
userDn - Variable in class org.apache.nifi.remote.AbstractCommunicationsSession
 
username - Variable in class org.apache.nifi.remote.protocol.http.HttpProxy
 

V

validateUriString(String) - Static method in class org.apache.nifi.remote.util.SiteToSiteRestApiClient
 
valueOf(String) - Static method in enum org.apache.nifi.remote.client.KeystoreType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.nifi.remote.protocol.HandshakeProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.nifi.remote.protocol.RequestType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.nifi.remote.protocol.ResponseCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.nifi.remote.protocol.SiteToSiteTransportProtocol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.nifi.remote.Transaction.TransactionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.nifi.remote.TransferDirection
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.nifi.remote.client.KeystoreType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.nifi.remote.protocol.HandshakeProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.nifi.remote.protocol.RequestType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.nifi.remote.protocol.ResponseCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.nifi.remote.protocol.SiteToSiteTransportProtocol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.nifi.remote.Transaction.TransactionState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.nifi.remote.TransferDirection
Returns an array containing the constants of this enum type, in the order they are declared.
VersionedRemoteResource - Interface in org.apache.nifi.remote
 
versionNegotiator - Variable in class org.apache.nifi.remote.codec.StandardFlowFileCodec
 
versionNegotiator - Variable in class org.apache.nifi.remote.protocol.socket.SocketClientProtocol
 

W

warn(Logger, EventReporter, String, Object...) - Static method in class org.apache.nifi.remote.util.EventReportUtil
 
warn(Logger, EventReporter, String, Throwable) - Static method in class org.apache.nifi.remote.util.EventReportUtil
 
write(PeerStatusCache, AbstractPeerPersistence.IOConsumer<String>) - Method in class org.apache.nifi.remote.client.AbstractPeerPersistence
 
writeRequestType(DataOutputStream) - Method in enum org.apache.nifi.remote.protocol.RequestType
 
writeResponse(DataOutputStream) - Method in enum org.apache.nifi.remote.protocol.ResponseCode
 
writeResponse(DataOutputStream, boolean) - Method in enum org.apache.nifi.remote.protocol.ResponseCode
 
writeResponse(DataOutputStream, String) - Method in enum org.apache.nifi.remote.protocol.ResponseCode
 
writeResponse(DataOutputStream, String, boolean) - Method in enum org.apache.nifi.remote.protocol.ResponseCode
 
writeString(String, DataOutputStream) - Method in class org.apache.nifi.remote.codec.StandardFlowFileCodec
 
writeTransactionResponse(ResponseCode) - Method in class org.apache.nifi.remote.AbstractTransaction
 
writeTransactionResponse(ResponseCode, String) - Method in class org.apache.nifi.remote.AbstractTransaction
 
writeTransactionResponse(ResponseCode, String, boolean) - Method in class org.apache.nifi.remote.AbstractTransaction
 
writeTransactionResponse(ResponseCode, String, boolean) - Method in class org.apache.nifi.remote.protocol.http.HttpClientTransaction
 
writeTransactionResponse(ResponseCode, String, boolean) - Method in class org.apache.nifi.remote.protocol.socket.SocketClientTransaction
 
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2023 Apache NiFi Project. All rights reserved.