SqlDatabaseGetPropertiesResource Class

public final class SqlDatabaseGetPropertiesResource
extends SqlDatabaseResource

The SqlDatabaseGetPropertiesResource model.

Constructor Summary

Constructor Description
SqlDatabaseGetPropertiesResource()

Creates an instance of SqlDatabaseGetPropertiesResource class.

Method Summary

Modifier and Type Method and Description
String colls()

Get the colls property: A system generated property that specified the addressable path of the collections resource.

String etag()

Get the etag property: A system generated property representing the resource etag required for optimistic concurrency control.

static SqlDatabaseGetPropertiesResource fromJson(JsonReader jsonReader)

Reads an instance of SqlDatabaseGetPropertiesResource from the JsonReader.

String rid()

Get the rid property: A system generated property.

JsonWriter toJson(JsonWriter jsonWriter)
Float ts()

Get the ts property: A system generated property that denotes the last updated timestamp of the resource.

String users()

Get the users property: A system generated property that specifies the addressable path of the users resource.

void validate()

Validates the instance.

SqlDatabaseGetPropertiesResource withColls(String colls)

Set the colls property: A system generated property that specified the addressable path of the collections resource.

SqlDatabaseGetPropertiesResource withCreateMode(CreateMode createMode)

Set the createMode property: Enum to indicate the mode of resource creation.

SqlDatabaseGetPropertiesResource withId(String id)

Set the id property: Name of the Cosmos DB SQL database.

SqlDatabaseGetPropertiesResource withRestoreParameters(ResourceRestoreParameters restoreParameters)

Set the restoreParameters property: Parameters to indicate the information about the restore.

SqlDatabaseGetPropertiesResource withUsers(String users)

Set the users property: A system generated property that specifies the addressable path of the users resource.

Methods inherited from SqlDatabaseResource

Methods inherited from java.lang.Object

Constructor Details

SqlDatabaseGetPropertiesResource

public SqlDatabaseGetPropertiesResource()

Creates an instance of SqlDatabaseGetPropertiesResource class.

Method Details

colls

public String colls()

Get the colls property: A system generated property that specified the addressable path of the collections resource.

Returns:

the colls value.

etag

public String etag()

Get the etag property: A system generated property representing the resource etag required for optimistic concurrency control.

Returns:

the etag value.

fromJson

public static SqlDatabaseGetPropertiesResource fromJson(JsonReader jsonReader)

Reads an instance of SqlDatabaseGetPropertiesResource from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

Throws:

IOException

- If the deserialized JSON object was missing any required properties.

rid

public String rid()

Get the rid property: A system generated property. A unique identifier.

Returns:

the rid value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Overrides:

SqlDatabaseGetPropertiesResource.toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

ts

public Float ts()

Get the ts property: A system generated property that denotes the last updated timestamp of the resource.

Returns:

the ts value.

users

public String users()

Get the users property: A system generated property that specifies the addressable path of the users resource.

Returns:

the users value.

validate

public void validate()

Validates the instance.

Overrides:

SqlDatabaseGetPropertiesResource.validate()

withColls

public SqlDatabaseGetPropertiesResource withColls(String colls)

Set the colls property: A system generated property that specified the addressable path of the collections resource.

Parameters:

colls - the colls value to set.

Returns:

the SqlDatabaseGetPropertiesResource object itself.

withCreateMode

public SqlDatabaseGetPropertiesResource withCreateMode(CreateMode createMode)

Set the createMode property: Enum to indicate the mode of resource creation.

Overrides:

SqlDatabaseGetPropertiesResource.withCreateMode(CreateMode createMode)

Parameters:

createMode

withId

public SqlDatabaseGetPropertiesResource withId(String id)

Set the id property: Name of the Cosmos DB SQL database.

Overrides:

SqlDatabaseGetPropertiesResource.withId(String id)

Parameters:

id

withRestoreParameters

public SqlDatabaseGetPropertiesResource withRestoreParameters(ResourceRestoreParameters restoreParameters)

Set the restoreParameters property: Parameters to indicate the information about the restore.

Overrides:

SqlDatabaseGetPropertiesResource.withRestoreParameters(ResourceRestoreParameters restoreParameters)

Parameters:

restoreParameters

withUsers

public SqlDatabaseGetPropertiesResource withUsers(String users)

Set the users property: A system generated property that specifies the addressable path of the users resource.

Parameters:

users - the users value to set.

Returns:

the SqlDatabaseGetPropertiesResource object itself.

Applies to