Class ManagedIntegrationRuntime

java.lang.Object
com.azure.analytics.synapse.artifacts.models.IntegrationRuntime
com.azure.analytics.synapse.artifacts.models.ManagedIntegrationRuntime

public class ManagedIntegrationRuntime extends IntegrationRuntime
Managed integration runtime, including managed elastic and managed dedicated integration runtimes.
  • Constructor Details

    • ManagedIntegrationRuntime

      public ManagedIntegrationRuntime()
  • Method Details

    • getState

      public IntegrationRuntimeState getState()
      Get the state property: Integration runtime state, only valid for managed dedicated integration runtime.
      Returns:
      the state value.
    • getManagedVirtualNetwork

      public ManagedVirtualNetworkReference getManagedVirtualNetwork()
      Get the managedVirtualNetwork property: Managed Virtual Network reference.
      Returns:
      the managedVirtualNetwork value.
    • setManagedVirtualNetwork

      public ManagedIntegrationRuntime setManagedVirtualNetwork(ManagedVirtualNetworkReference managedVirtualNetwork)
      Set the managedVirtualNetwork property: Managed Virtual Network reference.
      Parameters:
      managedVirtualNetwork - the managedVirtualNetwork value to set.
      Returns:
      the ManagedIntegrationRuntime object itself.
    • getComputeProperties

      public IntegrationRuntimeComputeProperties getComputeProperties()
      Get the computeProperties property: The compute resource for managed integration runtime.
      Returns:
      the computeProperties value.
    • setComputeProperties

      public ManagedIntegrationRuntime setComputeProperties(IntegrationRuntimeComputeProperties computeProperties)
      Set the computeProperties property: The compute resource for managed integration runtime.
      Parameters:
      computeProperties - the computeProperties value to set.
      Returns:
      the ManagedIntegrationRuntime object itself.
    • getSsisProperties

      public IntegrationRuntimeSsisProperties getSsisProperties()
      Get the ssisProperties property: SSIS properties for managed integration runtime.
      Returns:
      the ssisProperties value.
    • setSsisProperties

      public ManagedIntegrationRuntime setSsisProperties(IntegrationRuntimeSsisProperties ssisProperties)
      Set the ssisProperties property: SSIS properties for managed integration runtime.
      Parameters:
      ssisProperties - the ssisProperties value to set.
      Returns:
      the ManagedIntegrationRuntime object itself.
    • setDescription

      public ManagedIntegrationRuntime setDescription(String description)
      Set the description property: Integration runtime description.
      Overrides:
      setDescription in class IntegrationRuntime
      Parameters:
      description - the description value to set.
      Returns:
      the IntegrationRuntime object itself.