Interface CfnProcessingJob.AthenaDatasetDefinitionProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnProcessingJob.AthenaDatasetDefinitionProperty.Jsii$Proxy
- Enclosing class:
CfnProcessingJob
@Stability(Stable)
public static interface CfnProcessingJob.AthenaDatasetDefinitionProperty
extends software.amazon.jsii.JsiiSerializable
Configuration for Athena Dataset Definition input.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.sagemaker.*; AthenaDatasetDefinitionProperty athenaDatasetDefinitionProperty = AthenaDatasetDefinitionProperty.builder() .catalog("catalog") .database("database") .outputFormat("outputFormat") .outputS3Uri("outputS3Uri") .queryString("queryString") // the properties below are optional .kmsKeyId("kmsKeyId") .outputCompression("outputCompression") .workGroup("workGroup") .build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnProcessingJob.AthenaDatasetDefinitionProperty
static final class
An implementation forCfnProcessingJob.AthenaDatasetDefinitionProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
The name of the data catalog used in Athena query execution.The name of the database used in the Athena query execution.default String
The AWS Key Management Service ( AWS KMS) key that Amazon SageMaker uses to encrypt data generated from an Athena query execution.default String
The compression used for Athena query results.The data storage format for Athena query results.The location in Amazon S3 where Athena query results are stored.The SQL query statements, to be executed.default String
The name of the workgroup in which the Athena query is being started.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCatalog
The name of the data catalog used in Athena query execution.- See Also:
-
getDatabase
The name of the database used in the Athena query execution.- See Also:
-
getOutputFormat
The data storage format for Athena query results.- See Also:
-
getOutputS3Uri
The location in Amazon S3 where Athena query results are stored.- See Also:
-
getQueryString
The SQL query statements, to be executed.- See Also:
-
getKmsKeyId
The AWS Key Management Service ( AWS KMS) key that Amazon SageMaker uses to encrypt data generated from an Athena query execution.- See Also:
-
getOutputCompression
The compression used for Athena query results.- See Also:
-
getWorkGroup
The name of the workgroup in which the Athena query is being started.- See Also:
-
builder
-