DatabaseConnectionPatchRequestProperties Class

  • java.lang.Object
    • com.azure.resourcemanager.appservice.fluent.models.DatabaseConnectionPatchRequestProperties

Implements

public final class DatabaseConnectionPatchRequestProperties
implements JsonSerializable<DatabaseConnectionPatchRequestProperties>

DatabaseConnectionPatchRequest resource specific properties.

Constructor Summary

Constructor Description
DatabaseConnectionPatchRequestProperties()

Creates an instance of DatabaseConnectionPatchRequestProperties class.

Method Summary

Modifier and Type Method and Description
String connectionIdentity()

Get the connectionIdentity property: If present, the identity is used in conjunction with connection string to connect to the database.

String connectionString()

Get the connectionString property: The connection string to use to connect to the database.

static DatabaseConnectionPatchRequestProperties fromJson(JsonReader jsonReader)

Reads an instance of DatabaseConnectionPatchRequestProperties from the JsonReader.

String region()

Get the region property: The region of the database resource.

String resourceId()

Get the resourceId property: The resource id of the database.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

DatabaseConnectionPatchRequestProperties withConnectionIdentity(String connectionIdentity)

Set the connectionIdentity property: If present, the identity is used in conjunction with connection string to connect to the database.

DatabaseConnectionPatchRequestProperties withConnectionString(String connectionString)

Set the connectionString property: The connection string to use to connect to the database.

DatabaseConnectionPatchRequestProperties withRegion(String region)

Set the region property: The region of the database resource.

DatabaseConnectionPatchRequestProperties withResourceId(String resourceId)

Set the resourceId property: The resource id of the database.

Methods inherited from java.lang.Object

Constructor Details

DatabaseConnectionPatchRequestProperties

public DatabaseConnectionPatchRequestProperties()

Creates an instance of DatabaseConnectionPatchRequestProperties class.

Method Details

connectionIdentity

public String connectionIdentity()

Get the connectionIdentity property: If present, the identity is used in conjunction with connection string to connect to the database. Use of the system-assigned managed identity is indicated with the string 'SystemAssigned', while use of a user-assigned managed identity is indicated with the resource id of the managed identity resource.

Returns:

the connectionIdentity value.

connectionString

public String connectionString()

Get the connectionString property: The connection string to use to connect to the database.

Returns:

the connectionString value.

fromJson

public static DatabaseConnectionPatchRequestProperties fromJson(JsonReader jsonReader)

Reads an instance of DatabaseConnectionPatchRequestProperties from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of DatabaseConnectionPatchRequestProperties 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 DatabaseConnectionPatchRequestProperties.

region

public String region()

Get the region property: The region of the database resource.

Returns:

the region value.

resourceId

public String resourceId()

Get the resourceId property: The resource id of the database.

Returns:

the resourceId value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withConnectionIdentity

public DatabaseConnectionPatchRequestProperties withConnectionIdentity(String connectionIdentity)

Set the connectionIdentity property: If present, the identity is used in conjunction with connection string to connect to the database. Use of the system-assigned managed identity is indicated with the string 'SystemAssigned', while use of a user-assigned managed identity is indicated with the resource id of the managed identity resource.

Parameters:

connectionIdentity - the connectionIdentity value to set.

Returns:

the DatabaseConnectionPatchRequestProperties object itself.

withConnectionString

public DatabaseConnectionPatchRequestProperties withConnectionString(String connectionString)

Set the connectionString property: The connection string to use to connect to the database.

Parameters:

connectionString - the connectionString value to set.

Returns:

the DatabaseConnectionPatchRequestProperties object itself.

withRegion

public DatabaseConnectionPatchRequestProperties withRegion(String region)

Set the region property: The region of the database resource.

Parameters:

region - the region value to set.

Returns:

the DatabaseConnectionPatchRequestProperties object itself.

withResourceId

public DatabaseConnectionPatchRequestProperties withResourceId(String resourceId)

Set the resourceId property: The resource id of the database.

Parameters:

resourceId - the resourceId value to set.

Returns:

the DatabaseConnectionPatchRequestProperties object itself.

Applies to