Uses of Package
org.apache.druid.rpc
-
Packages that use org.apache.druid.rpc Package Description org.apache.druid.client.coordinator org.apache.druid.discovery org.apache.druid.rpc org.apache.druid.rpc.guice org.apache.druid.rpc.indexing -
Classes in org.apache.druid.rpc used by org.apache.druid.client.coordinator Class Description ServiceClient Mid-level client that provides an API similar to low-levelHttpClient, but acceptsRequestBuilderinstead ofRequest, and internally handles service location and retries.ServiceRetryPolicy Used byServiceClientto decide whether to retry requests. -
Classes in org.apache.druid.rpc used by org.apache.druid.discovery Class Description ServiceClientFactory Factory for creatingServiceClient.ServiceLocation Represents a service location at a particular point in time. -
Classes in org.apache.druid.rpc used by org.apache.druid.rpc Class Description FixedSetServiceLocator Basic implmentation ofServiceLocatorthat returns a service location from a static set of locations.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-levelHttpClient, but acceptsRequestBuilderinstead ofRequest, and internally handles service location and retries.ServiceClientFactory Factory for creatingServiceClient.ServiceClientImpl Production implementation ofServiceClient.ServiceLocation Represents a service location at a particular point in time.ServiceLocations Returned byServiceLocator.locate().ServiceLocator Used byServiceClientto locate services.ServiceRetryPolicy Used byServiceClientto decide whether to retry requests.StandardRetryPolicy Retry policy configurable with a maximum number of attempts and min/max wait time.StandardRetryPolicy.Builder -
Classes in org.apache.druid.rpc used by org.apache.druid.rpc.guice Class Description ServiceClientFactory Factory for creatingServiceClient.ServiceLocator Used byServiceClientto locate services. -
Classes in org.apache.druid.rpc used by org.apache.druid.rpc.indexing Class Description ServiceClient Mid-level client that provides an API similar to low-levelHttpClient, but acceptsRequestBuilderinstead ofRequest, and internally handles service location and retries.ServiceClientFactory Factory for creatingServiceClient.ServiceLocations Returned byServiceLocator.locate().ServiceLocator Used byServiceClientto locate services.ServiceRetryPolicy Used byServiceClientto decide whether to retry requests.