Interface PlanProtocol.TableScanOperatorOrBuilder

    • Method Detail

      • getSchema

        String getSchema()
        The table schema
         
        string schema = 1;
        Returns:
        The schema.
      • getSchemaBytes

        com.google.protobuf.ByteString getSchemaBytes()
        The table schema
         
        string schema = 1;
        Returns:
        The bytes for schema.
      • getTableName

        String getTableName()
        The table name
         
        string tableName = 2;
        Returns:
        The tableName.
      • getTableNameBytes

        com.google.protobuf.ByteString getTableNameBytes()
        The table name
         
        string tableName = 2;
        Returns:
        The bytes for tableName.
      • getColNamesList

        @Deprecated
        List<String> getColNamesList()
        Deprecated.
        Which columns need to be fetched?
         
        repeated string colNames = 3 [deprecated = true];
        Returns:
        A list containing the colNames.
      • getColNamesCount

        @Deprecated
        int getColNamesCount()
        Deprecated.
        Which columns need to be fetched?
         
        repeated string colNames = 3 [deprecated = true];
        Returns:
        The count of colNames.
      • getColNames

        @Deprecated
        String getColNames​(int index)
        Deprecated.
        Which columns need to be fetched?
         
        repeated string colNames = 3 [deprecated = true];
        Parameters:
        index - The index of the element to return.
        Returns:
        The colNames at the given index.
      • getColNamesBytes

        @Deprecated
        com.google.protobuf.ByteString getColNamesBytes​(int index)
        Deprecated.
        Which columns need to be fetched?
         
        repeated string colNames = 3 [deprecated = true];
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the colNames at the given index.
      • getLimitVal

        long getLimitVal()
        If there is no limit being applied, this is set to -1
         
        int64 limitVal = 4;
        Returns:
        The limitVal.
      • getDb

        String getDb()
        Database name - a table really needs db.schema.name to be uniquely referenced
         
        string db = 5;
        Returns:
        The db.
      • getDbBytes

        com.google.protobuf.ByteString getDbBytes()
        Database name - a table really needs db.schema.name to be uniquely referenced
         
        string db = 5;
        Returns:
        The bytes for db.
      • getTableUuid

        String getTableUuid()
        string table_uuid = 6;
        Returns:
        The tableUuid.
      • getTableUuidBytes

        com.google.protobuf.ByteString getTableUuidBytes()
        string table_uuid = 6;
        Returns:
        The bytes for tableUuid.
      • getStorageSpaceUuid

        String getStorageSpaceUuid()
        string storage_space_uuid = 7;
        Returns:
        The storageSpaceUuid.
      • getStorageSpaceUuidBytes

        com.google.protobuf.ByteString getStorageSpaceUuidBytes()
        string storage_space_uuid = 7;
        Returns:
        The bytes for storageSpaceUuid.
      • getTimeFiltersList

        List<PlanProtocol.Disjunction> getTimeFiltersList()
        Time filter disjunctions
         
        repeated .xg.db.sqlPlans.Disjunction time_filters = 8;
      • getTimeFilters

        PlanProtocol.Disjunction getTimeFilters​(int index)
        Time filter disjunctions
         
        repeated .xg.db.sqlPlans.Disjunction time_filters = 8;
      • getTimeFiltersCount

        int getTimeFiltersCount()
        Time filter disjunctions
         
        repeated .xg.db.sqlPlans.Disjunction time_filters = 8;
      • getTimeFiltersOrBuilderList

        List<? extends PlanProtocol.DisjunctionOrBuilder> getTimeFiltersOrBuilderList()
        Time filter disjunctions
         
        repeated .xg.db.sqlPlans.Disjunction time_filters = 8;
      • getTimeFiltersOrBuilder

        PlanProtocol.DisjunctionOrBuilder getTimeFiltersOrBuilder​(int index)
        Time filter disjunctions
         
        repeated .xg.db.sqlPlans.Disjunction time_filters = 8;
      • getColTypesList

        List<String> getColTypesList()
        The string representation of the type of ALL output columns
         
        repeated string colTypes = 9;
        Returns:
        A list containing the colTypes.
      • getColTypesCount

        int getColTypesCount()
        The string representation of the type of ALL output columns
         
        repeated string colTypes = 9;
        Returns:
        The count of colTypes.
      • getColTypes

        String getColTypes​(int index)
        The string representation of the type of ALL output columns
         
        repeated string colTypes = 9;
        Parameters:
        index - The index of the element to return.
        Returns:
        The colTypes at the given index.
      • getColTypesBytes

        com.google.protobuf.ByteString getColTypesBytes​(int index)
        The string representation of the type of ALL output columns
         
        repeated string colTypes = 9;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the colTypes at the given index.
      • getColumnsCount

        int getColumnsCount()
         The columns
         
        map<string, .xg.db.sqlPlans.ColumnInfo> columns = 10;
      • containsColumns

        boolean containsColumns​(String key)
         The columns
         
        map<string, .xg.db.sqlPlans.ColumnInfo> columns = 10;