RestorableGremlinGraphPropertiesResource Class

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

Implements

public final class RestorableGremlinGraphPropertiesResource
implements JsonSerializable<RestorableGremlinGraphPropertiesResource>

The resource of an Azure Cosmos DB Gremlin graph event.

Method Summary

Modifier and Type Method and Description
String canUndelete()

Get the canUndelete property: A state of this graph to identify if this graph is restorable in same account.

String canUndeleteReason()

Get the canUndeleteReason property: The reason why this graph can not be restored in same account.

String eventTimestamp()

Get the eventTimestamp property: The time when this graph event happened.

static RestorableGremlinGraphPropertiesResource fromJson(JsonReader jsonReader)

Reads an instance of RestorableGremlinGraphPropertiesResource from the JsonReader.

OperationType operationType()

Get the operationType property: The operation type of this graph event.

String ownerId()

Get the ownerId property: The name of this Gremlin graph.

String ownerResourceId()

Get the ownerResourceId property: The resource ID of this Gremlin graph.

String rid()

Get the rid property: A system generated property.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

Methods inherited from java.lang.Object

Method Details

canUndelete

public String canUndelete()

Get the canUndelete property: A state of this graph to identify if this graph is restorable in same account.

Returns:

the canUndelete value.

canUndeleteReason

public String canUndeleteReason()

Get the canUndeleteReason property: The reason why this graph can not be restored in same account.

Returns:

the canUndeleteReason value.

eventTimestamp

public String eventTimestamp()

Get the eventTimestamp property: The time when this graph event happened.

Returns:

the eventTimestamp value.

fromJson

public static RestorableGremlinGraphPropertiesResource fromJson(JsonReader jsonReader)

Reads an instance of RestorableGremlinGraphPropertiesResource from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

operationType

public OperationType operationType()

Get the operationType property: The operation type of this graph event.

Returns:

the operationType value.

ownerId

public String ownerId()

Get the ownerId property: The name of this Gremlin graph.

Returns:

the ownerId value.

ownerResourceId

public String ownerResourceId()

Get the ownerResourceId property: The resource ID of this Gremlin graph.

Returns:

the ownerResourceId value.

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)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

Applies to