Interface PipelineInitializer

All Known Implementing Classes:
AnalyticsEndpoint.AnalyticsPipelineInitializer, BackupEndpoint.BackupPipelineInitializer, EventingEndpoint.EventingPipelineInitializer, 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.