Interface CreateHiveCatalogRequestOrBuilder (0.76.0)

public interface CreateHiveCatalogRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getHiveCatalog()

public abstract HiveCatalog getHiveCatalog()

Required. The catalog to create. The name field does not need to be provided. Gets copied over from catalog_id.

.google.cloud.biglake.hive.v1beta.HiveCatalog hive_catalog = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
HiveCatalog

The hiveCatalog.

getHiveCatalogId()

public abstract String getHiveCatalogId()

Required. The Hive Catalog ID to use for the catalog that will become the final component of the catalog's resource name. The maximum length is 256 characters.

string hive_catalog_id = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The hiveCatalogId.

getHiveCatalogIdBytes()

public abstract ByteString getHiveCatalogIdBytes()

Required. The Hive Catalog ID to use for the catalog that will become the final component of the catalog's resource name. The maximum length is 256 characters.

string hive_catalog_id = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for hiveCatalogId.

getHiveCatalogOrBuilder()

public abstract HiveCatalogOrBuilder getHiveCatalogOrBuilder()

Required. The catalog to create. The name field does not need to be provided. Gets copied over from catalog_id.

.google.cloud.biglake.hive.v1beta.HiveCatalog hive_catalog = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
HiveCatalogOrBuilder

getParent()

public abstract String getParent()

Required. The parent resource where this catalog will be created. Format: projects/{project_id_or_number}

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

Returns
Type Description
String

The parent.

getParentBytes()

public abstract ByteString getParentBytes()

Required. The parent resource where this catalog will be created. Format: projects/{project_id_or_number}

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

Returns
Type Description
ByteString

The bytes for parent.

getPrimaryLocation()

public abstract String getPrimaryLocation()

Required. The GCP region that specifies where the catalog metadata is stored, e.g. us-central1, EU, etc.

string primary_location = 4 [json_name = "primary_location", (.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The primaryLocation.

getPrimaryLocationBytes()

public abstract ByteString getPrimaryLocationBytes()

Required. The GCP region that specifies where the catalog metadata is stored, e.g. us-central1, EU, etc.

string primary_location = 4 [json_name = "primary_location", (.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for primaryLocation.

hasHiveCatalog()

public abstract boolean hasHiveCatalog()

Required. The catalog to create. The name field does not need to be provided. Gets copied over from catalog_id.

.google.cloud.biglake.hive.v1beta.HiveCatalog hive_catalog = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the hiveCatalog field is set.