getColumnsList();
/**
*
* Columns of the table. Types are required, names can be omitted. If the names are omitted, "_1", "_2", ... is used.
*
*
* repeated .clickhouse.grpc.NameAndType columns = 2;
*/
com.clickhouse.client.grpc.impl.NameAndType getColumns(int index);
/**
*
* Columns of the table. Types are required, names can be omitted. If the names are omitted, "_1", "_2", ... is used.
*
*
* repeated .clickhouse.grpc.NameAndType columns = 2;
*/
int getColumnsCount();
/**
*
* Columns of the table. Types are required, names can be omitted. If the names are omitted, "_1", "_2", ... is used.
*
*
* repeated .clickhouse.grpc.NameAndType columns = 2;
*/
java.util.List extends com.clickhouse.client.grpc.impl.NameAndTypeOrBuilder>
getColumnsOrBuilderList();
/**
*
* Columns of the table. Types are required, names can be omitted. If the names are omitted, "_1", "_2", ... is used.
*
*
* repeated .clickhouse.grpc.NameAndType columns = 2;
*/
com.clickhouse.client.grpc.impl.NameAndTypeOrBuilder getColumnsOrBuilder(
int index);
/**
*
* Data to insert to the external table.
* If a method with streaming input (i.e. ExecuteQueryWithStreamInput() or ExecuteQueryWithStreamIO()) is used,
* then data for insertion to the same external table can be split between multiple QueryInfos.
*
*
* bytes data = 3;
* @return The data.
*/
com.google.protobuf.ByteString getData();
/**
*
* Format of the data to insert to the external table.
*
*
* string format = 4;
* @return The format.
*/
java.lang.String getFormat();
/**
*
* Format of the data to insert to the external table.
*
*
* string format = 4;
* @return The bytes for format.
*/
com.google.protobuf.ByteString
getFormatBytes();
/**
*
* Settings for executing that insertion, applied after QueryInfo.settings.
*
*
* map<string, string> settings = 5;
*/
int getSettingsCount();
/**
*
* Settings for executing that insertion, applied after QueryInfo.settings.
*
*
* map<string, string> settings = 5;
*/
boolean containsSettings(
java.lang.String key);
/**
* Use {@link #getSettingsMap()} instead.
*/
@java.lang.Deprecated
java.util.Map
getSettings();
/**
*
* Settings for executing that insertion, applied after QueryInfo.settings.
*
*
* map<string, string> settings = 5;
*/
java.util.Map
getSettingsMap();
/**
*
* Settings for executing that insertion, applied after QueryInfo.settings.
*
*
* map<string, string> settings = 5;
*/
java.lang.String getSettingsOrDefault(
java.lang.String key,
java.lang.String defaultValue);
/**
*
* Settings for executing that insertion, applied after QueryInfo.settings.
*
*
* map<string, string> settings = 5;
*/
java.lang.String getSettingsOrThrow(
java.lang.String key);
}