Interface RewriteResponseOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
RewriteResponse, RewriteResponse.Builder

public interface RewriteResponseOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    `true` if the copy is finished; otherwise, `false` if the copy is in progress.
    long
    The total size of the object being copied in bytes.
    A resource containing the metadata for the copied-to object.
    A resource containing the metadata for the copied-to object.
    A token to use in subsequent requests to continue copying data.
    com.google.protobuf.ByteString
    A token to use in subsequent requests to continue copying data.
    long
    The total bytes written so far, which can be used to provide a waiting user with a progress indicator.
    boolean
    A resource containing the metadata for the copied-to object.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getTotalBytesRewritten

      long getTotalBytesRewritten()
       The total bytes written so far, which can be used to provide a waiting user
       with a progress indicator. This property is always present in the response.
       
      int64 total_bytes_rewritten = 1;
      Returns:
      The totalBytesRewritten.
    • getObjectSize

      long getObjectSize()
       The total size of the object being copied in bytes. This property is always
       present in the response.
       
      int64 object_size = 2;
      Returns:
      The objectSize.
    • getDone

      boolean getDone()
       `true` if the copy is finished; otherwise, `false` if
       the copy is in progress. This property is always present in the response.
       
      bool done = 3;
      Returns:
      The done.
    • getRewriteToken

      String getRewriteToken()
       A token to use in subsequent requests to continue copying data. This token
       is present in the response only when there is more data to copy.
       
      string rewrite_token = 4;
      Returns:
      The rewriteToken.
    • getRewriteTokenBytes

      com.google.protobuf.ByteString getRewriteTokenBytes()
       A token to use in subsequent requests to continue copying data. This token
       is present in the response only when there is more data to copy.
       
      string rewrite_token = 4;
      Returns:
      The bytes for rewriteToken.
    • hasResource

      boolean hasResource()
       A resource containing the metadata for the copied-to object. This property
       is present in the response only when copying completes.
       
      .google.storage.v2.Object resource = 5;
      Returns:
      Whether the resource field is set.
    • getResource

      Object getResource()
       A resource containing the metadata for the copied-to object. This property
       is present in the response only when copying completes.
       
      .google.storage.v2.Object resource = 5;
      Returns:
      The resource.
    • getResourceOrBuilder

      ObjectOrBuilder getResourceOrBuilder()
       A resource containing the metadata for the copied-to object. This property
       is present in the response only when copying completes.
       
      .google.storage.v2.Object resource = 5;