Interface CfnJobPropsMixin.DatabaseOutputProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnJobPropsMixin.DatabaseOutputProperty.Jsii$Proxy
- Enclosing class:
CfnJobPropsMixin
@Stability(Stable)
public static interface CfnJobPropsMixin.DatabaseOutputProperty
extends software.amazon.jsii.JsiiSerializable
Represents a JDBC database output object which defines the output destination for a DataBrew recipe job to write into.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.databrew.*;
DatabaseOutputProperty databaseOutputProperty = DatabaseOutputProperty.builder()
.databaseOptions(DatabaseTableOutputOptionsProperty.builder()
.tableName("tableName")
.tempDirectory(S3LocationProperty.builder()
.bucket("bucket")
.bucketOwner("bucketOwner")
.key("key")
.build())
.build())
.databaseOutputMode("databaseOutputMode")
.glueConnectionName("glueConnectionName")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnJobPropsMixin.DatabaseOutputPropertystatic final classAn implementation forCfnJobPropsMixin.DatabaseOutputProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectRepresents options that specify how and where DataBrew writes the database output generated by recipe jobs.default StringThe output mode to write into the database.default StringThe AWS Glue connection that stores the connection information for the target database.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDatabaseOptions
Represents options that specify how and where DataBrew writes the database output generated by recipe jobs.Returns union: either
IResolvableorCfnJobPropsMixin.DatabaseTableOutputOptionsProperty- See Also:
-
getDatabaseOutputMode
The output mode to write into the database.Currently supported option: NEW_TABLE.
- See Also:
-
getGlueConnectionName
The AWS Glue connection that stores the connection information for the target database.- See Also:
-
builder
-