Class FileUploadRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<FileUploadRequest.Builder>
com.google.protobuf.GeneratedMessage.Builder<FileUploadRequest.Builder>
io.github.xezzon.zeroweb.attachment.FileUploadRequest.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, FileUploadRequestOrBuilder, Cloneable
- Enclosing class:
FileUploadRequest
public static final class FileUploadRequest.Builder
extends com.google.protobuf.GeneratedMessage.Builder<FileUploadRequest.Builder>
implements FileUploadRequestOrBuilder
文件上传请求Protobuf type
io.github.xezzon.zeroweb.attachment.FileUploadRequest-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()文件内容文件元数据com.google.protobuf.ByteStringgetChunk()文件内容static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptor文件元数据文件元数据文件元数据boolean文件元数据final booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(FileUploadRequest other) mergeMetadata(FileMetadata value) 文件元数据setChunk(com.google.protobuf.ByteString value) 文件内容setMetadata(FileMetadata value) 文件元数据setMetadata(FileMetadata.Builder builderForValue) 文件元数据Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, mergeUnknownFields, newBuilderForField, setField, setRepeatedField, setUnknownFieldsMethods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
mergeDelimitedFrom, mergeDelimitedFrom, mergeFromMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<FileUploadRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<FileUploadRequest.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FileUploadRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<FileUploadRequest.Builder>
-
mergeFrom
public FileUploadRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FileUploadRequest.Builder>- Throws:
IOException
-
hasMetadata
public boolean hasMetadata()文件元数据
.io.github.xezzon.zeroweb.attachment.FileMetadata metadata = 1;- Specified by:
hasMetadatain interfaceFileUploadRequestOrBuilder- Returns:
- Whether the metadata field is set.
-
getMetadata
文件元数据
.io.github.xezzon.zeroweb.attachment.FileMetadata metadata = 1;- Specified by:
getMetadatain interfaceFileUploadRequestOrBuilder- Returns:
- The metadata.
-
setMetadata
文件元数据
.io.github.xezzon.zeroweb.attachment.FileMetadata metadata = 1; -
setMetadata
文件元数据
.io.github.xezzon.zeroweb.attachment.FileMetadata metadata = 1; -
mergeMetadata
文件元数据
.io.github.xezzon.zeroweb.attachment.FileMetadata metadata = 1; -
clearMetadata
文件元数据
.io.github.xezzon.zeroweb.attachment.FileMetadata metadata = 1; -
getMetadataBuilder
文件元数据
.io.github.xezzon.zeroweb.attachment.FileMetadata metadata = 1; -
getMetadataOrBuilder
文件元数据
.io.github.xezzon.zeroweb.attachment.FileMetadata metadata = 1;- Specified by:
getMetadataOrBuilderin interfaceFileUploadRequestOrBuilder
-
getChunk
public com.google.protobuf.ByteString getChunk()文件内容
bytes chunk = 2;- Specified by:
getChunkin interfaceFileUploadRequestOrBuilder- Returns:
- The chunk.
-
setChunk
文件内容
bytes chunk = 2;- Parameters:
value- The chunk to set.- Returns:
- This builder for chaining.
-
clearChunk
文件内容
bytes chunk = 2;- Returns:
- This builder for chaining.
-