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
@Generated
public interface PhysicalSchemaOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetAvro()Schema in Avro JSON format.Schema in Avro JSON format.getCsv()Marks a CSV-encoded data source.Marks a CSV-encoded data source.getOrc()Marks an ORC-encoded data source.Marks an ORC-encoded data source.Marks a Parquet-encoded data source.Marks a Parquet-encoded data source.Schema in protocol buffer format.Schema in protocol buffer format.Schema in Thrift format.Schema in Thrift format.booleanhasAvro()Schema in Avro JSON format.booleanhasCsv()Marks a CSV-encoded data source.booleanhasOrc()Marks an ORC-encoded data source.booleanMarks a Parquet-encoded data source.booleanSchema in protocol buffer format.booleanSchema in Thrift format.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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()
-