CassandraTableGetPropertiesResource Class

public final class CassandraTableGetPropertiesResource
extends CassandraTableResource

The CassandraTableGetPropertiesResource model.

Constructor Summary

Constructor Description
CassandraTableGetPropertiesResource()

Creates an instance of CassandraTableGetPropertiesResource class.

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

Reads an instance of CassandraTableGetPropertiesResource 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.

void validate()

Validates the instance.

CassandraTableGetPropertiesResource withAnalyticalStorageTtl(Integer analyticalStorageTtl)

Set the analyticalStorageTtl property: Analytical TTL.

CassandraTableGetPropertiesResource withDefaultTtl(Integer defaultTtl)

Set the defaultTtl property: Time to live of the Cosmos DB Cassandra table.

CassandraTableGetPropertiesResource withId(String id)

Set the id property: Name of the Cosmos DB Cassandra table.

CassandraTableGetPropertiesResource withSchema(CassandraSchema schema)

Set the schema property: Schema of the Cosmos DB Cassandra table.

Methods inherited from CassandraTableResource

Methods inherited from java.lang.Object

Constructor Details

CassandraTableGetPropertiesResource

public CassandraTableGetPropertiesResource()

Creates an instance of CassandraTableGetPropertiesResource class.

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

Reads an instance of CassandraTableGetPropertiesResource from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of CassandraTableGetPropertiesResource 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:

CassandraTableGetPropertiesResource.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:

CassandraTableGetPropertiesResource.validate()

withAnalyticalStorageTtl

public CassandraTableGetPropertiesResource withAnalyticalStorageTtl(Integer analyticalStorageTtl)

Set the analyticalStorageTtl property: Analytical TTL.

Overrides:

CassandraTableGetPropertiesResource.withAnalyticalStorageTtl(Integer analyticalStorageTtl)

Parameters:

analyticalStorageTtl

withDefaultTtl

public CassandraTableGetPropertiesResource withDefaultTtl(Integer defaultTtl)

Set the defaultTtl property: Time to live of the Cosmos DB Cassandra table.

Overrides:

CassandraTableGetPropertiesResource.withDefaultTtl(Integer defaultTtl)

Parameters:

defaultTtl

withId

public CassandraTableGetPropertiesResource withId(String id)

Set the id property: Name of the Cosmos DB Cassandra table.

Overrides:

CassandraTableGetPropertiesResource.withId(String id)

Parameters:

id

withSchema

public CassandraTableGetPropertiesResource withSchema(CassandraSchema schema)

Set the schema property: Schema of the Cosmos DB Cassandra table.

Overrides:

CassandraTableGetPropertiesResource.withSchema(CassandraSchema schema)

Parameters:

schema

Applies to