CopySink Class

  • java.lang.Object
    • com.azure.analytics.synapse.artifacts.models.CopySink

public class CopySink

A copy activity sink.

Constructor Summary

Constructor Description
CopySink()

Creates an instance of CopySink class.

Method Summary

Modifier and Type Method and 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.

Methods inherited from java.lang.Object

Constructor Details

CopySink

public CopySink()

Creates an instance of CopySink class.

Method Details

getAdditionalProperties

public Map getAdditionalProperties()

Get the additionalProperties property: A copy activity sink.

Returns:

the additionalProperties value.

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.

getSinkRetryCount

public Object getSinkRetryCount()

Get the sinkRetryCount property: Sink retry count. Type: integer (or Expression with resultType integer).

Returns:

the sinkRetryCount value.

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.

getWriteBatchSize

public Object getWriteBatchSize()

Get the writeBatchSize property: Write batch size. Type: integer (or Expression with resultType integer), minimum: 0.

Returns:

the writeBatchSize value.

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.

setAdditionalProperties

public CopySink setAdditionalProperties(Map additionalProperties)

Set the additionalProperties property: A copy activity sink.

Parameters:

additionalProperties - the additionalProperties value to set.

Returns:

the CopySink object itself.

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.

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.

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.

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.

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.

Applies to