net.wicp.tams.common.apiext.jdbc.JdbcDatasOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: JdbcProto.proto
package net.wicp.tams.common.apiext.jdbc;
public interface JdbcDatasOrBuilder extends
// @@protoc_insertion_point(interface_extends:net.wicp.tams.common.apiext.jdbc.JdbcDatas)
com.google.protobuf.MessageOrBuilder {
/**
* string db = 1;
*/
java.lang.String getDb();
/**
* string db = 1;
*/
com.google.protobuf.ByteString
getDbBytes();
/**
* string tb = 2;
*/
java.lang.String getTb();
/**
* string tb = 2;
*/
com.google.protobuf.ByteString
getTbBytes();
/**
* .net.wicp.tams.common.apiext.jdbc.OptType optType = 3;
*/
int getOptTypeValue();
/**
* .net.wicp.tams.common.apiext.jdbc.OptType optType = 3;
*/
net.wicp.tams.common.apiext.jdbc.OptType getOptType();
/**
*
*主键名
*
*
* repeated string keys = 4;
*/
java.util.List
getKeysList();
/**
*
*主键名
*
*
* repeated string keys = 4;
*/
int getKeysCount();
/**
*
*主键名
*
*
* repeated string keys = 4;
*/
java.lang.String getKeys(int index);
/**
*
*主键名
*
*
* repeated string keys = 4;
*/
com.google.protobuf.ByteString
getKeysBytes(int index);
/**
*
*以它为排序
*
*
* repeated string cols = 5;
*/
java.util.List
getColsList();
/**
*
*以它为排序
*
*
* repeated string cols = 5;
*/
int getColsCount();
/**
*
*以它为排序
*
*
* repeated string cols = 5;
*/
java.lang.String getCols(int index);
/**
*
*以它为排序
*
*
* repeated string cols = 5;
*/
com.google.protobuf.ByteString
getColsBytes(int index);
/**
*
*表字段全量类型,字段名-字段类型
*
*
* map<string, string> type = 6;
*/
int getTypeCount();
/**
*
*表字段全量类型,字段名-字段类型
*
*
* map<string, string> type = 6;
*/
boolean containsType(
java.lang.String key);
/**
* Use {@link #getTypeMap()} instead.
*/
@java.lang.Deprecated
java.util.Map
getType();
/**
*
*表字段全量类型,字段名-字段类型
*
*
* map<string, string> type = 6;
*/
java.util.Map
getTypeMap();
/**
*
*表字段全量类型,字段名-字段类型
*
*
* map<string, string> type = 6;
*/
java.lang.String getTypeOrDefault(
java.lang.String key,
java.lang.String defaultValue);
/**
*
*表字段全量类型,字段名-字段类型
*
*
* map<string, string> type = 6;
*/
java.lang.String getTypeOrThrow(
java.lang.String key);
/**
*
*key:id value:整个值,包括id。
*
*
* repeated .net.wicp.tams.common.apiext.jdbc.JdbcData datas = 7;
*/
java.util.List
getDatasList();
/**
*
*key:id value:整个值,包括id。
*
*
* repeated .net.wicp.tams.common.apiext.jdbc.JdbcData datas = 7;
*/
net.wicp.tams.common.apiext.jdbc.JdbcData getDatas(int index);
/**
*
*key:id value:整个值,包括id。
*
*
* repeated .net.wicp.tams.common.apiext.jdbc.JdbcData datas = 7;
*/
int getDatasCount();
/**
*
*key:id value:整个值,包括id。
*
*
* repeated .net.wicp.tams.common.apiext.jdbc.JdbcData datas = 7;
*/
java.util.List extends net.wicp.tams.common.apiext.jdbc.JdbcDataOrBuilder>
getDatasOrBuilderList();
/**
*
*key:id value:整个值,包括id。
*
*
* repeated .net.wicp.tams.common.apiext.jdbc.JdbcData datas = 7;
*/
net.wicp.tams.common.apiext.jdbc.JdbcDataOrBuilder getDatasOrBuilder(
int index);
}