Google Cloud Data Catalog V1 Client - Class PhysicalSchema (2.1.0)

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

Native schema used by a resource represented as an entry. Used by query engines for deserializing and parsing source data.

Generated from protobuf message google.cloud.datacatalog.v1.PhysicalSchema

Namespace

Google \ Cloud \ DataCatalog \ V1

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ avro
PhysicalSchema\AvroSchema

Schema in Avro JSON format.

↳ thrift
PhysicalSchema\ThriftSchema

Schema in Thrift format.

↳ protobuf
PhysicalSchema\ProtobufSchema

Schema in protocol buffer format.

↳ parquet
PhysicalSchema\ParquetSchema

Marks a Parquet-encoded data source.

↳ orc
PhysicalSchema\OrcSchema

Marks an ORC-encoded data source.

↳ csv
PhysicalSchema\CsvSchema

Marks a CSV-encoded data source.

getAvro

Schema in Avro JSON format.

Returns
Type
Description

hasAvro

setAvro

Schema in Avro JSON format.

Parameter
Name
Description
Returns
Type
Description
$this

getThrift

Schema in Thrift format.

Returns
Type
Description

hasThrift

setThrift

Schema in Thrift format.

Parameter
Name
Description
Returns
Type
Description
$this

getProtobuf

Schema in protocol buffer format.

Returns
Type
Description

hasProtobuf

setProtobuf

Schema in protocol buffer format.

Parameter
Name
Description
Returns
Type
Description
$this

getParquet

Marks a Parquet-encoded data source.

Returns
Type
Description

hasParquet

setParquet

Marks a Parquet-encoded data source.

Parameter
Name
Description
Returns
Type
Description
$this

getOrc

Marks an ORC-encoded data source.

Returns
Type
Description

hasOrc

setOrc

Marks an ORC-encoded data source.

Parameter
Name
Description
Returns
Type
Description
$this

getCsv

Marks a CSV-encoded data source.

Returns
Type
Description

hasCsv

setCsv

Marks a CSV-encoded data source.

Parameter
Name
Description
Returns
Type
Description
$this

getSchema

Returns
Type
Description
string
Design a Mobile Site
View Site in Mobile | Classic
Share by: