| Package | Description |
|---|---|
| org.apache.druid.rpc | |
| org.apache.druid.rpc.guice | |
| org.apache.druid.rpc.indexing |
| Class and Description |
|---|
| IgnoreHttpResponseHandler
An HTTP response handler that discards the response and returns nothing.
|
| RequestBuilder |
| RpcException |
| ServiceClient
Mid-level client that provides an API similar to low-level
HttpClient, but accepts RequestBuilder
instead of Request, and internally handles service location
and retries. |
| ServiceClientFactory
Factory for creating
ServiceClient. |
| ServiceClientImpl
Production implementation of
ServiceClient. |
| ServiceLocation
Represents a service location at a particular point in time.
|
| ServiceLocations
Returned by
ServiceLocator.locate(). |
| ServiceLocator
Used by
ServiceClient to locate services. |
| ServiceRetryPolicy
Used by
ServiceClient to decide whether to retry requests. |
| StandardRetryPolicy
Retry policy configurable with a maximum number of attempts and min/max wait time.
|
| StandardRetryPolicy.Builder |
| Class and Description |
|---|
| ServiceClientFactory
Factory for creating
ServiceClient. |
| ServiceLocator
Used by
ServiceClient to locate services. |
| Class and Description |
|---|
| ServiceClient
Mid-level client that provides an API similar to low-level
HttpClient, but accepts RequestBuilder
instead of Request, and internally handles service location
and retries. |
| ServiceClientFactory
Factory for creating
ServiceClient. |
| ServiceLocations
Returned by
ServiceLocator.locate(). |
| ServiceLocator
Used by
ServiceClient to locate services. |
| ServiceRetryPolicy
Used by
ServiceClient to decide whether to retry requests. |
Copyright © 2011–2023 The Apache Software Foundation. All rights reserved.