Interface PartitionAssignmentServiceGrpc.AsyncService

All Known Implementing Classes:
PartitionAssignmentServiceGrpc.PartitionAssignmentServiceImplBase
Enclosing class:
PartitionAssignmentServiceGrpc

public static interface PartitionAssignmentServiceGrpc.AsyncService
 The service that a subscriber client application uses to determine which
 partitions it should connect to.
 
  • Method Summary

    Modifier and Type
    Method
    Description
    default io.grpc.stub.StreamObserver<PartitionAssignmentRequest>
    assignPartitions(io.grpc.stub.StreamObserver<PartitionAssignment> responseObserver)
    Assign partitions for this client to handle for the specified subscription.
  • Method Details

    • assignPartitions

      default io.grpc.stub.StreamObserver<PartitionAssignmentRequest> assignPartitions(io.grpc.stub.StreamObserver<PartitionAssignment> responseObserver)
       Assign partitions for this client to handle for the specified subscription.
       The client must send an InitialPartitionAssignmentRequest first.
       The server will then send at most one unacknowledged PartitionAssignment
       outstanding on the stream at a time.
       The client should send a PartitionAssignmentAck after updating the
       partitions it is connected to to reflect the new assignment.