public static final class RatelimitV2.RateLimitRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RatelimitV2.RateLimitRequest.Builder> implements RatelimitV2.RateLimitRequestOrBuilder
限流请求Protobuf type
polaris.metric.v2.RateLimitRequestgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, newBuilderForFieldfindInitializationErrors, getInitializationErrorString, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, toStringmergeDelimitedFrom, mergeDelimitedFrom, mergeFromequals, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
public RatelimitV2.RateLimitRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<RatelimitV2.RateLimitRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<RatelimitV2.RateLimitRequest.Builder>public RatelimitV2.RateLimitRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic RatelimitV2.RateLimitRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic RatelimitV2.RateLimitRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic RatelimitV2.RateLimitRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<RatelimitV2.RateLimitRequest.Builder>public RatelimitV2.RateLimitRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<RatelimitV2.RateLimitRequest.Builder>public RatelimitV2.RateLimitRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<RatelimitV2.RateLimitRequest.Builder>public RatelimitV2.RateLimitRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<RatelimitV2.RateLimitRequest.Builder>public RatelimitV2.RateLimitRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<RatelimitV2.RateLimitRequest.Builder>public RatelimitV2.RateLimitRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<RatelimitV2.RateLimitRequest.Builder>public RatelimitV2.RateLimitRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RatelimitV2.RateLimitRequest.Builder>public RatelimitV2.RateLimitRequest.Builder mergeFrom(RatelimitV2.RateLimitRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<RatelimitV2.RateLimitRequest.Builder>public RatelimitV2.RateLimitRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RatelimitV2.RateLimitRequest.Builder>IOExceptionpublic int getCmdValue()
命令字
.polaris.metric.v2.RateLimitCmd cmd = 1;getCmdValue in interface RatelimitV2.RateLimitRequestOrBuilderpublic RatelimitV2.RateLimitRequest.Builder setCmdValue(int value)
命令字
.polaris.metric.v2.RateLimitCmd cmd = 1;value - The enum numeric value on the wire for cmd to set.public RatelimitV2.RateLimitCmd getCmd()
命令字
.polaris.metric.v2.RateLimitCmd cmd = 1;getCmd in interface RatelimitV2.RateLimitRequestOrBuilderpublic RatelimitV2.RateLimitRequest.Builder setCmd(RatelimitV2.RateLimitCmd value)
命令字
.polaris.metric.v2.RateLimitCmd cmd = 1;value - The cmd to set.public RatelimitV2.RateLimitRequest.Builder clearCmd()
命令字
.polaris.metric.v2.RateLimitCmd cmd = 1;public boolean hasRateLimitInitRequest()
初始化请求
.polaris.metric.v2.RateLimitInitRequest rateLimitInitRequest = 2;hasRateLimitInitRequest in interface RatelimitV2.RateLimitRequestOrBuilderpublic RatelimitV2.RateLimitInitRequest getRateLimitInitRequest()
初始化请求
.polaris.metric.v2.RateLimitInitRequest rateLimitInitRequest = 2;getRateLimitInitRequest in interface RatelimitV2.RateLimitRequestOrBuilderpublic RatelimitV2.RateLimitRequest.Builder setRateLimitInitRequest(RatelimitV2.RateLimitInitRequest value)
初始化请求
.polaris.metric.v2.RateLimitInitRequest rateLimitInitRequest = 2;public RatelimitV2.RateLimitRequest.Builder setRateLimitInitRequest(RatelimitV2.RateLimitInitRequest.Builder builderForValue)
初始化请求
.polaris.metric.v2.RateLimitInitRequest rateLimitInitRequest = 2;public RatelimitV2.RateLimitRequest.Builder mergeRateLimitInitRequest(RatelimitV2.RateLimitInitRequest value)
初始化请求
.polaris.metric.v2.RateLimitInitRequest rateLimitInitRequest = 2;public RatelimitV2.RateLimitRequest.Builder clearRateLimitInitRequest()
初始化请求
.polaris.metric.v2.RateLimitInitRequest rateLimitInitRequest = 2;public RatelimitV2.RateLimitInitRequest.Builder getRateLimitInitRequestBuilder()
初始化请求
.polaris.metric.v2.RateLimitInitRequest rateLimitInitRequest = 2;public RatelimitV2.RateLimitInitRequestOrBuilder getRateLimitInitRequestOrBuilder()
初始化请求
.polaris.metric.v2.RateLimitInitRequest rateLimitInitRequest = 2;getRateLimitInitRequestOrBuilder in interface RatelimitV2.RateLimitRequestOrBuilderpublic boolean hasRateLimitReportRequest()
上报请求
.polaris.metric.v2.RateLimitReportRequest rateLimitReportRequest = 3;hasRateLimitReportRequest in interface RatelimitV2.RateLimitRequestOrBuilderpublic RatelimitV2.RateLimitReportRequest getRateLimitReportRequest()
上报请求
.polaris.metric.v2.RateLimitReportRequest rateLimitReportRequest = 3;getRateLimitReportRequest in interface RatelimitV2.RateLimitRequestOrBuilderpublic RatelimitV2.RateLimitRequest.Builder setRateLimitReportRequest(RatelimitV2.RateLimitReportRequest value)
上报请求
.polaris.metric.v2.RateLimitReportRequest rateLimitReportRequest = 3;public RatelimitV2.RateLimitRequest.Builder setRateLimitReportRequest(RatelimitV2.RateLimitReportRequest.Builder builderForValue)
上报请求
.polaris.metric.v2.RateLimitReportRequest rateLimitReportRequest = 3;public RatelimitV2.RateLimitRequest.Builder mergeRateLimitReportRequest(RatelimitV2.RateLimitReportRequest value)
上报请求
.polaris.metric.v2.RateLimitReportRequest rateLimitReportRequest = 3;public RatelimitV2.RateLimitRequest.Builder clearRateLimitReportRequest()
上报请求
.polaris.metric.v2.RateLimitReportRequest rateLimitReportRequest = 3;public RatelimitV2.RateLimitReportRequest.Builder getRateLimitReportRequestBuilder()
上报请求
.polaris.metric.v2.RateLimitReportRequest rateLimitReportRequest = 3;public RatelimitV2.RateLimitReportRequestOrBuilder getRateLimitReportRequestOrBuilder()
上报请求
.polaris.metric.v2.RateLimitReportRequest rateLimitReportRequest = 3;getRateLimitReportRequestOrBuilder in interface RatelimitV2.RateLimitRequestOrBuilderpublic final RatelimitV2.RateLimitRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RatelimitV2.RateLimitRequest.Builder>public final RatelimitV2.RateLimitRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RatelimitV2.RateLimitRequest.Builder>Copyright © 2024. All rights reserved.