public static final class IpAccessRule.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<IpAccessRule.Builder> implements IpAccessRuleOrBuilder
Volcengine.Vod.Models.Business.IpAccessRule| Modifier and Type | Method and Description |
|---|---|
IpAccessRule.Builder |
addAllIp(Iterable<String> values)
repeated string Ip = 1; |
IpAccessRule.Builder |
addIp(String value)
repeated string Ip = 1; |
IpAccessRule.Builder |
addIpBytes(com.google.protobuf.ByteString value)
repeated string Ip = 1; |
IpAccessRule.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
IpAccessRule |
build() |
IpAccessRule |
buildPartial() |
IpAccessRule.Builder |
clear() |
IpAccessRule.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
IpAccessRule.Builder |
clearIp()
repeated string Ip = 1; |
IpAccessRule.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
IpAccessRule.Builder |
clearRuleType()
optional string RuleType = 2; |
IpAccessRule.Builder |
clearSwitch()
optional bool Switch = 4; |
IpAccessRule.Builder |
clone() |
IpAccessRule |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getIp(int index)
repeated string Ip = 1; |
com.google.protobuf.ByteString |
getIpBytes(int index)
repeated string Ip = 1; |
int |
getIpCount()
repeated string Ip = 1; |
com.google.protobuf.ProtocolStringList |
getIpList()
repeated string Ip = 1; |
String |
getRuleType()
optional string RuleType = 2; |
com.google.protobuf.ByteString |
getRuleTypeBytes()
optional string RuleType = 2; |
boolean |
getSwitch()
optional bool Switch = 4; |
boolean |
hasRuleType()
optional string RuleType = 2; |
boolean |
hasSwitch()
optional bool Switch = 4; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
IpAccessRule.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
IpAccessRule.Builder |
mergeFrom(IpAccessRule other) |
IpAccessRule.Builder |
mergeFrom(com.google.protobuf.Message other) |
IpAccessRule.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
IpAccessRule.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
IpAccessRule.Builder |
setIp(int index,
String value)
repeated string Ip = 1; |
IpAccessRule.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
IpAccessRule.Builder |
setRuleType(String value)
optional string RuleType = 2; |
IpAccessRule.Builder |
setRuleTypeBytes(com.google.protobuf.ByteString value)
optional string RuleType = 2; |
IpAccessRule.Builder |
setSwitch(boolean value)
optional bool Switch = 4; |
IpAccessRule.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
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<IpAccessRule.Builder>public IpAccessRule.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<IpAccessRule.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<IpAccessRule.Builder>public IpAccessRule getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic IpAccessRule build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic IpAccessRule buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic IpAccessRule.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<IpAccessRule.Builder>public IpAccessRule.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<IpAccessRule.Builder>public IpAccessRule.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<IpAccessRule.Builder>public IpAccessRule.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<IpAccessRule.Builder>public IpAccessRule.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<IpAccessRule.Builder>public IpAccessRule.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<IpAccessRule.Builder>public IpAccessRule.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<IpAccessRule.Builder>public IpAccessRule.Builder mergeFrom(IpAccessRule other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<IpAccessRule.Builder>public IpAccessRule.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<IpAccessRule.Builder>IOExceptionpublic com.google.protobuf.ProtocolStringList getIpList()
repeated string Ip = 1;getIpList in interface IpAccessRuleOrBuilderpublic int getIpCount()
repeated string Ip = 1;getIpCount in interface IpAccessRuleOrBuilderpublic String getIp(int index)
repeated string Ip = 1;getIp in interface IpAccessRuleOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getIpBytes(int index)
repeated string Ip = 1;getIpBytes in interface IpAccessRuleOrBuilderindex - The index of the value to return.public IpAccessRule.Builder setIp(int index, String value)
repeated string Ip = 1;index - The index to set the value at.value - The ip to set.public IpAccessRule.Builder addIp(String value)
repeated string Ip = 1;value - The ip to add.public IpAccessRule.Builder addAllIp(Iterable<String> values)
repeated string Ip = 1;values - The ip to add.public IpAccessRule.Builder clearIp()
repeated string Ip = 1;public IpAccessRule.Builder addIpBytes(com.google.protobuf.ByteString value)
repeated string Ip = 1;value - The bytes of the ip to add.public boolean hasRuleType()
optional string RuleType = 2;hasRuleType in interface IpAccessRuleOrBuilderpublic String getRuleType()
optional string RuleType = 2;getRuleType in interface IpAccessRuleOrBuilderpublic com.google.protobuf.ByteString getRuleTypeBytes()
optional string RuleType = 2;getRuleTypeBytes in interface IpAccessRuleOrBuilderpublic IpAccessRule.Builder setRuleType(String value)
optional string RuleType = 2;value - The ruleType to set.public IpAccessRule.Builder clearRuleType()
optional string RuleType = 2;public IpAccessRule.Builder setRuleTypeBytes(com.google.protobuf.ByteString value)
optional string RuleType = 2;value - The bytes for ruleType to set.public boolean hasSwitch()
optional bool Switch = 4;hasSwitch in interface IpAccessRuleOrBuilderpublic boolean getSwitch()
optional bool Switch = 4;getSwitch in interface IpAccessRuleOrBuilderpublic IpAccessRule.Builder setSwitch(boolean value)
optional bool Switch = 4;value - The switch to set.public IpAccessRule.Builder clearSwitch()
optional bool Switch = 4;public final IpAccessRule.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<IpAccessRule.Builder>public final IpAccessRule.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<IpAccessRule.Builder>Copyright © 2025. All rights reserved.