Interface AthenaStepMetadata.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AthenaStepMetadata.Builder,,AthenaStepMetadata> SdkBuilder<AthenaStepMetadata.Builder,,AthenaStepMetadata> SdkPojo
- Enclosing class:
AthenaStepMetadata
@Mutable
@NotThreadSafe
public static interface AthenaStepMetadata.Builder
extends SdkPojo, CopyableBuilder<AthenaStepMetadata.Builder,AthenaStepMetadata>
-
Method Summary
Modifier and TypeMethodDescriptionqueryExecutionId(String queryExecutionId) The unique identifier of the Amazon Athena query execution that was run by this step execution.s3OutputLocation(String s3OutputLocation) The Amazon S3 location of the Amazon Athena query results.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
queryExecutionId
The unique identifier of the Amazon Athena query execution that was run by this step execution.
- Parameters:
queryExecutionId- The unique identifier of the Amazon Athena query execution that was run by this step execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3OutputLocation
The Amazon S3 location of the Amazon Athena query results. This is the effective output location reported by
GetQueryExecutionfor the query. This value can be absent when the query uses Athena managed query results.- Parameters:
s3OutputLocation- The Amazon S3 location of the Amazon Athena query results. This is the effective output location reported byGetQueryExecutionfor the query. This value can be absent when the query uses Athena managed query results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-