Interface DataplexSpecOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getAsset()
      Fully qualified resource name of an asset in Dataplex, to which the underlying data source (Cloud Storage bucket or BigQuery dataset) of the entity is attached.
      com.google.protobuf.ByteString getAssetBytes()
      Fully qualified resource name of an asset in Dataplex, to which the underlying data source (Cloud Storage bucket or BigQuery dataset) of the entity is attached.
      String getCompressionFormat()
      Compression format of the data, e.g., zip, gzip etc.
      com.google.protobuf.ByteString getCompressionFormatBytes()
      Compression format of the data, e.g., zip, gzip etc.
      PhysicalSchema getDataFormat()
      Format of the data.
      PhysicalSchemaOrBuilder getDataFormatOrBuilder()
      Format of the data.
      String getProjectId()
      Project ID of the underlying Cloud Storage or BigQuery data.
      com.google.protobuf.ByteString getProjectIdBytes()
      Project ID of the underlying Cloud Storage or BigQuery data.
      boolean hasDataFormat()
      Format of the data.
      • 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 Detail

      • getAsset

        String getAsset()
         Fully qualified resource name of an asset in Dataplex, to which the
         underlying data source (Cloud Storage bucket or BigQuery dataset) of the
         entity is attached.
         
        string asset = 1;
        Returns:
        The asset.
      • getAssetBytes

        com.google.protobuf.ByteString getAssetBytes()
         Fully qualified resource name of an asset in Dataplex, to which the
         underlying data source (Cloud Storage bucket or BigQuery dataset) of the
         entity is attached.
         
        string asset = 1;
        Returns:
        The bytes for asset.
      • hasDataFormat

        boolean hasDataFormat()
         Format of the data.
         
        .google.cloud.datacatalog.v1.PhysicalSchema data_format = 2;
        Returns:
        Whether the dataFormat field is set.
      • getDataFormat

        PhysicalSchema getDataFormat()
         Format of the data.
         
        .google.cloud.datacatalog.v1.PhysicalSchema data_format = 2;
        Returns:
        The dataFormat.
      • getDataFormatOrBuilder

        PhysicalSchemaOrBuilder getDataFormatOrBuilder()
         Format of the data.
         
        .google.cloud.datacatalog.v1.PhysicalSchema data_format = 2;
      • getCompressionFormat

        String getCompressionFormat()
         Compression format of the data, e.g., zip, gzip etc.
         
        string compression_format = 3;
        Returns:
        The compressionFormat.
      • getCompressionFormatBytes

        com.google.protobuf.ByteString getCompressionFormatBytes()
         Compression format of the data, e.g., zip, gzip etc.
         
        string compression_format = 3;
        Returns:
        The bytes for compressionFormat.
      • getProjectId

        String getProjectId()
         Project ID of the underlying Cloud Storage or BigQuery data. Note that
         this may not be the same project as the correspondingly Dataplex lake /
         zone / asset.
         
        string project_id = 4;
        Returns:
        The projectId.
      • getProjectIdBytes

        com.google.protobuf.ByteString getProjectIdBytes()
         Project ID of the underlying Cloud Storage or BigQuery data. Note that
         this may not be the same project as the correspondingly Dataplex lake /
         zone / asset.
         
        string project_id = 4;
        Returns:
        The bytes for projectId.