GremlinDatabaseCreateUpdateProperties Class

  • java.lang.Object
    • com.azure.resourcemanager.cosmos.fluent.models.GremlinDatabaseCreateUpdateProperties

Implements

public final class GremlinDatabaseCreateUpdateProperties
implements JsonSerializable<GremlinDatabaseCreateUpdateProperties>

Properties to create and update Azure Cosmos DB Gremlin database.

Constructor Summary

Constructor Description
GremlinDatabaseCreateUpdateProperties()

Creates an instance of GremlinDatabaseCreateUpdateProperties class.

Method Summary

Modifier and Type Method and Description
static GremlinDatabaseCreateUpdateProperties fromJson(JsonReader jsonReader)

Reads an instance of GremlinDatabaseCreateUpdateProperties from the JsonReader.

CreateUpdateOptions options()

Get the options property: A key-value pair of options to be applied for the request.

GremlinDatabaseResource resource()

Get the resource property: The standard JSON format of a Gremlin database.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

GremlinDatabaseCreateUpdateProperties withOptions(CreateUpdateOptions options)

Set the options property: A key-value pair of options to be applied for the request.

GremlinDatabaseCreateUpdateProperties withResource(GremlinDatabaseResource resource)

Set the resource property: The standard JSON format of a Gremlin database.

Methods inherited from java.lang.Object

Constructor Details

GremlinDatabaseCreateUpdateProperties

public GremlinDatabaseCreateUpdateProperties()

Creates an instance of GremlinDatabaseCreateUpdateProperties class.

Method Details

fromJson

public static GremlinDatabaseCreateUpdateProperties fromJson(JsonReader jsonReader)

Reads an instance of GremlinDatabaseCreateUpdateProperties from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

options

public CreateUpdateOptions options()

Get the options property: A key-value pair of options to be applied for the request. This corresponds to the headers sent with the request.

Returns:

the options value.

resource

public GremlinDatabaseResource resource()

Get the resource property: The standard JSON format of a Gremlin database.

Returns:

the resource value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withOptions

public GremlinDatabaseCreateUpdateProperties withOptions(CreateUpdateOptions options)

Set the options property: A key-value pair of options to be applied for the request. This corresponds to the headers sent with the request.

Parameters:

options - the options value to set.

Returns:

the GremlinDatabaseCreateUpdateProperties object itself.

withResource

public GremlinDatabaseCreateUpdateProperties withResource(GremlinDatabaseResource resource)

Set the resource property: The standard JSON format of a Gremlin database.

Parameters:

resource - the resource value to set.

Returns:

the GremlinDatabaseCreateUpdateProperties object itself.

Applies to