Partager via


GremlinDatabaseResource Class

  • java.lang.Object
    • com.azure.resourcemanager.cosmos.models.GremlinDatabaseResource

Implements

public class GremlinDatabaseResource
implements JsonSerializable<GremlinDatabaseResource>

Cosmos DB Gremlin database resource object.

Constructor Summary

Constructor Description
GremlinDatabaseResource()

Creates an instance of GremlinDatabaseResource class.

Method Summary

Modifier and Type Method and Description
CreateMode createMode()

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

static GremlinDatabaseResource fromJson(JsonReader jsonReader)

Reads an instance of GremlinDatabaseResource from the JsonReader.

String id()

Get the id property: Name of the Cosmos DB Gremlin database.

ResourceRestoreParameters restoreParameters()

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

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

GremlinDatabaseResource withCreateMode(CreateMode createMode)

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

GremlinDatabaseResource withId(String id)

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

GremlinDatabaseResource withRestoreParameters(ResourceRestoreParameters restoreParameters)

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

Methods inherited from java.lang.Object

Constructor Details

GremlinDatabaseResource

public GremlinDatabaseResource()

Creates an instance of GremlinDatabaseResource class.

Method Details

createMode

public CreateMode createMode()

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

Returns:

the createMode value.

fromJson

public static GremlinDatabaseResource fromJson(JsonReader jsonReader)

Reads an instance of GremlinDatabaseResource from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

id

public String id()

Get the id property: Name of the Cosmos DB Gremlin database.

Returns:

the id value.

restoreParameters

public ResourceRestoreParameters restoreParameters()

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

Returns:

the restoreParameters value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withCreateMode

public GremlinDatabaseResource withCreateMode(CreateMode createMode)

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

Parameters:

createMode - the createMode value to set.

Returns:

the GremlinDatabaseResource object itself.

withId

public GremlinDatabaseResource withId(String id)

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

Parameters:

id - the id value to set.

Returns:

the GremlinDatabaseResource object itself.

withRestoreParameters

public GremlinDatabaseResource withRestoreParameters(ResourceRestoreParameters restoreParameters)

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

Parameters:

restoreParameters - the restoreParameters value to set.

Returns:

the GremlinDatabaseResource object itself.

Applies to