FleetResourceProperties Class

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

Implements

public final class FleetResourceProperties
implements JsonSerializable<FleetResourceProperties>

Properties to update Azure Cosmos DB fleet resource.

Constructor Summary

Constructor Description
FleetResourceProperties()

Creates an instance of FleetResourceProperties class.

Method Summary

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

Reads an instance of FleetResourceProperties from the JsonReader.

Status provisioningState()

Get the provisioningState property: A provisioning state of the Fleet.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

FleetResourceProperties withProvisioningState(Status provisioningState)

Set the provisioningState property: A provisioning state of the Fleet.

Methods inherited from java.lang.Object

Constructor Details

FleetResourceProperties

public FleetResourceProperties()

Creates an instance of FleetResourceProperties class.

Method Details

fromJson

public static FleetResourceProperties fromJson(JsonReader jsonReader)

Reads an instance of FleetResourceProperties from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

provisioningState

public Status provisioningState()

Get the provisioningState property: A provisioning state of the Fleet.

Returns:

the provisioningState value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withProvisioningState

public FleetResourceProperties withProvisioningState(Status provisioningState)

Set the provisioningState property: A provisioning state of the Fleet.

Parameters:

provisioningState - the provisioningState value to set.

Returns:

the FleetResourceProperties object itself.

Applies to