Class BigLakeConfiguration (2.69.0)

public abstract class BigLakeConfiguration implements Serializable

Inheritance

java.lang.Object > BigLakeConfiguration

Implements

Serializable

Static Methods

newBuilder()

public static BigLakeConfiguration.Builder newBuilder()
Returns
Type Description
BigLakeConfiguration.Builder

Constructors

BigLakeConfiguration()

public BigLakeConfiguration()

Methods

getConnectionId()

public abstract @Nullable String getConnectionId()

Credential reference for accessing external storage system. Normalized as project_id.location_id.connection_id.

Returns
Type Description
@org.jspecify.annotations.Nullable java.lang.String

value or null for none

getFileFormat()

public abstract @Nullable String getFileFormat()

Open source file format that the table data is stored in. Currently only PARQUET is supported.

Returns
Type Description
@org.jspecify.annotations.Nullable java.lang.String

value or null for none

getStorageUri()

public abstract @Nullable String getStorageUri()

Fully qualified location prefix of the external folder where data is stored. Starts with "gs://" ends with "/". Does not contain "*".

Returns
Type Description
@org.jspecify.annotations.Nullable java.lang.String

value or null for none

getTableFormat()

public abstract @Nullable String getTableFormat()

Open source table format that the table data is stored in. Currently only ICEBERG is supported.

Returns
Type Description
@org.jspecify.annotations.Nullable java.lang.String

value or null for none

toBuilder()

public abstract BigLakeConfiguration.Builder toBuilder()
Returns
Type Description
BigLakeConfiguration.Builder