public final class SelfHostedIntegrationRuntimeStatus extends IntegrationRuntimeStatus
Constructor and Description |
---|
SelfHostedIntegrationRuntimeStatus() |
Modifier and Type | Method and Description |
---|---|
IntegrationRuntimeAutoUpdate |
autoUpdate()
Get the autoUpdate property: Whether Self-hosted integration runtime auto update has been turned on.
|
OffsetDateTime |
autoUpdateEta()
Get the autoUpdateEta property: The estimated time when the self-hosted integration runtime will be updated.
|
Map<String,String> |
capabilities()
Get the capabilities property: Object with additional information about integration runtime capabilities.
|
OffsetDateTime |
createTime()
Get the createTime property: The time at which the integration runtime was created, in ISO8601 format.
|
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).
|
String |
latestVersion()
Get the latestVersion property: The latest version on download center.
|
List<LinkedIntegrationRuntime> |
links()
Get the links property: The list of linked integration runtimes that are created to share with this integration
runtime.
|
String |
localTimeZoneOffset()
Get the localTimeZoneOffset property: The local time zone offset in hours.
|
String |
nodeCommunicationChannelEncryptionMode()
Get the nodeCommunicationChannelEncryptionMode property: The node communication Channel encryption mode.
|
List<SelfHostedIntegrationRuntimeNodeInner> |
nodes()
Get the nodes property: The list of nodes for this integration runtime.
|
String |
pushedVersion()
Get the pushedVersion property: The version that the integration runtime is going to update to.
|
OffsetDateTime |
scheduledUpdateDate()
Get the scheduledUpdateDate property: The date at which the integration runtime will be scheduled to update, in
ISO8601 format.
|
List<String> |
serviceUrls()
Get the serviceUrls property: The URLs for the services used in integration runtime backend service.
|
String |
taskQueueId()
Get the taskQueueId property: The task queue id of the integration runtime.
|
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.
|
void |
validate()
Validates the instance.
|
String |
version()
Get the version property: Version of the integration runtime.
|
String |
versionStatus()
Get the versionStatus property: Status of the integration runtime version.
|
SelfHostedIntegrationRuntimeStatus |
withLinks(List<LinkedIntegrationRuntime> links)
Set the links property: The list of linked integration runtimes that are created to share with this integration
runtime.
|
SelfHostedIntegrationRuntimeStatus |
withNodes(List<SelfHostedIntegrationRuntimeNodeInner> nodes)
Set the nodes property: The list of nodes for this integration runtime.
|
additionalProperties, dataFactoryName, state, withAdditionalProperties
public OffsetDateTime createTime()
public String taskQueueId()
public String nodeCommunicationChannelEncryptionMode()
public IntegrationRuntimeInternalChannelEncryptionMode internalChannelEncryption()
public String version()
public List<SelfHostedIntegrationRuntimeNodeInner> nodes()
public SelfHostedIntegrationRuntimeStatus withNodes(List<SelfHostedIntegrationRuntimeNodeInner> nodes)
nodes
- the nodes value to set.public OffsetDateTime scheduledUpdateDate()
public String updateDelayOffset()
public String localTimeZoneOffset()
public Map<String,String> capabilities()
public List<String> serviceUrls()
public IntegrationRuntimeAutoUpdate autoUpdate()
public String versionStatus()
public List<LinkedIntegrationRuntime> links()
public SelfHostedIntegrationRuntimeStatus withLinks(List<LinkedIntegrationRuntime> links)
links
- the links value to set.public String pushedVersion()
public String latestVersion()
public OffsetDateTime autoUpdateEta()
public void validate()
validate
in class IntegrationRuntimeStatus
IllegalArgumentException
- thrown if the instance is not valid.Visit the Azure for Java Developers site for more Java documentation, including quick starts, tutorials, and code samples.