cz.proto.DataSourceInfoOrBuilder 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 DataSourceInfoOrBuilder extends
// @@protoc_insertion_point(interface_extends:cz.proto.DataSourceInfo)
com.google.protobuf.MessageOrBuilder {
/**
* int32 data_source_type = 7;
* @return The dataSourceType.
*/
int getDataSourceType();
/**
* .cz.proto.FileDataSourceInfo file = 1;
* @return Whether the file field is set.
*/
boolean hasFile();
/**
* .cz.proto.FileDataSourceInfo file = 1;
* @return The file.
*/
cz.proto.FileDataSourceInfo getFile();
/**
* .cz.proto.FileDataSourceInfo file = 1;
*/
cz.proto.FileDataSourceInfoOrBuilder getFileOrBuilder();
/**
* .cz.proto.DqlDataSourceInfo dql = 5;
* @return Whether the dql field is set.
*/
boolean hasDql();
/**
* .cz.proto.DqlDataSourceInfo dql = 5;
* @return The dql.
*/
cz.proto.DqlDataSourceInfo getDql();
/**
* .cz.proto.DqlDataSourceInfo dql = 5;
*/
cz.proto.DqlDataSourceInfoOrBuilder getDqlOrBuilder();
/**
* .cz.proto.LocationDirectoryDataSourceInfo location_directory = 8;
* @return Whether the locationDirectory field is set.
*/
boolean hasLocationDirectory();
/**
* .cz.proto.LocationDirectoryDataSourceInfo location_directory = 8;
* @return The locationDirectory.
*/
cz.proto.LocationDirectoryDataSourceInfo getLocationDirectory();
/**
* .cz.proto.LocationDirectoryDataSourceInfo location_directory = 8;
*/
cz.proto.LocationDirectoryDataSourceInfoOrBuilder getLocationDirectoryOrBuilder();
/**
* map<string, string> options = 2;
*/
int getOptionsCount();
/**
* map<string, string> options = 2;
*/
boolean containsOptions(
java.lang.String key);
/**
* Use {@link #getOptionsMap()} instead.
*/
@java.lang.Deprecated
java.util.Map
getOptions();
/**
* map<string, string> options = 2;
*/
java.util.Map
getOptionsMap();
/**
* map<string, string> options = 2;
*/
java.lang.String getOptionsOrDefault(
java.lang.String key,
java.lang.String defaultValue);
/**
* map<string, string> options = 2;
*/
java.lang.String getOptionsOrThrow(
java.lang.String key);
/**
* string location = 3;
* @return The location.
*/
java.lang.String getLocation();
/**
* string location = 3;
* @return The bytes for location.
*/
com.google.protobuf.ByteString
getLocationBytes();
/**
* optional uint32 data_source_id = 4;
* @return Whether the dataSourceId field is set.
*/
boolean hasDataSourceId();
/**
* optional uint32 data_source_id = 4;
* @return The dataSourceId.
*/
int getDataSourceId();
/**
* optional .cz.proto.DataProperties data_props = 6;
* @return Whether the dataProps field is set.
*/
boolean hasDataProps();
/**
* optional .cz.proto.DataProperties data_props = 6;
* @return The dataProps.
*/
cz.proto.DataProperties getDataProps();
/**
* optional .cz.proto.DataProperties data_props = 6;
*/
cz.proto.DataPropertiesOrBuilder getDataPropsOrBuilder();
public cz.proto.DataSourceInfo.DataSourceInfoCase getDataSourceInfoCase();
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy