SelfHostedIntegrationRuntime Class
- java.
lang. Object - com.
azure. resourcemanager. datafactory. models. IntegrationRuntime - com.
azure. resourcemanager. datafactory. models. SelfHostedIntegrationRuntime
- com.
- com.
public final class SelfHostedIntegrationRuntime
extends IntegrationRuntime
Self-hosted integration runtime.
Constructor Summary
| Constructor | Description |
|---|---|
| SelfHostedIntegrationRuntime() |
Creates an instance of Self |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Self |
fromJson(JsonReader jsonReader)
Reads an instance of Self |
|
Linked |
linkedInfo()
Get the linked |
| Boolean |
selfContainedInteractiveAuthoringEnabled()
Get the self |
|
Json |
toJson(JsonWriter jsonWriter) |
|
Integration |
type()
Get the type property: Type of integration runtime. |
| void |
validate()
Validates the instance. |
|
Self |
withDescription(String description)
Set the description property: Integration runtime description. |
|
Self |
withLinkedInfo(LinkedIntegrationRuntimeType linkedInfo)
Set the linked |
|
Self |
withSelfContainedInteractiveAuthoringEnabled(Boolean selfContainedInteractiveAuthoringEnabled)
Set the self |
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:
Returns:
Throws:
linkedInfo
public LinkedIntegrationRuntimeType linkedInfo()
Get the linkedInfo property: The base definition of a linked integration runtime.
Returns:
selfContainedInteractiveAuthoringEnabled
public Boolean selfContainedInteractiveAuthoringEnabled()
Get the selfContainedInteractiveAuthoringEnabled property: An alternative option to ensure interactive authoring function when your self-hosted integration runtime is unable to establish a connection with Azure Relay.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
SelfHostedIntegrationRuntime.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public IntegrationRuntimeType type()
Get the type property: Type of integration runtime.
Overrides:
SelfHostedIntegrationRuntime.type()Returns:
validate
public void validate()
Validates the instance.
Overrides:
SelfHostedIntegrationRuntime.validate()withDescription
public SelfHostedIntegrationRuntime withDescription(String description)
Set the description property: Integration runtime description.
Overrides:
SelfHostedIntegrationRuntime.withDescription(String description)Parameters:
withLinkedInfo
public SelfHostedIntegrationRuntime withLinkedInfo(LinkedIntegrationRuntimeType linkedInfo)
Set the linkedInfo property: The base definition of a linked integration runtime.
Parameters:
Returns:
withSelfContainedInteractiveAuthoringEnabled
public SelfHostedIntegrationRuntime withSelfContainedInteractiveAuthoringEnabled(Boolean selfContainedInteractiveAuthoringEnabled)
Set the selfContainedInteractiveAuthoringEnabled property: An alternative option to ensure interactive authoring function when your self-hosted integration runtime is unable to establish a connection with Azure Relay.
Parameters:
Returns: