Class Conductor

java.lang.Object
com.couchbase.client.dcp.conductor.Conductor

public class Conductor extends Object
  • Constructor Details

  • Method Details

    • sessionState

      public SessionState sessionState()
    • connect

      public reactor.core.publisher.Mono<Void> connect()
    • disconnected

      public boolean disconnected()
      Returns true if all channels and the config provider are in a disconnected state.
    • stop

      public reactor.core.publisher.Mono<Void> stop()
    • numberOfPartitions

      public int numberOfPartitions()
      Returns the total number of partitions.
    • getSeqnos

      public reactor.core.publisher.Flux<PartitionAndSeqno> getSeqnos()
    • getFailoverLog

      public reactor.core.publisher.Mono<com.couchbase.client.core.deps.io.netty.buffer.ByteBuf> getFailoverLog(int partition)
    • startStreamForPartition

      public reactor.core.publisher.Mono<Void> startStreamForPartition(int partition, StreamOffset startOffset, long endSeqno)
    • stopStreamForPartition

      public reactor.core.publisher.Mono<Void> stopStreamForPartition(int partition)
    • streamIsOpen

      public boolean streamIsOpen(int partition)