Class IntegrationRuntimeDataFlowProperties
java.lang.Object
com.azure.resourcemanager.datafactory.models.IntegrationRuntimeDataFlowProperties
Data flow properties for managed integration runtime.
-
Constructor Summary
ConstructorDescriptionCreates an instance of IntegrationRuntimeDataFlowProperties class. -
Method Summary
Modifier and TypeMethodDescriptionGet the additionalProperties property: Data flow properties for managed integration runtime.cleanup()
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.Get the computeType property: Compute type of the cluster which will execute data flow job.Get the coreCount property: Core count of the cluster which will execute data flow job.Get the timeToLive property: Time to live (in minutes) setting of the cluster which will execute data flow job.void
validate()
Validates the instance.withAdditionalProperties
(Map<String, Object> additionalProperties) Set the additionalProperties property: Data flow properties for managed integration runtime.withCleanup
(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.withComputeType
(DataFlowComputeType computeType) Set the computeType property: Compute type of the cluster which will execute data flow job.withCoreCount
(Integer coreCount) Set the coreCount property: Core count of the cluster which will execute data flow job.withTimeToLive
(Integer timeToLive) Set the timeToLive property: Time to live (in minutes) setting of the cluster which will execute data flow job.
-
Constructor Details
-
IntegrationRuntimeDataFlowProperties
public IntegrationRuntimeDataFlowProperties()Creates an instance of IntegrationRuntimeDataFlowProperties class.
-
-
Method Details
-
computeType
Get the computeType property: Compute type of the cluster which will execute data flow job.- Returns:
- the computeType value.
-
withComputeType
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.
-
coreCount
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.
-
withCoreCount
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.
-
timeToLive
Get the timeToLive property: Time to live (in minutes) setting of the cluster which will execute data flow job.- Returns:
- the timeToLive value.
-
withTimeToLive
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.
-
cleanup
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.
-
withCleanup
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.
-
additionalProperties
Get the additionalProperties property: Data flow properties for managed integration runtime.- Returns:
- the additionalProperties value.
-
withAdditionalProperties
public IntegrationRuntimeDataFlowProperties withAdditionalProperties(Map<String, Object> additionalProperties) Set the additionalProperties property: Data flow properties for managed integration runtime.- Parameters:
additionalProperties
- the additionalProperties value to set.- Returns:
- the IntegrationRuntimeDataFlowProperties object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-