Class HiveDatabase (0.1.0)

HiveDatabase(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Stores the hive database information. It includes the database name, description, location and properties associated with the database.

Attributes

Name Description
name str
Output only. The resource name. Format: projects/{project_id_or_number}/catalogs/{catalog_id}/databases/{database_id}
description str
Optional. Stores the database description. The maximum length is 4000 characters.
location_uri str
Optional. The Cloud Storage location path where the database exists. Format: gs://bucket/path/to/database If unspecified, the database will be stored in the catalog location. The maximum length is 4000 characters.
parameters MutableMapping[str, str]
Optional. Stores the properties associated with the database. The maximum size is 2 MiB.

Classes

ParametersEntry

ParametersEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)

The abstract base class for a message.

Parameters
Name Description
kwargs dict

Keys and values corresponding to the fields of the message.

mapping Union[dict, .Message]

A dictionary or message to be used to determine the values for this message.

ignore_unknown_fields Optional(bool)

If True, do not raise errors for unknown fields. Only applied if mapping is a mapping type or there are keyword parameters.