GoogleCloudDatacatalogV1PhysicalSchema class
Native schema used by a resource represented as an entry.
Used by query engines for deserializing and parsing source data.
Constructors
- GoogleCloudDatacatalogV1PhysicalSchema({GoogleCloudDatacatalogV1PhysicalSchemaAvroSchema? avro, GoogleCloudDatacatalogV1PhysicalSchemaCsvSchema? csv, GoogleCloudDatacatalogV1PhysicalSchemaOrcSchema? orc, GoogleCloudDatacatalogV1PhysicalSchemaParquetSchema? parquet, GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchema? protobuf, GoogleCloudDatacatalogV1PhysicalSchemaThriftSchema? thrift})
- GoogleCloudDatacatalogV1PhysicalSchema.fromJson(Map json_)
Properties
- avro ↔ GoogleCloudDatacatalogV1PhysicalSchemaAvroSchema?
-
Schema in Avro JSON format.
getter/setter pair
- csv ↔ GoogleCloudDatacatalogV1PhysicalSchemaCsvSchema?
-
Marks a CSV-encoded data source.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- orc ↔ GoogleCloudDatacatalogV1PhysicalSchemaOrcSchema?
-
Marks an ORC-encoded data source.
getter/setter pair
- parquet ↔ GoogleCloudDatacatalogV1PhysicalSchemaParquetSchema?
-
Marks a Parquet-encoded data source.
getter/setter pair
- protobuf ↔ GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchema?
-
Schema in protocol buffer format.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- thrift ↔ GoogleCloudDatacatalogV1PhysicalSchemaThriftSchema?
-
Schema in Thrift format.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited