| 程序包 | 说明 |
|---|---|
| com.tencent.polaris.client.pb |
| 限定符和类型 | 方法和说明 |
|---|---|
RateLimitProto.Amount |
RateLimitProto.Amount.Builder.build() |
RateLimitProto.Amount |
RateLimitProto.Amount.Builder.buildPartial() |
RateLimitProto.Amount |
RateLimitProto.RuleOrBuilder.getAmounts(int index)
限流阈值
可以有多个粒度的配置(比如同时针对秒级,分钟级,天级),匹配一个则进行限流
全局限流模式下,该值为服务配额总量;单机限流模式下,该值为单个节点能处理的配额量
repeated .v1.Amount amounts = 9; |
RateLimitProto.Amount |
RateLimitProto.Rule.getAmounts(int index)
限流阈值
可以有多个粒度的配置(比如同时针对秒级,分钟级,天级),匹配一个则进行限流
全局限流模式下,该值为服务配额总量;单机限流模式下,该值为单个节点能处理的配额量
repeated .v1.Amount amounts = 9; |
RateLimitProto.Amount |
RateLimitProto.Rule.Builder.getAmounts(int index)
限流阈值
可以有多个粒度的配置(比如同时针对秒级,分钟级,天级),匹配一个则进行限流
全局限流模式下,该值为服务配额总量;单机限流模式下,该值为单个节点能处理的配额量
repeated .v1.Amount amounts = 9; |
static RateLimitProto.Amount |
RateLimitProto.Amount.getDefaultInstance() |
RateLimitProto.Amount |
RateLimitProto.Amount.getDefaultInstanceForType() |
RateLimitProto.Amount |
RateLimitProto.Amount.Builder.getDefaultInstanceForType() |
static RateLimitProto.Amount |
RateLimitProto.Amount.parseDelimitedFrom(InputStream input) |
static RateLimitProto.Amount |
RateLimitProto.Amount.parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RateLimitProto.Amount |
RateLimitProto.Amount.parseFrom(byte[] data) |
static RateLimitProto.Amount |
RateLimitProto.Amount.parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RateLimitProto.Amount |
RateLimitProto.Amount.parseFrom(ByteBuffer data) |
static RateLimitProto.Amount |
RateLimitProto.Amount.parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RateLimitProto.Amount |
RateLimitProto.Amount.parseFrom(com.google.protobuf.ByteString data) |
static RateLimitProto.Amount |
RateLimitProto.Amount.parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RateLimitProto.Amount |
RateLimitProto.Amount.parseFrom(com.google.protobuf.CodedInputStream input) |
static RateLimitProto.Amount |
RateLimitProto.Amount.parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RateLimitProto.Amount |
RateLimitProto.Amount.parseFrom(InputStream input) |
static RateLimitProto.Amount |
RateLimitProto.Amount.parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<RateLimitProto.Amount> |
RateLimitProto.RuleOrBuilder.getAmountsList()
限流阈值
可以有多个粒度的配置(比如同时针对秒级,分钟级,天级),匹配一个则进行限流
全局限流模式下,该值为服务配额总量;单机限流模式下,该值为单个节点能处理的配额量
repeated .v1.Amount amounts = 9; |
List<RateLimitProto.Amount> |
RateLimitProto.Rule.getAmountsList()
限流阈值
可以有多个粒度的配置(比如同时针对秒级,分钟级,天级),匹配一个则进行限流
全局限流模式下,该值为服务配额总量;单机限流模式下,该值为单个节点能处理的配额量
repeated .v1.Amount amounts = 9; |
List<RateLimitProto.Amount> |
RateLimitProto.Rule.Builder.getAmountsList()
限流阈值
可以有多个粒度的配置(比如同时针对秒级,分钟级,天级),匹配一个则进行限流
全局限流模式下,该值为服务配额总量;单机限流模式下,该值为单个节点能处理的配额量
repeated .v1.Amount amounts = 9; |
com.google.protobuf.Parser<RateLimitProto.Amount> |
RateLimitProto.Amount.getParserForType() |
static com.google.protobuf.Parser<RateLimitProto.Amount> |
RateLimitProto.Amount.parser() |
| 限定符和类型 | 方法和说明 |
|---|---|
RateLimitProto.Rule.Builder |
RateLimitProto.Rule.Builder.addAmounts(int index,
RateLimitProto.Amount value)
限流阈值
可以有多个粒度的配置(比如同时针对秒级,分钟级,天级),匹配一个则进行限流
全局限流模式下,该值为服务配额总量;单机限流模式下,该值为单个节点能处理的配额量
repeated .v1.Amount amounts = 9; |
RateLimitProto.Rule.Builder |
RateLimitProto.Rule.Builder.addAmounts(RateLimitProto.Amount value)
限流阈值
可以有多个粒度的配置(比如同时针对秒级,分钟级,天级),匹配一个则进行限流
全局限流模式下,该值为服务配额总量;单机限流模式下,该值为单个节点能处理的配额量
repeated .v1.Amount amounts = 9; |
RateLimitProto.Amount.Builder |
RateLimitProto.Amount.Builder.mergeFrom(RateLimitProto.Amount other) |
static RateLimitProto.Amount.Builder |
RateLimitProto.Amount.newBuilder(RateLimitProto.Amount prototype) |
RateLimitProto.Rule.Builder |
RateLimitProto.Rule.Builder.setAmounts(int index,
RateLimitProto.Amount value)
限流阈值
可以有多个粒度的配置(比如同时针对秒级,分钟级,天级),匹配一个则进行限流
全局限流模式下,该值为服务配额总量;单机限流模式下,该值为单个节点能处理的配额量
repeated .v1.Amount amounts = 9; |
| 限定符和类型 | 方法和说明 |
|---|---|
RateLimitProto.Rule.Builder |
RateLimitProto.Rule.Builder.addAllAmounts(Iterable<? extends RateLimitProto.Amount> values)
限流阈值
可以有多个粒度的配置(比如同时针对秒级,分钟级,天级),匹配一个则进行限流
全局限流模式下,该值为服务配额总量;单机限流模式下,该值为单个节点能处理的配额量
repeated .v1.Amount amounts = 9; |
Copyright © 2021. All rights reserved.