RestorableSqlContainerPropertiesResourceContainer Class

public final class RestorableSqlContainerPropertiesResourceContainer
extends SqlContainerResource

Cosmos DB SQL container resource object.

Method Summary

Modifier and Type Method and Description
String etag()

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

static RestorableSqlContainerPropertiesResourceContainer fromJson(JsonReader jsonReader)

Reads an instance of RestorableSqlContainerPropertiesResourceContainer from the JsonReader.

String rid()

Get the rid property: A system generated property.

String self()

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

JsonWriter toJson(JsonWriter jsonWriter)
Float ts()

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

void validate()

Validates the instance.

Methods inherited from SqlContainerResource

Methods inherited from java.lang.Object

Method Details

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 RestorableSqlContainerPropertiesResourceContainer fromJson(JsonReader jsonReader)

Reads an instance of RestorableSqlContainerPropertiesResourceContainer from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

self

public String self()

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

Returns:

the self value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Overrides:

RestorableSqlContainerPropertiesResourceContainer.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.

validate

public void validate()

Validates the instance.

Overrides:

RestorableSqlContainerPropertiesResourceContainer.validate()

Applies to