你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ResourceCounter Class

  • java.lang.Object
    • com.azure.search.documents.indexes.models.ResourceCounter

Implements

public final class ResourceCounter
implements JsonSerializable<ResourceCounter>

Represents a resource's usage and quota.

Method Summary

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

Reads an instance of ResourceCounter from the JsonReader.

Long getQuota()

Get the quota property: The resource amount quota.

long getUsage()

Get the usage property: The resource usage amount.

JsonWriter toJson(JsonWriter jsonWriter)

Methods inherited from java.lang.Object

Method Details

fromJson

public static ResourceCounter fromJson(JsonReader jsonReader)

Reads an instance of ResourceCounter from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

getQuota

public Long getQuota()

Get the quota property: The resource amount quota.

Returns:

the quota value.

getUsage

public long getUsage()

Get the usage property: The resource usage amount.

Returns:

the usage value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

Applies to