ManagedInstanceVcoresCapability Class
- java.
lang. Object - com.
azure. resourcemanager. sql. models. ManagedInstanceVcoresCapability
- com.
Implements
public final class ManagedInstanceVcoresCapability
implements JsonSerializable<ManagedInstanceVcoresCapability>
The managed instance virtual cores capability.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Managed |
fromJson(JsonReader jsonReader)
Reads an instance of Managed |
|
Max |
includedMaxSize()
Get the included |
| Long |
includedStorageIOps()
Get the included |
| Long |
includedStorageThroughputMBps()
Get the included |
| Boolean |
instancePoolSupported()
Get the instance |
| Double |
iopsIncludedValueOverrideFactorPerSelectedStorageGB()
Get the iops |
| Double |
iopsMinValueOverrideFactorPerSelectedStorageGB()
Get the iops |
| String |
name()
Get the name property: The virtual cores identifier. |
| String |
reason()
Get the reason property: The reason for the capability not being available. |
| Boolean |
standaloneSupported()
Get the standalone |
|
Capability |
status()
Get the status property: The status of the capability. |
|
List<Managed |
supportedMaintenanceConfigurations()
Get the supported |
|
Max |
supportedMemoryLimitsMB()
Get the supported |
|
Max |
supportedMemorySizesInGB()
Get the supported |
|
Max |
supportedStorageIOps()
Get the supported |
|
List<Max |
supportedStorageSizes()
Get the supported |
|
Max |
supportedStorageThroughputMBps()
Get the supported |
| Double |
throughputMBpsIncludedValueOverrideFactorPerSelectedStorageGB()
Get the throughput |
| Double |
throughputMBpsMinValueOverrideFactorPerSelectedStorageGB()
Get the throughput |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
| Integer |
value()
Get the value property: The virtual cores value. |
Methods inherited from java.lang.Object
Method Details
fromJson
public static ManagedInstanceVcoresCapability fromJson(JsonReader jsonReader)
Reads an instance of ManagedInstanceVcoresCapability from the JsonReader.
Parameters:
Returns:
Throws:
includedMaxSize
public MaxSizeCapability includedMaxSize()
Get the includedMaxSize property: Included size.
Returns:
includedStorageIOps
public Long includedStorageIOps()
Get the includedStorageIOps property: Included storage IOps.
Returns:
includedStorageThroughputMBps
public Long includedStorageThroughputMBps()
Get the includedStorageThroughputMBps property: Included storage throughput MBps.
Returns:
instancePoolSupported
public Boolean instancePoolSupported()
Get the instancePoolSupported property: True if this service objective is supported for managed instances in an instance pool.
Returns:
iopsIncludedValueOverrideFactorPerSelectedStorageGB
public Double iopsIncludedValueOverrideFactorPerSelectedStorageGB()
Get the iopsIncludedValueOverrideFactorPerSelectedStorageGB property: Included IOps override factor per selected storage GB.
Returns:
iopsMinValueOverrideFactorPerSelectedStorageGB
public Double iopsMinValueOverrideFactorPerSelectedStorageGB()
Get the iopsMinValueOverrideFactorPerSelectedStorageGB property: Min IOps override factor per selected storage GB.
Returns:
name
public String name()
Get the name property: The virtual cores identifier.
Returns:
reason
public String reason()
Get the reason property: The reason for the capability not being available.
Returns:
standaloneSupported
public Boolean standaloneSupported()
Get the standaloneSupported property: True if this service objective is supported for standalone managed instances.
Returns:
status
public CapabilityStatus status()
Get the status property: The status of the capability.
Returns:
supportedMaintenanceConfigurations
public List<ManagedInstanceMaintenanceConfigurationCapability> supportedMaintenanceConfigurations()
Get the supportedMaintenanceConfigurations property: List of supported maintenance configurations.
Returns:
supportedMemoryLimitsMB
public MaxLimitRangeCapability supportedMemoryLimitsMB()
Get the supportedMemoryLimitsMB property: Memory limit MB ranges.
Returns:
supportedMemorySizesInGB
public MaxLimitRangeCapability supportedMemorySizesInGB()
Get the supportedMemorySizesInGB property: Supported memory sizes in GB.
Returns:
supportedStorageIOps
public MaxLimitRangeCapability supportedStorageIOps()
Get the supportedStorageIOps property: Storage IOps ranges.
Returns:
supportedStorageSizes
public List<MaxSizeRangeCapability> supportedStorageSizes()
Get the supportedStorageSizes property: Storage size ranges.
Returns:
supportedStorageThroughputMBps
public MaxLimitRangeCapability supportedStorageThroughputMBps()
Get the supportedStorageThroughputMBps property: Storage throughput MBps ranges.
Returns:
throughputMBpsIncludedValueOverrideFactorPerSelectedStorageGB
public Double throughputMBpsIncludedValueOverrideFactorPerSelectedStorageGB()
Get the throughputMBpsIncludedValueOverrideFactorPerSelectedStorageGB property: Included throughput MBps override factor per selected storage GB.
Returns:
throughputMBpsMinValueOverrideFactorPerSelectedStorageGB
public Double throughputMBpsMinValueOverrideFactorPerSelectedStorageGB()
Get the throughputMBpsMinValueOverrideFactorPerSelectedStorageGB property: Min throughput MBps override factor per selected storage GB.
Returns:
toJson
validate
public void validate()
Validates the instance.
value
public Integer value()
Get the value property: The virtual cores value.
Returns: