Class BigLakeConfiguration

java.lang.Object
com.google.cloud.bigquery.BigLakeConfiguration
All Implemented Interfaces:
Serializable

public abstract class BigLakeConfiguration extends Object implements Serializable
See Also:
  • Constructor Details

    • BigLakeConfiguration

      public BigLakeConfiguration()
  • Method Details

    • getConnectionId

      public abstract String getConnectionId()
      Credential reference for accessing external storage system. Normalized as project_id.location_id.connection_id.
      Returns:
      value or null for none
    • getFileFormat

      public abstract String getFileFormat()
      Open source file format that the table data is stored in. Currently only PARQUET is supported.
      Returns:
      value or null for none
    • getStorageUri

      public abstract String getStorageUri()
      Fully qualified location prefix of the external folder where data is stored. Starts with "gs://" ends with "/". Does not contain "*".
      Returns:
      value or null for none
    • getTableFormat

      public abstract String getTableFormat()
      Open source file format that the table data is stored in. Currently only PARQUET is supported.
      Returns:
      value or null for none
    • newBuilder

      public static BigLakeConfiguration.Builder newBuilder()
    • toBuilder

      public abstract BigLakeConfiguration.Builder toBuilder()