public static final class UserAgentAccessRule.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<UserAgentAccessRule.Builder> implements UserAgentAccessRuleOrBuilder
Volcengine.Vod.Models.Business.UserAgentAccessRule| Modifier and Type | Method and Description |
|---|---|
UserAgentAccessRule.Builder |
addAllUserAgent(Iterable<String> values)
repeated string UserAgent = 5; |
UserAgentAccessRule.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
UserAgentAccessRule.Builder |
addUserAgent(String value)
repeated string UserAgent = 5; |
UserAgentAccessRule.Builder |
addUserAgentBytes(com.google.protobuf.ByteString value)
repeated string UserAgent = 5; |
UserAgentAccessRule |
build() |
UserAgentAccessRule |
buildPartial() |
UserAgentAccessRule.Builder |
clear() |
UserAgentAccessRule.Builder |
clearAllowEmpty()
optional bool AllowEmpty = 1; |
UserAgentAccessRule.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
UserAgentAccessRule.Builder |
clearIgnoreCase()
optional bool IgnoreCase = 2; |
UserAgentAccessRule.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
UserAgentAccessRule.Builder |
clearRuleType()
optional string RuleType = 3; |
UserAgentAccessRule.Builder |
clearSwitch()
optional bool Switch = 4; |
UserAgentAccessRule.Builder |
clearUserAgent()
repeated string UserAgent = 5; |
UserAgentAccessRule.Builder |
clone() |
boolean |
getAllowEmpty()
optional bool AllowEmpty = 1; |
UserAgentAccessRule |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
boolean |
getIgnoreCase()
optional bool IgnoreCase = 2; |
String |
getRuleType()
optional string RuleType = 3; |
com.google.protobuf.ByteString |
getRuleTypeBytes()
optional string RuleType = 3; |
boolean |
getSwitch()
optional bool Switch = 4; |
String |
getUserAgent(int index)
repeated string UserAgent = 5; |
com.google.protobuf.ByteString |
getUserAgentBytes(int index)
repeated string UserAgent = 5; |
int |
getUserAgentCount()
repeated string UserAgent = 5; |
com.google.protobuf.ProtocolStringList |
getUserAgentList()
repeated string UserAgent = 5; |
boolean |
hasAllowEmpty()
optional bool AllowEmpty = 1; |
boolean |
hasIgnoreCase()
optional bool IgnoreCase = 2; |
boolean |
hasRuleType()
optional string RuleType = 3; |
boolean |
hasSwitch()
optional bool Switch = 4; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
UserAgentAccessRule.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
UserAgentAccessRule.Builder |
mergeFrom(com.google.protobuf.Message other) |
UserAgentAccessRule.Builder |
mergeFrom(UserAgentAccessRule other) |
UserAgentAccessRule.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
UserAgentAccessRule.Builder |
setAllowEmpty(boolean value)
optional bool AllowEmpty = 1; |
UserAgentAccessRule.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
UserAgentAccessRule.Builder |
setIgnoreCase(boolean value)
optional bool IgnoreCase = 2; |
UserAgentAccessRule.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
UserAgentAccessRule.Builder |
setRuleType(String value)
optional string RuleType = 3; |
UserAgentAccessRule.Builder |
setRuleTypeBytes(com.google.protobuf.ByteString value)
optional string RuleType = 3; |
UserAgentAccessRule.Builder |
setSwitch(boolean value)
optional bool Switch = 4; |
UserAgentAccessRule.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
UserAgentAccessRule.Builder |
setUserAgent(int index,
String value)
repeated string UserAgent = 5; |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<UserAgentAccessRule.Builder>public UserAgentAccessRule.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<UserAgentAccessRule.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<UserAgentAccessRule.Builder>public UserAgentAccessRule getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic UserAgentAccessRule build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic UserAgentAccessRule buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic UserAgentAccessRule.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<UserAgentAccessRule.Builder>public UserAgentAccessRule.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<UserAgentAccessRule.Builder>public UserAgentAccessRule.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<UserAgentAccessRule.Builder>public UserAgentAccessRule.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<UserAgentAccessRule.Builder>public UserAgentAccessRule.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<UserAgentAccessRule.Builder>public UserAgentAccessRule.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<UserAgentAccessRule.Builder>public UserAgentAccessRule.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<UserAgentAccessRule.Builder>public UserAgentAccessRule.Builder mergeFrom(UserAgentAccessRule other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<UserAgentAccessRule.Builder>public UserAgentAccessRule.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<UserAgentAccessRule.Builder>IOExceptionpublic boolean hasAllowEmpty()
optional bool AllowEmpty = 1;hasAllowEmpty in interface UserAgentAccessRuleOrBuilderpublic boolean getAllowEmpty()
optional bool AllowEmpty = 1;getAllowEmpty in interface UserAgentAccessRuleOrBuilderpublic UserAgentAccessRule.Builder setAllowEmpty(boolean value)
optional bool AllowEmpty = 1;value - The allowEmpty to set.public UserAgentAccessRule.Builder clearAllowEmpty()
optional bool AllowEmpty = 1;public boolean hasIgnoreCase()
optional bool IgnoreCase = 2;hasIgnoreCase in interface UserAgentAccessRuleOrBuilderpublic boolean getIgnoreCase()
optional bool IgnoreCase = 2;getIgnoreCase in interface UserAgentAccessRuleOrBuilderpublic UserAgentAccessRule.Builder setIgnoreCase(boolean value)
optional bool IgnoreCase = 2;value - The ignoreCase to set.public UserAgentAccessRule.Builder clearIgnoreCase()
optional bool IgnoreCase = 2;public boolean hasRuleType()
optional string RuleType = 3;hasRuleType in interface UserAgentAccessRuleOrBuilderpublic String getRuleType()
optional string RuleType = 3;getRuleType in interface UserAgentAccessRuleOrBuilderpublic com.google.protobuf.ByteString getRuleTypeBytes()
optional string RuleType = 3;getRuleTypeBytes in interface UserAgentAccessRuleOrBuilderpublic UserAgentAccessRule.Builder setRuleType(String value)
optional string RuleType = 3;value - The ruleType to set.public UserAgentAccessRule.Builder clearRuleType()
optional string RuleType = 3;public UserAgentAccessRule.Builder setRuleTypeBytes(com.google.protobuf.ByteString value)
optional string RuleType = 3;value - The bytes for ruleType to set.public boolean hasSwitch()
optional bool Switch = 4;hasSwitch in interface UserAgentAccessRuleOrBuilderpublic boolean getSwitch()
optional bool Switch = 4;getSwitch in interface UserAgentAccessRuleOrBuilderpublic UserAgentAccessRule.Builder setSwitch(boolean value)
optional bool Switch = 4;value - The switch to set.public UserAgentAccessRule.Builder clearSwitch()
optional bool Switch = 4;public com.google.protobuf.ProtocolStringList getUserAgentList()
repeated string UserAgent = 5;getUserAgentList in interface UserAgentAccessRuleOrBuilderpublic int getUserAgentCount()
repeated string UserAgent = 5;getUserAgentCount in interface UserAgentAccessRuleOrBuilderpublic String getUserAgent(int index)
repeated string UserAgent = 5;getUserAgent in interface UserAgentAccessRuleOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getUserAgentBytes(int index)
repeated string UserAgent = 5;getUserAgentBytes in interface UserAgentAccessRuleOrBuilderindex - The index of the value to return.public UserAgentAccessRule.Builder setUserAgent(int index, String value)
repeated string UserAgent = 5;index - The index to set the value at.value - The userAgent to set.public UserAgentAccessRule.Builder addUserAgent(String value)
repeated string UserAgent = 5;value - The userAgent to add.public UserAgentAccessRule.Builder addAllUserAgent(Iterable<String> values)
repeated string UserAgent = 5;values - The userAgent to add.public UserAgentAccessRule.Builder clearUserAgent()
repeated string UserAgent = 5;public UserAgentAccessRule.Builder addUserAgentBytes(com.google.protobuf.ByteString value)
repeated string UserAgent = 5;value - The bytes of the userAgent to add.public final UserAgentAccessRule.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<UserAgentAccessRule.Builder>public final UserAgentAccessRule.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<UserAgentAccessRule.Builder>Copyright © 2025. All rights reserved.