ManagedIntegrationRuntime Class
- java.
lang. Object - com.
azure. resourcemanager. synapse. models. IntegrationRuntime - com.
azure. resourcemanager. synapse. models. ManagedIntegrationRuntime
- com.
- com.
public final class ManagedIntegrationRuntime
extends IntegrationRuntime
Managed integration runtime, including managed elastic and managed dedicated integration runtimes.
Constructor Summary
| Constructor | Description |
|---|---|
| ManagedIntegrationRuntime() |
Creates an instance of Managed |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
Integration |
computeProperties()
Get the compute |
|
static
Managed |
fromJson(JsonReader jsonReader)
Reads an instance of Managed |
|
Integration |
ssisProperties()
Get the ssis |
|
Integration |
state()
Get the state property: Integration runtime state, only valid for managed dedicated integration runtime. |
|
Json |
toJson(JsonWriter jsonWriter) |
|
Integration |
type()
Get the type property: Type of integration runtime. |
| void |
validate()
Validates the instance. |
|
Managed |
withComputeProperties(IntegrationRuntimeComputeProperties computeProperties)
Set the compute |
|
Managed |
withDescription(String description)
Set the description property: Integration runtime description. |
|
Managed |
withSsisProperties(IntegrationRuntimeSsisProperties ssisProperties)
Set the ssis |
Methods inherited from IntegrationRuntime
Methods inherited from java.lang.Object
Constructor Details
ManagedIntegrationRuntime
public ManagedIntegrationRuntime()
Creates an instance of ManagedIntegrationRuntime class.
Method Details
computeProperties
public IntegrationRuntimeComputeProperties computeProperties()
Get the computeProperties property: The compute resource for managed integration runtime.
Returns:
fromJson
public static ManagedIntegrationRuntime fromJson(JsonReader jsonReader)
Reads an instance of ManagedIntegrationRuntime from the JsonReader.
Parameters:
Returns:
Throws:
ssisProperties
public IntegrationRuntimeSsisProperties ssisProperties()
Get the ssisProperties property: SSIS properties for managed integration runtime.
Returns:
state
public IntegrationRuntimeState state()
Get the state property: Integration runtime state, only valid for managed dedicated integration runtime.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
ManagedIntegrationRuntime.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public IntegrationRuntimeType type()
Get the type property: Type of integration runtime.
Overrides:
ManagedIntegrationRuntime.type()Returns:
validate
public void validate()
Validates the instance.
Overrides:
ManagedIntegrationRuntime.validate()withComputeProperties
public ManagedIntegrationRuntime withComputeProperties(IntegrationRuntimeComputeProperties computeProperties)
Set the computeProperties property: The compute resource for managed integration runtime.
Parameters:
Returns:
withDescription
public ManagedIntegrationRuntime withDescription(String description)
Set the description property: Integration runtime description.
Overrides:
ManagedIntegrationRuntime.withDescription(String description)Parameters:
withSsisProperties
public ManagedIntegrationRuntime withSsisProperties(IntegrationRuntimeSsisProperties ssisProperties)
Set the ssisProperties property: SSIS properties for managed integration runtime.
Parameters:
Returns: