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.AvroSchemagetAvro()Schema in Avro JSON format.PhysicalSchema.AvroSchemaOrBuildergetAvroOrBuilder()Schema in Avro JSON format.PhysicalSchema.CsvSchemagetCsv()Marks a CSV-encoded data source.PhysicalSchema.CsvSchemaOrBuildergetCsvOrBuilder()Marks a CSV-encoded data source.PhysicalSchema.OrcSchemagetOrc()Marks an ORC-encoded data source.PhysicalSchema.OrcSchemaOrBuildergetOrcOrBuilder()Marks an ORC-encoded data source.PhysicalSchema.ParquetSchemagetParquet()Marks a Parquet-encoded data source.PhysicalSchema.ParquetSchemaOrBuildergetParquetOrBuilder()Marks a Parquet-encoded data source.PhysicalSchema.ProtobufSchemagetProtobuf()Schema in protocol buffer format.PhysicalSchema.ProtobufSchemaOrBuildergetProtobufOrBuilder()Schema in protocol buffer format.PhysicalSchema.SchemaCasegetSchemaCase()PhysicalSchema.ThriftSchemagetThrift()Schema in Thrift format.PhysicalSchema.ThriftSchemaOrBuildergetThriftOrBuilder()Schema in Thrift format.booleanhasAvro()Schema in Avro JSON format.booleanhasCsv()Marks a CSV-encoded data source.booleanhasOrc()Marks an ORC-encoded data source.booleanhasParquet()Marks a Parquet-encoded data source.booleanhasProtobuf()Schema in protocol buffer format.booleanhasThrift()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()
-
-