Class IntegrationRuntimeComputeProperties
java.lang.Object
com.azure.analytics.synapse.artifacts.models.IntegrationRuntimeComputeProperties
The compute resource properties for managed integration runtime.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the additionalProperties property: The compute resource properties for managed integration runtime.Get the dataFlowProperties property: Data flow properties for managed integration runtime.Get the location property: The location for managed integration runtime.Get the maxParallelExecutionsPerNode property: Maximum parallel executions count per node for managed integration runtime.Get the nodeSize property: The node size requirement to managed integration runtime.Get the numberOfNodes property: The required number of nodes for managed integration runtime.Get the vNetProperties property: VNet properties for managed integration runtime.setAdditionalProperties
(Map<String, Object> additionalProperties) Set the additionalProperties property: The compute resource properties for managed integration runtime.setDataFlowProperties
(IntegrationRuntimeDataFlowProperties dataFlowProperties) Set the dataFlowProperties property: Data flow properties for managed integration runtime.setLocation
(String location) Set the location property: The location for managed integration runtime.setMaxParallelExecutionsPerNode
(Integer maxParallelExecutionsPerNode) Set the maxParallelExecutionsPerNode property: Maximum parallel executions count per node for managed integration runtime.setNodeSize
(String nodeSize) Set the nodeSize property: The node size requirement to managed integration runtime.setNumberOfNodes
(Integer numberOfNodes) Set the numberOfNodes property: The required number of nodes for managed integration runtime.setVNetProperties
(IntegrationRuntimeVNetProperties vNetProperties) Set the vNetProperties property: VNet properties for managed integration runtime.
-
Constructor Details
-
IntegrationRuntimeComputeProperties
public IntegrationRuntimeComputeProperties()
-
-
Method Details
-
getLocation
Get the location property: The location for managed integration runtime. The supported regions could be found on https://docs.microsoft.com/en-us/azure/data-factory/data-factory-data-movement-activities.- Returns:
- the location value.
-
setLocation
Set the location property: The location for managed integration runtime. The supported regions could be found on https://docs.microsoft.com/en-us/azure/data-factory/data-factory-data-movement-activities.- Parameters:
location
- the location value to set.- Returns:
- the IntegrationRuntimeComputeProperties object itself.
-
getNodeSize
Get the nodeSize property: The node size requirement to managed integration runtime.- Returns:
- the nodeSize value.
-
setNodeSize
Set the nodeSize property: The node size requirement to managed integration runtime.- Parameters:
nodeSize
- the nodeSize value to set.- Returns:
- the IntegrationRuntimeComputeProperties object itself.
-
getNumberOfNodes
Get the numberOfNodes property: The required number of nodes for managed integration runtime.- Returns:
- the numberOfNodes value.
-
setNumberOfNodes
Set the numberOfNodes property: The required number of nodes for managed integration runtime.- Parameters:
numberOfNodes
- the numberOfNodes value to set.- Returns:
- the IntegrationRuntimeComputeProperties object itself.
-
getMaxParallelExecutionsPerNode
Get the maxParallelExecutionsPerNode property: Maximum parallel executions count per node for managed integration runtime.- Returns:
- the maxParallelExecutionsPerNode value.
-
setMaxParallelExecutionsPerNode
public IntegrationRuntimeComputeProperties setMaxParallelExecutionsPerNode(Integer maxParallelExecutionsPerNode) Set the maxParallelExecutionsPerNode property: Maximum parallel executions count per node for managed integration runtime.- Parameters:
maxParallelExecutionsPerNode
- the maxParallelExecutionsPerNode value to set.- Returns:
- the IntegrationRuntimeComputeProperties object itself.
-
getDataFlowProperties
Get the dataFlowProperties property: Data flow properties for managed integration runtime.- Returns:
- the dataFlowProperties value.
-
setDataFlowProperties
public IntegrationRuntimeComputeProperties setDataFlowProperties(IntegrationRuntimeDataFlowProperties dataFlowProperties) Set the dataFlowProperties property: Data flow properties for managed integration runtime.- Parameters:
dataFlowProperties
- the dataFlowProperties value to set.- Returns:
- the IntegrationRuntimeComputeProperties object itself.
-
getVNetProperties
Get the vNetProperties property: VNet properties for managed integration runtime.- Returns:
- the vNetProperties value.
-
setVNetProperties
public IntegrationRuntimeComputeProperties setVNetProperties(IntegrationRuntimeVNetProperties vNetProperties) Set the vNetProperties property: VNet properties for managed integration runtime.- Parameters:
vNetProperties
- the vNetProperties value to set.- Returns:
- the IntegrationRuntimeComputeProperties object itself.
-
getAdditionalProperties
Get the additionalProperties property: The compute resource properties for managed integration runtime.- Returns:
- the additionalProperties value.
-
setAdditionalProperties
public IntegrationRuntimeComputeProperties setAdditionalProperties(Map<String, Object> additionalProperties) Set the additionalProperties property: The compute resource properties for managed integration runtime.- Parameters:
additionalProperties
- the additionalProperties value to set.- Returns:
- the IntegrationRuntimeComputeProperties object itself.
-