Class StorageFormat.IcebergOptions.Builder (1.81.0)

public static final class StorageFormat.IcebergOptions.Builder extends GeneratedMessage.Builder<StorageFormat.IcebergOptions.Builder> implements StorageFormat.IcebergOptionsOrBuilder

Describes Iceberg data format.

Protobuf type google.cloud.dataplex.v1.StorageFormat.IcebergOptions

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public StorageFormat.IcebergOptions build()
Returns
Type Description
StorageFormat.IcebergOptions

buildPartial()

public StorageFormat.IcebergOptions buildPartial()
Returns
Type Description
StorageFormat.IcebergOptions

clear()

public StorageFormat.IcebergOptions.Builder clear()
Returns
Type Description
StorageFormat.IcebergOptions.Builder
Overrides

clearMetadataLocation()

public StorageFormat.IcebergOptions.Builder clearMetadataLocation()

Optional. The location of where the iceberg metadata is present, must be within the table path

string metadata_location = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
StorageFormat.IcebergOptions.Builder

This builder for chaining.

getDefaultInstanceForType()

public StorageFormat.IcebergOptions getDefaultInstanceForType()
Returns
Type Description
StorageFormat.IcebergOptions

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getMetadataLocation()

public String getMetadataLocation()

Optional. The location of where the iceberg metadata is present, must be within the table path

string metadata_location = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The metadataLocation.

getMetadataLocationBytes()

public ByteString getMetadataLocationBytes()

Optional. The location of where the iceberg metadata is present, must be within the table path

string metadata_location = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for metadataLocation.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(StorageFormat.IcebergOptions other)

public StorageFormat.IcebergOptions.Builder mergeFrom(StorageFormat.IcebergOptions other)
Parameter
Name Description
other StorageFormat.IcebergOptions
Returns
Type Description
StorageFormat.IcebergOptions.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public StorageFormat.IcebergOptions.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
StorageFormat.IcebergOptions.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public StorageFormat.IcebergOptions.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
StorageFormat.IcebergOptions.Builder
Overrides

setMetadataLocation(String value)

public StorageFormat.IcebergOptions.Builder setMetadataLocation(String value)

Optional. The location of where the iceberg metadata is present, must be within the table path

string metadata_location = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The metadataLocation to set.

Returns
Type Description
StorageFormat.IcebergOptions.Builder

This builder for chaining.

setMetadataLocationBytes(ByteString value)

public StorageFormat.IcebergOptions.Builder setMetadataLocationBytes(ByteString value)

Optional. The location of where the iceberg metadata is present, must be within the table path

string metadata_location = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for metadataLocation to set.

Returns
Type Description
StorageFormat.IcebergOptions.Builder

This builder for chaining.