IntegrationRuntimeNodeMonitoringData Class

  • java.lang.Object
    • com.azure.resourcemanager.datafactory.models.IntegrationRuntimeNodeMonitoringData

public final class IntegrationRuntimeNodeMonitoringData

Monitoring data for integration runtime node.

Constructor Summary

Constructor Description
IntegrationRuntimeNodeMonitoringData()

Creates an instance of IntegrationRuntimeNodeMonitoringData class.

Method Summary

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

Get the additionalProperties property: Monitoring data for integration runtime node.

Integer availableMemoryInMB()

Get the availableMemoryInMB property: Available memory (MB) on the integration runtime node.

Integer concurrentJobsLimit()

Get the concurrentJobsLimit property: Maximum concurrent jobs on the integration runtime node.

Integer concurrentJobsRunning()

Get the concurrentJobsRunning property: The number of jobs currently running on the integration runtime node.

Integer cpuUtilization()

Get the cpuUtilization property: CPU percentage on the integration runtime node.

Integer maxConcurrentJobs()

Get the maxConcurrentJobs property: The maximum concurrent jobs in this integration runtime.

String nodeName()

Get the nodeName property: Name of the integration runtime node.

Float receivedBytes()

Get the receivedBytes property: Received bytes on the integration runtime node.

Float sentBytes()

Get the sentBytes property: Sent bytes on the integration runtime node.

void validate()

Validates the instance.

IntegrationRuntimeNodeMonitoringData withAdditionalProperties(Map<String,Object> additionalProperties)

Set the additionalProperties property: Monitoring data for integration runtime node.

Methods inherited from java.lang.Object

Constructor Details

IntegrationRuntimeNodeMonitoringData

public IntegrationRuntimeNodeMonitoringData()

Creates an instance of IntegrationRuntimeNodeMonitoringData class.

Method Details

additionalProperties

public Map additionalProperties()

Get the additionalProperties property: Monitoring data for integration runtime node.

Returns:

the additionalProperties value.

availableMemoryInMB

public Integer availableMemoryInMB()

Get the availableMemoryInMB property: Available memory (MB) on the integration runtime node.

Returns:

the availableMemoryInMB value.

concurrentJobsLimit

public Integer concurrentJobsLimit()

Get the concurrentJobsLimit property: Maximum concurrent jobs on the integration runtime node.

Returns:

the concurrentJobsLimit value.

concurrentJobsRunning

public Integer concurrentJobsRunning()

Get the concurrentJobsRunning property: The number of jobs currently running on the integration runtime node.

Returns:

the concurrentJobsRunning value.

cpuUtilization

public Integer cpuUtilization()

Get the cpuUtilization property: CPU percentage on the integration runtime node.

Returns:

the cpuUtilization value.

maxConcurrentJobs

public Integer maxConcurrentJobs()

Get the maxConcurrentJobs property: The maximum concurrent jobs in this integration runtime.

Returns:

the maxConcurrentJobs value.

nodeName

public String nodeName()

Get the nodeName property: Name of the integration runtime node.

Returns:

the nodeName value.

receivedBytes

public Float receivedBytes()

Get the receivedBytes property: Received bytes on the integration runtime node.

Returns:

the receivedBytes value.

sentBytes

public Float sentBytes()

Get the sentBytes property: Sent bytes on the integration runtime node.

Returns:

the sentBytes value.

validate

public void validate()

Validates the instance.

withAdditionalProperties

public IntegrationRuntimeNodeMonitoringData withAdditionalProperties(Map additionalProperties)

Set the additionalProperties property: Monitoring data for integration runtime node.

Parameters:

additionalProperties - the additionalProperties value to set.

Returns:

the IntegrationRuntimeNodeMonitoringData object itself.

Applies to