Interface PipelineInitializer

All Known Implementing Classes:
AnalyticsEndpoint.AnalyticsPipelineInitializer, KeyValueEndpoint.KeyValuePipelineInitializer, ManagerEndpoint.ManagerPipelineInitializer, QueryEndpoint.QueryPipelineInitializer, SearchEndpoint.SearchPipelineInitializer, ViewEndpoint.ViewPipelineInitializer

public interface PipelineInitializer
Interface which provides a common API to initialize endpoint-specific pipelines.
Since:
2.0.0
  • Method Summary

    Modifier and Type Method Description
    void init​(BaseEndpoint endpoint, com.couchbase.client.core.deps.io.netty.channel.ChannelPipeline pipeline)
    Initializes the pipeline with the handlers that are part of the implementation.
  • Method Details

    • init

      void init​(BaseEndpoint endpoint, com.couchbase.client.core.deps.io.netty.channel.ChannelPipeline pipeline)
      Initializes the pipeline with the handlers that are part of the implementation.
      Parameters:
      endpoint - the outer endpoint which sometimes needs to be accessed.
      pipeline - the pipeline to modify.