IntegrationRuntimeDataFlowProperties Class
- java.
lang. Object - com.
azure. resourcemanager. datafactory. models. IntegrationRuntimeDataFlowProperties
- com.
Implements
public final class IntegrationRuntimeDataFlowProperties
implements JsonSerializable<IntegrationRuntimeDataFlowProperties>
Data flow properties for managed integration runtime.
Constructor Summary
| Constructor | Description |
|---|---|
| IntegrationRuntimeDataFlowProperties() |
Creates an instance of Integration |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| Map<String,Object> |
additionalProperties()
Get the additional |
| Boolean |
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. |
|
Data |
computeType()
Get the compute |
| Integer |
coreCount()
Get the core |
|
List<Integration |
customProperties()
Get the custom |
|
static
Integration |
fromJson(JsonReader jsonReader)
Reads an instance of Integration |
| Integer |
timeToLive()
Get the time |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Integration |
withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additional |
|
Integration |
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. |
|
Integration |
withComputeType(DataFlowComputeType computeType)
Set the compute |
|
Integration |
withCoreCount(Integer coreCount)
Set the core |
|
Integration |
withCustomProperties(List<IntegrationRuntimeDataFlowPropertiesCustomPropertiesItem> customProperties)
Set the custom |
|
Integration |
withTimeToLive(Integer timeToLive)
Set the time |
Methods inherited from java.lang.Object
Constructor Details
IntegrationRuntimeDataFlowProperties
public IntegrationRuntimeDataFlowProperties()
Creates an instance of IntegrationRuntimeDataFlowProperties class.
Method Details
additionalProperties
public Map<String,Object> additionalProperties()
Get the additionalProperties property: Data flow properties for managed integration runtime.
Returns:
cleanup
public Boolean 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:
computeType
public DataFlowComputeType computeType()
Get the computeType property: Compute type of the cluster which will execute data flow job.
Returns:
coreCount
public Integer 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:
customProperties
public List<IntegrationRuntimeDataFlowPropertiesCustomPropertiesItem> customProperties()
Get the customProperties property: Custom properties are used to tune the data flow runtime performance.
Returns:
fromJson
public static IntegrationRuntimeDataFlowProperties fromJson(JsonReader jsonReader)
Reads an instance of IntegrationRuntimeDataFlowProperties from the JsonReader.
Parameters:
Returns:
Throws:
timeToLive
public Integer timeToLive()
Get the timeToLive property: Time to live (in minutes) setting of the cluster which will execute data flow job.
Returns:
toJson
validate
public void validate()
Validates the instance.
withAdditionalProperties
public IntegrationRuntimeDataFlowProperties withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additionalProperties property: Data flow properties for managed integration runtime.
Parameters:
Returns:
withCleanup
public IntegrationRuntimeDataFlowProperties 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. Default is true.
Parameters:
Returns:
withComputeType
public IntegrationRuntimeDataFlowProperties withComputeType(DataFlowComputeType computeType)
Set the computeType property: Compute type of the cluster which will execute data flow job.
Parameters:
Returns:
withCoreCount
public IntegrationRuntimeDataFlowProperties withCoreCount(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:
Returns:
withCustomProperties
public IntegrationRuntimeDataFlowProperties withCustomProperties(List<IntegrationRuntimeDataFlowPropertiesCustomPropertiesItem> customProperties)
Set the customProperties property: Custom properties are used to tune the data flow runtime performance.
Parameters:
Returns:
withTimeToLive
public IntegrationRuntimeDataFlowProperties withTimeToLive(Integer timeToLive)
Set the timeToLive property: Time to live (in minutes) setting of the cluster which will execute data flow job.
Parameters:
Returns: