Interface DatabaseOutput.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DatabaseOutput.Builder,
,DatabaseOutput> SdkBuilder<DatabaseOutput.Builder,
,DatabaseOutput> SdkPojo
- Enclosing class:
DatabaseOutput
public static interface DatabaseOutput.Builder
extends SdkPojo, CopyableBuilder<DatabaseOutput.Builder,DatabaseOutput>
-
Method Summary
Modifier and TypeMethodDescriptiondefault DatabaseOutput.Builder
databaseOptions
(Consumer<DatabaseTableOutputOptions.Builder> databaseOptions) Represents options that specify how and where DataBrew writes the database output generated by recipe jobs.databaseOptions
(DatabaseTableOutputOptions databaseOptions) Represents options that specify how and where DataBrew writes the database output generated by recipe jobs.databaseOutputMode
(String databaseOutputMode) The output mode to write into the database.databaseOutputMode
(DatabaseOutputMode databaseOutputMode) The output mode to write into the database.glueConnectionName
(String glueConnectionName) The Glue connection that stores the connection information for the target database.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, sdkFields
-
Method Details
-
glueConnectionName
The Glue connection that stores the connection information for the target database.
- Parameters:
glueConnectionName
- The Glue connection that stores the connection information for the target database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
databaseOptions
Represents options that specify how and where DataBrew writes the database output generated by recipe jobs.
- Parameters:
databaseOptions
- Represents options that specify how and where DataBrew writes the database output generated by recipe jobs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
databaseOptions
default DatabaseOutput.Builder databaseOptions(Consumer<DatabaseTableOutputOptions.Builder> databaseOptions) Represents options that specify how and where DataBrew writes the database output generated by recipe jobs.
This is a convenience method that creates an instance of theDatabaseTableOutputOptions.Builder
avoiding the need to create one manually viaDatabaseTableOutputOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todatabaseOptions(DatabaseTableOutputOptions)
.- Parameters:
databaseOptions
- a consumer that will call methods onDatabaseTableOutputOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
databaseOutputMode
The output mode to write into the database. Currently supported option: NEW_TABLE.
- Parameters:
databaseOutputMode
- The output mode to write into the database. Currently supported option: NEW_TABLE.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
databaseOutputMode
The output mode to write into the database. Currently supported option: NEW_TABLE.
- Parameters:
databaseOutputMode
- The output mode to write into the database. Currently supported option: NEW_TABLE.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-