public final class AzureSqlSink extends CopySink
Constructor and Description |
---|
AzureSqlSink() |
Modifier and Type | Method and Description |
---|---|
Object |
getPreCopyScript()
Get the preCopyScript property: SQL pre-copy script.
|
Object |
getSqlWriterStoredProcedureName()
Get the sqlWriterStoredProcedureName property: SQL writer stored procedure name.
|
Object |
getSqlWriterTableType()
Get the sqlWriterTableType property: SQL writer table type.
|
Map<String,StoredProcedureParameter> |
getStoredProcedureParameters()
Get the storedProcedureParameters property: SQL stored procedure parameters.
|
Object |
getStoredProcedureTableTypeParameterName()
Get the storedProcedureTableTypeParameterName property: The stored procedure parameter name of the table type.
|
Object |
getTableOption()
Get the tableOption property: The option to handle sink table, such as autoCreate.
|
AzureSqlSink |
setPreCopyScript(Object preCopyScript)
Set the preCopyScript property: SQL pre-copy script.
|
AzureSqlSink |
setSqlWriterStoredProcedureName(Object sqlWriterStoredProcedureName)
Set the sqlWriterStoredProcedureName property: SQL writer stored procedure name.
|
AzureSqlSink |
setSqlWriterTableType(Object sqlWriterTableType)
Set the sqlWriterTableType property: SQL writer table type.
|
AzureSqlSink |
setStoredProcedureParameters(Map<String,StoredProcedureParameter> storedProcedureParameters)
Set the storedProcedureParameters property: SQL stored procedure parameters.
|
AzureSqlSink |
setStoredProcedureTableTypeParameterName(Object storedProcedureTableTypeParameterName)
Set the storedProcedureTableTypeParameterName property: The stored procedure parameter name of the table type.
|
AzureSqlSink |
setTableOption(Object tableOption)
Set the tableOption property: The option to handle sink table, such as autoCreate.
|
getAdditionalProperties, getMaxConcurrentConnections, getSinkRetryCount, getSinkRetryWait, getWriteBatchSize, getWriteBatchTimeout, setAdditionalProperties, setMaxConcurrentConnections, setSinkRetryCount, setSinkRetryWait, setWriteBatchSize, setWriteBatchTimeout
public Object getSqlWriterStoredProcedureName()
public AzureSqlSink setSqlWriterStoredProcedureName(Object sqlWriterStoredProcedureName)
sqlWriterStoredProcedureName
- the sqlWriterStoredProcedureName value to set.public Object getSqlWriterTableType()
public AzureSqlSink setSqlWriterTableType(Object sqlWriterTableType)
sqlWriterTableType
- the sqlWriterTableType value to set.public Object getPreCopyScript()
public AzureSqlSink setPreCopyScript(Object preCopyScript)
preCopyScript
- the preCopyScript value to set.public Map<String,StoredProcedureParameter> getStoredProcedureParameters()
public AzureSqlSink setStoredProcedureParameters(Map<String,StoredProcedureParameter> storedProcedureParameters)
storedProcedureParameters
- the storedProcedureParameters value to set.public Object getStoredProcedureTableTypeParameterName()
public AzureSqlSink setStoredProcedureTableTypeParameterName(Object storedProcedureTableTypeParameterName)
storedProcedureTableTypeParameterName
- the storedProcedureTableTypeParameterName value to set.public Object getTableOption()
public AzureSqlSink setTableOption(Object tableOption)
tableOption
- the tableOption value to set.Visit the Azure for Java Developers site for more Java documentation, including quick starts, tutorials, and code samples.