Class CopySink
java.lang.Object
com.azure.analytics.synapse.artifacts.models.CopySink
- Direct Known Subclasses:
AvroSink
,AzureBlobFSSink
,AzureDatabricksDeltaLakeSink
,AzureDataExplorerSink
,AzureDataLakeStoreSink
,AzureMySqlSink
,AzurePostgreSqlSink
,AzureQueueSink
,AzureSearchIndexSink
,AzureSqlSink
,AzureTableSink
,BinarySink
,BlobSink
,CommonDataServiceForAppsSink
,CosmosDbMongoDbApiSink
,CosmosDbSqlApiSink
,DelimitedTextSink
,DocumentDbCollectionSink
,DynamicsCrmSink
,DynamicsSink
,FileSystemSink
,InformixSink
,JsonSink
,MicrosoftAccessSink
,OdbcSink
,OracleSink
,OrcSink
,ParquetSink
,RestSink
,SalesforceServiceCloudSink
,SalesforceSink
,SapCloudForCustomerSink
,SnowflakeSink
,SqlDWSink
,SqlMISink
,SqlServerSink
,SqlSink
A copy activity sink.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the additionalProperties property: A copy activity sink.Get the maxConcurrentConnections property: The maximum concurrent connection count for the sink data store.Get the sinkRetryCount property: Sink retry count.Get the sinkRetryWait property: Sink retry wait.Get the writeBatchSize property: Write batch size.Get the writeBatchTimeout property: Write batch timeout.setAdditionalProperties
(Map<String, Object> additionalProperties) Set the additionalProperties property: A copy activity sink.setMaxConcurrentConnections
(Object maxConcurrentConnections) Set the maxConcurrentConnections property: The maximum concurrent connection count for the sink data store.setSinkRetryCount
(Object sinkRetryCount) Set the sinkRetryCount property: Sink retry count.setSinkRetryWait
(Object sinkRetryWait) Set the sinkRetryWait property: Sink retry wait.setWriteBatchSize
(Object writeBatchSize) Set the writeBatchSize property: Write batch size.setWriteBatchTimeout
(Object writeBatchTimeout) Set the writeBatchTimeout property: Write batch timeout.
-
Constructor Details
-
CopySink
public CopySink()
-
-
Method Details
-
getWriteBatchSize
Get the writeBatchSize property: Write batch size. Type: integer (or Expression with resultType integer), minimum: 0.- Returns:
- the writeBatchSize value.
-
setWriteBatchSize
Set the writeBatchSize property: Write batch size. Type: integer (or Expression with resultType integer), minimum: 0.- Parameters:
writeBatchSize
- the writeBatchSize value to set.- Returns:
- the CopySink object itself.
-
getWriteBatchTimeout
Get the writeBatchTimeout property: Write batch timeout. Type: string (or Expression with resultType string), pattern: ((\d+)\.)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).- Returns:
- the writeBatchTimeout value.
-
setWriteBatchTimeout
Set the writeBatchTimeout property: Write batch timeout. Type: string (or Expression with resultType string), pattern: ((\d+)\.)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).- Parameters:
writeBatchTimeout
- the writeBatchTimeout value to set.- Returns:
- the CopySink object itself.
-
getSinkRetryCount
Get the sinkRetryCount property: Sink retry count. Type: integer (or Expression with resultType integer).- Returns:
- the sinkRetryCount value.
-
setSinkRetryCount
Set the sinkRetryCount property: Sink retry count. Type: integer (or Expression with resultType integer).- Parameters:
sinkRetryCount
- the sinkRetryCount value to set.- Returns:
- the CopySink object itself.
-
getSinkRetryWait
Get the sinkRetryWait property: Sink retry wait. Type: string (or Expression with resultType string), pattern: ((\d+)\.)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).- Returns:
- the sinkRetryWait value.
-
setSinkRetryWait
Set the sinkRetryWait property: Sink retry wait. Type: string (or Expression with resultType string), pattern: ((\d+)\.)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).- Parameters:
sinkRetryWait
- the sinkRetryWait value to set.- Returns:
- the CopySink object itself.
-
getMaxConcurrentConnections
Get the maxConcurrentConnections property: The maximum concurrent connection count for the sink data store. Type: integer (or Expression with resultType integer).- Returns:
- the maxConcurrentConnections value.
-
setMaxConcurrentConnections
Set the maxConcurrentConnections property: The maximum concurrent connection count for the sink data store. Type: integer (or Expression with resultType integer).- Parameters:
maxConcurrentConnections
- the maxConcurrentConnections value to set.- Returns:
- the CopySink object itself.
-
getAdditionalProperties
Get the additionalProperties property: A copy activity sink.- Returns:
- the additionalProperties value.
-
setAdditionalProperties
Set the additionalProperties property: A copy activity sink.- Parameters:
additionalProperties
- the additionalProperties value to set.- Returns:
- the CopySink object itself.
-