Class QueryResponse

java.lang.Object
com.rockset.client.model.QueryResponse

public class QueryResponse extends Object
QueryResponse
  • Constructor Details

    • QueryResponse

      public QueryResponse()
  • Method Details

    • queryId

      public QueryResponse queryId(String queryId)
    • getQueryId

      public String getQueryId()
      Unique ID for this query.
      Returns:
      queryId
    • setQueryId

      public void setQueryId(String queryId)
    • collections

      public QueryResponse collections(List<String> collections)
    • addCollectionsItem

      public QueryResponse addCollectionsItem(String collectionsItem)
    • getCollections

      public List<String> getCollections()
      List of collections referenced in the query.
      Returns:
      collections
    • setCollections

      public void setCollections(List<String> collections)
    • results

      public QueryResponse results(List<Object> results)
    • addResultsItem

      public QueryResponse addResultsItem(Object resultsItem)
    • getResults

      public List<Object> getResults()
      Results from the query.
      Returns:
      results
    • setResults

      public void setResults(List<Object> results)
    • stats

      public QueryResponse stats(QueryResponseStats stats)
    • getStats

      public QueryResponseStats getStats()
      Meta information about the query including execution latencies.
      Returns:
      stats
    • setStats

      public void setStats(QueryResponseStats stats)
    • warnings

      public QueryResponse warnings(List<String> warnings)
    • addWarningsItem

      public QueryResponse addWarningsItem(String warningsItem)
    • getWarnings

      public List<String> getWarnings()
      Warnings generated by the query. Only populated if `generate_warnings` is specified in the query request.
      Returns:
      warnings
    • setWarnings

      public void setWarnings(List<String> warnings)
    • queryLambdaPath

      public QueryResponse queryLambdaPath(String queryLambdaPath)
    • getQueryLambdaPath

      public String getQueryLambdaPath()
      The full path of the executed query lambda. Includes version information.
      Returns:
      queryLambdaPath
    • setQueryLambdaPath

      public void setQueryLambdaPath(String queryLambdaPath)
    • queryErrors

      public QueryResponse queryErrors(List<QueryError> queryErrors)
    • addQueryErrorsItem

      public QueryResponse addQueryErrorsItem(QueryError queryErrorsItem)
    • getQueryErrors

      public List<QueryError> getQueryErrors()
      Errors encountered while executing the query.
      Returns:
      queryErrors
    • setQueryErrors

      public void setQueryErrors(List<QueryError> queryErrors)
    • columnFields

      public QueryResponse columnFields(List<QueryFieldType> columnFields)
    • addColumnFieldsItem

      public QueryResponse addColumnFieldsItem(QueryFieldType columnFieldsItem)
    • getColumnFields

      public List<QueryFieldType> getColumnFields()
      Meta information about each column in the result set. Not populated in `SELECT *` queries.
      Returns:
      columnFields
    • setColumnFields

      public void setColumnFields(List<QueryFieldType> columnFields)
    • resultsTotalDocCount

      public QueryResponse resultsTotalDocCount(Long resultsTotalDocCount)
    • getResultsTotalDocCount

      public Long getResultsTotalDocCount()
      Number of results generated by the query.
      Returns:
      resultsTotalDocCount
    • setResultsTotalDocCount

      public void setResultsTotalDocCount(Long resultsTotalDocCount)
    • pagination

      public QueryResponse pagination(PaginationInfo pagination)
    • getPagination

      public PaginationInfo getPagination()
      Pagination information. Only populated if `paginate` is specified in the query request.
      Returns:
      pagination
    • setPagination

      public void setPagination(PaginationInfo pagination)
    • lastOffset

      public QueryResponse lastOffset(String lastOffset)
    • getLastOffset

      public String getLastOffset()
      If this was a write query, this is the log offset the query was written to.
      Returns:
      lastOffset
    • setLastOffset

      public void setLastOffset(String lastOffset)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object