Interface QueryResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<QueryResponse.Builder,QueryResponse>,SdkBuilder<QueryResponse.Builder,QueryResponse>,SdkPojo,SdkResponse.Builder,TimestreamQueryResponse.Builder
- Enclosing class:
- QueryResponse
public static interface QueryResponse.Builder extends TimestreamQueryResponse.Builder, SdkPojo, CopyableBuilder<QueryResponse.Builder,QueryResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description QueryResponse.BuildercolumnInfo(Collection<ColumnInfo> columnInfo)The column data types of the returned result set.QueryResponse.BuildercolumnInfo(Consumer<ColumnInfo.Builder>... columnInfo)The column data types of the returned result set.QueryResponse.BuildercolumnInfo(ColumnInfo... columnInfo)The column data types of the returned result set.QueryResponse.BuildernextToken(String nextToken)A pagination token that can be used again on aQuerycall to get the next set of results.QueryResponse.BuilderqueryId(String queryId)A unique ID for the given query.default QueryResponse.BuilderqueryStatus(Consumer<QueryStatus.Builder> queryStatus)Information about the status of the query, including progress and bytes scanned.QueryResponse.BuilderqueryStatus(QueryStatus queryStatus)Information about the status of the query, including progress and bytes scanned.QueryResponse.Builderrows(Collection<Row> rows)The result set rows returned by the query.QueryResponse.Builderrows(Consumer<Row.Builder>... rows)The result set rows returned by the query.QueryResponse.Builderrows(Row... rows)The result set rows returned by the query.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Methods inherited from interface software.amazon.awssdk.services.timestreamquery.model.TimestreamQueryResponse.Builder
build, responseMetadata, responseMetadata
-
-
-
-
Method Detail
-
queryId
QueryResponse.Builder queryId(String queryId)
A unique ID for the given query.
- Parameters:
queryId- A unique ID for the given query.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
QueryResponse.Builder nextToken(String nextToken)
A pagination token that can be used again on a
Querycall to get the next set of results.- Parameters:
nextToken- A pagination token that can be used again on aQuerycall to get the next set of results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rows
QueryResponse.Builder rows(Collection<Row> rows)
The result set rows returned by the query.
- Parameters:
rows- The result set rows returned by the query.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rows
QueryResponse.Builder rows(Row... rows)
The result set rows returned by the query.
- Parameters:
rows- The result set rows returned by the query.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rows
QueryResponse.Builder rows(Consumer<Row.Builder>... rows)
The result set rows returned by the query.
This is a convenience method that creates an instance of theRow.Builderavoiding the need to create one manually viaRow.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#rows(List.)
- Parameters:
rows- a consumer that will call methods onRow.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#rows(java.util.Collection)
-
columnInfo
QueryResponse.Builder columnInfo(Collection<ColumnInfo> columnInfo)
The column data types of the returned result set.
- Parameters:
columnInfo- The column data types of the returned result set.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
columnInfo
QueryResponse.Builder columnInfo(ColumnInfo... columnInfo)
The column data types of the returned result set.
- Parameters:
columnInfo- The column data types of the returned result set.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
columnInfo
QueryResponse.Builder columnInfo(Consumer<ColumnInfo.Builder>... columnInfo)
The column data types of the returned result set.
This is a convenience method that creates an instance of theColumnInfo.Builderavoiding the need to create one manually viaColumnInfo.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#columnInfo(List.) - Parameters:
columnInfo- a consumer that will call methods onColumnInfo.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#columnInfo(java.util.Collection)
-
queryStatus
QueryResponse.Builder queryStatus(QueryStatus queryStatus)
Information about the status of the query, including progress and bytes scanned.
- Parameters:
queryStatus- Information about the status of the query, including progress and bytes scanned.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
queryStatus
default QueryResponse.Builder queryStatus(Consumer<QueryStatus.Builder> queryStatus)
Information about the status of the query, including progress and bytes scanned.
This is a convenience method that creates an instance of theQueryStatus.Builderavoiding the need to create one manually viaQueryStatus.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toqueryStatus(QueryStatus).- Parameters:
queryStatus- a consumer that will call methods onQueryStatus.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
queryStatus(QueryStatus)
-
-