Class ChunkUploadRequest

java.lang.Object
com.google.api.gax.resumable.ChunkUploadRequest

@NullMarked @BetaApi @InternalApi public abstract class ChunkUploadRequest extends Object
Request value object for uploading a chunk to an active resumable upload session.
  • Constructor Details

    • ChunkUploadRequest

      public ChunkUploadRequest()
  • Method Details

    • getUploadUrl

      public abstract String getUploadUrl()
      The upload session URL returned during session initialization.
    • getPayload

      public abstract byte[] getPayload()
      The binary chunk payload to upload.
    • getOffset

      public abstract long getOffset()
      The byte offset of this chunk in the overall stream.
    • isFinal

      public abstract boolean isFinal()
      Whether this is the final chunk in the stream.
    • toBuilder

      public abstract ChunkUploadRequest.Builder toBuilder()
    • newBuilder

      public static ChunkUploadRequest.Builder newBuilder()