Class RateLimitQuotaServiceGrpc.RateLimitQuotaServiceImplBase

  • All Implemented Interfaces:
    io.grpc.BindableService
    Enclosing class:
    RateLimitQuotaServiceGrpc

    public abstract static class RateLimitQuotaServiceGrpc.RateLimitQuotaServiceImplBase
    extends Object
    implements io.grpc.BindableService
     Defines the Rate Limit Quota Service (RLQS).
     
    • Constructor Detail

      • RateLimitQuotaServiceImplBase

        public RateLimitQuotaServiceImplBase()
    • Method Detail

      • streamRateLimitQuotas

        public io.grpc.stub.StreamObserver<RateLimitQuotaUsageReports> streamRateLimitQuotas​(io.grpc.stub.StreamObserver<RateLimitQuotaResponse> responseObserver)
         Main communication channel: the data plane sends usage reports to the RLQS server,
         and the server asynchronously responding with the assignments.
         
      • bindService

        public final io.grpc.ServerServiceDefinition bindService()
        Specified by:
        bindService in interface io.grpc.BindableService