public static final class GeneratePushURLRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GeneratePushURLRequest.Builder> implements GeneratePushURLRequestOrBuilder
Volcengine.Live.Models.Request.GeneratePushURLRequest| Modifier and Type | Method and Description |
|---|---|
GeneratePushURLRequest.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
GeneratePushURLRequest |
build() |
GeneratePushURLRequest |
buildPartial() |
GeneratePushURLRequest.Builder |
clear() |
GeneratePushURLRequest.Builder |
clearApp()
App名称
|
GeneratePushURLRequest.Builder |
clearDomain()
推流域名名称,需要推流地址的域名,不填返回Vhost下所有推流域名生成的地址
|
GeneratePushURLRequest.Builder |
clearExpiredTime()
绝对有效时间,UTC格式,优先级比ValidDuration低
|
GeneratePushURLRequest.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
GeneratePushURLRequest.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
GeneratePushURLRequest.Builder |
clearStream()
App名称
|
GeneratePushURLRequest.Builder |
clearValidDuration()
生成的地址鉴权的有效时间,单位s,不填默认使用鉴权配置的过期时间,没有鉴权时间则默认7天过期
|
GeneratePushURLRequest.Builder |
clearVhost()
域名空间名称
|
GeneratePushURLRequest.Builder |
clone() |
String |
getApp()
App名称
|
com.google.protobuf.ByteString |
getAppBytes()
App名称
|
GeneratePushURLRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getDomain()
推流域名名称,需要推流地址的域名,不填返回Vhost下所有推流域名生成的地址
|
com.google.protobuf.ByteString |
getDomainBytes()
推流域名名称,需要推流地址的域名,不填返回Vhost下所有推流域名生成的地址
|
String |
getExpiredTime()
绝对有效时间,UTC格式,优先级比ValidDuration低
|
com.google.protobuf.ByteString |
getExpiredTimeBytes()
绝对有效时间,UTC格式,优先级比ValidDuration低
|
String |
getStream()
App名称
|
com.google.protobuf.ByteString |
getStreamBytes()
App名称
|
long |
getValidDuration()
生成的地址鉴权的有效时间,单位s,不填默认使用鉴权配置的过期时间,没有鉴权时间则默认7天过期
|
String |
getVhost()
域名空间名称
|
com.google.protobuf.ByteString |
getVhostBytes()
域名空间名称
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
GeneratePushURLRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
GeneratePushURLRequest.Builder |
mergeFrom(GeneratePushURLRequest other) |
GeneratePushURLRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
GeneratePushURLRequest.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
GeneratePushURLRequest.Builder |
setApp(String value)
App名称
|
GeneratePushURLRequest.Builder |
setAppBytes(com.google.protobuf.ByteString value)
App名称
|
GeneratePushURLRequest.Builder |
setDomain(String value)
推流域名名称,需要推流地址的域名,不填返回Vhost下所有推流域名生成的地址
|
GeneratePushURLRequest.Builder |
setDomainBytes(com.google.protobuf.ByteString value)
推流域名名称,需要推流地址的域名,不填返回Vhost下所有推流域名生成的地址
|
GeneratePushURLRequest.Builder |
setExpiredTime(String value)
绝对有效时间,UTC格式,优先级比ValidDuration低
|
GeneratePushURLRequest.Builder |
setExpiredTimeBytes(com.google.protobuf.ByteString value)
绝对有效时间,UTC格式,优先级比ValidDuration低
|
GeneratePushURLRequest.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
GeneratePushURLRequest.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
GeneratePushURLRequest.Builder |
setStream(String value)
App名称
|
GeneratePushURLRequest.Builder |
setStreamBytes(com.google.protobuf.ByteString value)
App名称
|
GeneratePushURLRequest.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
GeneratePushURLRequest.Builder |
setValidDuration(long value)
生成的地址鉴权的有效时间,单位s,不填默认使用鉴权配置的过期时间,没有鉴权时间则默认7天过期
|
GeneratePushURLRequest.Builder |
setVhost(String value)
域名空间名称
|
GeneratePushURLRequest.Builder |
setVhostBytes(com.google.protobuf.ByteString value)
域名空间名称
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<GeneratePushURLRequest.Builder>public GeneratePushURLRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<GeneratePushURLRequest.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<GeneratePushURLRequest.Builder>public GeneratePushURLRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic GeneratePushURLRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic GeneratePushURLRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic GeneratePushURLRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<GeneratePushURLRequest.Builder>public GeneratePushURLRequest.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<GeneratePushURLRequest.Builder>public GeneratePushURLRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<GeneratePushURLRequest.Builder>public GeneratePushURLRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<GeneratePushURLRequest.Builder>public GeneratePushURLRequest.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<GeneratePushURLRequest.Builder>public GeneratePushURLRequest.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<GeneratePushURLRequest.Builder>public GeneratePushURLRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<GeneratePushURLRequest.Builder>public GeneratePushURLRequest.Builder mergeFrom(GeneratePushURLRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<GeneratePushURLRequest.Builder>public GeneratePushURLRequest.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<GeneratePushURLRequest.Builder>IOExceptionpublic String getVhost()
域名空间名称
string Vhost = 1;getVhost in interface GeneratePushURLRequestOrBuilderpublic com.google.protobuf.ByteString getVhostBytes()
域名空间名称
string Vhost = 1;getVhostBytes in interface GeneratePushURLRequestOrBuilderpublic GeneratePushURLRequest.Builder setVhost(String value)
域名空间名称
string Vhost = 1;value - The vhost to set.public GeneratePushURLRequest.Builder clearVhost()
域名空间名称
string Vhost = 1;public GeneratePushURLRequest.Builder setVhostBytes(com.google.protobuf.ByteString value)
域名空间名称
string Vhost = 1;value - The bytes for vhost to set.public String getDomain()
推流域名名称,需要推流地址的域名,不填返回Vhost下所有推流域名生成的地址
string Domain = 2;getDomain in interface GeneratePushURLRequestOrBuilderpublic com.google.protobuf.ByteString getDomainBytes()
推流域名名称,需要推流地址的域名,不填返回Vhost下所有推流域名生成的地址
string Domain = 2;getDomainBytes in interface GeneratePushURLRequestOrBuilderpublic GeneratePushURLRequest.Builder setDomain(String value)
推流域名名称,需要推流地址的域名,不填返回Vhost下所有推流域名生成的地址
string Domain = 2;value - The domain to set.public GeneratePushURLRequest.Builder clearDomain()
推流域名名称,需要推流地址的域名,不填返回Vhost下所有推流域名生成的地址
string Domain = 2;public GeneratePushURLRequest.Builder setDomainBytes(com.google.protobuf.ByteString value)
推流域名名称,需要推流地址的域名,不填返回Vhost下所有推流域名生成的地址
string Domain = 2;value - The bytes for domain to set.public String getApp()
App名称
string App = 3;getApp in interface GeneratePushURLRequestOrBuilderpublic com.google.protobuf.ByteString getAppBytes()
App名称
string App = 3;getAppBytes in interface GeneratePushURLRequestOrBuilderpublic GeneratePushURLRequest.Builder setApp(String value)
App名称
string App = 3;value - The app to set.public GeneratePushURLRequest.Builder clearApp()
App名称
string App = 3;public GeneratePushURLRequest.Builder setAppBytes(com.google.protobuf.ByteString value)
App名称
string App = 3;value - The bytes for app to set.public String getStream()
App名称
string Stream = 4;getStream in interface GeneratePushURLRequestOrBuilderpublic com.google.protobuf.ByteString getStreamBytes()
App名称
string Stream = 4;getStreamBytes in interface GeneratePushURLRequestOrBuilderpublic GeneratePushURLRequest.Builder setStream(String value)
App名称
string Stream = 4;value - The stream to set.public GeneratePushURLRequest.Builder clearStream()
App名称
string Stream = 4;public GeneratePushURLRequest.Builder setStreamBytes(com.google.protobuf.ByteString value)
App名称
string Stream = 4;value - The bytes for stream to set.public long getValidDuration()
生成的地址鉴权的有效时间,单位s,不填默认使用鉴权配置的过期时间,没有鉴权时间则默认7天过期
int64 ValidDuration = 5;getValidDuration in interface GeneratePushURLRequestOrBuilderpublic GeneratePushURLRequest.Builder setValidDuration(long value)
生成的地址鉴权的有效时间,单位s,不填默认使用鉴权配置的过期时间,没有鉴权时间则默认7天过期
int64 ValidDuration = 5;value - The validDuration to set.public GeneratePushURLRequest.Builder clearValidDuration()
生成的地址鉴权的有效时间,单位s,不填默认使用鉴权配置的过期时间,没有鉴权时间则默认7天过期
int64 ValidDuration = 5;public String getExpiredTime()
绝对有效时间,UTC格式,优先级比ValidDuration低
string ExpiredTime = 6;getExpiredTime in interface GeneratePushURLRequestOrBuilderpublic com.google.protobuf.ByteString getExpiredTimeBytes()
绝对有效时间,UTC格式,优先级比ValidDuration低
string ExpiredTime = 6;getExpiredTimeBytes in interface GeneratePushURLRequestOrBuilderpublic GeneratePushURLRequest.Builder setExpiredTime(String value)
绝对有效时间,UTC格式,优先级比ValidDuration低
string ExpiredTime = 6;value - The expiredTime to set.public GeneratePushURLRequest.Builder clearExpiredTime()
绝对有效时间,UTC格式,优先级比ValidDuration低
string ExpiredTime = 6;public GeneratePushURLRequest.Builder setExpiredTimeBytes(com.google.protobuf.ByteString value)
绝对有效时间,UTC格式,优先级比ValidDuration低
string ExpiredTime = 6;value - The bytes for expiredTime to set.public final GeneratePushURLRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<GeneratePushURLRequest.Builder>public final GeneratePushURLRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<GeneratePushURLRequest.Builder>Copyright © 2022. All rights reserved.