Interface SelfHostedIntegrationRuntimeNode


  • public interface SelfHostedIntegrationRuntimeNode
    An immutable client-side representation of SelfHostedIntegrationRuntimeNode.
    • Method Detail

      • nodeName

        String nodeName()
        Gets the nodeName property: Name of the integration runtime node.
        Returns:
        the nodeName value.
      • machineName

        String machineName()
        Gets the machineName property: Machine name of the integration runtime node.
        Returns:
        the machineName value.
      • hostServiceUri

        String hostServiceUri()
        Gets the hostServiceUri property: URI for the host machine of the integration runtime.
        Returns:
        the hostServiceUri value.
      • capabilities

        Map<String,​String> capabilities()
        Gets the capabilities property: The integration runtime capabilities dictionary.
        Returns:
        the capabilities value.
      • versionStatus

        String versionStatus()
        Gets the versionStatus property: Status of the integration runtime node version.
        Returns:
        the versionStatus value.
      • version

        String version()
        Gets the version property: Version of the integration runtime node.
        Returns:
        the version value.
      • registerTime

        OffsetDateTime registerTime()
        Gets the registerTime property: The time at which the integration runtime node was registered in ISO8601 format.
        Returns:
        the registerTime value.
      • lastConnectTime

        OffsetDateTime lastConnectTime()
        Gets the lastConnectTime property: The most recent time at which the integration runtime was connected in ISO8601 format.
        Returns:
        the lastConnectTime value.
      • expiryTime

        OffsetDateTime expiryTime()
        Gets the expiryTime property: The time at which the integration runtime will expire in ISO8601 format.
        Returns:
        the expiryTime value.
      • lastStartTime

        OffsetDateTime lastStartTime()
        Gets the lastStartTime property: The time the node last started up.
        Returns:
        the lastStartTime value.
      • lastStopTime

        OffsetDateTime lastStopTime()
        Gets the lastStopTime property: The integration runtime node last stop time.
        Returns:
        the lastStopTime value.
      • lastUpdateResult

        IntegrationRuntimeUpdateResult lastUpdateResult()
        Gets the lastUpdateResult property: The result of the last integration runtime node update.
        Returns:
        the lastUpdateResult value.
      • lastStartUpdateTime

        OffsetDateTime lastStartUpdateTime()
        Gets the lastStartUpdateTime property: The last time for the integration runtime node update start.
        Returns:
        the lastStartUpdateTime value.
      • lastEndUpdateTime

        OffsetDateTime lastEndUpdateTime()
        Gets the lastEndUpdateTime property: The last time for the integration runtime node update end.
        Returns:
        the lastEndUpdateTime value.
      • isActiveDispatcher

        Boolean isActiveDispatcher()
        Gets the isActiveDispatcher property: Indicates whether this node is the active dispatcher for integration runtime requests.
        Returns:
        the isActiveDispatcher value.
      • concurrentJobsLimit

        Integer concurrentJobsLimit()
        Gets the concurrentJobsLimit property: Maximum concurrent jobs on the integration runtime node.
        Returns:
        the concurrentJobsLimit value.
      • maxConcurrentJobs

        Integer maxConcurrentJobs()
        Gets the maxConcurrentJobs property: The maximum concurrent jobs in this integration runtime.
        Returns:
        the maxConcurrentJobs value.
      • additionalProperties

        Map<String,​Object> additionalProperties()
        Gets the additionalProperties property: Properties of Self-hosted integration runtime node.
        Returns:
        the additionalProperties value.
      • innerModel

        SelfHostedIntegrationRuntimeNodeInner innerModel()
        Gets the inner com.azure.resourcemanager.synapse.fluent.models.SelfHostedIntegrationRuntimeNodeInner object.
        Returns:
        the inner object.