Class SelfHostedIntegrationRuntimeStatus


  • public final class SelfHostedIntegrationRuntimeStatus
    extends IntegrationRuntimeStatus
    Self-hosted integration runtime status.
    • Constructor Detail

      • SelfHostedIntegrationRuntimeStatus

        public SelfHostedIntegrationRuntimeStatus()
    • Method Detail

      • createTime

        public OffsetDateTime createTime()
        Get the createTime property: The time at which the integration runtime was created, in ISO8601 format.
        Returns:
        the createTime value.
      • taskQueueId

        public String taskQueueId()
        Get the taskQueueId property: The task queue id of the integration runtime.
        Returns:
        the taskQueueId value.
      • internalChannelEncryption

        public IntegrationRuntimeInternalChannelEncryptionMode internalChannelEncryption()
        Get the internalChannelEncryption property: It is used to set the encryption mode for node-node communication channel (when more than 2 self-hosted integration runtime nodes exist).
        Returns:
        the internalChannelEncryption value.
      • version

        public String version()
        Get the version property: Version of the integration runtime.
        Returns:
        the version value.
      • scheduledUpdateDate

        public OffsetDateTime scheduledUpdateDate()
        Get the scheduledUpdateDate property: The date at which the integration runtime will be scheduled to update, in ISO8601 format.
        Returns:
        the scheduledUpdateDate value.
      • updateDelayOffset

        public String updateDelayOffset()
        Get the updateDelayOffset property: The time in the date scheduled by service to update the integration runtime, e.g., PT03H is 3 hours.
        Returns:
        the updateDelayOffset value.
      • localTimeZoneOffset

        public String localTimeZoneOffset()
        Get the localTimeZoneOffset property: The local time zone offset in hours.
        Returns:
        the localTimeZoneOffset value.
      • capabilities

        public Map<String,​String> capabilities()
        Get the capabilities property: Object with additional information about integration runtime capabilities.
        Returns:
        the capabilities value.
      • serviceUrls

        public List<String> serviceUrls()
        Get the serviceUrls property: The URLs for the services used in integration runtime backend service.
        Returns:
        the serviceUrls value.
      • autoUpdate

        public IntegrationRuntimeAutoUpdate autoUpdate()
        Get the autoUpdate property: Whether Self-hosted integration runtime auto update has been turned on.
        Returns:
        the autoUpdate value.
      • versionStatus

        public String versionStatus()
        Get the versionStatus property: Status of the integration runtime version.
        Returns:
        the versionStatus value.
      • links

        public List<LinkedIntegrationRuntime> links()
        Get the links property: The list of linked integration runtimes that are created to share with this integration runtime.
        Returns:
        the links value.
      • withLinks

        public SelfHostedIntegrationRuntimeStatus withLinks​(List<LinkedIntegrationRuntime> links)
        Set the links property: The list of linked integration runtimes that are created to share with this integration runtime.
        Parameters:
        links - the links value to set.
        Returns:
        the SelfHostedIntegrationRuntimeStatus object itself.
      • pushedVersion

        public String pushedVersion()
        Get the pushedVersion property: The version that the integration runtime is going to update to.
        Returns:
        the pushedVersion value.
      • latestVersion

        public String latestVersion()
        Get the latestVersion property: The latest version on download center.
        Returns:
        the latestVersion value.
      • autoUpdateEta

        public OffsetDateTime autoUpdateEta()
        Get the autoUpdateEta property: The estimated time when the self-hosted integration runtime will be updated.
        Returns:
        the autoUpdateEta value.