Class IntegrationRuntimeSsisCatalogInfo
- java.lang.Object
-
- com.azure.resourcemanager.datafactory.models.IntegrationRuntimeSsisCatalogInfo
-
public final class IntegrationRuntimeSsisCatalogInfo extends Object
Catalog information for managed dedicated integration runtime.
-
-
Constructor Summary
Constructors Constructor Description IntegrationRuntimeSsisCatalogInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>
additionalProperties()
Get the additionalProperties property: Catalog information for managed dedicated integration runtime.SecureString
catalogAdminPassword()
Get the catalogAdminPassword property: The password of the administrator user account of the catalog database.String
catalogAdminUsername()
Get the catalogAdminUsername property: The administrator user name of catalog database.IntegrationRuntimeSsisCatalogPricingTier
catalogPricingTier()
Get the catalogPricingTier property: The pricing tier for the catalog database.String
catalogServerEndpoint()
Get the catalogServerEndpoint property: The catalog database server URL.String
dualStandbyPairName()
Get the dualStandbyPairName property: The dual standby pair name of Azure-SSIS Integration Runtimes to support SSISDB failover.void
validate()
Validates the instance.IntegrationRuntimeSsisCatalogInfo
withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additionalProperties property: Catalog information for managed dedicated integration runtime.IntegrationRuntimeSsisCatalogInfo
withCatalogAdminPassword(SecureString catalogAdminPassword)
Set the catalogAdminPassword property: The password of the administrator user account of the catalog database.IntegrationRuntimeSsisCatalogInfo
withCatalogAdminUsername(String catalogAdminUsername)
Set the catalogAdminUsername property: The administrator user name of catalog database.IntegrationRuntimeSsisCatalogInfo
withCatalogPricingTier(IntegrationRuntimeSsisCatalogPricingTier catalogPricingTier)
Set the catalogPricingTier property: The pricing tier for the catalog database.IntegrationRuntimeSsisCatalogInfo
withCatalogServerEndpoint(String catalogServerEndpoint)
Set the catalogServerEndpoint property: The catalog database server URL.IntegrationRuntimeSsisCatalogInfo
withDualStandbyPairName(String dualStandbyPairName)
Set the dualStandbyPairName property: The dual standby pair name of Azure-SSIS Integration Runtimes to support SSISDB failover.
-
-
-
Method Detail
-
catalogServerEndpoint
public String catalogServerEndpoint()
Get the catalogServerEndpoint property: The catalog database server URL.- Returns:
- the catalogServerEndpoint value.
-
withCatalogServerEndpoint
public IntegrationRuntimeSsisCatalogInfo withCatalogServerEndpoint(String catalogServerEndpoint)
Set the catalogServerEndpoint property: The catalog database server URL.- Parameters:
catalogServerEndpoint
- the catalogServerEndpoint value to set.- Returns:
- the IntegrationRuntimeSsisCatalogInfo object itself.
-
catalogAdminUsername
public String catalogAdminUsername()
Get the catalogAdminUsername property: The administrator user name of catalog database.- Returns:
- the catalogAdminUsername value.
-
withCatalogAdminUsername
public IntegrationRuntimeSsisCatalogInfo withCatalogAdminUsername(String catalogAdminUsername)
Set the catalogAdminUsername property: The administrator user name of catalog database.- Parameters:
catalogAdminUsername
- the catalogAdminUsername value to set.- Returns:
- the IntegrationRuntimeSsisCatalogInfo object itself.
-
catalogAdminPassword
public SecureString 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
public IntegrationRuntimeSsisCatalogPricingTier 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
public String dualStandbyPairName()
Get the dualStandbyPairName property: The dual standby pair name of Azure-SSIS Integration Runtimes to support SSISDB failover.- Returns:
- the dualStandbyPairName value.
-
withDualStandbyPairName
public IntegrationRuntimeSsisCatalogInfo withDualStandbyPairName(String dualStandbyPairName)
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
public Map<String,Object> 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.
-
-