SelfHostedIntegrationRuntimeNode Interface

public interface SelfHostedIntegrationRuntimeNode

An immutable client-side representation of SelfHostedIntegrationRuntimeNode.

Method Summary

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

Gets the additionalProperties property: Properties of Self-hosted integration runtime node.

abstract Map<String,String> capabilities()

Gets the capabilities property: The integration runtime capabilities dictionary.

abstract Integer concurrentJobsLimit()

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

abstract OffsetDateTime expiryTime()

Gets the expiryTime property: The time at which the integration runtime will expire in ISO8601 format.

abstract String hostServiceUri()

Gets the hostServiceUri property: URI for the host machine of the integration runtime.

abstract SelfHostedIntegrationRuntimeNodeInner innerModel()

Gets the inner com.azure.resourcemanager.synapse.fluent.models.SelfHostedIntegrationRuntimeNodeInner object.

abstract Boolean isActiveDispatcher()

Gets the isActiveDispatcher property: Indicates whether this node is the active dispatcher for integration runtime requests.

abstract OffsetDateTime lastConnectTime()

Gets the lastConnectTime property: The most recent time at which the integration runtime was connected in ISO8601 format.

abstract OffsetDateTime lastEndUpdateTime()

Gets the lastEndUpdateTime property: The last time for the integration runtime node update end.

abstract OffsetDateTime lastStartTime()

Gets the lastStartTime property: The time the node last started up.

abstract OffsetDateTime lastStartUpdateTime()

Gets the lastStartUpdateTime property: The last time for the integration runtime node update start.

abstract OffsetDateTime lastStopTime()

Gets the lastStopTime property: The integration runtime node last stop time.

abstract IntegrationRuntimeUpdateResult lastUpdateResult()

Gets the lastUpdateResult property: The result of the last integration runtime node update.

abstract String machineName()

Gets the machineName property: Machine name of the integration runtime node.

abstract Integer maxConcurrentJobs()

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

abstract String nodeName()

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

abstract OffsetDateTime registerTime()

Gets the registerTime property: The time at which the integration runtime node was registered in ISO8601 format.

abstract SelfHostedIntegrationRuntimeNodeStatus status()

Gets the status property: Status of the integration runtime node.

abstract String version()

Gets the version property: Version of the integration runtime node.

abstract String versionStatus()

Gets the versionStatus property: Status of the integration runtime node version.

Method Details

additionalProperties

public abstract Map<String,Object> additionalProperties()

Gets the additionalProperties property: Properties of Self-hosted integration runtime node.

Returns:

the additionalProperties value.

capabilities

public abstract Map<String,String> capabilities()

Gets the capabilities property: The integration runtime capabilities dictionary.

Returns:

the capabilities value.

concurrentJobsLimit

public abstract Integer concurrentJobsLimit()

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

Returns:

the concurrentJobsLimit value.

expiryTime

public abstract OffsetDateTime expiryTime()

Gets the expiryTime property: The time at which the integration runtime will expire in ISO8601 format.

Returns:

the expiryTime value.

hostServiceUri

public abstract String hostServiceUri()

Gets the hostServiceUri property: URI for the host machine of the integration runtime.

Returns:

the hostServiceUri value.

innerModel

public abstract SelfHostedIntegrationRuntimeNodeInner innerModel()

Gets the inner com.azure.resourcemanager.synapse.fluent.models.SelfHostedIntegrationRuntimeNodeInner object.

Returns:

the inner object.

isActiveDispatcher

public abstract Boolean isActiveDispatcher()

Gets the isActiveDispatcher property: Indicates whether this node is the active dispatcher for integration runtime requests.

Returns:

the isActiveDispatcher value.

lastConnectTime

public abstract OffsetDateTime lastConnectTime()

Gets the lastConnectTime property: The most recent time at which the integration runtime was connected in ISO8601 format.

Returns:

the lastConnectTime value.

lastEndUpdateTime

public abstract OffsetDateTime lastEndUpdateTime()

Gets the lastEndUpdateTime property: The last time for the integration runtime node update end.

Returns:

the lastEndUpdateTime value.

lastStartTime

public abstract OffsetDateTime lastStartTime()

Gets the lastStartTime property: The time the node last started up.

Returns:

the lastStartTime value.

lastStartUpdateTime

public abstract OffsetDateTime lastStartUpdateTime()

Gets the lastStartUpdateTime property: The last time for the integration runtime node update start.

Returns:

the lastStartUpdateTime value.

lastStopTime

public abstract OffsetDateTime lastStopTime()

Gets the lastStopTime property: The integration runtime node last stop time.

Returns:

the lastStopTime value.

lastUpdateResult

public abstract IntegrationRuntimeUpdateResult lastUpdateResult()

Gets the lastUpdateResult property: The result of the last integration runtime node update.

Returns:

the lastUpdateResult value.

machineName

public abstract String machineName()

Gets the machineName property: Machine name of the integration runtime node.

Returns:

the machineName value.

maxConcurrentJobs

public abstract Integer maxConcurrentJobs()

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

Returns:

the maxConcurrentJobs value.

nodeName

public abstract String nodeName()

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

Returns:

the nodeName value.

registerTime

public abstract OffsetDateTime registerTime()

Gets the registerTime property: The time at which the integration runtime node was registered in ISO8601 format.

Returns:

the registerTime value.

status

public abstract SelfHostedIntegrationRuntimeNodeStatus status()

Gets the status property: Status of the integration runtime node.

Returns:

the status value.

version

public abstract String version()

Gets the version property: Version of the integration runtime node.

Returns:

the version value.

versionStatus

public abstract String versionStatus()

Gets the versionStatus property: Status of the integration runtime node version.

Returns:

the versionStatus value.

Applies to