Interface QuerySessionContext.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<QuerySessionContext.Builder,QuerySessionContext>,SdkBuilder<QuerySessionContext.Builder,QuerySessionContext>,SdkPojo
- Enclosing class:
- QuerySessionContext
public static interface QuerySessionContext.Builder extends SdkPojo, CopyableBuilder<QuerySessionContext.Builder,QuerySessionContext>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description QuerySessionContext.BuilderadditionalContext(Map<String,String> additionalContext)An opaque string-string map passed by the query engine.QuerySessionContext.BuilderclusterId(String clusterId)An identifier string for the consumer cluster.QuerySessionContext.BuilderqueryAuthorizationId(String queryAuthorizationId)A cryptographically generated query identifier generated by Glue or Lake Formation.QuerySessionContext.BuilderqueryId(String queryId)A unique identifier generated by the query engine for the query.QuerySessionContext.BuilderqueryStartTime(Instant queryStartTime)A timestamp provided by the query engine for when the query started.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
queryId
QuerySessionContext.Builder queryId(String queryId)
A unique identifier generated by the query engine for the query.
- Parameters:
queryId- A unique identifier generated by the query engine for the query.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
queryStartTime
QuerySessionContext.Builder queryStartTime(Instant queryStartTime)
A timestamp provided by the query engine for when the query started.
- Parameters:
queryStartTime- A timestamp provided by the query engine for when the query started.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clusterId
QuerySessionContext.Builder clusterId(String clusterId)
An identifier string for the consumer cluster.
- Parameters:
clusterId- An identifier string for the consumer cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
queryAuthorizationId
QuerySessionContext.Builder queryAuthorizationId(String queryAuthorizationId)
A cryptographically generated query identifier generated by Glue or Lake Formation.
- Parameters:
queryAuthorizationId- A cryptographically generated query identifier generated by Glue or Lake Formation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
additionalContext
QuerySessionContext.Builder additionalContext(Map<String,String> additionalContext)
An opaque string-string map passed by the query engine.
- Parameters:
additionalContext- An opaque string-string map passed by the query engine.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-