Interface GcsFileSpecOrBuilder

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

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

    Modifier and Type
    Method
    Description
    Required.
    com.google.protobuf.ByteString
    Required.
    Output only.
    Output only.
    long
    Output only.
    boolean
    Output only.

    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

    • getFilePath

      String getFilePath()
       Required. The full file path. Example: `gs://bucket_name/a/b.txt`.
       
      string file_path = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The filePath.
    • getFilePathBytes

      com.google.protobuf.ByteString getFilePathBytes()
       Required. The full file path. Example: `gs://bucket_name/a/b.txt`.
       
      string file_path = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for filePath.
    • hasGcsTimestamps

      boolean hasGcsTimestamps()
       Output only. Timestamps about the Cloud Storage file.
       
      .google.cloud.datacatalog.v1beta1.SystemTimestamps gcs_timestamps = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the gcsTimestamps field is set.
    • getGcsTimestamps

      SystemTimestamps getGcsTimestamps()
       Output only. Timestamps about the Cloud Storage file.
       
      .google.cloud.datacatalog.v1beta1.SystemTimestamps gcs_timestamps = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The gcsTimestamps.
    • getGcsTimestampsOrBuilder

      SystemTimestampsOrBuilder getGcsTimestampsOrBuilder()
       Output only. Timestamps about the Cloud Storage file.
       
      .google.cloud.datacatalog.v1beta1.SystemTimestamps gcs_timestamps = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getSizeBytes

      long getSizeBytes()
       Output only. The size of the file, in bytes.
       
      int64 size_bytes = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The sizeBytes.