Google Cloud Data Catalog V1 Client - Class EntryType (2.0.0-RC1)

Reference documentation and code samples for the Google Cloud Data Catalog V1 Client class EntryType.

Metadata automatically ingested from Google Cloud resources like BigQuery tables or Pub/Sub topics always uses enum values from EntryType as the type of entry.

Other sources of metadata like Hive or Oracle databases can identify the type by either using one of the enum values from EntryType (for example, FILESET for a Cloud Storage fileset) or specifying a custom value using the Entry field user_specified_type. For more information, see Surface files from Cloud Storage with fileset entries or Create custom entries for your data sources.

Protobuf type google.cloud.datacatalog.v1.EntryType

Namespace

Google \ Cloud \ DataCatalog \ V1

Methods

static::name

Parameter
Name Description
value mixed

static::value

Parameter
Name Description
name mixed

Constants

ENTRY_TYPE_UNSPECIFIED

Value: 0

Default unknown type.

Generated from protobuf enum ENTRY_TYPE_UNSPECIFIED = 0;

TABLE

Value: 2

The entry type that has a GoogleSQL schema, including logical views.

Generated from protobuf enum TABLE = 2;

MODEL

Value: 5

The type of models.

For more information, see Supported models in BigQuery ML.

Generated from protobuf enum MODEL = 5;

DATA_STREAM

Value: 3

An entry type for streaming entries. For example, a Pub/Sub topic.

Generated from protobuf enum DATA_STREAM = 3;

FILESET

Value: 4

An entry type for a set of files or objects. For example, a Cloud Storage fileset.

Generated from protobuf enum FILESET = 4;

CLUSTER

Value: 6

A group of servers that work together. For example, a Kafka cluster.

Generated from protobuf enum CLUSTER = 6;

DATABASE

Value: 7

A database.

Generated from protobuf enum DATABASE = 7;

DATA_SOURCE_CONNECTION

Value: 8

Connection to a data source. For example, a BigQuery connection.

Generated from protobuf enum DATA_SOURCE_CONNECTION = 8;

ROUTINE

Value: 9

Routine, for example, a BigQuery routine.

Generated from protobuf enum ROUTINE = 9;

LAKE

Value: 10

A Dataplex lake.

Generated from protobuf enum LAKE = 10;

ZONE

Value: 11

A Dataplex zone.

Generated from protobuf enum ZONE = 11;

SERVICE

Value: 14

A service, for example, a Dataproc Metastore service.

Generated from protobuf enum SERVICE = 14;

DATABASE_SCHEMA

Value: 15

Schema within a relational database.

Generated from protobuf enum DATABASE_SCHEMA = 15;

DASHBOARD

Value: 16

A Dashboard, for example from Looker.

Generated from protobuf enum DASHBOARD = 16;

EXPLORE

Value: 17

A Looker Explore.

For more information, see Looker Explore API.

Generated from protobuf enum EXPLORE = 17;

LOOK

Value: 18

A Looker Look.

For more information, see Looker Look API.

Generated from protobuf enum LOOK = 18;