Interface DatabaseTableOutputOptions.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<DatabaseTableOutputOptions.Builder,,DatabaseTableOutputOptions> SdkBuilder<DatabaseTableOutputOptions.Builder,,DatabaseTableOutputOptions> SdkPojo
- Enclosing class:
DatabaseTableOutputOptions
public static interface DatabaseTableOutputOptions.Builder
extends SdkPojo, CopyableBuilder<DatabaseTableOutputOptions.Builder,DatabaseTableOutputOptions>
-
Method Summary
Modifier and TypeMethodDescriptionA prefix for the name of a table DataBrew will create in the database.tempDirectory(Consumer<S3Location.Builder> tempDirectory) Represents an Amazon S3 location (bucket name and object key) where DataBrew can store intermediate results.tempDirectory(S3Location tempDirectory) Represents an Amazon S3 location (bucket name and object key) where DataBrew can store intermediate 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, sdkFields
-
Method Details
-
tempDirectory
Represents an Amazon S3 location (bucket name and object key) where DataBrew can store intermediate results.
- Parameters:
tempDirectory- Represents an Amazon S3 location (bucket name and object key) where DataBrew can store intermediate results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tempDirectory
default DatabaseTableOutputOptions.Builder tempDirectory(Consumer<S3Location.Builder> tempDirectory) Represents an Amazon S3 location (bucket name and object key) where DataBrew can store intermediate results.
This is a convenience method that creates an instance of theS3Location.Builderavoiding the need to create one manually viaS3Location.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totempDirectory(S3Location).- Parameters:
tempDirectory- a consumer that will call methods onS3Location.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
tableName
A prefix for the name of a table DataBrew will create in the database.
- Parameters:
tableName- A prefix for the name of a table DataBrew will create in the database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-