Sku Class
- java.
lang. Object - com.
azure. resourcemanager. redisenterprise. models. Sku
- com.
Implements
public final class Sku
implements JsonSerializable<Sku>
SKU parameters supplied to the create Redis Enterprise cluster operation.
Constructor Summary
| Constructor | Description |
|---|---|
| Sku() |
Creates an instance of Sku class. |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| Integer |
capacity()
Get the capacity property: This property is only used with Enterprise and Enterprise |
| static Sku |
fromJson(JsonReader jsonReader)
Reads an instance of Sku from the Json |
|
Sku |
name()
Get the name property: The level of Redis Enterprise cluster to deploy. |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
| Sku |
withCapacity(Integer capacity)
Set the capacity property: This property is only used with Enterprise and Enterprise |
| Sku |
withName(SkuName name)
Set the name property: The level of Redis Enterprise cluster to deploy. |
Methods inherited from java.lang.Object
Constructor Details
Sku
public Sku()
Creates an instance of Sku class.
Method Details
capacity
public Integer capacity()
Get the capacity property: This property is only used with Enterprise and EnterpriseFlash SKUs. Determines the size of the cluster. Valid values are (2, 4, 6, ...) for Enterprise SKUs and (3, 9, 15, ...) for EnterpriseFlash SKUs.
Returns:
fromJson
public static Sku fromJson(JsonReader jsonReader)
Reads an instance of Sku from the JsonReader.
Parameters:
Returns:
Throws:
name
public SkuName name()
Get the name property: The level of Redis Enterprise cluster to deploy. Possible values: ('Balanced_B5', 'MemoryOptimized_M10', 'ComputeOptimized_X5', etc.). For more information on SKUs see the latest pricing documentation. Note that additional SKUs may become supported in the future.
Returns:
toJson
validate
public void validate()
Validates the instance.
withCapacity
public Sku withCapacity(Integer capacity)
Set the capacity property: This property is only used with Enterprise and EnterpriseFlash SKUs. Determines the size of the cluster. Valid values are (2, 4, 6, ...) for Enterprise SKUs and (3, 9, 15, ...) for EnterpriseFlash SKUs.
Parameters:
Returns:
withName
public Sku withName(SkuName name)
Set the name property: The level of Redis Enterprise cluster to deploy. Possible values: ('Balanced_B5', 'MemoryOptimized_M10', 'ComputeOptimized_X5', etc.). For more information on SKUs see the latest pricing documentation. Note that additional SKUs may become supported in the future.
Parameters:
Returns: