Class IntegrationRuntimeSsisCatalogInfo
java.lang.Object
com.azure.resourcemanager.datafactory.models.IntegrationRuntimeSsisCatalogInfo
Catalog information for managed dedicated integration runtime.
-
Constructor Summary
ConstructorDescriptionCreates an instance of IntegrationRuntimeSsisCatalogInfo class. -
Method Summary
Modifier and TypeMethodDescriptionGet the additionalProperties property: Catalog information for managed dedicated integration runtime.Get the catalogAdminPassword property: The password of the administrator user account of the catalog database.Get the catalogAdminUsername property: The administrator user name of catalog database.Get the catalogPricingTier property: The pricing tier for the catalog database.Get the catalogServerEndpoint property: The catalog database server URL.Get the dualStandbyPairName property: The dual standby pair name of Azure-SSIS Integration Runtimes to support SSISDB failover.void
validate()
Validates the instance.withAdditionalProperties
(Map<String, Object> additionalProperties) Set the additionalProperties property: Catalog information for managed dedicated integration runtime.withCatalogAdminPassword
(SecureString catalogAdminPassword) Set the catalogAdminPassword property: The password of the administrator user account of the catalog database.withCatalogAdminUsername
(String catalogAdminUsername) Set the catalogAdminUsername property: The administrator user name of catalog database.withCatalogPricingTier
(IntegrationRuntimeSsisCatalogPricingTier catalogPricingTier) Set the catalogPricingTier property: The pricing tier for the catalog database.withCatalogServerEndpoint
(String catalogServerEndpoint) Set the catalogServerEndpoint property: The catalog database server URL.withDualStandbyPairName
(String dualStandbyPairName) Set the dualStandbyPairName property: The dual standby pair name of Azure-SSIS Integration Runtimes to support SSISDB failover.
-
Constructor Details
-
IntegrationRuntimeSsisCatalogInfo
public IntegrationRuntimeSsisCatalogInfo()Creates an instance of IntegrationRuntimeSsisCatalogInfo class.
-
-
Method Details
-
catalogServerEndpoint
Get the catalogServerEndpoint property: The catalog database server URL.- Returns:
- the catalogServerEndpoint value.
-
withCatalogServerEndpoint
Set the catalogServerEndpoint property: The catalog database server URL.- Parameters:
catalogServerEndpoint
- the catalogServerEndpoint value to set.- Returns:
- the IntegrationRuntimeSsisCatalogInfo object itself.
-
catalogAdminUsername
Get the catalogAdminUsername property: The administrator user name of catalog database.- Returns:
- the catalogAdminUsername value.
-
withCatalogAdminUsername
Set the catalogAdminUsername property: The administrator user name of catalog database.- Parameters:
catalogAdminUsername
- the catalogAdminUsername value to set.- Returns:
- the IntegrationRuntimeSsisCatalogInfo object itself.
-
catalogAdminPassword
Get the catalogAdminPassword property: The password of the administrator user account of the catalog database.- Returns:
- the catalogAdminPassword value.
-
withCatalogAdminPassword
public IntegrationRuntimeSsisCatalogInfo withCatalogAdminPassword(SecureString catalogAdminPassword) Set the catalogAdminPassword property: The password of the administrator user account of the catalog database.- Parameters:
catalogAdminPassword
- the catalogAdminPassword value to set.- Returns:
- the IntegrationRuntimeSsisCatalogInfo object itself.
-
catalogPricingTier
Get the catalogPricingTier property: The pricing tier for the catalog database. The valid values could be found in https://azure.microsoft.com/en-us/pricing/details/sql-database/.- Returns:
- the catalogPricingTier value.
-
withCatalogPricingTier
public IntegrationRuntimeSsisCatalogInfo withCatalogPricingTier(IntegrationRuntimeSsisCatalogPricingTier catalogPricingTier) Set the catalogPricingTier property: The pricing tier for the catalog database. The valid values could be found in https://azure.microsoft.com/en-us/pricing/details/sql-database/.- Parameters:
catalogPricingTier
- the catalogPricingTier value to set.- Returns:
- the IntegrationRuntimeSsisCatalogInfo object itself.
-
dualStandbyPairName
Get the dualStandbyPairName property: The dual standby pair name of Azure-SSIS Integration Runtimes to support SSISDB failover.- Returns:
- the dualStandbyPairName value.
-
withDualStandbyPairName
Set the dualStandbyPairName property: The dual standby pair name of Azure-SSIS Integration Runtimes to support SSISDB failover.- Parameters:
dualStandbyPairName
- the dualStandbyPairName value to set.- Returns:
- the IntegrationRuntimeSsisCatalogInfo object itself.
-
additionalProperties
Get the additionalProperties property: Catalog information for managed dedicated integration runtime.- Returns:
- the additionalProperties value.
-
withAdditionalProperties
public IntegrationRuntimeSsisCatalogInfo withAdditionalProperties(Map<String, Object> additionalProperties) Set the additionalProperties property: Catalog information for managed dedicated integration runtime.- Parameters:
additionalProperties
- the additionalProperties value to set.- Returns:
- the IntegrationRuntimeSsisCatalogInfo object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-