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
public class CopySink extends Object
A copy activity sink.
-
-
Constructor Summary
Constructors Constructor Description CopySink()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>
getAdditionalProperties()
Get the additionalProperties property: A copy activity sink.Object
getMaxConcurrentConnections()
Get the maxConcurrentConnections property: The maximum concurrent connection count for the sink data store.Object
getSinkRetryCount()
Get the sinkRetryCount property: Sink retry count.Object
getSinkRetryWait()
Get the sinkRetryWait property: Sink retry wait.Object
getWriteBatchSize()
Get the writeBatchSize property: Write batch size.Object
getWriteBatchTimeout()
Get the writeBatchTimeout property: Write batch timeout.CopySink
setAdditionalProperties(Map<String,Object> additionalProperties)
Set the additionalProperties property: A copy activity sink.CopySink
setMaxConcurrentConnections(Object maxConcurrentConnections)
Set the maxConcurrentConnections property: The maximum concurrent connection count for the sink data store.CopySink
setSinkRetryCount(Object sinkRetryCount)
Set the sinkRetryCount property: Sink retry count.CopySink
setSinkRetryWait(Object sinkRetryWait)
Set the sinkRetryWait property: Sink retry wait.CopySink
setWriteBatchSize(Object writeBatchSize)
Set the writeBatchSize property: Write batch size.CopySink
setWriteBatchTimeout(Object writeBatchTimeout)
Set the writeBatchTimeout property: Write batch timeout.
-
-
-
Method Detail
-
getWriteBatchSize
public Object getWriteBatchSize()
Get the writeBatchSize property: Write batch size. Type: integer (or Expression with resultType integer), minimum: 0.- Returns:
- the writeBatchSize value.
-
setWriteBatchSize
public CopySink setWriteBatchSize(Object writeBatchSize)
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
public Object 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
public CopySink setWriteBatchTimeout(Object writeBatchTimeout)
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
public Object getSinkRetryCount()
Get the sinkRetryCount property: Sink retry count. Type: integer (or Expression with resultType integer).- Returns:
- the sinkRetryCount value.
-
setSinkRetryCount
public CopySink setSinkRetryCount(Object sinkRetryCount)
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
public Object 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
public CopySink setSinkRetryWait(Object sinkRetryWait)
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
public Object 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
public CopySink setMaxConcurrentConnections(Object maxConcurrentConnections)
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
public Map<String,Object> getAdditionalProperties()
Get the additionalProperties property: A copy activity sink.- Returns:
- the additionalProperties value.
-
-