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 \ SchemaMethods
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;