Google Cloud Dataplex V1 Client - Class Type (1.0.0-RC1)

Reference documentation and code samples for the Google Cloud Dataplex V1 Client class Type.

Type information for fields in schemas and partition schemas.

Protobuf type google.cloud.dataplex.v1.Schema.Type

Namespace

Google \ Cloud \ Dataplex \ V1 \ Schema

Methods

static::name

Parameter
Name Description
value mixed

static::value

Parameter
Name Description
name mixed

Constants

TYPE_UNSPECIFIED

Value: 0

SchemaType unspecified.

Generated from protobuf enum TYPE_UNSPECIFIED = 0;

BOOLEAN

Value: 1

Boolean field.

Generated from protobuf enum BOOLEAN = 1;

BYTE

Value: 2

Single byte numeric field.

Generated from protobuf enum BYTE = 2;

INT16

Value: 3

16-bit numeric field.

Generated from protobuf enum INT16 = 3;

INT32

Value: 4

32-bit numeric field.

Generated from protobuf enum INT32 = 4;

INT64

Value: 5

64-bit numeric field.

Generated from protobuf enum INT64 = 5;

FLOAT

Value: 6

Floating point numeric field.

Generated from protobuf enum FLOAT = 6;

DOUBLE

Value: 7

Double precision numeric field.

Generated from protobuf enum DOUBLE = 7;

DECIMAL

Value: 8

Real value numeric field.

Generated from protobuf enum DECIMAL = 8;

STRING

Value: 9

Sequence of characters field.

Generated from protobuf enum STRING = 9;

BINARY

Value: 10

Sequence of bytes field.

Generated from protobuf enum BINARY = 10;

TIMESTAMP

Value: 11

Date and time field.

Generated from protobuf enum TIMESTAMP = 11;

DATE

Value: 12

Date field.

Generated from protobuf enum DATE = 12;

TIME

Value: 13

Time field.

Generated from protobuf enum TIME = 13;

RECORD

Value: 14

Structured field. Nested fields that define the structure of the map.

If all nested fields are nullable, this field represents a union.

Generated from protobuf enum RECORD = 14;

NULL

Value: 100

Null field that does not have values.

Generated from protobuf enum NULL = 100;