Class Capacity
java.lang.Object
com.azure.resourcemanager.cosmos.models.Capacity
The object that represents all properties related to capacity enforcement on an account.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the totalThroughputLimit property: The total throughput limit imposed on the account.voidvalidate()Validates the instance.withTotalThroughputLimit(Integer totalThroughputLimit) Set the totalThroughputLimit property: The total throughput limit imposed on the account.
-
Constructor Details
-
Capacity
public Capacity()Creates an instance of Capacity class.
-
-
Method Details
-
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.
-
withTotalThroughputLimit
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.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-