IntegrationRuntimeDataFlowProperties Class

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

public final class IntegrationRuntimeDataFlowProperties

Data flow properties for managed integration runtime.

Constructor Summary

Constructor Description
IntegrationRuntimeDataFlowProperties()

Creates an instance of IntegrationRuntimeDataFlowProperties class.

Method Summary

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

Get the additionalProperties property: Data flow properties for managed integration runtime.

DataFlowComputeType getComputeType()

Get the computeType property: Compute type of the cluster which will execute data flow job.

Integer getCoreCount()

Get the coreCount property: Core count of the cluster which will execute data flow job.

Integer getTimeToLive()

Get the timeToLive property: Time to live (in minutes) setting of the cluster which will execute data flow job.

Boolean isCleanup()

Get the cleanup property: Cluster will not be recycled and it will be used in next data flow activity run until TTL (time to live) is reached if this is set as false.

IntegrationRuntimeDataFlowProperties setAdditionalProperties(Map<String,Object> additionalProperties)

Set the additionalProperties property: Data flow properties for managed integration runtime.

IntegrationRuntimeDataFlowProperties setCleanup(Boolean cleanup)

Set the cleanup property: Cluster will not be recycled and it will be used in next data flow activity run until TTL (time to live) is reached if this is set as false.

IntegrationRuntimeDataFlowProperties setComputeType(DataFlowComputeType computeType)

Set the computeType property: Compute type of the cluster which will execute data flow job.

IntegrationRuntimeDataFlowProperties setCoreCount(Integer coreCount)

Set the coreCount property: Core count of the cluster which will execute data flow job.

IntegrationRuntimeDataFlowProperties setTimeToLive(Integer timeToLive)

Set the timeToLive property: Time to live (in minutes) setting of the cluster which will execute data flow job.

Methods inherited from java.lang.Object

Constructor Details

IntegrationRuntimeDataFlowProperties

public IntegrationRuntimeDataFlowProperties()

Creates an instance of IntegrationRuntimeDataFlowProperties class.

Method Details

getAdditionalProperties

public Map getAdditionalProperties()

Get the additionalProperties property: Data flow properties for managed integration runtime.

Returns:

the additionalProperties value.

getComputeType

public DataFlowComputeType getComputeType()

Get the computeType property: Compute type of the cluster which will execute data flow job.

Returns:

the computeType value.

getCoreCount

public Integer getCoreCount()

Get the coreCount property: Core count of the cluster which will execute data flow job. Supported values are: 8, 16, 32, 48, 80, 144 and 272.

Returns:

the coreCount value.

getTimeToLive

public Integer getTimeToLive()

Get the timeToLive property: Time to live (in minutes) setting of the cluster which will execute data flow job.

Returns:

the timeToLive value.

isCleanup

public Boolean isCleanup()

Get the cleanup property: Cluster will not be recycled and it will be used in next data flow activity run until TTL (time to live) is reached if this is set as false. Default is true.

Returns:

the cleanup value.

setAdditionalProperties

public IntegrationRuntimeDataFlowProperties setAdditionalProperties(Map additionalProperties)

Set the additionalProperties property: Data flow properties for managed integration runtime.

Parameters:

additionalProperties - the additionalProperties value to set.

Returns:

the IntegrationRuntimeDataFlowProperties object itself.

setCleanup

public IntegrationRuntimeDataFlowProperties setCleanup(Boolean cleanup)

Set the cleanup property: Cluster will not be recycled and it will be used in next data flow activity run until TTL (time to live) is reached if this is set as false. Default is true.

Parameters:

cleanup - the cleanup value to set.

Returns:

the IntegrationRuntimeDataFlowProperties object itself.

setComputeType

public IntegrationRuntimeDataFlowProperties setComputeType(DataFlowComputeType computeType)

Set the computeType property: Compute type of the cluster which will execute data flow job.

Parameters:

computeType - the computeType value to set.

Returns:

the IntegrationRuntimeDataFlowProperties object itself.

setCoreCount

public IntegrationRuntimeDataFlowProperties setCoreCount(Integer coreCount)

Set the coreCount property: Core count of the cluster which will execute data flow job. Supported values are: 8, 16, 32, 48, 80, 144 and 272.

Parameters:

coreCount - the coreCount value to set.

Returns:

the IntegrationRuntimeDataFlowProperties object itself.

setTimeToLive

public IntegrationRuntimeDataFlowProperties setTimeToLive(Integer timeToLive)

Set the timeToLive property: Time to live (in minutes) setting of the cluster which will execute data flow job.

Parameters:

timeToLive - the timeToLive value to set.

Returns:

the IntegrationRuntimeDataFlowProperties object itself.

Applies to