public static final class VodFileInfo.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<VodFileInfo.Builder> implements VodFileInfoOrBuilder
和FileBasicInfo不共用,List和head能获取到的信息内容差别有一些,不利于后期维护(文档)Protobuf type
Volcengine.Vod.Models.Business.VodFileInfo
限定符和类型 | 方法和说明 |
---|---|
VodFileInfo.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
VodFileInfo |
build() |
VodFileInfo |
buildPartial() |
VodFileInfo.Builder |
clear() |
VodFileInfo.Builder |
clearDownloadUrl()
文件下载链接
string DownloadUrl = 7; |
VodFileInfo.Builder |
clearEncodedFileName()
URL编码后的FileName
string EncodedFileName = 6; |
VodFileInfo.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
VodFileInfo.Builder |
clearFileName()
tos侧的key,即directUrl中的FileName
string FileName = 1; |
VodFileInfo.Builder |
clearHashCrc64()
crc64hash值
string HashCrc64 = 5; |
VodFileInfo.Builder |
clearLastModifiedTime()
最近修改时间
string LastModifiedTime = 2; |
VodFileInfo.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
VodFileInfo.Builder |
clearSize()
对象大小
int64 Size = 3; |
VodFileInfo.Builder |
clearStorageClass()
存储类型(STANDARD/ARCHIVE/IA)
string StorageClass = 4; |
VodFileInfo.Builder |
clone() |
VodFileInfo |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getDownloadUrl()
文件下载链接
string DownloadUrl = 7; |
com.google.protobuf.ByteString |
getDownloadUrlBytes()
文件下载链接
string DownloadUrl = 7; |
String |
getEncodedFileName()
URL编码后的FileName
string EncodedFileName = 6; |
com.google.protobuf.ByteString |
getEncodedFileNameBytes()
URL编码后的FileName
string EncodedFileName = 6; |
String |
getFileName()
tos侧的key,即directUrl中的FileName
string FileName = 1; |
com.google.protobuf.ByteString |
getFileNameBytes()
tos侧的key,即directUrl中的FileName
string FileName = 1; |
String |
getHashCrc64()
crc64hash值
string HashCrc64 = 5; |
com.google.protobuf.ByteString |
getHashCrc64Bytes()
crc64hash值
string HashCrc64 = 5; |
String |
getLastModifiedTime()
最近修改时间
string LastModifiedTime = 2; |
com.google.protobuf.ByteString |
getLastModifiedTimeBytes()
最近修改时间
string LastModifiedTime = 2; |
long |
getSize()
对象大小
int64 Size = 3; |
String |
getStorageClass()
存储类型(STANDARD/ARCHIVE/IA)
string StorageClass = 4; |
com.google.protobuf.ByteString |
getStorageClassBytes()
存储类型(STANDARD/ARCHIVE/IA)
string StorageClass = 4; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
VodFileInfo.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
VodFileInfo.Builder |
mergeFrom(com.google.protobuf.Message other) |
VodFileInfo.Builder |
mergeFrom(VodFileInfo other) |
VodFileInfo.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
VodFileInfo.Builder |
setDownloadUrl(String value)
文件下载链接
string DownloadUrl = 7; |
VodFileInfo.Builder |
setDownloadUrlBytes(com.google.protobuf.ByteString value)
文件下载链接
string DownloadUrl = 7; |
VodFileInfo.Builder |
setEncodedFileName(String value)
URL编码后的FileName
string EncodedFileName = 6; |
VodFileInfo.Builder |
setEncodedFileNameBytes(com.google.protobuf.ByteString value)
URL编码后的FileName
string EncodedFileName = 6; |
VodFileInfo.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
VodFileInfo.Builder |
setFileName(String value)
tos侧的key,即directUrl中的FileName
string FileName = 1; |
VodFileInfo.Builder |
setFileNameBytes(com.google.protobuf.ByteString value)
tos侧的key,即directUrl中的FileName
string FileName = 1; |
VodFileInfo.Builder |
setHashCrc64(String value)
crc64hash值
string HashCrc64 = 5; |
VodFileInfo.Builder |
setHashCrc64Bytes(com.google.protobuf.ByteString value)
crc64hash值
string HashCrc64 = 5; |
VodFileInfo.Builder |
setLastModifiedTime(String value)
最近修改时间
string LastModifiedTime = 2; |
VodFileInfo.Builder |
setLastModifiedTimeBytes(com.google.protobuf.ByteString value)
最近修改时间
string LastModifiedTime = 2; |
VodFileInfo.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
VodFileInfo.Builder |
setSize(long value)
对象大小
int64 Size = 3; |
VodFileInfo.Builder |
setStorageClass(String value)
存储类型(STANDARD/ARCHIVE/IA)
string StorageClass = 4; |
VodFileInfo.Builder |
setStorageClassBytes(com.google.protobuf.ByteString value)
存储类型(STANDARD/ARCHIVE/IA)
string StorageClass = 4; |
VodFileInfo.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, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
在类中 com.google.protobuf.GeneratedMessageV3.Builder<VodFileInfo.Builder>
public VodFileInfo.Builder clear()
clear
在接口中 com.google.protobuf.Message.Builder
clear
在接口中 com.google.protobuf.MessageLite.Builder
clear
在类中 com.google.protobuf.GeneratedMessageV3.Builder<VodFileInfo.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
在接口中 com.google.protobuf.Message.Builder
getDescriptorForType
在接口中 com.google.protobuf.MessageOrBuilder
getDescriptorForType
在类中 com.google.protobuf.GeneratedMessageV3.Builder<VodFileInfo.Builder>
public VodFileInfo getDefaultInstanceForType()
getDefaultInstanceForType
在接口中 com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
在接口中 com.google.protobuf.MessageOrBuilder
public VodFileInfo build()
build
在接口中 com.google.protobuf.Message.Builder
build
在接口中 com.google.protobuf.MessageLite.Builder
public VodFileInfo buildPartial()
buildPartial
在接口中 com.google.protobuf.Message.Builder
buildPartial
在接口中 com.google.protobuf.MessageLite.Builder
public VodFileInfo.Builder clone()
clone
在接口中 com.google.protobuf.Message.Builder
clone
在接口中 com.google.protobuf.MessageLite.Builder
clone
在类中 com.google.protobuf.GeneratedMessageV3.Builder<VodFileInfo.Builder>
public VodFileInfo.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField
在接口中 com.google.protobuf.Message.Builder
setField
在类中 com.google.protobuf.GeneratedMessageV3.Builder<VodFileInfo.Builder>
public VodFileInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField
在接口中 com.google.protobuf.Message.Builder
clearField
在类中 com.google.protobuf.GeneratedMessageV3.Builder<VodFileInfo.Builder>
public VodFileInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof
在接口中 com.google.protobuf.Message.Builder
clearOneof
在类中 com.google.protobuf.GeneratedMessageV3.Builder<VodFileInfo.Builder>
public VodFileInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField
在接口中 com.google.protobuf.Message.Builder
setRepeatedField
在类中 com.google.protobuf.GeneratedMessageV3.Builder<VodFileInfo.Builder>
public VodFileInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField
在接口中 com.google.protobuf.Message.Builder
addRepeatedField
在类中 com.google.protobuf.GeneratedMessageV3.Builder<VodFileInfo.Builder>
public VodFileInfo.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
在接口中 com.google.protobuf.Message.Builder
mergeFrom
在类中 com.google.protobuf.AbstractMessage.Builder<VodFileInfo.Builder>
public VodFileInfo.Builder mergeFrom(VodFileInfo other)
public final boolean isInitialized()
isInitialized
在接口中 com.google.protobuf.MessageLiteOrBuilder
isInitialized
在类中 com.google.protobuf.GeneratedMessageV3.Builder<VodFileInfo.Builder>
public VodFileInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
在接口中 com.google.protobuf.Message.Builder
mergeFrom
在接口中 com.google.protobuf.MessageLite.Builder
mergeFrom
在类中 com.google.protobuf.AbstractMessage.Builder<VodFileInfo.Builder>
IOException
public String getFileName()
tos侧的key,即directUrl中的FileName
string FileName = 1;
getFileName
在接口中 VodFileInfoOrBuilder
public com.google.protobuf.ByteString getFileNameBytes()
tos侧的key,即directUrl中的FileName
string FileName = 1;
getFileNameBytes
在接口中 VodFileInfoOrBuilder
public VodFileInfo.Builder setFileName(String value)
tos侧的key,即directUrl中的FileName
string FileName = 1;
value
- The fileName to set.public VodFileInfo.Builder clearFileName()
tos侧的key,即directUrl中的FileName
string FileName = 1;
public VodFileInfo.Builder setFileNameBytes(com.google.protobuf.ByteString value)
tos侧的key,即directUrl中的FileName
string FileName = 1;
value
- The bytes for fileName to set.public String getLastModifiedTime()
最近修改时间
string LastModifiedTime = 2;
getLastModifiedTime
在接口中 VodFileInfoOrBuilder
public com.google.protobuf.ByteString getLastModifiedTimeBytes()
最近修改时间
string LastModifiedTime = 2;
getLastModifiedTimeBytes
在接口中 VodFileInfoOrBuilder
public VodFileInfo.Builder setLastModifiedTime(String value)
最近修改时间
string LastModifiedTime = 2;
value
- The lastModifiedTime to set.public VodFileInfo.Builder clearLastModifiedTime()
最近修改时间
string LastModifiedTime = 2;
public VodFileInfo.Builder setLastModifiedTimeBytes(com.google.protobuf.ByteString value)
最近修改时间
string LastModifiedTime = 2;
value
- The bytes for lastModifiedTime to set.public long getSize()
对象大小
int64 Size = 3;
getSize
在接口中 VodFileInfoOrBuilder
public VodFileInfo.Builder setSize(long value)
对象大小
int64 Size = 3;
value
- The size to set.public VodFileInfo.Builder clearSize()
对象大小
int64 Size = 3;
public String getStorageClass()
存储类型(STANDARD/ARCHIVE/IA)
string StorageClass = 4;
getStorageClass
在接口中 VodFileInfoOrBuilder
public com.google.protobuf.ByteString getStorageClassBytes()
存储类型(STANDARD/ARCHIVE/IA)
string StorageClass = 4;
getStorageClassBytes
在接口中 VodFileInfoOrBuilder
public VodFileInfo.Builder setStorageClass(String value)
存储类型(STANDARD/ARCHIVE/IA)
string StorageClass = 4;
value
- The storageClass to set.public VodFileInfo.Builder clearStorageClass()
存储类型(STANDARD/ARCHIVE/IA)
string StorageClass = 4;
public VodFileInfo.Builder setStorageClassBytes(com.google.protobuf.ByteString value)
存储类型(STANDARD/ARCHIVE/IA)
string StorageClass = 4;
value
- The bytes for storageClass to set.public String getHashCrc64()
crc64hash值
string HashCrc64 = 5;
getHashCrc64
在接口中 VodFileInfoOrBuilder
public com.google.protobuf.ByteString getHashCrc64Bytes()
crc64hash值
string HashCrc64 = 5;
getHashCrc64Bytes
在接口中 VodFileInfoOrBuilder
public VodFileInfo.Builder setHashCrc64(String value)
crc64hash值
string HashCrc64 = 5;
value
- The hashCrc64 to set.public VodFileInfo.Builder clearHashCrc64()
crc64hash值
string HashCrc64 = 5;
public VodFileInfo.Builder setHashCrc64Bytes(com.google.protobuf.ByteString value)
crc64hash值
string HashCrc64 = 5;
value
- The bytes for hashCrc64 to set.public String getEncodedFileName()
URL编码后的FileName
string EncodedFileName = 6;
getEncodedFileName
在接口中 VodFileInfoOrBuilder
public com.google.protobuf.ByteString getEncodedFileNameBytes()
URL编码后的FileName
string EncodedFileName = 6;
getEncodedFileNameBytes
在接口中 VodFileInfoOrBuilder
public VodFileInfo.Builder setEncodedFileName(String value)
URL编码后的FileName
string EncodedFileName = 6;
value
- The encodedFileName to set.public VodFileInfo.Builder clearEncodedFileName()
URL编码后的FileName
string EncodedFileName = 6;
public VodFileInfo.Builder setEncodedFileNameBytes(com.google.protobuf.ByteString value)
URL编码后的FileName
string EncodedFileName = 6;
value
- The bytes for encodedFileName to set.public String getDownloadUrl()
文件下载链接
string DownloadUrl = 7;
getDownloadUrl
在接口中 VodFileInfoOrBuilder
public com.google.protobuf.ByteString getDownloadUrlBytes()
文件下载链接
string DownloadUrl = 7;
getDownloadUrlBytes
在接口中 VodFileInfoOrBuilder
public VodFileInfo.Builder setDownloadUrl(String value)
文件下载链接
string DownloadUrl = 7;
value
- The downloadUrl to set.public VodFileInfo.Builder clearDownloadUrl()
文件下载链接
string DownloadUrl = 7;
public VodFileInfo.Builder setDownloadUrlBytes(com.google.protobuf.ByteString value)
文件下载链接
string DownloadUrl = 7;
value
- The bytes for downloadUrl to set.public final VodFileInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields
在接口中 com.google.protobuf.Message.Builder
setUnknownFields
在类中 com.google.protobuf.GeneratedMessageV3.Builder<VodFileInfo.Builder>
public final VodFileInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields
在接口中 com.google.protobuf.Message.Builder
mergeUnknownFields
在类中 com.google.protobuf.GeneratedMessageV3.Builder<VodFileInfo.Builder>
Copyright © 2024. All rights reserved.