Class IntegrationRuntimeSsisProperties
java.lang.Object
com.azure.resourcemanager.datafactory.models.IntegrationRuntimeSsisProperties
SSIS properties for managed integration runtime.
-
Constructor Summary
ConstructorDescriptionCreates an instance of IntegrationRuntimeSsisProperties class. -
Method Summary
Modifier and TypeMethodDescriptionGet the additionalProperties property: SSIS properties for managed integration runtime.Get the catalogInfo property: Catalog information for managed dedicated integration runtime.Get the credential property: The credential reference containing authentication information.Get the customSetupScriptProperties property: Custom setup script properties for a managed dedicated integration runtime.Get the dataProxyProperties property: Data proxy properties for a managed dedicated integration runtime.edition()
Get the edition property: The edition for the SSIS Integration Runtime.Get the expressCustomSetupProperties property: Custom setup without script properties for a SSIS integration runtime.Get the licenseType property: License type for bringing your own license scenario.Get the packageStores property: Package stores for the SSIS Integration Runtime.void
validate()
Validates the instance.withAdditionalProperties
(Map<String, Object> additionalProperties) Set the additionalProperties property: SSIS properties for managed integration runtime.withCatalogInfo
(IntegrationRuntimeSsisCatalogInfo catalogInfo) Set the catalogInfo property: Catalog information for managed dedicated integration runtime.withCredential
(CredentialReference credential) Set the credential property: The credential reference containing authentication information.withCustomSetupScriptProperties
(IntegrationRuntimeCustomSetupScriptProperties customSetupScriptProperties) Set the customSetupScriptProperties property: Custom setup script properties for a managed dedicated integration runtime.withDataProxyProperties
(IntegrationRuntimeDataProxyProperties dataProxyProperties) Set the dataProxyProperties property: Data proxy properties for a managed dedicated integration runtime.withEdition
(IntegrationRuntimeEdition edition) Set the edition property: The edition for the SSIS Integration Runtime.withExpressCustomSetupProperties
(List<CustomSetupBase> expressCustomSetupProperties) Set the expressCustomSetupProperties property: Custom setup without script properties for a SSIS integration runtime.withLicenseType
(IntegrationRuntimeLicenseType licenseType) Set the licenseType property: License type for bringing your own license scenario.withPackageStores
(List<PackageStore> packageStores) Set the packageStores property: Package stores for the SSIS Integration Runtime.
-
Constructor Details
-
IntegrationRuntimeSsisProperties
public IntegrationRuntimeSsisProperties()Creates an instance of IntegrationRuntimeSsisProperties class.
-
-
Method Details
-
catalogInfo
Get the catalogInfo property: Catalog information for managed dedicated integration runtime.- Returns:
- the catalogInfo value.
-
withCatalogInfo
public IntegrationRuntimeSsisProperties withCatalogInfo(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.
-
licenseType
Get the licenseType property: License type for bringing your own license scenario.- Returns:
- the licenseType value.
-
withLicenseType
Set the licenseType property: License type for bringing your own license scenario.- Parameters:
licenseType
- the licenseType value to set.- Returns:
- the IntegrationRuntimeSsisProperties object itself.
-
customSetupScriptProperties
Get the customSetupScriptProperties property: Custom setup script properties for a managed dedicated integration runtime.- Returns:
- the customSetupScriptProperties value.
-
withCustomSetupScriptProperties
public IntegrationRuntimeSsisProperties withCustomSetupScriptProperties(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.
-
dataProxyProperties
Get the dataProxyProperties property: Data proxy properties for a managed dedicated integration runtime.- Returns:
- the dataProxyProperties value.
-
withDataProxyProperties
public IntegrationRuntimeSsisProperties withDataProxyProperties(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.
-
edition
Get the edition property: The edition for the SSIS Integration Runtime.- Returns:
- the edition value.
-
withEdition
Set the edition property: The edition for the SSIS Integration Runtime.- Parameters:
edition
- the edition value to set.- Returns:
- the IntegrationRuntimeSsisProperties object itself.
-
expressCustomSetupProperties
Get the expressCustomSetupProperties property: Custom setup without script properties for a SSIS integration runtime.- Returns:
- the expressCustomSetupProperties value.
-
withExpressCustomSetupProperties
public IntegrationRuntimeSsisProperties withExpressCustomSetupProperties(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.
-
packageStores
Get the packageStores property: Package stores for the SSIS Integration Runtime.- Returns:
- the packageStores value.
-
withPackageStores
Set the packageStores property: Package stores for the SSIS Integration Runtime.- Parameters:
packageStores
- the packageStores value to set.- Returns:
- the IntegrationRuntimeSsisProperties object itself.
-
credential
Get the credential property: The credential reference containing authentication information.- Returns:
- the credential value.
-
withCredential
Set the credential property: The credential reference containing authentication information.- Parameters:
credential
- the credential value to set.- Returns:
- the IntegrationRuntimeSsisProperties object itself.
-
additionalProperties
Get the additionalProperties property: SSIS properties for managed integration runtime.- Returns:
- the additionalProperties value.
-
withAdditionalProperties
public IntegrationRuntimeSsisProperties withAdditionalProperties(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.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-