Class DatabaseAccountListConnectionStringsResultInner
java.lang.Object
com.azure.resourcemanager.cosmos.fluent.models.DatabaseAccountListConnectionStringsResultInner
- All Implemented Interfaces:
com.azure.json.JsonSerializable<DatabaseAccountListConnectionStringsResultInner>
public final class DatabaseAccountListConnectionStringsResultInner
extends Object
implements com.azure.json.JsonSerializable<DatabaseAccountListConnectionStringsResultInner>
The connection strings for the given database account.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of DatabaseAccountListConnectionStringsResultInner class. -
Method Summary
Modifier and TypeMethodDescriptionGet the connectionStrings property: An array that contains the connection strings for the Cosmos DB account.fromJson
(com.azure.json.JsonReader jsonReader) Reads an instance of DatabaseAccountListConnectionStringsResultInner from the JsonReader.com.azure.json.JsonWriter
toJson
(com.azure.json.JsonWriter jsonWriter) void
validate()
Validates the instance.withConnectionStrings
(List<DatabaseAccountConnectionString> connectionStrings) Set the connectionStrings property: An array that contains the connection strings for the Cosmos DB account.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.azure.json.JsonSerializable
toJson, toJson, toJsonBytes, toJsonString
-
Constructor Details
-
DatabaseAccountListConnectionStringsResultInner
public DatabaseAccountListConnectionStringsResultInner()Creates an instance of DatabaseAccountListConnectionStringsResultInner class.
-
-
Method Details
-
connectionStrings
Get the connectionStrings property: An array that contains the connection strings for the Cosmos DB account.- Returns:
- the connectionStrings value.
-
withConnectionStrings
public DatabaseAccountListConnectionStringsResultInner withConnectionStrings(List<DatabaseAccountConnectionString> connectionStrings) Set the connectionStrings property: An array that contains the connection strings for the Cosmos DB account.- Parameters:
connectionStrings
- the connectionStrings value to set.- Returns:
- the DatabaseAccountListConnectionStringsResultInner object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
toJson
- Specified by:
toJson
in interfacecom.azure.json.JsonSerializable<DatabaseAccountListConnectionStringsResultInner>
- Throws:
IOException
-
fromJson
public static DatabaseAccountListConnectionStringsResultInner fromJson(com.azure.json.JsonReader jsonReader) throws IOException Reads an instance of DatabaseAccountListConnectionStringsResultInner from the JsonReader.- Parameters:
jsonReader
- The JsonReader being read.- Returns:
- An instance of DatabaseAccountListConnectionStringsResultInner 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 DatabaseAccountListConnectionStringsResultInner.
-