Package org.yamcs.protobuf
Interface Table.GetTableDataRequestOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Table.GetTableDataRequest
,Table.GetTableDataRequest.Builder
- Enclosing class:
- Table
public static interface Table.GetTableDataRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getCols(int index)
The columns to be included in the result.com.google.protobuf.ByteString
getColsBytes(int index)
The columns to be included in the result.int
getColsCount()
The columns to be included in the result.List<String>
getColsList()
The columns to be included in the result.String
getInstance()
Yamcs instance name.com.google.protobuf.ByteString
getInstanceBytes()
Yamcs instance name.int
getLimit()
The maximum number of returned records per page.String
getName()
Table name.com.google.protobuf.ByteString
getNameBytes()
Table name.String
getOrder()
The direction of the sort.com.google.protobuf.ByteString
getOrderBytes()
The direction of the sort.long
getPos()
The zero-based row number at which to start outputting results.boolean
hasInstance()
Yamcs instance name.boolean
hasLimit()
The maximum number of returned records per page.boolean
hasName()
Table name.boolean
hasOrder()
The direction of the sort.boolean
hasPos()
The zero-based row number at which to start outputting results.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasInstance
boolean hasInstance()
Yamcs instance name.
optional string instance = 1;
-
getInstance
String getInstance()
Yamcs instance name.
optional string instance = 1;
-
getInstanceBytes
com.google.protobuf.ByteString getInstanceBytes()
Yamcs instance name.
optional string instance = 1;
-
hasName
boolean hasName()
Table name.
optional string name = 2;
-
getName
String getName()
Table name.
optional string name = 2;
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
Table name.
optional string name = 2;
-
getColsList
List<String> getColsList()
The columns to be included in the result. If unspecified, all table and/or additional tuple columns will be included.
repeated string cols = 3;
-
getColsCount
int getColsCount()
The columns to be included in the result. If unspecified, all table and/or additional tuple columns will be included.
repeated string cols = 3;
-
getCols
String getCols(int index)
The columns to be included in the result. If unspecified, all table and/or additional tuple columns will be included.
repeated string cols = 3;
-
getColsBytes
com.google.protobuf.ByteString getColsBytes(int index)
The columns to be included in the result. If unspecified, all table and/or additional tuple columns will be included.
repeated string cols = 3;
-
hasPos
boolean hasPos()
The zero-based row number at which to start outputting results. Default: ``0`` Note that in the current rocksdb storage engine there is no way to jump to a row by its number. This is why such a request will do a table scan and can be slow for large values of pos.
optional int64 pos = 4;
-
getPos
long getPos()
The zero-based row number at which to start outputting results. Default: ``0`` Note that in the current rocksdb storage engine there is no way to jump to a row by its number. This is why such a request will do a table scan and can be slow for large values of pos.
optional int64 pos = 4;
-
hasLimit
boolean hasLimit()
The maximum number of returned records per page. Choose this value too high and you risk hitting the maximum response size limit enforced by the server. Default: ``100``
optional int32 limit = 5;
-
getLimit
int getLimit()
The maximum number of returned records per page. Choose this value too high and you risk hitting the maximum response size limit enforced by the server. Default: ``100``
optional int32 limit = 5;
-
hasOrder
boolean hasOrder()
The direction of the sort. Sorting is always done on the key of the table. Can be either ``asc`` or ``desc``. Default: ``desc``
optional string order = 6;
-
getOrder
String getOrder()
The direction of the sort. Sorting is always done on the key of the table. Can be either ``asc`` or ``desc``. Default: ``desc``
optional string order = 6;
-
getOrderBytes
com.google.protobuf.ByteString getOrderBytes()
The direction of the sort. Sorting is always done on the key of the table. Can be either ``asc`` or ``desc``. Default: ``desc``
optional string order = 6;
-
-