Class BigLakeConfiguration.Builder (2.42.3)

public abstract static class BigLakeConfiguration.Builder

Inheritance

java.lang.Object > BigLakeConfiguration.Builder

Constructors

Builder()

public Builder()

Methods

build()

public abstract BigLakeConfiguration build()
Returns
Type Description
BigLakeConfiguration

setConnectionId(String connectionId)

public abstract BigLakeConfiguration.Builder setConnectionId(String connectionId)

[Required] Required and immutable. Credential reference for accessing external storage system. Normalized as project_id.location_id.connection_id.

Parameter
Name Description
connectionId String

connectionId or null for none

Returns
Type Description
BigLakeConfiguration.Builder

setFileFormat(String fileFormat)

public abstract BigLakeConfiguration.Builder setFileFormat(String fileFormat)

[Required] Required and immutable. Open source file format that the table data is stored in. Currently only PARQUET is supported.

Parameter
Name Description
fileFormat String

fileFormat or null for none

Returns
Type Description
BigLakeConfiguration.Builder

setStorageUri(String storageUri)

public abstract BigLakeConfiguration.Builder setStorageUri(String storageUri)

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

Parameter
Name Description
storageUri String

storageUri or null for none

Returns
Type Description
BigLakeConfiguration.Builder

setTableFormat(String tableFormat)

public abstract BigLakeConfiguration.Builder setTableFormat(String tableFormat)

[Required] Required and immutable. Open source file format that the table data is stored in. Currently only PARQUET is supported.

Parameter
Name Description
tableFormat String

tableFormat or null for none

Returns
Type Description
BigLakeConfiguration.Builder