Package com.couchbase.client.core.endpoint
-
Interface Summary Interface Description CircuitBreaker TheCircuitBreakerinterface defines the external integration points between an implementation and its callingBaseEndpoint.CircuitBreaker.CompletionCallback Defines if a request is considered a success or a failure.Endpoint The parent interface for all endpoints.PipelineInitializer Interface which provides a common API to initialize endpoint-specific pipelines. -
Class Summary Class Description AnalyticsEndpoint AnalyticsEndpoint.AnalyticsPipelineInitializer BaseEndpoint ThisBaseEndpointimplements all common logic for endpoints that wrap the IO layer.CircuitBreakerConfig Allows configuring aCircuitBreaker.CircuitBreakerConfig.Builder EndpointContext EventingEndpoint EventingEndpoint.EventingPipelineInitializer KeyValueEndpoint KeyValueEndpoint.KeyValuePipelineInitializer ManagerEndpoint ManagerEndpoint.ManagerPipelineInitializer NoopCircuitBreaker A simple noop implementation of theCircuitBreakerif disabled by the user.QueryEndpoint QueryEndpoint.QueryPipelineInitializer SearchEndpoint SearchEndpoint.SearchPipelineInitializer ViewEndpoint ViewEndpoint.ViewPipelineInitializer -
Enum Summary Enum Description CircuitBreaker.State Represents all the states a circuit breaker can be in, possibly.EndpointState Represents all states anEndpointcan be in.