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 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.
      • 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.
      • 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;