Uses of Interface
org.apache.druid.rpc.ServiceRetryPolicy
Packages that use ServiceRetryPolicy
Package
Description
-
Uses of ServiceRetryPolicy in org.apache.druid.client.coordinator
Methods in org.apache.druid.client.coordinator with parameters of type ServiceRetryPolicyModifier and TypeMethodDescriptionCoordinatorClient.withRetryPolicy(ServiceRetryPolicy retryPolicy) Returns a new instance backed by a ServiceClient which follows the provided retryPolicyCoordinatorClientImpl.withRetryPolicy(ServiceRetryPolicy retryPolicy) NoopCoordinatorClient.withRetryPolicy(ServiceRetryPolicy retryPolicy) -
Uses of ServiceRetryPolicy in org.apache.druid.rpc
Classes in org.apache.druid.rpc that implement ServiceRetryPolicyModifier and TypeClassDescriptionclassRetry policy configurable with a maximum number of attempts and min/max wait time.Methods in org.apache.druid.rpc with parameters of type ServiceRetryPolicyModifier and TypeMethodDescriptionstatic longServiceClientImpl.computeBackoffMs(ServiceRetryPolicy retryPolicy, long attemptNumber) ServiceClientFactory.makeClient(String serviceName, ServiceLocator serviceLocator, ServiceRetryPolicy retryPolicy) Creates a client for a particular service.ServiceClientFactoryImpl.makeClient(String serviceName, ServiceLocator serviceLocator, ServiceRetryPolicy retryPolicy) ServiceClient.withRetryPolicy(ServiceRetryPolicy retryPolicy) Returns a copy of this client with a differentServiceRetryPolicy.ServiceClientImpl.withRetryPolicy(ServiceRetryPolicy newRetryPolicy) Constructors in org.apache.druid.rpc with parameters of type ServiceRetryPolicyModifierConstructorDescriptionServiceClientImpl(String serviceName, HttpClient httpClient, ServiceLocator serviceLocator, ServiceRetryPolicy retryPolicy, ScheduledExecutorService connectExec) -
Uses of ServiceRetryPolicy in org.apache.druid.rpc.indexing
Classes in org.apache.druid.rpc.indexing that implement ServiceRetryPolicyMethods in org.apache.druid.rpc.indexing with parameters of type ServiceRetryPolicyModifier and TypeMethodDescriptionstatic ServiceClientTaskServiceClients.makeClient(String taskId, ServiceRetryPolicy baseRetryPolicy, ServiceClientFactory serviceClientFactory, OverlordClient overlordClient) Makes aServiceClientlinked to the provided task.NoopOverlordClient.withRetryPolicy(ServiceRetryPolicy retryPolicy) OverlordClient.withRetryPolicy(ServiceRetryPolicy retryPolicy) Returns a copy of this client with a different retry policy.OverlordClientImpl.withRetryPolicy(ServiceRetryPolicy retryPolicy) Constructors in org.apache.druid.rpc.indexing with parameters of type ServiceRetryPolicyModifierConstructorDescriptionSpecificTaskRetryPolicy(String taskId, ServiceRetryPolicy baseRetryPolicy)