RestorableTablePropertiesResource Class

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

Implements

public final class RestorableTablePropertiesResource
implements JsonSerializable<RestorableTablePropertiesResource>

The resource of an Azure Cosmos DB Table event.

Method Summary

Modifier and Type Method and Description
String canUndelete()

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

String canUndeleteReason()

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

String eventTimestamp()

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

static RestorableTablePropertiesResource fromJson(JsonReader jsonReader)

Reads an instance of RestorableTablePropertiesResource from the JsonReader.

OperationType operationType()

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

String ownerId()

Get the ownerId property: The name of this Table.

String ownerResourceId()

Get the ownerResourceId property: The resource ID of this Table.

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 table to identify if this table is restorable in same account.

Returns:

the canUndelete value.

canUndeleteReason

public String canUndeleteReason()

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

Returns:

the canUndeleteReason value.

eventTimestamp

public String eventTimestamp()

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

Returns:

the eventTimestamp value.

fromJson

public static RestorableTablePropertiesResource fromJson(JsonReader jsonReader)

Reads an instance of RestorableTablePropertiesResource from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

operationType

public OperationType operationType()

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

Returns:

the operationType value.

ownerId

public String ownerId()

Get the ownerId property: The name of this Table.

Returns:

the ownerId value.

ownerResourceId

public String ownerResourceId()

Get the ownerResourceId property: The resource ID of this Table.

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