StoreWriteSettings Class

  • java.lang.Object
    • com.azure.resourcemanager.datafactory.models.StoreWriteSettings

public class StoreWriteSettings

Connector write settings.

Constructor Summary

Constructor Description
StoreWriteSettings()

Creates an instance of StoreWriteSettings class.

Method Summary

Modifier and Type Method and Description
Map<String,Object> additionalProperties()

Get the additionalProperties property: Connector write settings.

Object copyBehavior()

Get the copyBehavior property: The type of copy behavior for copy sink.

Object disableMetricsCollection()

Get the disableMetricsCollection property: If true, disable data store metrics collection.

Object maxConcurrentConnections()

Get the maxConcurrentConnections property: The maximum concurrent connection count for the source data store.

List<MetadataItem> metadata()

Get the metadata property: Specify the custom metadata to be added to sink data.

String type()

Get the type property: The write setting type.

void validate()

Validates the instance.

StoreWriteSettings withAdditionalProperties(Map<String,Object> additionalProperties)

Set the additionalProperties property: Connector write settings.

StoreWriteSettings withCopyBehavior(Object copyBehavior)

Set the copyBehavior property: The type of copy behavior for copy sink.

StoreWriteSettings withDisableMetricsCollection(Object disableMetricsCollection)

Set the disableMetricsCollection property: If true, disable data store metrics collection.

StoreWriteSettings withMaxConcurrentConnections(Object maxConcurrentConnections)

Set the maxConcurrentConnections property: The maximum concurrent connection count for the source data store.

StoreWriteSettings withMetadata(List<MetadataItem> metadata)

Set the metadata property: Specify the custom metadata to be added to sink data.

Methods inherited from java.lang.Object

Constructor Details

StoreWriteSettings

public StoreWriteSettings()

Creates an instance of StoreWriteSettings class.

Method Details

additionalProperties

public Map additionalProperties()

Get the additionalProperties property: Connector write settings.

Returns:

the additionalProperties value.

copyBehavior

public Object copyBehavior()

Get the copyBehavior property: The type of copy behavior for copy sink.

Returns:

the copyBehavior value.

disableMetricsCollection

public Object disableMetricsCollection()

Get the disableMetricsCollection property: If true, disable data store metrics collection. Default is false. Type: boolean (or Expression with resultType boolean).

Returns:

the disableMetricsCollection value.

maxConcurrentConnections

public Object maxConcurrentConnections()

Get the maxConcurrentConnections property: The maximum concurrent connection count for the source data store. Type: integer (or Expression with resultType integer).

Returns:

the maxConcurrentConnections value.

metadata

public List metadata()

Get the metadata property: Specify the custom metadata to be added to sink data. Type: array of objects (or Expression with resultType array of objects).

Returns:

the metadata value.

type

public String type()

Get the type property: The write setting type.

Returns:

the type value.

validate

public void validate()

Validates the instance.

withAdditionalProperties

public StoreWriteSettings withAdditionalProperties(Map additionalProperties)

Set the additionalProperties property: Connector write settings.

Parameters:

additionalProperties - the additionalProperties value to set.

Returns:

the StoreWriteSettings object itself.

withCopyBehavior

public StoreWriteSettings withCopyBehavior(Object copyBehavior)

Set the copyBehavior property: The type of copy behavior for copy sink.

Parameters:

copyBehavior - the copyBehavior value to set.

Returns:

the StoreWriteSettings object itself.

withDisableMetricsCollection

public StoreWriteSettings withDisableMetricsCollection(Object disableMetricsCollection)

Set the disableMetricsCollection property: If true, disable data store metrics collection. Default is false. Type: boolean (or Expression with resultType boolean).

Parameters:

disableMetricsCollection - the disableMetricsCollection value to set.

Returns:

the StoreWriteSettings object itself.

withMaxConcurrentConnections

public StoreWriteSettings withMaxConcurrentConnections(Object maxConcurrentConnections)

Set the maxConcurrentConnections property: The maximum concurrent connection count for the source data store. Type: integer (or Expression with resultType integer).

Parameters:

maxConcurrentConnections - the maxConcurrentConnections value to set.

Returns:

the StoreWriteSettings object itself.

withMetadata

public StoreWriteSettings withMetadata(List metadata)

Set the metadata property: Specify the custom metadata to be added to sink data. Type: array of objects (or Expression with resultType array of objects).

Parameters:

metadata - the metadata value to set.

Returns:

the StoreWriteSettings object itself.

Applies to