public static final class CacheKeyRule.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CacheKeyRule.Builder> implements CacheKeyRuleOrBuilder
Volcengine.Vod.Models.Business.CacheKeyRule| Modifier and Type | Method and Description |
|---|---|
CacheKeyRule.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
CacheKeyRule |
build() |
CacheKeyRule |
buildPartial() |
CacheKeyRule.Builder |
clear() |
CacheKeyRule.Builder |
clearCacheKeyAction()
optional .Volcengine.Vod.Models.Business.CacheKeyAction CacheKeyAction = 1; |
CacheKeyRule.Builder |
clearCondition()
optional .Volcengine.Vod.Models.Business.CdnCondition Condition = 2; |
CacheKeyRule.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
CacheKeyRule.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
CacheKeyRule.Builder |
clone() |
CacheKeyAction |
getCacheKeyAction()
optional .Volcengine.Vod.Models.Business.CacheKeyAction CacheKeyAction = 1; |
CacheKeyAction.Builder |
getCacheKeyActionBuilder()
optional .Volcengine.Vod.Models.Business.CacheKeyAction CacheKeyAction = 1; |
CacheKeyActionOrBuilder |
getCacheKeyActionOrBuilder()
optional .Volcengine.Vod.Models.Business.CacheKeyAction CacheKeyAction = 1; |
CdnCondition |
getCondition()
optional .Volcengine.Vod.Models.Business.CdnCondition Condition = 2; |
CdnCondition.Builder |
getConditionBuilder()
optional .Volcengine.Vod.Models.Business.CdnCondition Condition = 2; |
CdnConditionOrBuilder |
getConditionOrBuilder()
optional .Volcengine.Vod.Models.Business.CdnCondition Condition = 2; |
CacheKeyRule |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
boolean |
hasCacheKeyAction()
optional .Volcengine.Vod.Models.Business.CacheKeyAction CacheKeyAction = 1; |
boolean |
hasCondition()
optional .Volcengine.Vod.Models.Business.CdnCondition Condition = 2; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
CacheKeyRule.Builder |
mergeCacheKeyAction(CacheKeyAction value)
optional .Volcengine.Vod.Models.Business.CacheKeyAction CacheKeyAction = 1; |
CacheKeyRule.Builder |
mergeCondition(CdnCondition value)
optional .Volcengine.Vod.Models.Business.CdnCondition Condition = 2; |
CacheKeyRule.Builder |
mergeFrom(CacheKeyRule other) |
CacheKeyRule.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
CacheKeyRule.Builder |
mergeFrom(com.google.protobuf.Message other) |
CacheKeyRule.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
CacheKeyRule.Builder |
setCacheKeyAction(CacheKeyAction.Builder builderForValue)
optional .Volcengine.Vod.Models.Business.CacheKeyAction CacheKeyAction = 1; |
CacheKeyRule.Builder |
setCacheKeyAction(CacheKeyAction value)
optional .Volcengine.Vod.Models.Business.CacheKeyAction CacheKeyAction = 1; |
CacheKeyRule.Builder |
setCondition(CdnCondition.Builder builderForValue)
optional .Volcengine.Vod.Models.Business.CdnCondition Condition = 2; |
CacheKeyRule.Builder |
setCondition(CdnCondition value)
optional .Volcengine.Vod.Models.Business.CdnCondition Condition = 2; |
CacheKeyRule.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
CacheKeyRule.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
CacheKeyRule.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<CacheKeyRule.Builder>public CacheKeyRule.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<CacheKeyRule.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<CacheKeyRule.Builder>public CacheKeyRule getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic CacheKeyRule build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic CacheKeyRule buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic CacheKeyRule.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<CacheKeyRule.Builder>public CacheKeyRule.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<CacheKeyRule.Builder>public CacheKeyRule.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<CacheKeyRule.Builder>public CacheKeyRule.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<CacheKeyRule.Builder>public CacheKeyRule.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<CacheKeyRule.Builder>public CacheKeyRule.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<CacheKeyRule.Builder>public CacheKeyRule.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CacheKeyRule.Builder>public CacheKeyRule.Builder mergeFrom(CacheKeyRule other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<CacheKeyRule.Builder>public CacheKeyRule.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<CacheKeyRule.Builder>IOExceptionpublic boolean hasCacheKeyAction()
optional .Volcengine.Vod.Models.Business.CacheKeyAction CacheKeyAction = 1;hasCacheKeyAction in interface CacheKeyRuleOrBuilderpublic CacheKeyAction getCacheKeyAction()
optional .Volcengine.Vod.Models.Business.CacheKeyAction CacheKeyAction = 1;getCacheKeyAction in interface CacheKeyRuleOrBuilderpublic CacheKeyRule.Builder setCacheKeyAction(CacheKeyAction value)
optional .Volcengine.Vod.Models.Business.CacheKeyAction CacheKeyAction = 1;public CacheKeyRule.Builder setCacheKeyAction(CacheKeyAction.Builder builderForValue)
optional .Volcengine.Vod.Models.Business.CacheKeyAction CacheKeyAction = 1;public CacheKeyRule.Builder mergeCacheKeyAction(CacheKeyAction value)
optional .Volcengine.Vod.Models.Business.CacheKeyAction CacheKeyAction = 1;public CacheKeyRule.Builder clearCacheKeyAction()
optional .Volcengine.Vod.Models.Business.CacheKeyAction CacheKeyAction = 1;public CacheKeyAction.Builder getCacheKeyActionBuilder()
optional .Volcengine.Vod.Models.Business.CacheKeyAction CacheKeyAction = 1;public CacheKeyActionOrBuilder getCacheKeyActionOrBuilder()
optional .Volcengine.Vod.Models.Business.CacheKeyAction CacheKeyAction = 1;getCacheKeyActionOrBuilder in interface CacheKeyRuleOrBuilderpublic boolean hasCondition()
optional .Volcengine.Vod.Models.Business.CdnCondition Condition = 2;hasCondition in interface CacheKeyRuleOrBuilderpublic CdnCondition getCondition()
optional .Volcengine.Vod.Models.Business.CdnCondition Condition = 2;getCondition in interface CacheKeyRuleOrBuilderpublic CacheKeyRule.Builder setCondition(CdnCondition value)
optional .Volcengine.Vod.Models.Business.CdnCondition Condition = 2;public CacheKeyRule.Builder setCondition(CdnCondition.Builder builderForValue)
optional .Volcengine.Vod.Models.Business.CdnCondition Condition = 2;public CacheKeyRule.Builder mergeCondition(CdnCondition value)
optional .Volcengine.Vod.Models.Business.CdnCondition Condition = 2;public CacheKeyRule.Builder clearCondition()
optional .Volcengine.Vod.Models.Business.CdnCondition Condition = 2;public CdnCondition.Builder getConditionBuilder()
optional .Volcengine.Vod.Models.Business.CdnCondition Condition = 2;public CdnConditionOrBuilder getConditionOrBuilder()
optional .Volcengine.Vod.Models.Business.CdnCondition Condition = 2;getConditionOrBuilder in interface CacheKeyRuleOrBuilderpublic final CacheKeyRule.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CacheKeyRule.Builder>public final CacheKeyRule.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CacheKeyRule.Builder>Copyright © 2025. All rights reserved.