Class IntegrationRuntimeSsisProperties


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

      • IntegrationRuntimeSsisProperties

        public IntegrationRuntimeSsisProperties()
    • Method Detail

      • getCatalogInfo

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

        public IntegrationRuntimeSsisProperties setCatalogInfo​(IntegrationRuntimeSsisCatalogInfo catalogInfo)
        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

        public IntegrationRuntimeSsisProperties setLicenseType​(IntegrationRuntimeLicenseType licenseType)
        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

        public IntegrationRuntimeSsisProperties setEdition​(IntegrationRuntimeEdition edition)
        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.