Class CapabilityPropertiesInner
- java.lang.Object
-
- com.azure.resourcemanager.mysqlflexibleserver.fluent.models.CapabilityPropertiesInner
-
public final class CapabilityPropertiesInner extends Object
Location capabilities.
-
-
Constructor Summary
Constructors Constructor Description CapabilityPropertiesInner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<ServerEditionCapability>
supportedFlexibleServerEditions()
Get the supportedFlexibleServerEditions property: A list of supported flexible server editions.List<String>
supportedGeoBackupRegions()
Get the supportedGeoBackupRegions property: supported geo backup regions.List<String>
supportedHAMode()
Get the supportedHAMode property: Supported high availability mode.void
validate()
Validates the instance.String
zone()
Get the zone property: zone name.
-
-
-
Method Detail
-
zone
public String zone()
Get the zone property: zone name.- Returns:
- the zone value.
-
supportedHAMode
public List<String> supportedHAMode()
Get the supportedHAMode property: Supported high availability mode.- Returns:
- the supportedHAMode value.
-
supportedGeoBackupRegions
public List<String> supportedGeoBackupRegions()
Get the supportedGeoBackupRegions property: supported geo backup regions.- Returns:
- the supportedGeoBackupRegions value.
-
supportedFlexibleServerEditions
public List<ServerEditionCapability> supportedFlexibleServerEditions()
Get the supportedFlexibleServerEditions property: A list of supported flexible server editions.- Returns:
- the supportedFlexibleServerEditions value.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
-