Interface GcsDestinationOrBuilder

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

@Generated public interface GcsDestinationOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
     
    The URI of the Cloud Storage object.
    com.google.protobuf.ByteString
    The URI of the Cloud Storage object.
    The URI prefix of all generated Cloud Storage objects.
    com.google.protobuf.ByteString
    The URI prefix of all generated Cloud Storage objects.
    boolean
    The URI of the Cloud Storage object.
    boolean
    The URI prefix of all generated Cloud Storage objects.

    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

    • hasUri

      boolean hasUri()
       The URI of the Cloud Storage object. It's the same URI that is used by
       gsutil. Example: "gs://bucket_name/object_name". See [Viewing and
       Editing Object
       Metadata](https://cloud.google.com/storage/docs/viewing-editing-metadata)
       for more information.
      
       If the specified Cloud Storage object already exists and there is no
       [hold](https://cloud.google.com/storage/docs/object-holds), it will be
       overwritten with the exported result.
       
      string uri = 1;
      Returns:
      Whether the uri field is set.
    • getUri

      String getUri()
       The URI of the Cloud Storage object. It's the same URI that is used by
       gsutil. Example: "gs://bucket_name/object_name". See [Viewing and
       Editing Object
       Metadata](https://cloud.google.com/storage/docs/viewing-editing-metadata)
       for more information.
      
       If the specified Cloud Storage object already exists and there is no
       [hold](https://cloud.google.com/storage/docs/object-holds), it will be
       overwritten with the exported result.
       
      string uri = 1;
      Returns:
      The uri.
    • getUriBytes

      com.google.protobuf.ByteString getUriBytes()
       The URI of the Cloud Storage object. It's the same URI that is used by
       gsutil. Example: "gs://bucket_name/object_name". See [Viewing and
       Editing Object
       Metadata](https://cloud.google.com/storage/docs/viewing-editing-metadata)
       for more information.
      
       If the specified Cloud Storage object already exists and there is no
       [hold](https://cloud.google.com/storage/docs/object-holds), it will be
       overwritten with the exported result.
       
      string uri = 1;
      Returns:
      The bytes for uri.
    • hasUriPrefix

      boolean hasUriPrefix()
       The URI prefix of all generated Cloud Storage objects. Example:
       "gs://bucket_name/object_name_prefix". Each object URI is in format:
       "gs://bucket_name/object_name_prefix/<asset type>/<shard number> and only
       contains assets for that type. <shard number> starts from 0. Example:
       "gs://bucket_name/object_name_prefix/compute.googleapis.com/Disk/0" is
       the first shard of output objects containing all
       compute.googleapis.com/Disk assets. An INVALID_ARGUMENT error will be
       returned if file with the same name "gs://bucket_name/object_name_prefix"
       already exists.
       
      string uri_prefix = 2;
      Returns:
      Whether the uriPrefix field is set.
    • getUriPrefix

      String getUriPrefix()
       The URI prefix of all generated Cloud Storage objects. Example:
       "gs://bucket_name/object_name_prefix". Each object URI is in format:
       "gs://bucket_name/object_name_prefix/<asset type>/<shard number> and only
       contains assets for that type. <shard number> starts from 0. Example:
       "gs://bucket_name/object_name_prefix/compute.googleapis.com/Disk/0" is
       the first shard of output objects containing all
       compute.googleapis.com/Disk assets. An INVALID_ARGUMENT error will be
       returned if file with the same name "gs://bucket_name/object_name_prefix"
       already exists.
       
      string uri_prefix = 2;
      Returns:
      The uriPrefix.
    • getUriPrefixBytes

      com.google.protobuf.ByteString getUriPrefixBytes()
       The URI prefix of all generated Cloud Storage objects. Example:
       "gs://bucket_name/object_name_prefix". Each object URI is in format:
       "gs://bucket_name/object_name_prefix/<asset type>/<shard number> and only
       contains assets for that type. <shard number> starts from 0. Example:
       "gs://bucket_name/object_name_prefix/compute.googleapis.com/Disk/0" is
       the first shard of output objects containing all
       compute.googleapis.com/Disk assets. An INVALID_ARGUMENT error will be
       returned if file with the same name "gs://bucket_name/object_name_prefix"
       already exists.
       
      string uri_prefix = 2;
      Returns:
      The bytes for uriPrefix.
    • getObjectUriCase

      GcsDestination.ObjectUriCase getObjectUriCase()