Class IntegrationRuntimeSsisProperties

java.lang.Object
com.azure.analytics.synapse.artifacts.models.IntegrationRuntimeSsisProperties

public final class IntegrationRuntimeSsisProperties extends Object
SSIS properties for managed integration runtime.
  • Constructor Details

    • IntegrationRuntimeSsisProperties

      public IntegrationRuntimeSsisProperties()
  • Method Details

    • getCatalogInfo

      public IntegrationRuntimeSsisCatalogInfo getCatalogInfo()
      Get the catalogInfo property: Catalog information for managed dedicated integration runtime.
      Returns:
      the catalogInfo value.
    • setCatalogInfo

      Set the catalogInfo property: Catalog information for managed dedicated integration runtime.
      Parameters:
      catalogInfo - the catalogInfo value to set.
      Returns:
      the IntegrationRuntimeSsisProperties object itself.
    • getLicenseType

      public IntegrationRuntimeLicenseType getLicenseType()
      Get the licenseType property: License type for bringing your own license scenario.
      Returns:
      the licenseType value.
    • setLicenseType

      Set the licenseType property: License type for bringing your own license scenario.
      Parameters:
      licenseType - the licenseType value to set.
      Returns:
      the IntegrationRuntimeSsisProperties object itself.
    • getCustomSetupScriptProperties

      public IntegrationRuntimeCustomSetupScriptProperties getCustomSetupScriptProperties()
      Get the customSetupScriptProperties property: Custom setup script properties for a managed dedicated integration runtime.
      Returns:
      the customSetupScriptProperties value.
    • setCustomSetupScriptProperties

      public IntegrationRuntimeSsisProperties setCustomSetupScriptProperties(IntegrationRuntimeCustomSetupScriptProperties customSetupScriptProperties)
      Set the customSetupScriptProperties property: Custom setup script properties for a managed dedicated integration runtime.
      Parameters:
      customSetupScriptProperties - the customSetupScriptProperties value to set.
      Returns:
      the IntegrationRuntimeSsisProperties object itself.
    • getDataProxyProperties

      public IntegrationRuntimeDataProxyProperties getDataProxyProperties()
      Get the dataProxyProperties property: Data proxy properties for a managed dedicated integration runtime.
      Returns:
      the dataProxyProperties value.
    • setDataProxyProperties

      public IntegrationRuntimeSsisProperties setDataProxyProperties(IntegrationRuntimeDataProxyProperties dataProxyProperties)
      Set the dataProxyProperties property: Data proxy properties for a managed dedicated integration runtime.
      Parameters:
      dataProxyProperties - the dataProxyProperties value to set.
      Returns:
      the IntegrationRuntimeSsisProperties object itself.
    • getEdition

      public IntegrationRuntimeEdition getEdition()
      Get the edition property: The edition for the SSIS Integration Runtime.
      Returns:
      the edition value.
    • setEdition

      Set the edition property: The edition for the SSIS Integration Runtime.
      Parameters:
      edition - the edition value to set.
      Returns:
      the IntegrationRuntimeSsisProperties object itself.
    • getExpressCustomSetupProperties

      public List<CustomSetupBase> getExpressCustomSetupProperties()
      Get the expressCustomSetupProperties property: Custom setup without script properties for a SSIS integration runtime.
      Returns:
      the expressCustomSetupProperties value.
    • setExpressCustomSetupProperties

      public IntegrationRuntimeSsisProperties setExpressCustomSetupProperties(List<CustomSetupBase> expressCustomSetupProperties)
      Set the expressCustomSetupProperties property: Custom setup without script properties for a SSIS integration runtime.
      Parameters:
      expressCustomSetupProperties - the expressCustomSetupProperties value to set.
      Returns:
      the IntegrationRuntimeSsisProperties object itself.
    • getAdditionalProperties

      public Map<String,Object> getAdditionalProperties()
      Get the additionalProperties property: SSIS properties for managed integration runtime.
      Returns:
      the additionalProperties value.
    • setAdditionalProperties

      public IntegrationRuntimeSsisProperties setAdditionalProperties(Map<String,Object> additionalProperties)
      Set the additionalProperties property: SSIS properties for managed integration runtime.
      Parameters:
      additionalProperties - the additionalProperties value to set.
      Returns:
      the IntegrationRuntimeSsisProperties object itself.