Class IntegrationRuntimeNodeMonitoringData
java.lang.Object
com.azure.resourcemanager.datafactory.models.IntegrationRuntimeNodeMonitoringData
Monitoring data for integration runtime node.
-
Constructor Summary
ConstructorDescriptionCreates an instance of IntegrationRuntimeNodeMonitoringData class. -
Method Summary
Modifier and TypeMethodDescriptionGet the additionalProperties property: Monitoring data for integration runtime node.Get the availableMemoryInMB property: Available memory (MB) on the integration runtime node.Get the concurrentJobsLimit property: Maximum concurrent jobs on the integration runtime node.Get the concurrentJobsRunning property: The number of jobs currently running on the integration runtime node.Get the cpuUtilization property: CPU percentage on the integration runtime node.Get the maxConcurrentJobs property: The maximum concurrent jobs in this integration runtime.nodeName()
Get the nodeName property: Name of the integration runtime node.Get the receivedBytes property: Received bytes on the integration runtime node.Get the sentBytes property: Sent bytes on the integration runtime node.void
validate()
Validates the instance.withAdditionalProperties
(Map<String, Object> additionalProperties) Set the additionalProperties property: Monitoring data for integration runtime node.
-
Constructor Details
-
IntegrationRuntimeNodeMonitoringData
public IntegrationRuntimeNodeMonitoringData()Creates an instance of IntegrationRuntimeNodeMonitoringData class.
-
-
Method Details
-
nodeName
Get the nodeName property: Name of the integration runtime node.- Returns:
- the nodeName value.
-
availableMemoryInMB
Get the availableMemoryInMB property: Available memory (MB) on the integration runtime node.- Returns:
- the availableMemoryInMB value.
-
cpuUtilization
Get the cpuUtilization property: CPU percentage on the integration runtime node.- Returns:
- the cpuUtilization value.
-
concurrentJobsLimit
Get the concurrentJobsLimit property: Maximum concurrent jobs on the integration runtime node.- Returns:
- the concurrentJobsLimit value.
-
concurrentJobsRunning
Get the concurrentJobsRunning property: The number of jobs currently running on the integration runtime node.- Returns:
- the concurrentJobsRunning value.
-
maxConcurrentJobs
Get the maxConcurrentJobs property: The maximum concurrent jobs in this integration runtime.- Returns:
- the maxConcurrentJobs value.
-
sentBytes
Get the sentBytes property: Sent bytes on the integration runtime node.- Returns:
- the sentBytes value.
-
receivedBytes
Get the receivedBytes property: Received bytes on the integration runtime node.- Returns:
- the receivedBytes value.
-
additionalProperties
Get the additionalProperties property: Monitoring data for integration runtime node.- Returns:
- the additionalProperties value.
-
withAdditionalProperties
public IntegrationRuntimeNodeMonitoringData withAdditionalProperties(Map<String, Object> additionalProperties) Set the additionalProperties property: Monitoring data for integration runtime node.- Parameters:
additionalProperties
- the additionalProperties value to set.- Returns:
- the IntegrationRuntimeNodeMonitoringData object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-