IntegrationRuntimeSsisProperties Class

  • java.lang.Object
    • com.azure.resourcemanager.datafactory.models.IntegrationRuntimeSsisProperties

public final class IntegrationRuntimeSsisProperties

SSIS properties for managed integration runtime.

Constructor Summary

Constructor Description
IntegrationRuntimeSsisProperties()

Creates an instance of IntegrationRuntimeSsisProperties class.

Method Summary

Modifier and Type Method and Description
Map<String,Object> additionalProperties()

Get the additionalProperties property: SSIS properties for managed integration runtime.

IntegrationRuntimeSsisCatalogInfo catalogInfo()

Get the catalogInfo property: Catalog information for managed dedicated integration runtime.

CredentialReference credential()

Get the credential property: The credential reference containing authentication information.

IntegrationRuntimeCustomSetupScriptProperties customSetupScriptProperties()

Get the customSetupScriptProperties property: Custom setup script properties for a managed dedicated integration runtime.

IntegrationRuntimeDataProxyProperties dataProxyProperties()

Get the dataProxyProperties property: Data proxy properties for a managed dedicated integration runtime.

IntegrationRuntimeEdition edition()

Get the edition property: The edition for the SSIS Integration Runtime.

List<CustomSetupBase> expressCustomSetupProperties()

Get the expressCustomSetupProperties property: Custom setup without script properties for a SSIS integration runtime.

IntegrationRuntimeLicenseType licenseType()

Get the licenseType property: License type for bringing your own license scenario.

List<PackageStore> packageStores()

Get the packageStores property: Package stores for the SSIS Integration Runtime.

void validate()

Validates the instance.

IntegrationRuntimeSsisProperties withAdditionalProperties(Map<String,Object> additionalProperties)

Set the additionalProperties property: SSIS properties for managed integration runtime.

IntegrationRuntimeSsisProperties withCatalogInfo(IntegrationRuntimeSsisCatalogInfo catalogInfo)

Set the catalogInfo property: Catalog information for managed dedicated integration runtime.

IntegrationRuntimeSsisProperties withCredential(CredentialReference credential)

Set the credential property: The credential reference containing authentication information.

IntegrationRuntimeSsisProperties withCustomSetupScriptProperties(IntegrationRuntimeCustomSetupScriptProperties customSetupScriptProperties)

Set the customSetupScriptProperties property: Custom setup script properties for a managed dedicated integration runtime.

IntegrationRuntimeSsisProperties withDataProxyProperties(IntegrationRuntimeDataProxyProperties dataProxyProperties)

Set the dataProxyProperties property: Data proxy properties for a managed dedicated integration runtime.

IntegrationRuntimeSsisProperties withEdition(IntegrationRuntimeEdition edition)

Set the edition property: The edition for the SSIS Integration Runtime.

IntegrationRuntimeSsisProperties withExpressCustomSetupProperties(List<CustomSetupBase> expressCustomSetupProperties)

Set the expressCustomSetupProperties property: Custom setup without script properties for a SSIS integration runtime.

IntegrationRuntimeSsisProperties withLicenseType(IntegrationRuntimeLicenseType licenseType)

Set the licenseType property: License type for bringing your own license scenario.

IntegrationRuntimeSsisProperties withPackageStores(List<PackageStore> packageStores)

Set the packageStores property: Package stores for the SSIS Integration Runtime.

Methods inherited from java.lang.Object

Constructor Details

IntegrationRuntimeSsisProperties

public IntegrationRuntimeSsisProperties()

Creates an instance of IntegrationRuntimeSsisProperties class.

Method Details

additionalProperties

public Map additionalProperties()

Get the additionalProperties property: SSIS properties for managed integration runtime.

Returns:

the additionalProperties value.

catalogInfo

public IntegrationRuntimeSsisCatalogInfo catalogInfo()

Get the catalogInfo property: Catalog information for managed dedicated integration runtime.

Returns:

the catalogInfo value.

credential

public CredentialReference credential()

Get the credential property: The credential reference containing authentication information.

Returns:

the credential value.

customSetupScriptProperties

public IntegrationRuntimeCustomSetupScriptProperties customSetupScriptProperties()

Get the customSetupScriptProperties property: Custom setup script properties for a managed dedicated integration runtime.

Returns:

the customSetupScriptProperties value.

dataProxyProperties

public IntegrationRuntimeDataProxyProperties dataProxyProperties()

Get the dataProxyProperties property: Data proxy properties for a managed dedicated integration runtime.

Returns:

the dataProxyProperties value.

edition

public IntegrationRuntimeEdition edition()

Get the edition property: The edition for the SSIS Integration Runtime.

Returns:

the edition value.

expressCustomSetupProperties

public List expressCustomSetupProperties()

Get the expressCustomSetupProperties property: Custom setup without script properties for a SSIS integration runtime.

Returns:

the expressCustomSetupProperties value.

licenseType

public IntegrationRuntimeLicenseType licenseType()

Get the licenseType property: License type for bringing your own license scenario.

Returns:

the licenseType value.

packageStores

public List packageStores()

Get the packageStores property: Package stores for the SSIS Integration Runtime.

Returns:

the packageStores value.

validate

public void validate()

Validates the instance.

withAdditionalProperties

public IntegrationRuntimeSsisProperties withAdditionalProperties(Map additionalProperties)

Set the additionalProperties property: SSIS properties for managed integration runtime.

Parameters:

additionalProperties - the additionalProperties value to set.

Returns:

the IntegrationRuntimeSsisProperties object itself.

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.

withCredential

public IntegrationRuntimeSsisProperties withCredential(CredentialReference credential)

Set the credential property: The credential reference containing authentication information.

Parameters:

credential - the credential value to set.

Returns:

the IntegrationRuntimeSsisProperties object itself.

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.

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.

withEdition

public IntegrationRuntimeSsisProperties withEdition(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.

withExpressCustomSetupProperties

public IntegrationRuntimeSsisProperties withExpressCustomSetupProperties(List 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.

withLicenseType

public IntegrationRuntimeSsisProperties withLicenseType(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.

withPackageStores

public IntegrationRuntimeSsisProperties withPackageStores(List packageStores)

Set the packageStores property: Package stores for the SSIS Integration Runtime.

Parameters:

packageStores - the packageStores value to set.

Returns:

the IntegrationRuntimeSsisProperties object itself.

Applies to