Class SelfHostedIntegrationRuntimeStatus
java.lang.Object
com.azure.resourcemanager.datafactory.models.IntegrationRuntimeStatus
com.azure.resourcemanager.datafactory.models.SelfHostedIntegrationRuntimeStatus
Self-hosted integration runtime status.
-
Constructor Summary
ConstructorDescriptionCreates an instance of SelfHostedIntegrationRuntimeStatus class. -
Method Summary
Modifier and TypeMethodDescriptionGet the autoUpdate property: Whether Self-hosted integration runtime auto update has been turned on.Get the autoUpdateEta property: The estimated time when the self-hosted integration runtime will be updated.Get the capabilities property: Object with additional information about integration runtime capabilities.Get the createTime property: The time at which the integration runtime was created, in ISO8601 format.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).Get the latestVersion property: The latest version on download center.links()
Get the links property: The list of linked integration runtimes that are created to share with this integration runtime.Get the localTimeZoneOffset property: The local time zone offset in hours.nodes()
Get the nodes property: The list of nodes for this integration runtime.Get the pushedVersion property: The version that the integration runtime is going to update to.Get the scheduledUpdateDate property: The date at which the integration runtime will be scheduled to update, in ISO8601 format.Get the serviceUrls property: The URLs for the services used in integration runtime backend service.Get the taskQueueId property: The task queue id of the integration runtime.Get the updateDelayOffset property: The time in the date scheduled by service to update the integration runtime, e.g., PT03H is 3 hours.void
validate()
Validates the instance.version()
Get the version property: Version of the integration runtime.Get the versionStatus property: Status of the integration runtime version.withLinks
(List<LinkedIntegrationRuntime> links) Set the links property: The list of linked integration runtimes that are created to share with this integration runtime.Set the nodes property: The list of nodes for this integration runtime.Methods inherited from class com.azure.resourcemanager.datafactory.models.IntegrationRuntimeStatus
additionalProperties, dataFactoryName, state, withAdditionalProperties
-
Constructor Details
-
SelfHostedIntegrationRuntimeStatus
public SelfHostedIntegrationRuntimeStatus()Creates an instance of SelfHostedIntegrationRuntimeStatus class.
-
-
Method Details
-
createTime
Get the createTime property: The time at which the integration runtime was created, in ISO8601 format.- Returns:
- the createTime value.
-
taskQueueId
Get the taskQueueId property: The task queue id of the integration runtime.- Returns:
- the taskQueueId value.
-
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
Get the version property: Version of the integration runtime.- Returns:
- the version value.
-
nodes
Get the nodes property: The list of nodes for this integration runtime.- Returns:
- the nodes value.
-
withNodes
public SelfHostedIntegrationRuntimeStatus withNodes(List<SelfHostedIntegrationRuntimeNodeInner> nodes) Set the nodes property: The list of nodes for this integration runtime.- Parameters:
nodes
- the nodes value to set.- Returns:
- the SelfHostedIntegrationRuntimeStatus object itself.
-
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
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
Get the localTimeZoneOffset property: The local time zone offset in hours.- Returns:
- the localTimeZoneOffset value.
-
capabilities
Get the capabilities property: Object with additional information about integration runtime capabilities.- Returns:
- the capabilities value.
-
serviceUrls
Get the serviceUrls property: The URLs for the services used in integration runtime backend service.- Returns:
- the serviceUrls value.
-
autoUpdate
Get the autoUpdate property: Whether Self-hosted integration runtime auto update has been turned on.- Returns:
- the autoUpdate value.
-
versionStatus
Get the versionStatus property: Status of the integration runtime version.- Returns:
- the versionStatus value.
-
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
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
Get the pushedVersion property: The version that the integration runtime is going to update to.- Returns:
- the pushedVersion value.
-
latestVersion
Get the latestVersion property: The latest version on download center.- Returns:
- the latestVersion value.
-
autoUpdateEta
Get the autoUpdateEta property: The estimated time when the self-hosted integration runtime will be updated.- Returns:
- the autoUpdateEta value.
-
validate
public void validate()Validates the instance.- Overrides:
validate
in classIntegrationRuntimeStatus
- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-