Interface CfnDataset.DatabaseInputDefinitionProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnDataset.DatabaseInputDefinitionProperty.Jsii$Proxy
- Enclosing class:
CfnDataset
@Stability(Stable)
public static interface CfnDataset.DatabaseInputDefinitionProperty
extends software.amazon.jsii.JsiiSerializable
Connection information for dataset input files stored in a database.
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.databrew.*; DatabaseInputDefinitionProperty databaseInputDefinitionProperty = DatabaseInputDefinitionProperty.builder() .glueConnectionName("glueConnectionName") // the properties below are optional .databaseTableName("databaseTableName") .queryString("queryString") .tempDirectory(S3LocationProperty.builder() .bucket("bucket") // the properties below are optional .key("key") .build()) .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnDataset.DatabaseInputDefinitionProperty
static final class
An implementation forCfnDataset.DatabaseInputDefinitionProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default String
The table within the target database.The AWS Glue Connection that stores the connection information for the target database.default String
Custom SQL to run against the provided AWS Glue connection.default Object
An Amazon location that AWS Glue Data Catalog can use as a temporary directory.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getGlueConnectionName
The AWS Glue Connection that stores the connection information for the target database. -
getDatabaseTableName
The table within the target database. -
getQueryString
Custom SQL to run against the provided AWS Glue connection.This SQL will be used as the input for DataBrew projects and jobs.
-
getTempDirectory
An Amazon location that AWS Glue Data Catalog can use as a temporary directory. -
builder
-