Class RateLimitQuotaService.Stub
- java.lang.Object
-
- io.envoyproxy.envoy.service.rate_limit_quota.v3.RateLimitQuotaService
-
- io.envoyproxy.envoy.service.rate_limit_quota.v3.RateLimitQuotaService.Stub
-
- All Implemented Interfaces:
com.google.protobuf.Service,RateLimitQuotaService.Interface
- Enclosing class:
- RateLimitQuotaService
public static final class RateLimitQuotaService.Stub extends RateLimitQuotaService implements RateLimitQuotaService.Interface
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.envoyproxy.envoy.service.rate_limit_quota.v3.RateLimitQuotaService
RateLimitQuotaService.BlockingInterface, RateLimitQuotaService.Interface, RateLimitQuotaService.Stub
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.google.protobuf.RpcChannelgetChannel()voidstreamRateLimitQuotas(com.google.protobuf.RpcController controller, RateLimitQuotaUsageReports request, com.google.protobuf.RpcCallback<RateLimitQuotaResponse> done)Main communication channel: the data plane sends usage reports to the RLQS server, and the server asynchronously responding with the assignments.-
Methods inherited from class io.envoyproxy.envoy.service.rate_limit_quota.v3.RateLimitQuotaService
callMethod, getDescriptor, getDescriptorForType, getRequestPrototype, getResponsePrototype, newBlockingStub, newReflectiveBlockingService, newReflectiveService, newStub
-
-
-
-
Method Detail
-
getChannel
public com.google.protobuf.RpcChannel getChannel()
-
streamRateLimitQuotas
public void streamRateLimitQuotas(com.google.protobuf.RpcController controller, RateLimitQuotaUsageReports request, com.google.protobuf.RpcCallback<RateLimitQuotaResponse> done)Description copied from class:RateLimitQuotaServiceMain communication channel: the data plane sends usage reports to the RLQS server, and the server asynchronously responding with the assignments.
rpc StreamRateLimitQuotas(stream .envoy.service.rate_limit_quota.v3.RateLimitQuotaUsageReports) returns (stream .envoy.service.rate_limit_quota.v3.RateLimitQuotaResponse);- Specified by:
streamRateLimitQuotasin interfaceRateLimitQuotaService.Interface- Specified by:
streamRateLimitQuotasin classRateLimitQuotaService
-
-