SelfHostedIntegrationRuntime Class

public class SelfHostedIntegrationRuntime
extends IntegrationRuntime

Self-hosted integration runtime.

Constructor Summary

Constructor Description
SelfHostedIntegrationRuntime()

Creates an instance of SelfHostedIntegrationRuntime class.

Method Summary

Modifier and Type Method and Description
static SelfHostedIntegrationRuntime fromJson(JsonReader jsonReader)

Reads an instance of SelfHostedIntegrationRuntime from the JsonReader.

LinkedIntegrationRuntimeType getLinkedInfo()

Get the linkedInfo property: Linked integration runtime type from data factory.

IntegrationRuntimeType getType()

Get the type property: Type of integration runtime.

SelfHostedIntegrationRuntime setDescription(String description)

Set the description property: Integration runtime description.

SelfHostedIntegrationRuntime setLinkedInfo(LinkedIntegrationRuntimeType linkedInfo)

Set the linkedInfo property: Linked integration runtime type from data factory.

JsonWriter toJson(JsonWriter jsonWriter)

Methods inherited from IntegrationRuntime

Methods inherited from java.lang.Object

Constructor Details

SelfHostedIntegrationRuntime

public SelfHostedIntegrationRuntime()

Creates an instance of SelfHostedIntegrationRuntime class.

Method Details

fromJson

public static SelfHostedIntegrationRuntime fromJson(JsonReader jsonReader)

Reads an instance of SelfHostedIntegrationRuntime from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of SelfHostedIntegrationRuntime 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 SelfHostedIntegrationRuntime.

getLinkedInfo

public LinkedIntegrationRuntimeType getLinkedInfo()

Get the linkedInfo property: Linked integration runtime type from data factory.

Returns:

the linkedInfo value.

getType

public IntegrationRuntimeType getType()

Get the type property: Type of integration runtime.

Overrides:

SelfHostedIntegrationRuntime.getType()

Returns:

the type value.

setDescription

public SelfHostedIntegrationRuntime setDescription(String description)

Set the description property: Integration runtime description.

Overrides:

SelfHostedIntegrationRuntime.setDescription(String description)

Parameters:

description

setLinkedInfo

public SelfHostedIntegrationRuntime setLinkedInfo(LinkedIntegrationRuntimeType linkedInfo)

Set the linkedInfo property: Linked integration runtime type from data factory.

Parameters:

linkedInfo - the linkedInfo value to set.

Returns:

the SelfHostedIntegrationRuntime object itself.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Overrides:

SelfHostedIntegrationRuntime.toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

Applies to