- get() - Method in class org.apache.flink.runtime.concurrent.ScheduledFutureAdapter
-
- get(long, TimeUnit) - Method in class org.apache.flink.runtime.concurrent.ScheduledFutureAdapter
-
- getAddress() - Method in class org.apache.flink.runtime.rpc.RpcEndpoint
-
Gets the address of the underlying RPC endpoint.
- getAddress() - Method in interface org.apache.flink.runtime.rpc.RpcGateway
-
Returns the fully qualified address under which the associated rpc endpoint is reachable.
- getAddress() - Method in interface org.apache.flink.runtime.rpc.RpcService
-
Return the hostname or host address under which the rpc service can be reached.
- getArgs() - Method in class org.apache.flink.runtime.rpc.messages.LocalRpcInvocation
-
- getArgs() - Method in class org.apache.flink.runtime.rpc.messages.RemoteRpcInvocation
-
- getArgs() - Method in interface org.apache.flink.runtime.rpc.messages.RpcInvocation
-
Returns the arguments of the remote procedure call.
- getCallable() - Method in class org.apache.flink.runtime.rpc.messages.CallAsync
-
- getDelay(TimeUnit) - Method in class org.apache.flink.runtime.concurrent.ScheduledFutureAdapter
-
- getEndpointId() - Method in class org.apache.flink.runtime.rpc.RpcEndpoint
-
Returns the rpc endpoint's identifier.
- getFencingToken() - Method in class org.apache.flink.runtime.rpc.FencedRpcEndpoint
-
- getFencingToken() - Method in interface org.apache.flink.runtime.rpc.FencedRpcGateway
-
Get the current fencing token.
- getFencingToken() - Method in interface org.apache.flink.runtime.rpc.messages.FencedMessage
-
- getFencingToken() - Method in class org.apache.flink.runtime.rpc.messages.LocalFencedMessage
-
- getFencingToken() - Method in class org.apache.flink.runtime.rpc.messages.RemoteFencedMessage
-
- getHostname() - Method in class org.apache.flink.runtime.rpc.RpcEndpoint
-
Gets the hostname of the underlying RPC endpoint.
- getHostname() - Method in interface org.apache.flink.runtime.rpc.RpcGateway
-
Returns the fully qualified hostname under which the associated rpc endpoint is reachable.
- getHostname(RpcService) - Static method in class org.apache.flink.runtime.rpc.RpcUtils
-
Returns the hostname onto which the given
RpcService has been bound.
- getInetSocketAddressFromRpcUrl(String) - Method in class org.apache.flink.runtime.rpc.CleanupOnCloseRpcSystem
-
- getInetSocketAddressFromRpcUrl(String) - Method in interface org.apache.flink.runtime.rpc.RpcSystemUtils
-
- getLoadPriority() - Method in interface org.apache.flink.runtime.rpc.RpcSystemLoader
-
Returns the loading priority for this loader, for a deterministic loading order if multiple
rpc system loaders are present on the classpath.
- getMainThreadExecutor() - Method in class org.apache.flink.runtime.rpc.RpcEndpoint
-
Gets the main thread execution context.
- getMaximumMessageSizeInBytes(Configuration) - Method in class org.apache.flink.runtime.rpc.CleanupOnCloseRpcSystem
-
- getMaximumMessageSizeInBytes(Configuration) - Method in interface org.apache.flink.runtime.rpc.RpcSystemUtils
-
Returns the maximum number of bytes that an RPC message may carry according to the given
configuration.
- getMaxNumThreads() - Method in class org.apache.flink.runtime.rpc.RpcSystem.FixedThreadPoolExecutorConfiguration
-
- getMaxParallelism() - Method in class org.apache.flink.runtime.rpc.RpcSystem.ForkJoinExecutorConfiguration
-
- getMethodName() - Method in class org.apache.flink.runtime.rpc.messages.LocalRpcInvocation
-
- getMethodName() - Method in class org.apache.flink.runtime.rpc.messages.RemoteRpcInvocation
-
- getMethodName() - Method in interface org.apache.flink.runtime.rpc.messages.RpcInvocation
-
Returns the method's name.
- getMinNumThreads() - Method in class org.apache.flink.runtime.rpc.RpcSystem.FixedThreadPoolExecutorConfiguration
-
- getMinParallelism() - Method in class org.apache.flink.runtime.rpc.RpcSystem.ForkJoinExecutorConfiguration
-
- getParallelismFactor() - Method in class org.apache.flink.runtime.rpc.RpcSystem.ForkJoinExecutorConfiguration
-
- getParameterTypes() - Method in class org.apache.flink.runtime.rpc.messages.LocalRpcInvocation
-
- getParameterTypes() - Method in class org.apache.flink.runtime.rpc.messages.RemoteRpcInvocation
-
- getParameterTypes() - Method in interface org.apache.flink.runtime.rpc.messages.RpcInvocation
-
Returns the method's parameter types.
- getPayload() - Method in interface org.apache.flink.runtime.rpc.messages.FencedMessage
-
- getPayload() - Method in class org.apache.flink.runtime.rpc.messages.LocalFencedMessage
-
- getPayload() - Method in class org.apache.flink.runtime.rpc.messages.RemoteFencedMessage
-
- getPort() - Method in interface org.apache.flink.runtime.rpc.RpcService
-
Return the port under which the rpc service is reachable.
- getRpcGateway() - Method in class org.apache.flink.runtime.rpc.messages.RemoteHandshakeMessage
-
- getRpcService() - Method in class org.apache.flink.runtime.rpc.RpcEndpoint
-
Gets the endpoint's RPC service.
- getRpcUrl(String, int, String, AddressResolution, Configuration) - Method in class org.apache.flink.runtime.rpc.CleanupOnCloseRpcSystem
-
- getRpcUrl(String, int, String, AddressResolution, Configuration) - Method in interface org.apache.flink.runtime.rpc.RpcSystemUtils
-
Constructs an RPC URL for the given parameters, that can be used to connect to the targeted
RpcService.
- getRunnable() - Method in class org.apache.flink.runtime.rpc.messages.RunAsync
-
- getScheduledExecutor() - Method in interface org.apache.flink.runtime.rpc.RpcService
-
Gets a scheduled executor from the RPC service.
- getSelfGateway(Class<C>) - Method in class org.apache.flink.runtime.rpc.RpcEndpoint
-
Returns a self gateway of the specified type which can be used to issue asynchronous calls
against the RpcEndpoint.
- getSelfGateway(Class<C>, RpcServer) - Method in interface org.apache.flink.runtime.rpc.RpcService
-
Returns a self gateway of the specified type which can be used to issue asynchronous calls
against the RpcEndpoint.
- getTerminationFuture() - Method in class org.apache.flink.runtime.rpc.RpcEndpoint
-
Return a future which is completed with true when the rpc endpoint has been terminated.
- getTerminationFuture() - Method in interface org.apache.flink.runtime.rpc.RpcServer
-
Return a future which is completed when the rpc endpoint has been terminated.
- getTestForkJoinExecutorConfiguration() - Static method in class org.apache.flink.runtime.rpc.RpcUtils
-
- getThreadPriority() - Method in class org.apache.flink.runtime.rpc.RpcSystem.FixedThreadPoolExecutorConfiguration
-
- getTimeNanos() - Method in class org.apache.flink.runtime.rpc.messages.RunAsync
-
- getVersion() - Method in class org.apache.flink.runtime.rpc.messages.RemoteHandshakeMessage
-
- guardCompletionWithContextClassLoader(CompletableFuture<T>, ClassLoader) - Static method in class org.apache.flink.runtime.concurrent.ClassLoadingUtils
-
- RecipientUnreachableException - Exception in org.apache.flink.runtime.rpc.exceptions
-
Exception which indicates that the specified recipient is unreachable.
- RecipientUnreachableException(String, String, String) - Constructor for exception org.apache.flink.runtime.rpc.exceptions.RecipientUnreachableException
-
- registerResource(Closeable) - Method in class org.apache.flink.runtime.rpc.RpcEndpoint
-
Register the given closeable resource to CloseableRegistry.
- RemoteFencedMessage<F extends Serializable,P extends Serializable> - Class in org.apache.flink.runtime.rpc.messages
-
- RemoteFencedMessage(F, P) - Constructor for class org.apache.flink.runtime.rpc.messages.RemoteFencedMessage
-
- RemoteHandshakeMessage - Class in org.apache.flink.runtime.rpc.messages
-
Handshake message between rpc endpoints.
- RemoteHandshakeMessage(Class<?>, int) - Constructor for class org.apache.flink.runtime.rpc.messages.RemoteHandshakeMessage
-
- RemoteRpcInvocation - Class in org.apache.flink.runtime.rpc.messages
-
Remote rpc invocation message which is used when the actor communication is remote.
- RemoteRpcInvocation(String, String, Class<?>[], Object[]) - Constructor for class org.apache.flink.runtime.rpc.messages.RemoteRpcInvocation
-
- remoteServiceBuilder(Configuration, String, String) - Method in class org.apache.flink.runtime.rpc.CleanupOnCloseRpcSystem
-
- remoteServiceBuilder(Configuration, String, String) - Method in interface org.apache.flink.runtime.rpc.RpcSystem
-
Returns a builder for an
RpcService that is reachable from other machines.
- RpcConnectionException - Exception in org.apache.flink.runtime.rpc.exceptions
-
Exception class which is thrown if a rpc connection failed.
- RpcConnectionException(String) - Constructor for exception org.apache.flink.runtime.rpc.exceptions.RpcConnectionException
-
- RpcConnectionException(String, Throwable) - Constructor for exception org.apache.flink.runtime.rpc.exceptions.RpcConnectionException
-
- RpcConnectionException(Throwable) - Constructor for exception org.apache.flink.runtime.rpc.exceptions.RpcConnectionException
-
- RpcEndpoint - Class in org.apache.flink.runtime.rpc
-
Base class for RPC endpoints.
- RpcEndpoint(RpcService, String) - Constructor for class org.apache.flink.runtime.rpc.RpcEndpoint
-
Initializes the RPC endpoint.
- RpcEndpoint(RpcService) - Constructor for class org.apache.flink.runtime.rpc.RpcEndpoint
-
Initializes the RPC endpoint with a random endpoint id.
- RpcEndpoint.MainThreadExecutor - Class in org.apache.flink.runtime.rpc
-
Executor which executes runnables in the main thread context.
- RpcException - Exception in org.apache.flink.runtime.rpc.exceptions
-
Base class for RPC related exceptions.
- RpcException(String) - Constructor for exception org.apache.flink.runtime.rpc.exceptions.RpcException
-
- RpcException(String, Throwable) - Constructor for exception org.apache.flink.runtime.rpc.exceptions.RpcException
-
- RpcException(Throwable) - Constructor for exception org.apache.flink.runtime.rpc.exceptions.RpcException
-
- RpcGateway - Interface in org.apache.flink.runtime.rpc
-
Rpc gateway interface which has to be implemented by Rpc gateways.
- RpcGatewayUtils - Class in org.apache.flink.runtime.rpc
-
- RpcInvocation - Interface in org.apache.flink.runtime.rpc.messages
-
Interface for rpc invocation messages.
- RpcLoaderException - Exception in org.apache.flink.runtime.rpc.exceptions
-
Base class for RPC loader exceptions.
- RpcLoaderException(String) - Constructor for exception org.apache.flink.runtime.rpc.exceptions.RpcLoaderException
-
- RpcLoaderException(Throwable) - Constructor for exception org.apache.flink.runtime.rpc.exceptions.RpcLoaderException
-
- RpcLoaderException(String, Throwable) - Constructor for exception org.apache.flink.runtime.rpc.exceptions.RpcLoaderException
-
- RpcRuntimeException - Exception in org.apache.flink.runtime.rpc.exceptions
-
Base class for RPC related runtime exceptions.
- RpcRuntimeException(String) - Constructor for exception org.apache.flink.runtime.rpc.exceptions.RpcRuntimeException
-
- RpcRuntimeException(Throwable) - Constructor for exception org.apache.flink.runtime.rpc.exceptions.RpcRuntimeException
-
- RpcRuntimeException(String, Throwable) - Constructor for exception org.apache.flink.runtime.rpc.exceptions.RpcRuntimeException
-
- rpcServer - Variable in class org.apache.flink.runtime.rpc.RpcEndpoint
-
Interface to access the underlying rpc server.
- RpcServer - Interface in org.apache.flink.runtime.rpc
-
Interface for self gateways.
- RpcService - Interface in org.apache.flink.runtime.rpc
-
Interface for rpc services.
- RpcServiceUtils - Class in org.apache.flink.runtime.rpc
-
These RPC utilities contain helper methods around RPC use.
- RpcServiceUtils() - Constructor for class org.apache.flink.runtime.rpc.RpcServiceUtils
-
- RpcSystem - Interface in org.apache.flink.runtime.rpc
-
This interface serves as a factory interface for RPC services, with some additional utilities
that are reliant on implementation details of the RPC service.
- RpcSystem.FixedThreadPoolExecutorConfiguration - Class in org.apache.flink.runtime.rpc
-
Descriptor for creating a thread-pool with a fixed number of threads.
- RpcSystem.ForkJoinExecutorConfiguration - Class in org.apache.flink.runtime.rpc
-
Descriptor for creating a fork-join thread-pool.
- RpcSystem.RpcServiceBuilder - Interface in org.apache.flink.runtime.rpc
-
- RpcSystemLoader - Interface in org.apache.flink.runtime.rpc
-
- RpcSystemUtils - Interface in org.apache.flink.runtime.rpc
-
Utils that are dependent on the underlying RPC implementation.
- RpcTimeout - Annotation Type in org.apache.flink.runtime.rpc
-
Annotation for
RpcGateway methods to specify an additional timeout parameter for the
returned future to be completed.
- RpcUtils - Class in org.apache.flink.runtime.rpc
-
Utility functions for Flink's RPC implementation.
- runAsync(Runnable) - Method in interface org.apache.flink.runtime.rpc.MainThreadExecutable
-
Execute the runnable in the main thread of the underlying RPC endpoint.
- RunAsync - Class in org.apache.flink.runtime.rpc.messages
-
Message for asynchronous runnable invocations.
- RunAsync(Runnable, long) - Constructor for class org.apache.flink.runtime.rpc.messages.RunAsync
-
Creates a new RunAsync message.
- runAsync(Runnable) - Method in class org.apache.flink.runtime.rpc.RpcEndpoint
-
Execute the runnable in the main thread of the underlying RPC endpoint.
- runWithContextClassLoader(ThrowingRunnable<T>, ClassLoader) - Static method in class org.apache.flink.runtime.concurrent.ClassLoadingUtils
-
Runs the given runnable in a TemporaryClassLoaderContext to prevent the plugin class
loader from leaking into Flink.
- runWithContextClassLoader(SupplierWithException<T, E>, ClassLoader) - Static method in class org.apache.flink.runtime.concurrent.ClassLoadingUtils
-
Runs the given supplier in a TemporaryClassLoaderContext based on the given
classloader.