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 Details

    • CopySink

      public CopySink()
  • Method Details

    • 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.
    • setAdditionalProperties

      public CopySink setAdditionalProperties(Map<String,Object> additionalProperties)
      Set the additionalProperties property: A copy activity sink.
      Parameters:
      additionalProperties - the additionalProperties value to set.
      Returns:
      the CopySink object itself.