FreeLimitExhaustionBehavior Class
- java.
lang. Object - com.
azure. core. util. ExpandableStringEnum<T> - com.
azure. resourcemanager. sql. models. FreeLimitExhaustionBehavior
- com.
- com.
public final class FreeLimitExhaustionBehavior
extends ExpandableStringEnum<FreeLimitExhaustionBehavior>
Specifies the behavior when monthly free limits are exhausted for the free database. AutoPause: The database will be auto paused upon exhaustion of free limits for remainder of the month. BillForUsage: The database will continue to be online upon exhaustion of free limits and any overage will be billed.
Field Summary
| Modifier and Type | Field and Description |
|---|---|
|
static final
Free |
AUTO_PAUSE
Auto |
|
static final
Free |
BILL_OVER_USAGE
Bill |
Constructor Summary
| Constructor | Description |
|---|---|
| FreeLimitExhaustionBehavior() |
Deprecated
Use the fromString(String name) factory method.
Creates a new instance of Free |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Free |
fromString(String name)
Creates or finds a Free |
|
static
Collection<Free |
values()
Gets known Free |
Methods inherited from ExpandableStringEnum
Methods inherited from java.lang.Object
Field Details
AUTO_PAUSE
public static final FreeLimitExhaustionBehavior AUTO_PAUSE
AutoPause.
BILL_OVER_USAGE
public static final FreeLimitExhaustionBehavior BILL_OVER_USAGE
BillOverUsage.
Constructor Details
FreeLimitExhaustionBehavior
@Deprecated
public FreeLimitExhaustionBehavior()
Deprecated
Creates a new instance of FreeLimitExhaustionBehavior value.
Method Details
fromString
public static FreeLimitExhaustionBehavior fromString(String name)
Creates or finds a FreeLimitExhaustionBehavior from its string representation.
Parameters:
Returns:
values
public static Collection<FreeLimitExhaustionBehavior> values()
Gets known FreeLimitExhaustionBehavior values.
Returns: