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.MessageLiteOrBuilder

        isInitialized
      • 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;