Interface GetQueryResultsResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CloudTrailResponse.Builder, CopyableBuilder<GetQueryResultsResponse.Builder,GetQueryResultsResponse>, SdkBuilder<GetQueryResultsResponse.Builder,GetQueryResultsResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
GetQueryResultsResponse

public static interface GetQueryResultsResponse.Builder extends CloudTrailResponse.Builder, SdkPojo, CopyableBuilder<GetQueryResultsResponse.Builder,GetQueryResultsResponse>
  • Method Details

    • queryStatus

      GetQueryResultsResponse.Builder queryStatus(String queryStatus)

      The status of the query. Values include QUEUED, RUNNING, FINISHED, FAILED, TIMED_OUT, or CANCELLED.

      Parameters:
      queryStatus - The status of the query. Values include QUEUED, RUNNING, FINISHED, FAILED, TIMED_OUT, or CANCELLED.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • queryStatus

      GetQueryResultsResponse.Builder queryStatus(QueryStatus queryStatus)

      The status of the query. Values include QUEUED, RUNNING, FINISHED, FAILED, TIMED_OUT, or CANCELLED.

      Parameters:
      queryStatus - The status of the query. Values include QUEUED, RUNNING, FINISHED, FAILED, TIMED_OUT, or CANCELLED.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • queryStatistics

      GetQueryResultsResponse.Builder queryStatistics(QueryStatistics queryStatistics)

      Shows the count of query results.

      Parameters:
      queryStatistics - Shows the count of query results.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • queryStatistics

      default GetQueryResultsResponse.Builder queryStatistics(Consumer<QueryStatistics.Builder> queryStatistics)

      Shows the count of query results.

      This is a convenience method that creates an instance of the QueryStatistics.Builder avoiding the need to create one manually via QueryStatistics.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to queryStatistics(QueryStatistics).

      Parameters:
      queryStatistics - a consumer that will call methods on QueryStatistics.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • queryResultRows

      GetQueryResultsResponse.Builder queryResultRows(Collection<? extends Collection<? extends Map<String,String>>> queryResultRows)

      Contains the individual event results of the query.

      Parameters:
      queryResultRows - Contains the individual event results of the query.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • queryResultRows

      GetQueryResultsResponse.Builder queryResultRows(Collection<? extends Map<String,String>>... queryResultRows)

      Contains the individual event results of the query.

      Parameters:
      queryResultRows - Contains the individual event results of the query.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nextToken

      A token you can use to get the next page of query results.

      Parameters:
      nextToken - A token you can use to get the next page of query results.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • errorMessage

      GetQueryResultsResponse.Builder errorMessage(String errorMessage)

      The error message returned if a query failed.

      Parameters:
      errorMessage - The error message returned if a query failed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.