public static final class RateLimitProto.ClimbConfig.ClimbThrottling extends com.google.protobuf.GeneratedMessageV3 implements RateLimitProto.ClimbConfig.ClimbThrottlingOrBuilder
爬坡调整相关参数Protobuf type
v1.ClimbConfig.ClimbThrottling| 限定符和类型 | 类和说明 |
|---|---|
static class |
RateLimitProto.ClimbConfig.ClimbThrottling.Builder
爬坡调整相关参数
Protobuf type
v1.ClimbConfig.ClimbThrottling |
com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable| 限定符和类型 | 字段和说明 |
|---|---|
static int |
COLDABOVETUNEDOWNRATE_FIELD_NUMBER |
static int |
COLDABOVETUNEUPRATE_FIELD_NUMBER |
static int |
COLDBELOWTUNEDOWNRATE_FIELD_NUMBER |
static int |
COLDBELOWTUNEUPRATE_FIELD_NUMBER |
static int |
JUDGEDURATION_FIELD_NUMBER |
static int |
LIMITTHRESHOLDTOTUNEUP_FIELD_NUMBER |
static int |
TUNEDOWNPERIOD_FIELD_NUMBER |
static int |
TUNEUPPERIOD_FIELD_NUMBER |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
equals(Object obj) |
com.google.protobuf.Int32Value |
getColdAboveTuneDownRate()
冷水位以上区间的下调百分比
.google.protobuf.Int32Value coldAboveTuneDownRate = 3; |
com.google.protobuf.Int32ValueOrBuilder |
getColdAboveTuneDownRateOrBuilder()
冷水位以上区间的下调百分比
.google.protobuf.Int32Value coldAboveTuneDownRate = 3; |
com.google.protobuf.Int32Value |
getColdAboveTuneUpRate()
冷水位以上区间的上调百分比
.google.protobuf.Int32Value coldAboveTuneUpRate = 4; |
com.google.protobuf.Int32ValueOrBuilder |
getColdAboveTuneUpRateOrBuilder()
冷水位以上区间的上调百分比
.google.protobuf.Int32Value coldAboveTuneUpRate = 4; |
com.google.protobuf.Int32Value |
getColdBelowTuneDownRate()
冷水位以下区间的下调百分比
.google.protobuf.Int32Value coldBelowTuneDownRate = 1; |
com.google.protobuf.Int32ValueOrBuilder |
getColdBelowTuneDownRateOrBuilder()
冷水位以下区间的下调百分比
.google.protobuf.Int32Value coldBelowTuneDownRate = 1; |
com.google.protobuf.Int32Value |
getColdBelowTuneUpRate()
冷水位以下区间的上调百分比
.google.protobuf.Int32Value coldBelowTuneUpRate = 2; |
com.google.protobuf.Int32ValueOrBuilder |
getColdBelowTuneUpRateOrBuilder()
冷水位以下区间的上调百分比
.google.protobuf.Int32Value coldBelowTuneUpRate = 2; |
static RateLimitProto.ClimbConfig.ClimbThrottling |
getDefaultInstance() |
RateLimitProto.ClimbConfig.ClimbThrottling |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Duration |
getJudgeDuration()
阈值调整规则的决策间隔
.google.protobuf.Duration judgeDuration = 6; |
com.google.protobuf.DurationOrBuilder |
getJudgeDurationOrBuilder()
阈值调整规则的决策间隔
.google.protobuf.Duration judgeDuration = 6; |
com.google.protobuf.Int32Value |
getLimitThresholdToTuneUp()
冷水位以上,超过该百分的请求被限流后进行阈值上调
.google.protobuf.Int32Value limitThresholdToTuneUp = 5; |
com.google.protobuf.Int32ValueOrBuilder |
getLimitThresholdToTuneUpOrBuilder()
冷水位以上,超过该百分的请求被限流后进行阈值上调
.google.protobuf.Int32Value limitThresholdToTuneUp = 5; |
com.google.protobuf.Parser<RateLimitProto.ClimbConfig.ClimbThrottling> |
getParserForType() |
int |
getSerializedSize() |
com.google.protobuf.Int32Value |
getTuneDownPeriod()
阈值下调周期数,连续N个决策间隔都为下调,才执行下调
.google.protobuf.Int32Value tuneDownPeriod = 8; |
com.google.protobuf.Int32ValueOrBuilder |
getTuneDownPeriodOrBuilder()
阈值下调周期数,连续N个决策间隔都为下调,才执行下调
.google.protobuf.Int32Value tuneDownPeriod = 8; |
com.google.protobuf.Int32Value |
getTuneUpPeriod()
阈值上调周期数,连续N个决策间隔都为上调,才执行上调
.google.protobuf.Int32Value tuneUpPeriod = 7; |
com.google.protobuf.Int32ValueOrBuilder |
getTuneUpPeriodOrBuilder()
阈值上调周期数,连续N个决策间隔都为上调,才执行上调
.google.protobuf.Int32Value tuneUpPeriod = 7; |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
hasColdAboveTuneDownRate()
冷水位以上区间的下调百分比
.google.protobuf.Int32Value coldAboveTuneDownRate = 3; |
boolean |
hasColdAboveTuneUpRate()
冷水位以上区间的上调百分比
.google.protobuf.Int32Value coldAboveTuneUpRate = 4; |
boolean |
hasColdBelowTuneDownRate()
冷水位以下区间的下调百分比
.google.protobuf.Int32Value coldBelowTuneDownRate = 1; |
boolean |
hasColdBelowTuneUpRate()
冷水位以下区间的上调百分比
.google.protobuf.Int32Value coldBelowTuneUpRate = 2; |
int |
hashCode() |
boolean |
hasJudgeDuration()
阈值调整规则的决策间隔
.google.protobuf.Duration judgeDuration = 6; |
boolean |
hasLimitThresholdToTuneUp()
冷水位以上,超过该百分的请求被限流后进行阈值上调
.google.protobuf.Int32Value limitThresholdToTuneUp = 5; |
boolean |
hasTuneDownPeriod()
阈值下调周期数,连续N个决策间隔都为下调,才执行下调
.google.protobuf.Int32Value tuneDownPeriod = 8; |
boolean |
hasTuneUpPeriod()
阈值上调周期数,连续N个决策间隔都为上调,才执行上调
.google.protobuf.Int32Value tuneUpPeriod = 7; |
boolean |
isInitialized() |
static RateLimitProto.ClimbConfig.ClimbThrottling.Builder |
newBuilder() |
static RateLimitProto.ClimbConfig.ClimbThrottling.Builder |
newBuilder(RateLimitProto.ClimbConfig.ClimbThrottling prototype) |
RateLimitProto.ClimbConfig.ClimbThrottling.Builder |
newBuilderForType() |
static RateLimitProto.ClimbConfig.ClimbThrottling |
parseDelimitedFrom(InputStream input) |
static RateLimitProto.ClimbConfig.ClimbThrottling |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RateLimitProto.ClimbConfig.ClimbThrottling |
parseFrom(byte[] data) |
static RateLimitProto.ClimbConfig.ClimbThrottling |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RateLimitProto.ClimbConfig.ClimbThrottling |
parseFrom(ByteBuffer data) |
static RateLimitProto.ClimbConfig.ClimbThrottling |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RateLimitProto.ClimbConfig.ClimbThrottling |
parseFrom(com.google.protobuf.ByteString data) |
static RateLimitProto.ClimbConfig.ClimbThrottling |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RateLimitProto.ClimbConfig.ClimbThrottling |
parseFrom(com.google.protobuf.CodedInputStream input) |
static RateLimitProto.ClimbConfig.ClimbThrottling |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RateLimitProto.ClimbConfig.ClimbThrottling |
parseFrom(InputStream input) |
static RateLimitProto.ClimbConfig.ClimbThrottling |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<RateLimitProto.ClimbConfig.ClimbThrottling> |
parser() |
RateLimitProto.ClimbConfig.ClimbThrottling.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneoffindInitializationErrors, getInitializationErrorString, toStringtoByteArray, toByteString, writeDelimitedTo, writeTopublic static final int COLDBELOWTUNEDOWNRATE_FIELD_NUMBER
public static final int COLDBELOWTUNEUPRATE_FIELD_NUMBER
public static final int COLDABOVETUNEDOWNRATE_FIELD_NUMBER
public static final int COLDABOVETUNEUPRATE_FIELD_NUMBER
public static final int LIMITTHRESHOLDTOTUNEUP_FIELD_NUMBER
public static final int JUDGEDURATION_FIELD_NUMBER
public static final int TUNEUPPERIOD_FIELD_NUMBER
public static final int TUNEDOWNPERIOD_FIELD_NUMBER
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields 在接口中 com.google.protobuf.MessageOrBuildergetUnknownFields 在类中 com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
public boolean hasColdBelowTuneDownRate()
冷水位以下区间的下调百分比
.google.protobuf.Int32Value coldBelowTuneDownRate = 1;hasColdBelowTuneDownRate 在接口中 RateLimitProto.ClimbConfig.ClimbThrottlingOrBuilderpublic com.google.protobuf.Int32Value getColdBelowTuneDownRate()
冷水位以下区间的下调百分比
.google.protobuf.Int32Value coldBelowTuneDownRate = 1;getColdBelowTuneDownRate 在接口中 RateLimitProto.ClimbConfig.ClimbThrottlingOrBuilderpublic com.google.protobuf.Int32ValueOrBuilder getColdBelowTuneDownRateOrBuilder()
冷水位以下区间的下调百分比
.google.protobuf.Int32Value coldBelowTuneDownRate = 1;public boolean hasColdBelowTuneUpRate()
冷水位以下区间的上调百分比
.google.protobuf.Int32Value coldBelowTuneUpRate = 2;hasColdBelowTuneUpRate 在接口中 RateLimitProto.ClimbConfig.ClimbThrottlingOrBuilderpublic com.google.protobuf.Int32Value getColdBelowTuneUpRate()
冷水位以下区间的上调百分比
.google.protobuf.Int32Value coldBelowTuneUpRate = 2;getColdBelowTuneUpRate 在接口中 RateLimitProto.ClimbConfig.ClimbThrottlingOrBuilderpublic com.google.protobuf.Int32ValueOrBuilder getColdBelowTuneUpRateOrBuilder()
冷水位以下区间的上调百分比
.google.protobuf.Int32Value coldBelowTuneUpRate = 2;public boolean hasColdAboveTuneDownRate()
冷水位以上区间的下调百分比
.google.protobuf.Int32Value coldAboveTuneDownRate = 3;hasColdAboveTuneDownRate 在接口中 RateLimitProto.ClimbConfig.ClimbThrottlingOrBuilderpublic com.google.protobuf.Int32Value getColdAboveTuneDownRate()
冷水位以上区间的下调百分比
.google.protobuf.Int32Value coldAboveTuneDownRate = 3;getColdAboveTuneDownRate 在接口中 RateLimitProto.ClimbConfig.ClimbThrottlingOrBuilderpublic com.google.protobuf.Int32ValueOrBuilder getColdAboveTuneDownRateOrBuilder()
冷水位以上区间的下调百分比
.google.protobuf.Int32Value coldAboveTuneDownRate = 3;public boolean hasColdAboveTuneUpRate()
冷水位以上区间的上调百分比
.google.protobuf.Int32Value coldAboveTuneUpRate = 4;hasColdAboveTuneUpRate 在接口中 RateLimitProto.ClimbConfig.ClimbThrottlingOrBuilderpublic com.google.protobuf.Int32Value getColdAboveTuneUpRate()
冷水位以上区间的上调百分比
.google.protobuf.Int32Value coldAboveTuneUpRate = 4;getColdAboveTuneUpRate 在接口中 RateLimitProto.ClimbConfig.ClimbThrottlingOrBuilderpublic com.google.protobuf.Int32ValueOrBuilder getColdAboveTuneUpRateOrBuilder()
冷水位以上区间的上调百分比
.google.protobuf.Int32Value coldAboveTuneUpRate = 4;public boolean hasLimitThresholdToTuneUp()
冷水位以上,超过该百分的请求被限流后进行阈值上调
.google.protobuf.Int32Value limitThresholdToTuneUp = 5;hasLimitThresholdToTuneUp 在接口中 RateLimitProto.ClimbConfig.ClimbThrottlingOrBuilderpublic com.google.protobuf.Int32Value getLimitThresholdToTuneUp()
冷水位以上,超过该百分的请求被限流后进行阈值上调
.google.protobuf.Int32Value limitThresholdToTuneUp = 5;getLimitThresholdToTuneUp 在接口中 RateLimitProto.ClimbConfig.ClimbThrottlingOrBuilderpublic com.google.protobuf.Int32ValueOrBuilder getLimitThresholdToTuneUpOrBuilder()
冷水位以上,超过该百分的请求被限流后进行阈值上调
.google.protobuf.Int32Value limitThresholdToTuneUp = 5;public boolean hasJudgeDuration()
阈值调整规则的决策间隔
.google.protobuf.Duration judgeDuration = 6;hasJudgeDuration 在接口中 RateLimitProto.ClimbConfig.ClimbThrottlingOrBuilderpublic com.google.protobuf.Duration getJudgeDuration()
阈值调整规则的决策间隔
.google.protobuf.Duration judgeDuration = 6;getJudgeDuration 在接口中 RateLimitProto.ClimbConfig.ClimbThrottlingOrBuilderpublic com.google.protobuf.DurationOrBuilder getJudgeDurationOrBuilder()
阈值调整规则的决策间隔
.google.protobuf.Duration judgeDuration = 6;public boolean hasTuneUpPeriod()
阈值上调周期数,连续N个决策间隔都为上调,才执行上调
.google.protobuf.Int32Value tuneUpPeriod = 7;hasTuneUpPeriod 在接口中 RateLimitProto.ClimbConfig.ClimbThrottlingOrBuilderpublic com.google.protobuf.Int32Value getTuneUpPeriod()
阈值上调周期数,连续N个决策间隔都为上调,才执行上调
.google.protobuf.Int32Value tuneUpPeriod = 7;getTuneUpPeriod 在接口中 RateLimitProto.ClimbConfig.ClimbThrottlingOrBuilderpublic com.google.protobuf.Int32ValueOrBuilder getTuneUpPeriodOrBuilder()
阈值上调周期数,连续N个决策间隔都为上调,才执行上调
.google.protobuf.Int32Value tuneUpPeriod = 7;public boolean hasTuneDownPeriod()
阈值下调周期数,连续N个决策间隔都为下调,才执行下调
.google.protobuf.Int32Value tuneDownPeriod = 8;hasTuneDownPeriod 在接口中 RateLimitProto.ClimbConfig.ClimbThrottlingOrBuilderpublic com.google.protobuf.Int32Value getTuneDownPeriod()
阈值下调周期数,连续N个决策间隔都为下调,才执行下调
.google.protobuf.Int32Value tuneDownPeriod = 8;getTuneDownPeriod 在接口中 RateLimitProto.ClimbConfig.ClimbThrottlingOrBuilderpublic com.google.protobuf.Int32ValueOrBuilder getTuneDownPeriodOrBuilder()
阈值下调周期数,连续N个决策间隔都为下调,才执行下调
.google.protobuf.Int32Value tuneDownPeriod = 8;public final boolean isInitialized()
isInitialized 在接口中 com.google.protobuf.MessageLiteOrBuilderisInitialized 在类中 com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo 在接口中 com.google.protobuf.MessageLitewriteTo 在类中 com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize 在接口中 com.google.protobuf.MessageLitegetSerializedSize 在类中 com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals 在接口中 com.google.protobuf.Messageequals 在类中 com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode 在接口中 com.google.protobuf.MessagehashCode 在类中 com.google.protobuf.AbstractMessagepublic static RateLimitProto.ClimbConfig.ClimbThrottling parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RateLimitProto.ClimbConfig.ClimbThrottling parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RateLimitProto.ClimbConfig.ClimbThrottling parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RateLimitProto.ClimbConfig.ClimbThrottling parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RateLimitProto.ClimbConfig.ClimbThrottling parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RateLimitProto.ClimbConfig.ClimbThrottling parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RateLimitProto.ClimbConfig.ClimbThrottling parseFrom(InputStream input) throws IOException
IOExceptionpublic static RateLimitProto.ClimbConfig.ClimbThrottling parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static RateLimitProto.ClimbConfig.ClimbThrottling parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static RateLimitProto.ClimbConfig.ClimbThrottling parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static RateLimitProto.ClimbConfig.ClimbThrottling parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static RateLimitProto.ClimbConfig.ClimbThrottling parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic RateLimitProto.ClimbConfig.ClimbThrottling.Builder newBuilderForType()
newBuilderForType 在接口中 com.google.protobuf.MessagenewBuilderForType 在接口中 com.google.protobuf.MessageLitepublic static RateLimitProto.ClimbConfig.ClimbThrottling.Builder newBuilder()
public static RateLimitProto.ClimbConfig.ClimbThrottling.Builder newBuilder(RateLimitProto.ClimbConfig.ClimbThrottling prototype)
public RateLimitProto.ClimbConfig.ClimbThrottling.Builder toBuilder()
toBuilder 在接口中 com.google.protobuf.MessagetoBuilder 在接口中 com.google.protobuf.MessageLitepublic static RateLimitProto.ClimbConfig.ClimbThrottling getDefaultInstance()
public static com.google.protobuf.Parser<RateLimitProto.ClimbConfig.ClimbThrottling> parser()
public com.google.protobuf.Parser<RateLimitProto.ClimbConfig.ClimbThrottling> getParserForType()
getParserForType 在接口中 com.google.protobuf.MessagegetParserForType 在接口中 com.google.protobuf.MessageLitegetParserForType 在类中 com.google.protobuf.GeneratedMessageV3public RateLimitProto.ClimbConfig.ClimbThrottling getDefaultInstanceForType()
getDefaultInstanceForType 在接口中 com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType 在接口中 com.google.protobuf.MessageOrBuilderCopyright © 2022. All rights reserved.