SelfHostedIntegrationRuntimeNodeInner Class
- java.
lang. Object - com.
azure. resourcemanager. synapse. fluent. models. SelfHostedIntegrationRuntimeNodeInner
- com.
Implements
public final class SelfHostedIntegrationRuntimeNodeInner
implements JsonSerializable<SelfHostedIntegrationRuntimeNodeInner>
Properties of Self-hosted integration runtime node.
Constructor Summary
| Constructor | Description |
|---|---|
| SelfHostedIntegrationRuntimeNodeInner() |
Creates an instance of Self |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| Map<String,Object> |
additionalProperties()
Get the additional |
| Map<String,String> |
capabilities()
Get the capabilities property: The integration runtime capabilities dictionary. |
| Integer |
concurrentJobsLimit()
Get the concurrent |
|
Offset |
expiryTime()
Get the expiry |
|
static
Self |
fromJson(JsonReader jsonReader)
Reads an instance of Self |
| String |
hostServiceUri()
Get the host |
| Boolean |
isActiveDispatcher()
Get the is |
|
Offset |
lastConnectTime()
Get the last |
|
Offset |
lastEndUpdateTime()
Get the last |
|
Offset |
lastStartTime()
Get the last |
|
Offset |
lastStartUpdateTime()
Get the last |
|
Offset |
lastStopTime()
Get the last |
|
Integration |
lastUpdateResult()
Get the last |
| String |
machineName()
Get the machine |
| Integer |
maxConcurrentJobs()
Get the max |
| String |
nodeName()
Get the node |
|
Offset |
registerTime()
Get the register |
|
Self |
status()
Get the status property: Status of the integration runtime node. |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
| String |
version()
Get the version property: Version of the integration runtime node. |
| String |
versionStatus()
Get the version |
|
Self |
withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additional |
Methods inherited from java.lang.Object
Constructor Details
SelfHostedIntegrationRuntimeNodeInner
public SelfHostedIntegrationRuntimeNodeInner()
Creates an instance of SelfHostedIntegrationRuntimeNodeInner class.
Method Details
additionalProperties
public Map<String,Object> additionalProperties()
Get the additionalProperties property: Properties of Self-hosted integration runtime node.
Returns:
capabilities
public Map<String,String> capabilities()
Get the capabilities property: The integration runtime capabilities dictionary.
Returns:
concurrentJobsLimit
public Integer concurrentJobsLimit()
Get the concurrentJobsLimit property: Maximum concurrent jobs on the integration runtime node.
Returns:
expiryTime
public OffsetDateTime expiryTime()
Get the expiryTime property: The time at which the integration runtime will expire in ISO8601 format.
Returns:
fromJson
public static SelfHostedIntegrationRuntimeNodeInner fromJson(JsonReader jsonReader)
Reads an instance of SelfHostedIntegrationRuntimeNodeInner from the JsonReader.
Parameters:
Returns:
Throws:
hostServiceUri
public String hostServiceUri()
Get the hostServiceUri property: URI for the host machine of the integration runtime.
Returns:
isActiveDispatcher
public Boolean isActiveDispatcher()
Get the isActiveDispatcher property: Indicates whether this node is the active dispatcher for integration runtime requests.
Returns:
lastConnectTime
public OffsetDateTime lastConnectTime()
Get the lastConnectTime property: The most recent time at which the integration runtime was connected in ISO8601 format.
Returns:
lastEndUpdateTime
public OffsetDateTime lastEndUpdateTime()
Get the lastEndUpdateTime property: The last time for the integration runtime node update end.
Returns:
lastStartTime
public OffsetDateTime lastStartTime()
Get the lastStartTime property: The time the node last started up.
Returns:
lastStartUpdateTime
public OffsetDateTime lastStartUpdateTime()
Get the lastStartUpdateTime property: The last time for the integration runtime node update start.
Returns:
lastStopTime
public OffsetDateTime lastStopTime()
Get the lastStopTime property: The integration runtime node last stop time.
Returns:
lastUpdateResult
public IntegrationRuntimeUpdateResult lastUpdateResult()
Get the lastUpdateResult property: The result of the last integration runtime node update.
Returns:
machineName
public String machineName()
Get the machineName property: Machine name of the integration runtime node.
Returns:
maxConcurrentJobs
public Integer maxConcurrentJobs()
Get the maxConcurrentJobs property: The maximum concurrent jobs in this integration runtime.
Returns:
nodeName
public String nodeName()
Get the nodeName property: Name of the integration runtime node.
Returns:
registerTime
public OffsetDateTime registerTime()
Get the registerTime property: The time at which the integration runtime node was registered in ISO8601 format.
Returns:
status
public SelfHostedIntegrationRuntimeNodeStatus status()
Get the status property: Status of the integration runtime node.
Returns:
toJson
validate
public void validate()
Validates the instance.
version
public String version()
Get the version property: Version of the integration runtime node.
Returns:
versionStatus
public String versionStatus()
Get the versionStatus property: Status of the integration runtime node version.
Returns:
withAdditionalProperties
public SelfHostedIntegrationRuntimeNodeInner withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additionalProperties property: Properties of Self-hosted integration runtime node.
Parameters:
Returns: