Package com.google.cloud.datacatalog.v1
Interface PhysicalSchemaOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
PhysicalSchema
,PhysicalSchema.Builder
public interface PhysicalSchemaOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PhysicalSchema.AvroSchema
getAvro()
Schema in Avro JSON format.PhysicalSchema.AvroSchemaOrBuilder
getAvroOrBuilder()
Schema in Avro JSON format.PhysicalSchema.CsvSchema
getCsv()
Marks a CSV-encoded data source.PhysicalSchema.CsvSchemaOrBuilder
getCsvOrBuilder()
Marks a CSV-encoded data source.PhysicalSchema.OrcSchema
getOrc()
Marks an ORC-encoded data source.PhysicalSchema.OrcSchemaOrBuilder
getOrcOrBuilder()
Marks an ORC-encoded data source.PhysicalSchema.ParquetSchema
getParquet()
Marks a Parquet-encoded data source.PhysicalSchema.ParquetSchemaOrBuilder
getParquetOrBuilder()
Marks a Parquet-encoded data source.PhysicalSchema.ProtobufSchema
getProtobuf()
Schema in protocol buffer format.PhysicalSchema.ProtobufSchemaOrBuilder
getProtobufOrBuilder()
Schema in protocol buffer format.PhysicalSchema.SchemaCase
getSchemaCase()
PhysicalSchema.ThriftSchema
getThrift()
Schema in Thrift format.PhysicalSchema.ThriftSchemaOrBuilder
getThriftOrBuilder()
Schema in Thrift format.boolean
hasAvro()
Schema in Avro JSON format.boolean
hasCsv()
Marks a CSV-encoded data source.boolean
hasOrc()
Marks an ORC-encoded data source.boolean
hasParquet()
Marks a Parquet-encoded data source.boolean
hasProtobuf()
Schema in protocol buffer format.boolean
hasThrift()
Schema in Thrift format.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasAvro
boolean hasAvro()
Schema in Avro JSON format.
.google.cloud.datacatalog.v1.PhysicalSchema.AvroSchema avro = 1;
- Returns:
- Whether the avro field is set.
-
getAvro
PhysicalSchema.AvroSchema getAvro()
Schema in Avro JSON format.
.google.cloud.datacatalog.v1.PhysicalSchema.AvroSchema avro = 1;
- Returns:
- The avro.
-
getAvroOrBuilder
PhysicalSchema.AvroSchemaOrBuilder getAvroOrBuilder()
Schema in Avro JSON format.
.google.cloud.datacatalog.v1.PhysicalSchema.AvroSchema avro = 1;
-
hasThrift
boolean hasThrift()
Schema in Thrift format.
.google.cloud.datacatalog.v1.PhysicalSchema.ThriftSchema thrift = 2;
- Returns:
- Whether the thrift field is set.
-
getThrift
PhysicalSchema.ThriftSchema getThrift()
Schema in Thrift format.
.google.cloud.datacatalog.v1.PhysicalSchema.ThriftSchema thrift = 2;
- Returns:
- The thrift.
-
getThriftOrBuilder
PhysicalSchema.ThriftSchemaOrBuilder getThriftOrBuilder()
Schema in Thrift format.
.google.cloud.datacatalog.v1.PhysicalSchema.ThriftSchema thrift = 2;
-
hasProtobuf
boolean hasProtobuf()
Schema in protocol buffer format.
.google.cloud.datacatalog.v1.PhysicalSchema.ProtobufSchema protobuf = 3;
- Returns:
- Whether the protobuf field is set.
-
getProtobuf
PhysicalSchema.ProtobufSchema getProtobuf()
Schema in protocol buffer format.
.google.cloud.datacatalog.v1.PhysicalSchema.ProtobufSchema protobuf = 3;
- Returns:
- The protobuf.
-
getProtobufOrBuilder
PhysicalSchema.ProtobufSchemaOrBuilder getProtobufOrBuilder()
Schema in protocol buffer format.
.google.cloud.datacatalog.v1.PhysicalSchema.ProtobufSchema protobuf = 3;
-
hasParquet
boolean hasParquet()
Marks a Parquet-encoded data source.
.google.cloud.datacatalog.v1.PhysicalSchema.ParquetSchema parquet = 4;
- Returns:
- Whether the parquet field is set.
-
getParquet
PhysicalSchema.ParquetSchema getParquet()
Marks a Parquet-encoded data source.
.google.cloud.datacatalog.v1.PhysicalSchema.ParquetSchema parquet = 4;
- Returns:
- The parquet.
-
getParquetOrBuilder
PhysicalSchema.ParquetSchemaOrBuilder getParquetOrBuilder()
Marks a Parquet-encoded data source.
.google.cloud.datacatalog.v1.PhysicalSchema.ParquetSchema parquet = 4;
-
hasOrc
boolean hasOrc()
Marks an ORC-encoded data source.
.google.cloud.datacatalog.v1.PhysicalSchema.OrcSchema orc = 5;
- Returns:
- Whether the orc field is set.
-
getOrc
PhysicalSchema.OrcSchema getOrc()
Marks an ORC-encoded data source.
.google.cloud.datacatalog.v1.PhysicalSchema.OrcSchema orc = 5;
- Returns:
- The orc.
-
getOrcOrBuilder
PhysicalSchema.OrcSchemaOrBuilder getOrcOrBuilder()
Marks an ORC-encoded data source.
.google.cloud.datacatalog.v1.PhysicalSchema.OrcSchema orc = 5;
-
hasCsv
boolean hasCsv()
Marks a CSV-encoded data source.
.google.cloud.datacatalog.v1.PhysicalSchema.CsvSchema csv = 6;
- Returns:
- Whether the csv field is set.
-
getCsv
PhysicalSchema.CsvSchema getCsv()
Marks a CSV-encoded data source.
.google.cloud.datacatalog.v1.PhysicalSchema.CsvSchema csv = 6;
- Returns:
- The csv.
-
getCsvOrBuilder
PhysicalSchema.CsvSchemaOrBuilder getCsvOrBuilder()
Marks a CSV-encoded data source.
.google.cloud.datacatalog.v1.PhysicalSchema.CsvSchema csv = 6;
-
getSchemaCase
PhysicalSchema.SchemaCase getSchemaCase()
-
-