CommonDataServiceForAppsSink Class
- java.
lang. Object - com.
azure. analytics. synapse. artifacts. models. CopySink - com.
azure. analytics. synapse. artifacts. models. CommonDataServiceForAppsSink
- com.
- com.
public final class CommonDataServiceForAppsSink
extends CopySink
A copy activity Common Data Service for Apps sink.
Constructor Summary
Constructor | Description |
---|---|
CommonDataServiceForAppsSink() |
Creates an instance of Common |
Method Summary
Modifier and Type | Method and Description |
---|---|
Object |
getAlternateKeyName()
Get the alternate |
Object |
getIgnoreNullValues()
Get the ignore |
Dynamics |
getWriteBehavior()
Get the write |
Common |
setAlternateKeyName(Object alternateKeyName)
Set the alternate |
Common |
setIgnoreNullValues(Object ignoreNullValues)
Set the ignore |
Common |
setMaxConcurrentConnections(Object maxConcurrentConnections)
Set the max |
Common |
setSinkRetryCount(Object sinkRetryCount)
Set the sink |
Common |
setSinkRetryWait(Object sinkRetryWait)
Set the sink |
Common |
setWriteBatchSize(Object writeBatchSize)
Set the write |
Common |
setWriteBatchTimeout(Object writeBatchTimeout)
Set the write |
Common |
setWriteBehavior(DynamicsSinkWriteBehavior writeBehavior)
Set the write |
Methods inherited from CopySink
Methods inherited from java.lang.Object
Constructor Details
CommonDataServiceForAppsSink
public CommonDataServiceForAppsSink()
Creates an instance of CommonDataServiceForAppsSink class.
Method Details
getAlternateKeyName
public Object getAlternateKeyName()
Get the alternateKeyName property: The logical name of the alternate key which will be used when upserting records. Type: string (or Expression with resultType string).
Returns:
getIgnoreNullValues
public Object getIgnoreNullValues()
Get the ignoreNullValues property: The flag indicating whether to ignore null values from input dataset (except key fields) during write operation. Default is false. Type: boolean (or Expression with resultType boolean).
Returns:
getWriteBehavior
public DynamicsSinkWriteBehavior getWriteBehavior()
Get the writeBehavior property: The write behavior for the operation.
Returns:
setAlternateKeyName
public CommonDataServiceForAppsSink setAlternateKeyName(Object alternateKeyName)
Set the alternateKeyName property: The logical name of the alternate key which will be used when upserting records. Type: string (or Expression with resultType string).
Parameters:
Returns:
setIgnoreNullValues
public CommonDataServiceForAppsSink setIgnoreNullValues(Object ignoreNullValues)
Set the ignoreNullValues property: The flag indicating whether to ignore null values from input dataset (except key fields) during write operation. Default is false. Type: boolean (or Expression with resultType boolean).
Parameters:
Returns:
setMaxConcurrentConnections
public CommonDataServiceForAppsSink setMaxConcurrentConnections(Object maxConcurrentConnections)
Set the maxConcurrentConnections property: The maximum concurrent connection count for the sink data store. Type: integer (or Expression with resultType integer).
Overrides:
CommonDataServiceForAppsSink.setMaxConcurrentConnections(Object maxConcurrentConnections)Parameters:
setSinkRetryCount
public CommonDataServiceForAppsSink setSinkRetryCount(Object sinkRetryCount)
Set the sinkRetryCount property: Sink retry count. Type: integer (or Expression with resultType integer).
Overrides:
CommonDataServiceForAppsSink.setSinkRetryCount(Object sinkRetryCount)Parameters:
setSinkRetryWait
public CommonDataServiceForAppsSink 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])).
Overrides:
CommonDataServiceForAppsSink.setSinkRetryWait(Object sinkRetryWait)Parameters:
setWriteBatchSize
public CommonDataServiceForAppsSink setWriteBatchSize(Object writeBatchSize)
Set the writeBatchSize property: Write batch size. Type: integer (or Expression with resultType integer), minimum: 0.
Overrides:
CommonDataServiceForAppsSink.setWriteBatchSize(Object writeBatchSize)Parameters:
setWriteBatchTimeout
public CommonDataServiceForAppsSink 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])).
Overrides:
CommonDataServiceForAppsSink.setWriteBatchTimeout(Object writeBatchTimeout)Parameters:
setWriteBehavior
public CommonDataServiceForAppsSink setWriteBehavior(DynamicsSinkWriteBehavior writeBehavior)
Set the writeBehavior property: The write behavior for the operation.
Parameters:
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for