Capacity Class

  • java.lang.Object
    • com.azure.resourcemanager.cosmos.models.Capacity

public final class Capacity

The object that represents all properties related to capacity enforcement on an account.

Constructor Summary

Constructor Description
Capacity()

Creates an instance of Capacity class.

Method Summary

Modifier and Type Method and Description
Integer totalThroughputLimit()

Get the totalThroughputLimit property: The total throughput limit imposed on the account.

void validate()

Validates the instance.

Capacity withTotalThroughputLimit(Integer totalThroughputLimit)

Set the totalThroughputLimit property: The total throughput limit imposed on the account.

Methods inherited from java.lang.Object

Constructor Details

Capacity

public Capacity()

Creates an instance of Capacity class.

Method Details

totalThroughputLimit

public Integer totalThroughputLimit()

Get the totalThroughputLimit property: The total throughput limit imposed on the account. A totalThroughputLimit of 2000 imposes a strict limit of max throughput that can be provisioned on that account to be 2000. A totalThroughputLimit of -1 indicates no limits on provisioning of throughput.

Returns:

the totalThroughputLimit value.

validate

public void validate()

Validates the instance.

withTotalThroughputLimit

public Capacity withTotalThroughputLimit(Integer totalThroughputLimit)

Set the totalThroughputLimit property: The total throughput limit imposed on the account. A totalThroughputLimit of 2000 imposes a strict limit of max throughput that can be provisioned on that account to be 2000. A totalThroughputLimit of -1 indicates no limits on provisioning of throughput.

Parameters:

totalThroughputLimit - the totalThroughputLimit value to set.

Returns:

the Capacity object itself.

Applies to