Freigeben über


IntegrationRuntimeSsisCatalogInfo Class

  • java.lang.Object
    • com.azure.resourcemanager.synapse.models.IntegrationRuntimeSsisCatalogInfo

Implements

public final class IntegrationRuntimeSsisCatalogInfo
implements JsonSerializable<IntegrationRuntimeSsisCatalogInfo>

Catalog information for managed dedicated integration runtime.

Constructor Summary

Constructor Description
IntegrationRuntimeSsisCatalogInfo()

Creates an instance of IntegrationRuntimeSsisCatalogInfo class.

Method Summary

Modifier and Type Method and 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.

static IntegrationRuntimeSsisCatalogInfo fromJson(JsonReader jsonReader)

Reads an instance of IntegrationRuntimeSsisCatalogInfo from the JsonReader.

JsonWriter toJson(JsonWriter jsonWriter)
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.

Methods inherited from java.lang.Object

Constructor Details

IntegrationRuntimeSsisCatalogInfo

public IntegrationRuntimeSsisCatalogInfo()

Creates an instance of IntegrationRuntimeSsisCatalogInfo class.

Method Details

additionalProperties

public Map<String,Object> additionalProperties()

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

Returns:

the additionalProperties value.

catalogAdminPassword

public SecureString catalogAdminPassword()

Get the catalogAdminPassword property: The password of the administrator user account of the catalog database.

Returns:

the catalogAdminPassword value.

catalogAdminUsername

public String catalogAdminUsername()

Get the catalogAdminUsername property: The administrator user name of catalog database.

Returns:

the catalogAdminUsername value.

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.

catalogServerEndpoint

public String catalogServerEndpoint()

Get the catalogServerEndpoint property: The catalog database server URL.

Returns:

the catalogServerEndpoint value.

fromJson

public static IntegrationRuntimeSsisCatalogInfo fromJson(JsonReader jsonReader)

Reads an instance of IntegrationRuntimeSsisCatalogInfo from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of IntegrationRuntimeSsisCatalogInfo if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If an error occurs while reading the IntegrationRuntimeSsisCatalogInfo.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

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.

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.

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.

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.

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.

Applies to