Interface RegisterIcebergTableRequestOrBuilder (0.83.0)

public interface RegisterIcebergTableRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getMetadataLocation()

public abstract String getMetadataLocation()

Required. The metadata location of the table.

string metadata_location = 3 [json_name = "metadata-location", (.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The metadataLocation.

getMetadataLocationBytes()

public abstract ByteString getMetadataLocationBytes()

Required. The metadata location of the table.

string metadata_location = 3 [json_name = "metadata-location", (.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for metadataLocation.

getName()

public abstract String getName()

Required. The name of the table to register.

string name = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Required. The name of the table to register.

string name = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for name.

getOverwrite()

public abstract boolean getOverwrite()

Optional. Whether to overwrite the table if it already exists. Default is false.

bool overwrite = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

The overwrite.

getParent()

public abstract String getParent()

Required. Table to register in the format: projects/{project_id}/catalogs/{catalog_id}/namespaces/{namespace}.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The parent.

getParentBytes()

public abstract ByteString getParentBytes()

Required. Table to register in the format: projects/{project_id}/catalogs/{catalog_id}/namespaces/{namespace}.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for parent.