cz.proto.FileFormatOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of clickzetta-java Show documentation
Show all versions of clickzetta-java Show documentation
The java SDK for clickzetta's Lakehouse
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: table_common.proto
package cz.proto;
public interface FileFormatOrBuilder extends
// @@protoc_insertion_point(interface_extends:cz.proto.FileFormat)
com.google.protobuf.MessageOrBuilder {
/**
* .cz.proto.FileFormatType type = 1;
* @return The enum numeric value on the wire for type.
*/
int getTypeValue();
/**
* .cz.proto.FileFormatType type = 1;
* @return The type.
*/
cz.proto.FileFormatTypeOuterClass.FileFormatType getType();
/**
* .cz.proto.TextFileFormat textFile = 2;
* @return Whether the textFile field is set.
*/
boolean hasTextFile();
/**
* .cz.proto.TextFileFormat textFile = 2;
* @return The textFile.
*/
cz.proto.TextFileFormat getTextFile();
/**
* .cz.proto.TextFileFormat textFile = 2;
*/
cz.proto.TextFileFormatOrBuilder getTextFileOrBuilder();
/**
* .cz.proto.ParquetFileFormat parquet_file = 3;
* @return Whether the parquetFile field is set.
*/
boolean hasParquetFile();
/**
* .cz.proto.ParquetFileFormat parquet_file = 3;
* @return The parquetFile.
*/
cz.proto.ParquetFileFormat getParquetFile();
/**
* .cz.proto.ParquetFileFormat parquet_file = 3;
*/
cz.proto.ParquetFileFormatOrBuilder getParquetFileOrBuilder();
/**
* .cz.proto.OrcFileFormat orc_file = 4;
* @return Whether the orcFile field is set.
*/
boolean hasOrcFile();
/**
* .cz.proto.OrcFileFormat orc_file = 4;
* @return The orcFile.
*/
cz.proto.OrcFileFormat getOrcFile();
/**
* .cz.proto.OrcFileFormat orc_file = 4;
*/
cz.proto.OrcFileFormatOrBuilder getOrcFileOrBuilder();
/**
* .cz.proto.CsvFileFormat csv_file = 5;
* @return Whether the csvFile field is set.
*/
boolean hasCsvFile();
/**
* .cz.proto.CsvFileFormat csv_file = 5;
* @return The csvFile.
*/
cz.proto.CsvFileFormat getCsvFile();
/**
* .cz.proto.CsvFileFormat csv_file = 5;
*/
cz.proto.CsvFileFormatOrBuilder getCsvFileOrBuilder();
/**
* .cz.proto.HiveResultFileFormat hive_result_file = 6;
* @return Whether the hiveResultFile field is set.
*/
boolean hasHiveResultFile();
/**
* .cz.proto.HiveResultFileFormat hive_result_file = 6;
* @return The hiveResultFile.
*/
cz.proto.HiveResultFileFormat getHiveResultFile();
/**
* .cz.proto.HiveResultFileFormat hive_result_file = 6;
*/
cz.proto.HiveResultFileFormatOrBuilder getHiveResultFileOrBuilder();
/**
* .cz.proto.AvroFileFormat avro_file = 7;
* @return Whether the avroFile field is set.
*/
boolean hasAvroFile();
/**
* .cz.proto.AvroFileFormat avro_file = 7;
* @return The avroFile.
*/
cz.proto.AvroFileFormat getAvroFile();
/**
* .cz.proto.AvroFileFormat avro_file = 7;
*/
cz.proto.AvroFileFormatOrBuilder getAvroFileOrBuilder();
/**
* .cz.proto.ArrowFileFormat arrow_file = 8;
* @return Whether the arrowFile field is set.
*/
boolean hasArrowFile();
/**
* .cz.proto.ArrowFileFormat arrow_file = 8;
* @return The arrowFile.
*/
cz.proto.ArrowFileFormat getArrowFile();
/**
* .cz.proto.ArrowFileFormat arrow_file = 8;
*/
cz.proto.ArrowFileFormatOrBuilder getArrowFileOrBuilder();
public cz.proto.FileFormat.FormatCase getFormatCase();
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy