Interface UpsertRedshiftTargetOptions.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<UpsertRedshiftTargetOptions.Builder,UpsertRedshiftTargetOptions>,SdkBuilder<UpsertRedshiftTargetOptions.Builder,UpsertRedshiftTargetOptions>,SdkPojo
- Enclosing class:
- UpsertRedshiftTargetOptions
public static interface UpsertRedshiftTargetOptions.Builder extends SdkPojo, CopyableBuilder<UpsertRedshiftTargetOptions.Builder,UpsertRedshiftTargetOptions>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UpsertRedshiftTargetOptions.BuilderconnectionName(String connectionName)The name of the connection to use to write to Redshift.UpsertRedshiftTargetOptions.BuildertableLocation(String tableLocation)The physical location of the Redshift table.UpsertRedshiftTargetOptions.BuilderupsertKeys(String... upsertKeys)The keys used to determine whether to perform an update or insert.UpsertRedshiftTargetOptions.BuilderupsertKeys(Collection<String> upsertKeys)The keys used to determine whether to perform an update or insert.-
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 Detail
-
tableLocation
UpsertRedshiftTargetOptions.Builder tableLocation(String tableLocation)
The physical location of the Redshift table.
- Parameters:
tableLocation- The physical location of the Redshift table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectionName
UpsertRedshiftTargetOptions.Builder connectionName(String connectionName)
The name of the connection to use to write to Redshift.
- Parameters:
connectionName- The name of the connection to use to write to Redshift.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
upsertKeys
UpsertRedshiftTargetOptions.Builder upsertKeys(Collection<String> upsertKeys)
The keys used to determine whether to perform an update or insert.
- Parameters:
upsertKeys- The keys used to determine whether to perform an update or insert.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
upsertKeys
UpsertRedshiftTargetOptions.Builder upsertKeys(String... upsertKeys)
The keys used to determine whether to perform an update or insert.
- Parameters:
upsertKeys- The keys used to determine whether to perform an update or insert.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-