Class StreamUploadProgressResponse.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<StreamUploadProgressResponse.Builder>
com.google.protobuf.GeneratedMessage.Builder<StreamUploadProgressResponse.Builder>
ai.pipestream.connector.intake.v1.StreamUploadProgressResponse.Builder
- All Implemented Interfaces:
StreamUploadProgressResponseOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
StreamUploadProgressResponse
public static final class StreamUploadProgressResponse.Builder
extends com.google.protobuf.GeneratedMessage.Builder<StreamUploadProgressResponse.Builder>
implements StreamUploadProgressResponseOrBuilder
Streaming response with real-time upload progress updatesProtobuf type
ai.pipestream.connector.intake.v1.StreamUploadProgressResponse-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Number of chunks received so farNumber of chunks successfully uploaded to S3Whether the upload is complete (final message in stream)File identifierFinal result (only populated when complete=true)Total number of chunks expected (0 if unknown)intNumber of chunks received so farintNumber of chunks successfully uploaded to S3booleanWhether the upload is complete (final message in stream)static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorFile identifiercom.google.protobuf.ByteStringFile identifierFinal result (only populated when complete=true)Final result (only populated when complete=true)Final result (only populated when complete=true)intTotal number of chunks expected (0 if unknown)booleanFinal result (only populated when complete=true)protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeResult(UploadResult value) Final result (only populated when complete=true)setChunksReceived(int value) Number of chunks received so farsetChunksUploadedToS3(int value) Number of chunks successfully uploaded to S3setComplete(boolean value) Whether the upload is complete (final message in stream)File identifiersetFileIdBytes(com.google.protobuf.ByteString value) File identifiersetResult(UploadResult value) Final result (only populated when complete=true)setResult(UploadResult.Builder builderForValue) Final result (only populated when complete=true)setTotalChunks(int value) Total number of chunks expected (0 if unknown)Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods 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() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<StreamUploadProgressResponse.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<StreamUploadProgressResponse.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<StreamUploadProgressResponse.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<StreamUploadProgressResponse.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<StreamUploadProgressResponse.Builder>
-
mergeFrom
public StreamUploadProgressResponse.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<StreamUploadProgressResponse.Builder>- Throws:
IOException
-
getFileId
File identifier
string file_id = 1 [json_name = "fileId"];- Specified by:
getFileIdin interfaceStreamUploadProgressResponseOrBuilder- Returns:
- The fileId.
-
getFileIdBytes
public com.google.protobuf.ByteString getFileIdBytes()File identifier
string file_id = 1 [json_name = "fileId"];- Specified by:
getFileIdBytesin interfaceStreamUploadProgressResponseOrBuilder- Returns:
- The bytes for fileId.
-
setFileId
File identifier
string file_id = 1 [json_name = "fileId"];- Parameters:
value- The fileId to set.- Returns:
- This builder for chaining.
-
clearFileId
File identifier
string file_id = 1 [json_name = "fileId"];- Returns:
- This builder for chaining.
-
setFileIdBytes
File identifier
string file_id = 1 [json_name = "fileId"];- Parameters:
value- The bytes for fileId to set.- Returns:
- This builder for chaining.
-
getChunksReceived
public int getChunksReceived()Number of chunks received so far
int32 chunks_received = 2 [json_name = "chunksReceived"];- Specified by:
getChunksReceivedin interfaceStreamUploadProgressResponseOrBuilder- Returns:
- The chunksReceived.
-
setChunksReceived
Number of chunks received so far
int32 chunks_received = 2 [json_name = "chunksReceived"];- Parameters:
value- The chunksReceived to set.- Returns:
- This builder for chaining.
-
clearChunksReceived
Number of chunks received so far
int32 chunks_received = 2 [json_name = "chunksReceived"];- Returns:
- This builder for chaining.
-
getTotalChunks
public int getTotalChunks()Total number of chunks expected (0 if unknown)
int32 total_chunks = 3 [json_name = "totalChunks"];- Specified by:
getTotalChunksin interfaceStreamUploadProgressResponseOrBuilder- Returns:
- The totalChunks.
-
setTotalChunks
Total number of chunks expected (0 if unknown)
int32 total_chunks = 3 [json_name = "totalChunks"];- Parameters:
value- The totalChunks to set.- Returns:
- This builder for chaining.
-
clearTotalChunks
Total number of chunks expected (0 if unknown)
int32 total_chunks = 3 [json_name = "totalChunks"];- Returns:
- This builder for chaining.
-
getChunksUploadedToS3
public int getChunksUploadedToS3()Number of chunks successfully uploaded to S3
int32 chunks_uploaded_to_s3 = 4 [json_name = "chunksUploadedToS3"];- Specified by:
getChunksUploadedToS3in interfaceStreamUploadProgressResponseOrBuilder- Returns:
- The chunksUploadedToS3.
-
setChunksUploadedToS3
Number of chunks successfully uploaded to S3
int32 chunks_uploaded_to_s3 = 4 [json_name = "chunksUploadedToS3"];- Parameters:
value- The chunksUploadedToS3 to set.- Returns:
- This builder for chaining.
-
clearChunksUploadedToS3
Number of chunks successfully uploaded to S3
int32 chunks_uploaded_to_s3 = 4 [json_name = "chunksUploadedToS3"];- Returns:
- This builder for chaining.
-
getComplete
public boolean getComplete()Whether the upload is complete (final message in stream)
bool complete = 5 [json_name = "complete"];- Specified by:
getCompletein interfaceStreamUploadProgressResponseOrBuilder- Returns:
- The complete.
-
setComplete
Whether the upload is complete (final message in stream)
bool complete = 5 [json_name = "complete"];- Parameters:
value- The complete to set.- Returns:
- This builder for chaining.
-
clearComplete
Whether the upload is complete (final message in stream)
bool complete = 5 [json_name = "complete"];- Returns:
- This builder for chaining.
-
hasResult
public boolean hasResult()Final result (only populated when complete=true)
.ai.pipestream.connector.intake.v1.UploadResult result = 6 [json_name = "result"];- Specified by:
hasResultin interfaceStreamUploadProgressResponseOrBuilder- Returns:
- Whether the result field is set.
-
getResult
Final result (only populated when complete=true)
.ai.pipestream.connector.intake.v1.UploadResult result = 6 [json_name = "result"];- Specified by:
getResultin interfaceStreamUploadProgressResponseOrBuilder- Returns:
- The result.
-
setResult
Final result (only populated when complete=true)
.ai.pipestream.connector.intake.v1.UploadResult result = 6 [json_name = "result"]; -
setResult
Final result (only populated when complete=true)
.ai.pipestream.connector.intake.v1.UploadResult result = 6 [json_name = "result"]; -
mergeResult
Final result (only populated when complete=true)
.ai.pipestream.connector.intake.v1.UploadResult result = 6 [json_name = "result"]; -
clearResult
Final result (only populated when complete=true)
.ai.pipestream.connector.intake.v1.UploadResult result = 6 [json_name = "result"]; -
getResultBuilder
Final result (only populated when complete=true)
.ai.pipestream.connector.intake.v1.UploadResult result = 6 [json_name = "result"]; -
getResultOrBuilder
Final result (only populated when complete=true)
.ai.pipestream.connector.intake.v1.UploadResult result = 6 [json_name = "result"];- Specified by:
getResultOrBuilderin interfaceStreamUploadProgressResponseOrBuilder
-