public final class UsageInner extends Object
Constructor and Description |
---|
UsageInner() |
Modifier and Type | Method and Description |
---|---|
Double |
currentValue()
Get the currentValue property: Gets or sets the current usage value.
|
String |
id()
Get the id property: Gets or sets the id of the resource.
|
Long |
limit()
Get the limit property: Gets or sets max limit.
|
UsageCounterName |
name()
Get the name property: Gets or sets the usage counter name.
|
String |
throttleStatus()
Get the throttleStatus property: Gets or sets the throttle status.
|
String |
unit()
Get the unit property: Gets or sets the usage unit name.
|
void |
validate()
Validates the instance.
|
UsageInner |
withCurrentValue(Double currentValue)
Set the currentValue property: Gets or sets the current usage value.
|
UsageInner |
withId(String id)
Set the id property: Gets or sets the id of the resource.
|
UsageInner |
withLimit(Long limit)
Set the limit property: Gets or sets max limit.
|
UsageInner |
withName(UsageCounterName name)
Set the name property: Gets or sets the usage counter name.
|
UsageInner |
withThrottleStatus(String throttleStatus)
Set the throttleStatus property: Gets or sets the throttle status.
|
UsageInner |
withUnit(String unit)
Set the unit property: Gets or sets the usage unit name.
|
public String id()
public UsageInner withId(String id)
id
- the id value to set.public UsageCounterName name()
public UsageInner withName(UsageCounterName name)
name
- the name value to set.public String unit()
public UsageInner withUnit(String unit)
unit
- the unit value to set.public Double currentValue()
public UsageInner withCurrentValue(Double currentValue)
currentValue
- the currentValue value to set.public Long limit()
public UsageInner withLimit(Long limit)
limit
- the limit value to set.public String throttleStatus()
public UsageInner withThrottleStatus(String throttleStatus)
throttleStatus
- the throttleStatus value to set.public void validate()
IllegalArgumentException
- thrown if the instance is not valid.Copyright © 2021 Microsoft Corporation. All rights reserved.