Interface GcsFileSpecOrBuilder

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

    public interface GcsFileSpecOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • 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.