public static final class AdaptiveBitrateStreamingInfo.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AdaptiveBitrateStreamingInfo.Builder> implements AdaptiveBitrateStreamingInfoOrBuilder
Volcengine.Vod.Models.Business.AdaptiveBitrateStreamingInfo| Modifier and Type | Method and Description |
|---|---|
AdaptiveBitrateStreamingInfo.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
AdaptiveBitrateStreamingInfo |
build() |
AdaptiveBitrateStreamingInfo |
buildPartial() |
AdaptiveBitrateStreamingInfo.Builder |
clear() |
AdaptiveBitrateStreamingInfo.Builder |
clearAbrFormat()
标识本次下发的ABR码流Format
下发Abr hls时,AbrFormat=hls
下发Abr Dash时,AbrFormat=dash
没有别的场景
|
AdaptiveBitrateStreamingInfo.Builder |
clearBackupPlayUrl()
主文件备播放地址
下发Abr hls时,为主文件备播放地址
下发Abr Dash时,为空字符串
没有别的场景
|
AdaptiveBitrateStreamingInfo.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
AdaptiveBitrateStreamingInfo.Builder |
clearMainPlayUrl()
主文件主播放地址
下发Abr hls时,为主文件主播放地址
下发Abr Dash时,为空字符串
没有别的场景
|
AdaptiveBitrateStreamingInfo.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
AdaptiveBitrateStreamingInfo.Builder |
clone() |
String |
getAbrFormat()
标识本次下发的ABR码流Format
下发Abr hls时,AbrFormat=hls
下发Abr Dash时,AbrFormat=dash
没有别的场景
|
com.google.protobuf.ByteString |
getAbrFormatBytes()
标识本次下发的ABR码流Format
下发Abr hls时,AbrFormat=hls
下发Abr Dash时,AbrFormat=dash
没有别的场景
|
String |
getBackupPlayUrl()
主文件备播放地址
下发Abr hls时,为主文件备播放地址
下发Abr Dash时,为空字符串
没有别的场景
|
com.google.protobuf.ByteString |
getBackupPlayUrlBytes()
主文件备播放地址
下发Abr hls时,为主文件备播放地址
下发Abr Dash时,为空字符串
没有别的场景
|
AdaptiveBitrateStreamingInfo |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getMainPlayUrl()
主文件主播放地址
下发Abr hls时,为主文件主播放地址
下发Abr Dash时,为空字符串
没有别的场景
|
com.google.protobuf.ByteString |
getMainPlayUrlBytes()
主文件主播放地址
下发Abr hls时,为主文件主播放地址
下发Abr Dash时,为空字符串
没有别的场景
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
AdaptiveBitrateStreamingInfo.Builder |
mergeFrom(AdaptiveBitrateStreamingInfo other) |
AdaptiveBitrateStreamingInfo.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
AdaptiveBitrateStreamingInfo.Builder |
mergeFrom(com.google.protobuf.Message other) |
AdaptiveBitrateStreamingInfo.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
AdaptiveBitrateStreamingInfo.Builder |
setAbrFormat(String value)
标识本次下发的ABR码流Format
下发Abr hls时,AbrFormat=hls
下发Abr Dash时,AbrFormat=dash
没有别的场景
|
AdaptiveBitrateStreamingInfo.Builder |
setAbrFormatBytes(com.google.protobuf.ByteString value)
标识本次下发的ABR码流Format
下发Abr hls时,AbrFormat=hls
下发Abr Dash时,AbrFormat=dash
没有别的场景
|
AdaptiveBitrateStreamingInfo.Builder |
setBackupPlayUrl(String value)
主文件备播放地址
下发Abr hls时,为主文件备播放地址
下发Abr Dash时,为空字符串
没有别的场景
|
AdaptiveBitrateStreamingInfo.Builder |
setBackupPlayUrlBytes(com.google.protobuf.ByteString value)
主文件备播放地址
下发Abr hls时,为主文件备播放地址
下发Abr Dash时,为空字符串
没有别的场景
|
AdaptiveBitrateStreamingInfo.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
AdaptiveBitrateStreamingInfo.Builder |
setMainPlayUrl(String value)
主文件主播放地址
下发Abr hls时,为主文件主播放地址
下发Abr Dash时,为空字符串
没有别的场景
|
AdaptiveBitrateStreamingInfo.Builder |
setMainPlayUrlBytes(com.google.protobuf.ByteString value)
主文件主播放地址
下发Abr hls时,为主文件主播放地址
下发Abr Dash时,为空字符串
没有别的场景
|
AdaptiveBitrateStreamingInfo.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
AdaptiveBitrateStreamingInfo.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<AdaptiveBitrateStreamingInfo.Builder>public AdaptiveBitrateStreamingInfo.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<AdaptiveBitrateStreamingInfo.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<AdaptiveBitrateStreamingInfo.Builder>public AdaptiveBitrateStreamingInfo getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic AdaptiveBitrateStreamingInfo build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic AdaptiveBitrateStreamingInfo buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic AdaptiveBitrateStreamingInfo.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<AdaptiveBitrateStreamingInfo.Builder>public AdaptiveBitrateStreamingInfo.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<AdaptiveBitrateStreamingInfo.Builder>public AdaptiveBitrateStreamingInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<AdaptiveBitrateStreamingInfo.Builder>public AdaptiveBitrateStreamingInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<AdaptiveBitrateStreamingInfo.Builder>public AdaptiveBitrateStreamingInfo.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<AdaptiveBitrateStreamingInfo.Builder>public AdaptiveBitrateStreamingInfo.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<AdaptiveBitrateStreamingInfo.Builder>public AdaptiveBitrateStreamingInfo.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<AdaptiveBitrateStreamingInfo.Builder>public AdaptiveBitrateStreamingInfo.Builder mergeFrom(AdaptiveBitrateStreamingInfo other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<AdaptiveBitrateStreamingInfo.Builder>public AdaptiveBitrateStreamingInfo.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<AdaptiveBitrateStreamingInfo.Builder>IOExceptionpublic String getMainPlayUrl()
主文件主播放地址 下发Abr hls时,为主文件主播放地址 下发Abr Dash时,为空字符串 没有别的场景
string MainPlayUrl = 1;getMainPlayUrl in interface AdaptiveBitrateStreamingInfoOrBuilderpublic com.google.protobuf.ByteString getMainPlayUrlBytes()
主文件主播放地址 下发Abr hls时,为主文件主播放地址 下发Abr Dash时,为空字符串 没有别的场景
string MainPlayUrl = 1;getMainPlayUrlBytes in interface AdaptiveBitrateStreamingInfoOrBuilderpublic AdaptiveBitrateStreamingInfo.Builder setMainPlayUrl(String value)
主文件主播放地址 下发Abr hls时,为主文件主播放地址 下发Abr Dash时,为空字符串 没有别的场景
string MainPlayUrl = 1;value - The mainPlayUrl to set.public AdaptiveBitrateStreamingInfo.Builder clearMainPlayUrl()
主文件主播放地址 下发Abr hls时,为主文件主播放地址 下发Abr Dash时,为空字符串 没有别的场景
string MainPlayUrl = 1;public AdaptiveBitrateStreamingInfo.Builder setMainPlayUrlBytes(com.google.protobuf.ByteString value)
主文件主播放地址 下发Abr hls时,为主文件主播放地址 下发Abr Dash时,为空字符串 没有别的场景
string MainPlayUrl = 1;value - The bytes for mainPlayUrl to set.public String getBackupPlayUrl()
主文件备播放地址 下发Abr hls时,为主文件备播放地址 下发Abr Dash时,为空字符串 没有别的场景
string BackupPlayUrl = 2;getBackupPlayUrl in interface AdaptiveBitrateStreamingInfoOrBuilderpublic com.google.protobuf.ByteString getBackupPlayUrlBytes()
主文件备播放地址 下发Abr hls时,为主文件备播放地址 下发Abr Dash时,为空字符串 没有别的场景
string BackupPlayUrl = 2;getBackupPlayUrlBytes in interface AdaptiveBitrateStreamingInfoOrBuilderpublic AdaptiveBitrateStreamingInfo.Builder setBackupPlayUrl(String value)
主文件备播放地址 下发Abr hls时,为主文件备播放地址 下发Abr Dash时,为空字符串 没有别的场景
string BackupPlayUrl = 2;value - The backupPlayUrl to set.public AdaptiveBitrateStreamingInfo.Builder clearBackupPlayUrl()
主文件备播放地址 下发Abr hls时,为主文件备播放地址 下发Abr Dash时,为空字符串 没有别的场景
string BackupPlayUrl = 2;public AdaptiveBitrateStreamingInfo.Builder setBackupPlayUrlBytes(com.google.protobuf.ByteString value)
主文件备播放地址 下发Abr hls时,为主文件备播放地址 下发Abr Dash时,为空字符串 没有别的场景
string BackupPlayUrl = 2;value - The bytes for backupPlayUrl to set.public String getAbrFormat()
标识本次下发的ABR码流Format 下发Abr hls时,AbrFormat=hls 下发Abr Dash时,AbrFormat=dash 没有别的场景
string AbrFormat = 3;getAbrFormat in interface AdaptiveBitrateStreamingInfoOrBuilderpublic com.google.protobuf.ByteString getAbrFormatBytes()
标识本次下发的ABR码流Format 下发Abr hls时,AbrFormat=hls 下发Abr Dash时,AbrFormat=dash 没有别的场景
string AbrFormat = 3;getAbrFormatBytes in interface AdaptiveBitrateStreamingInfoOrBuilderpublic AdaptiveBitrateStreamingInfo.Builder setAbrFormat(String value)
标识本次下发的ABR码流Format 下发Abr hls时,AbrFormat=hls 下发Abr Dash时,AbrFormat=dash 没有别的场景
string AbrFormat = 3;value - The abrFormat to set.public AdaptiveBitrateStreamingInfo.Builder clearAbrFormat()
标识本次下发的ABR码流Format 下发Abr hls时,AbrFormat=hls 下发Abr Dash时,AbrFormat=dash 没有别的场景
string AbrFormat = 3;public AdaptiveBitrateStreamingInfo.Builder setAbrFormatBytes(com.google.protobuf.ByteString value)
标识本次下发的ABR码流Format 下发Abr hls时,AbrFormat=hls 下发Abr Dash时,AbrFormat=dash 没有别的场景
string AbrFormat = 3;value - The bytes for abrFormat to set.public final AdaptiveBitrateStreamingInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<AdaptiveBitrateStreamingInfo.Builder>public final AdaptiveBitrateStreamingInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<AdaptiveBitrateStreamingInfo.Builder>Copyright © 2025. All rights reserved.