ManagedIntegrationRuntimeNode Class

  • java.lang.Object
    • com.azure.resourcemanager.synapse.models.ManagedIntegrationRuntimeNode

Implements

public final class ManagedIntegrationRuntimeNode
implements JsonSerializable<ManagedIntegrationRuntimeNode>

Properties of integration runtime node.

Constructor Summary

Constructor Description
ManagedIntegrationRuntimeNode()

Creates an instance of ManagedIntegrationRuntimeNode class.

Method Summary

Modifier and Type Method and Description
Map<String,Object> additionalProperties()

Get the additionalProperties property: Properties of integration runtime node.

List<ManagedIntegrationRuntimeError> errors()

Get the errors property: The errors that occurred on this integration runtime node.

static ManagedIntegrationRuntimeNode fromJson(JsonReader jsonReader)

Reads an instance of ManagedIntegrationRuntimeNode from the JsonReader.

String nodeId()

Get the nodeId property: The managed integration runtime node id.

ManagedIntegrationRuntimeNodeStatus status()

Get the status property: The managed integration runtime node status.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

ManagedIntegrationRuntimeNode withAdditionalProperties(Map<String,Object> additionalProperties)

Set the additionalProperties property: Properties of integration runtime node.

ManagedIntegrationRuntimeNode withErrors(List<ManagedIntegrationRuntimeError> errors)

Set the errors property: The errors that occurred on this integration runtime node.

Methods inherited from java.lang.Object

Constructor Details

ManagedIntegrationRuntimeNode

public ManagedIntegrationRuntimeNode()

Creates an instance of ManagedIntegrationRuntimeNode class.

Method Details

additionalProperties

public Map<String,Object> additionalProperties()

Get the additionalProperties property: Properties of integration runtime node.

Returns:

the additionalProperties value.

errors

public List<ManagedIntegrationRuntimeError> errors()

Get the errors property: The errors that occurred on this integration runtime node.

Returns:

the errors value.

fromJson

public static ManagedIntegrationRuntimeNode fromJson(JsonReader jsonReader)

Reads an instance of ManagedIntegrationRuntimeNode from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of ManagedIntegrationRuntimeNode if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If an error occurs while reading the ManagedIntegrationRuntimeNode.

nodeId

public String nodeId()

Get the nodeId property: The managed integration runtime node id.

Returns:

the nodeId value.

status

public ManagedIntegrationRuntimeNodeStatus status()

Get the status property: The managed integration runtime node status.

Returns:

the status value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withAdditionalProperties

public ManagedIntegrationRuntimeNode withAdditionalProperties(Map<String,Object> additionalProperties)

Set the additionalProperties property: Properties of integration runtime node.

Parameters:

additionalProperties - the additionalProperties value to set.

Returns:

the ManagedIntegrationRuntimeNode object itself.

withErrors

public ManagedIntegrationRuntimeNode withErrors(List<ManagedIntegrationRuntimeError> errors)

Set the errors property: The errors that occurred on this integration runtime node.

Parameters:

errors - the errors value to set.

Returns:

the ManagedIntegrationRuntimeNode object itself.

Applies to