All Classes and Interfaces

Class
Description
Can handle an 'activate jobs' request from a client.
 
 
 
 
 
 
 
 
Response of take backup request, received from the broker.
Shows the aggregated status of the backup and status of backup of each partition.
 
 
 
Wraps the request and response for "Take Backup" sent between gateway and broker
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Represents exceptional errors that occur in the gateway-broker client on the broker side, e.g.
 
 
 
 
 
Represents a command rejection from the broker.
A client command was rejected by the broker.
 
 
 
 
 
 
 
 
Listener which will be notified when a broker is added or removed from the topology.
 
 
 
Represents exceptional errors that occur in the gateway-broker client on the client side (i.e.
Represents exceptional errors that occur sending a client request and/or handling its response.
Health indicator that signals whether the gateway is aware of any nodes in the cluster.
Auto-configuration for ClusterAwarenessHealthIndicator.
 
 
An interceptor implementation which injects common context for further interceptors.
Decorates third-party interceptors in order to ensure that the thread context class loader is correctly set (required for interceptors loaded from external, isolated JARs).
 
A ServerCallStreamObserver decorator which will map errors to StatusException before passing them on to the delegate.
 
 
 
 
 
 
 
 
 
 
Maps arbitrary Throwable to StatusRuntimeException and logs the exception.
 
 
 
 
 
 
 
 
 
Configuration to load a single extra interceptor.
Exception thrown when an interceptor cannot be loaded.
Loads and holds references to the configured interceptors.
A set of utilities which interceptor authors can use in their interceptors.
 
 
The main entry point for the client side of job streaming in the gateway.
A thin adapter around a ClientStreamService instance specifically for streaming jobs.
Auto-configuration for MemoryHealthIndicator.
 
Auto-configuration for MemoryHealthIndicator.
 
 
Adds long polling to the handling of activate job requests.
 
 
 
 
 
 
 
 
 
Health indicator that signals whether the gateway is aware of partition leaders in the cluster.
Represents an exceptional error that occurs when a partition can not be found.
The query API allows you to asynchronously retrieve information about certain resources from a remote partition on a broker.
 
Implementations must be thread-safe.
 
 
When a requests to a partition fails, request will be retried with a different partition until all partitions are tried.
 
 
Iterates in round-robin fashion over partitions to activate jobs.
Return the next partition using a round robin strategy, but skips the partitions where there is no leader at the moment.
 
A simple extension of StreamObserver, meant to be used in conjunction with ServerCallStreamObserver.
Helper class that allows Spring beans to access information from the gateway code that is not managed by Spring
Health indicator that signals whether the gateway is starting DOWN , running UP or shut down OUT_OF_SERVICE
Auto-configuration for StartedHealthIndicator.