Class SqlUpsertSettings
java.lang.Object
com.azure.resourcemanager.datafactory.models.SqlUpsertSettings
Sql upsert option settings.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the interimSchemaName property: Schema name for interim table.keys()
Get the keys property: Key column names for unique row identification.Get the useTempDB property: Specifies whether to use temp db for upsert interim table.void
validate()
Validates the instance.withInterimSchemaName
(Object interimSchemaName) Set the interimSchemaName property: Schema name for interim table.Set the keys property: Key column names for unique row identification.withUseTempDB
(Object useTempDB) Set the useTempDB property: Specifies whether to use temp db for upsert interim table.
-
Constructor Details
-
SqlUpsertSettings
public SqlUpsertSettings()Creates an instance of SqlUpsertSettings class.
-
-
Method Details
-
useTempDB
Get the useTempDB property: Specifies whether to use temp db for upsert interim table. Type: boolean (or Expression with resultType boolean).- Returns:
- the useTempDB value.
-
withUseTempDB
Set the useTempDB property: Specifies whether to use temp db for upsert interim table. Type: boolean (or Expression with resultType boolean).- Parameters:
useTempDB
- the useTempDB value to set.- Returns:
- the SqlUpsertSettings object itself.
-
interimSchemaName
Get the interimSchemaName property: Schema name for interim table. Type: string (or Expression with resultType string).- Returns:
- the interimSchemaName value.
-
withInterimSchemaName
Set the interimSchemaName property: Schema name for interim table. Type: string (or Expression with resultType string).- Parameters:
interimSchemaName
- the interimSchemaName value to set.- Returns:
- the SqlUpsertSettings object itself.
-
keys
Get the keys property: Key column names for unique row identification. Type: array of strings (or Expression with resultType array of strings).- Returns:
- the keys value.
-
withKeys
Set the keys property: Key column names for unique row identification. Type: array of strings (or Expression with resultType array of strings).- Parameters:
keys
- the keys value to set.- Returns:
- the SqlUpsertSettings object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-