public static final class CompressionRule.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CompressionRule.Builder> implements CompressionRuleOrBuilder
Volcengine.Vod.Models.Business.CompressionRule| Modifier and Type | Method and Description |
|---|---|
CompressionRule.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
CompressionRule |
build() |
CompressionRule |
buildPartial() |
CompressionRule.Builder |
clear() |
CompressionRule.Builder |
clearCompressionAction()
optional .Volcengine.Vod.Models.Business.CompressionAction CompressionAction = 1; |
CompressionRule.Builder |
clearCondition()
optional .Volcengine.Vod.Models.Business.CdnCondition Condition = 2; |
CompressionRule.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
CompressionRule.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
CompressionRule.Builder |
clone() |
CompressionAction |
getCompressionAction()
optional .Volcengine.Vod.Models.Business.CompressionAction CompressionAction = 1; |
CompressionAction.Builder |
getCompressionActionBuilder()
optional .Volcengine.Vod.Models.Business.CompressionAction CompressionAction = 1; |
CompressionActionOrBuilder |
getCompressionActionOrBuilder()
optional .Volcengine.Vod.Models.Business.CompressionAction CompressionAction = 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; |
CompressionRule |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
boolean |
hasCompressionAction()
optional .Volcengine.Vod.Models.Business.CompressionAction CompressionAction = 1; |
boolean |
hasCondition()
optional .Volcengine.Vod.Models.Business.CdnCondition Condition = 2; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
CompressionRule.Builder |
mergeCompressionAction(CompressionAction value)
optional .Volcengine.Vod.Models.Business.CompressionAction CompressionAction = 1; |
CompressionRule.Builder |
mergeCondition(CdnCondition value)
optional .Volcengine.Vod.Models.Business.CdnCondition Condition = 2; |
CompressionRule.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
CompressionRule.Builder |
mergeFrom(CompressionRule other) |
CompressionRule.Builder |
mergeFrom(com.google.protobuf.Message other) |
CompressionRule.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
CompressionRule.Builder |
setCompressionAction(CompressionAction.Builder builderForValue)
optional .Volcengine.Vod.Models.Business.CompressionAction CompressionAction = 1; |
CompressionRule.Builder |
setCompressionAction(CompressionAction value)
optional .Volcengine.Vod.Models.Business.CompressionAction CompressionAction = 1; |
CompressionRule.Builder |
setCondition(CdnCondition.Builder builderForValue)
optional .Volcengine.Vod.Models.Business.CdnCondition Condition = 2; |
CompressionRule.Builder |
setCondition(CdnCondition value)
optional .Volcengine.Vod.Models.Business.CdnCondition Condition = 2; |
CompressionRule.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
CompressionRule.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
CompressionRule.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<CompressionRule.Builder>public CompressionRule.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<CompressionRule.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<CompressionRule.Builder>public CompressionRule getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic CompressionRule build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic CompressionRule buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic CompressionRule.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<CompressionRule.Builder>public CompressionRule.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<CompressionRule.Builder>public CompressionRule.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<CompressionRule.Builder>public CompressionRule.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<CompressionRule.Builder>public CompressionRule.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<CompressionRule.Builder>public CompressionRule.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<CompressionRule.Builder>public CompressionRule.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CompressionRule.Builder>public CompressionRule.Builder mergeFrom(CompressionRule other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<CompressionRule.Builder>public CompressionRule.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<CompressionRule.Builder>IOExceptionpublic boolean hasCompressionAction()
optional .Volcengine.Vod.Models.Business.CompressionAction CompressionAction = 1;hasCompressionAction in interface CompressionRuleOrBuilderpublic CompressionAction getCompressionAction()
optional .Volcengine.Vod.Models.Business.CompressionAction CompressionAction = 1;getCompressionAction in interface CompressionRuleOrBuilderpublic CompressionRule.Builder setCompressionAction(CompressionAction value)
optional .Volcengine.Vod.Models.Business.CompressionAction CompressionAction = 1;public CompressionRule.Builder setCompressionAction(CompressionAction.Builder builderForValue)
optional .Volcengine.Vod.Models.Business.CompressionAction CompressionAction = 1;public CompressionRule.Builder mergeCompressionAction(CompressionAction value)
optional .Volcengine.Vod.Models.Business.CompressionAction CompressionAction = 1;public CompressionRule.Builder clearCompressionAction()
optional .Volcengine.Vod.Models.Business.CompressionAction CompressionAction = 1;public CompressionAction.Builder getCompressionActionBuilder()
optional .Volcengine.Vod.Models.Business.CompressionAction CompressionAction = 1;public CompressionActionOrBuilder getCompressionActionOrBuilder()
optional .Volcengine.Vod.Models.Business.CompressionAction CompressionAction = 1;getCompressionActionOrBuilder in interface CompressionRuleOrBuilderpublic boolean hasCondition()
optional .Volcengine.Vod.Models.Business.CdnCondition Condition = 2;hasCondition in interface CompressionRuleOrBuilderpublic CdnCondition getCondition()
optional .Volcengine.Vod.Models.Business.CdnCondition Condition = 2;getCondition in interface CompressionRuleOrBuilderpublic CompressionRule.Builder setCondition(CdnCondition value)
optional .Volcengine.Vod.Models.Business.CdnCondition Condition = 2;public CompressionRule.Builder setCondition(CdnCondition.Builder builderForValue)
optional .Volcengine.Vod.Models.Business.CdnCondition Condition = 2;public CompressionRule.Builder mergeCondition(CdnCondition value)
optional .Volcengine.Vod.Models.Business.CdnCondition Condition = 2;public CompressionRule.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 CompressionRuleOrBuilderpublic final CompressionRule.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CompressionRule.Builder>public final CompressionRule.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CompressionRule.Builder>Copyright © 2025. All rights reserved.