public static final class RefererAccessRule.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RefererAccessRule.Builder> implements RefererAccessRuleOrBuilder
Volcengine.Vod.Models.Business.RefererAccessRule| Modifier and Type | Method and Description |
|---|---|
RefererAccessRule.Builder |
addAllReferers(Iterable<String> values)
repeated string Referers = 2; |
RefererAccessRule.Builder |
addReferers(String value)
repeated string Referers = 2; |
RefererAccessRule.Builder |
addReferersBytes(com.google.protobuf.ByteString value)
repeated string Referers = 2; |
RefererAccessRule.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RefererAccessRule |
build() |
RefererAccessRule |
buildPartial() |
RefererAccessRule.Builder |
clear() |
RefererAccessRule.Builder |
clearAllowEmpty()
optional bool AllowEmpty = 1; |
RefererAccessRule.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
RefererAccessRule.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
RefererAccessRule.Builder |
clearReferers()
repeated string Referers = 2; |
RefererAccessRule.Builder |
clearReferersType()
optional .Volcengine.Vod.Models.Business.ReferersType ReferersType = 3; |
RefererAccessRule.Builder |
clearRuleType()
optional string RuleType = 4; |
RefererAccessRule.Builder |
clearSwitch()
optional bool Switch = 6; |
RefererAccessRule.Builder |
clone() |
boolean |
getAllowEmpty()
optional bool AllowEmpty = 1; |
RefererAccessRule |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getReferers(int index)
repeated string Referers = 2; |
com.google.protobuf.ByteString |
getReferersBytes(int index)
repeated string Referers = 2; |
int |
getReferersCount()
repeated string Referers = 2; |
com.google.protobuf.ProtocolStringList |
getReferersList()
repeated string Referers = 2; |
ReferersType |
getReferersType()
optional .Volcengine.Vod.Models.Business.ReferersType ReferersType = 3; |
ReferersType.Builder |
getReferersTypeBuilder()
optional .Volcengine.Vod.Models.Business.ReferersType ReferersType = 3; |
ReferersTypeOrBuilder |
getReferersTypeOrBuilder()
optional .Volcengine.Vod.Models.Business.ReferersType ReferersType = 3; |
String |
getRuleType()
optional string RuleType = 4; |
com.google.protobuf.ByteString |
getRuleTypeBytes()
optional string RuleType = 4; |
boolean |
getSwitch()
optional bool Switch = 6; |
boolean |
hasAllowEmpty()
optional bool AllowEmpty = 1; |
boolean |
hasReferersType()
optional .Volcengine.Vod.Models.Business.ReferersType ReferersType = 3; |
boolean |
hasRuleType()
optional string RuleType = 4; |
boolean |
hasSwitch()
optional bool Switch = 6; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
RefererAccessRule.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RefererAccessRule.Builder |
mergeFrom(com.google.protobuf.Message other) |
RefererAccessRule.Builder |
mergeFrom(RefererAccessRule other) |
RefererAccessRule.Builder |
mergeReferersType(ReferersType value)
optional .Volcengine.Vod.Models.Business.ReferersType ReferersType = 3; |
RefererAccessRule.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
RefererAccessRule.Builder |
setAllowEmpty(boolean value)
optional bool AllowEmpty = 1; |
RefererAccessRule.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RefererAccessRule.Builder |
setReferers(int index,
String value)
repeated string Referers = 2; |
RefererAccessRule.Builder |
setReferersType(ReferersType.Builder builderForValue)
optional .Volcengine.Vod.Models.Business.ReferersType ReferersType = 3; |
RefererAccessRule.Builder |
setReferersType(ReferersType value)
optional .Volcengine.Vod.Models.Business.ReferersType ReferersType = 3; |
RefererAccessRule.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
RefererAccessRule.Builder |
setRuleType(String value)
optional string RuleType = 4; |
RefererAccessRule.Builder |
setRuleTypeBytes(com.google.protobuf.ByteString value)
optional string RuleType = 4; |
RefererAccessRule.Builder |
setSwitch(boolean value)
optional bool Switch = 6; |
RefererAccessRule.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<RefererAccessRule.Builder>public RefererAccessRule.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<RefererAccessRule.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<RefererAccessRule.Builder>public RefererAccessRule getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic RefererAccessRule build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic RefererAccessRule buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic RefererAccessRule.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<RefererAccessRule.Builder>public RefererAccessRule.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<RefererAccessRule.Builder>public RefererAccessRule.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<RefererAccessRule.Builder>public RefererAccessRule.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<RefererAccessRule.Builder>public RefererAccessRule.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<RefererAccessRule.Builder>public RefererAccessRule.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<RefererAccessRule.Builder>public RefererAccessRule.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RefererAccessRule.Builder>public RefererAccessRule.Builder mergeFrom(RefererAccessRule other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<RefererAccessRule.Builder>public RefererAccessRule.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<RefererAccessRule.Builder>IOExceptionpublic boolean hasAllowEmpty()
optional bool AllowEmpty = 1;hasAllowEmpty in interface RefererAccessRuleOrBuilderpublic boolean getAllowEmpty()
optional bool AllowEmpty = 1;getAllowEmpty in interface RefererAccessRuleOrBuilderpublic RefererAccessRule.Builder setAllowEmpty(boolean value)
optional bool AllowEmpty = 1;value - The allowEmpty to set.public RefererAccessRule.Builder clearAllowEmpty()
optional bool AllowEmpty = 1;public com.google.protobuf.ProtocolStringList getReferersList()
repeated string Referers = 2;getReferersList in interface RefererAccessRuleOrBuilderpublic int getReferersCount()
repeated string Referers = 2;getReferersCount in interface RefererAccessRuleOrBuilderpublic String getReferers(int index)
repeated string Referers = 2;getReferers in interface RefererAccessRuleOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getReferersBytes(int index)
repeated string Referers = 2;getReferersBytes in interface RefererAccessRuleOrBuilderindex - The index of the value to return.public RefererAccessRule.Builder setReferers(int index, String value)
repeated string Referers = 2;index - The index to set the value at.value - The referers to set.public RefererAccessRule.Builder addReferers(String value)
repeated string Referers = 2;value - The referers to add.public RefererAccessRule.Builder addAllReferers(Iterable<String> values)
repeated string Referers = 2;values - The referers to add.public RefererAccessRule.Builder clearReferers()
repeated string Referers = 2;public RefererAccessRule.Builder addReferersBytes(com.google.protobuf.ByteString value)
repeated string Referers = 2;value - The bytes of the referers to add.public boolean hasReferersType()
optional .Volcengine.Vod.Models.Business.ReferersType ReferersType = 3;hasReferersType in interface RefererAccessRuleOrBuilderpublic ReferersType getReferersType()
optional .Volcengine.Vod.Models.Business.ReferersType ReferersType = 3;getReferersType in interface RefererAccessRuleOrBuilderpublic RefererAccessRule.Builder setReferersType(ReferersType value)
optional .Volcengine.Vod.Models.Business.ReferersType ReferersType = 3;public RefererAccessRule.Builder setReferersType(ReferersType.Builder builderForValue)
optional .Volcengine.Vod.Models.Business.ReferersType ReferersType = 3;public RefererAccessRule.Builder mergeReferersType(ReferersType value)
optional .Volcengine.Vod.Models.Business.ReferersType ReferersType = 3;public RefererAccessRule.Builder clearReferersType()
optional .Volcengine.Vod.Models.Business.ReferersType ReferersType = 3;public ReferersType.Builder getReferersTypeBuilder()
optional .Volcengine.Vod.Models.Business.ReferersType ReferersType = 3;public ReferersTypeOrBuilder getReferersTypeOrBuilder()
optional .Volcengine.Vod.Models.Business.ReferersType ReferersType = 3;getReferersTypeOrBuilder in interface RefererAccessRuleOrBuilderpublic boolean hasRuleType()
optional string RuleType = 4;hasRuleType in interface RefererAccessRuleOrBuilderpublic String getRuleType()
optional string RuleType = 4;getRuleType in interface RefererAccessRuleOrBuilderpublic com.google.protobuf.ByteString getRuleTypeBytes()
optional string RuleType = 4;getRuleTypeBytes in interface RefererAccessRuleOrBuilderpublic RefererAccessRule.Builder setRuleType(String value)
optional string RuleType = 4;value - The ruleType to set.public RefererAccessRule.Builder clearRuleType()
optional string RuleType = 4;public RefererAccessRule.Builder setRuleTypeBytes(com.google.protobuf.ByteString value)
optional string RuleType = 4;value - The bytes for ruleType to set.public boolean hasSwitch()
optional bool Switch = 6;hasSwitch in interface RefererAccessRuleOrBuilderpublic boolean getSwitch()
optional bool Switch = 6;getSwitch in interface RefererAccessRuleOrBuilderpublic RefererAccessRule.Builder setSwitch(boolean value)
optional bool Switch = 6;value - The switch to set.public RefererAccessRule.Builder clearSwitch()
optional bool Switch = 6;public final RefererAccessRule.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RefererAccessRule.Builder>public final RefererAccessRule.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RefererAccessRule.Builder>Copyright © 2025. All rights reserved.