Class ServerEditionCapability
- java.lang.Object
-
- com.azure.resourcemanager.mysqlflexibleserver.models.ServerEditionCapability
-
public final class ServerEditionCapability extends Object
Server edition capabilities.
-
-
Constructor Summary
Constructors Constructor Description ServerEditionCapability()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
name()
Get the name property: Server edition name.List<ServerVersionCapability>
supportedServerVersions()
Get the supportedServerVersions property: A list of supported server versions.List<StorageEditionCapability>
supportedStorageEditions()
Get the supportedStorageEditions property: A list of supported storage editions.void
validate()
Validates the instance.
-
-
-
Method Detail
-
name
public String name()
Get the name property: Server edition name.- Returns:
- the name value.
-
supportedStorageEditions
public List<StorageEditionCapability> supportedStorageEditions()
Get the supportedStorageEditions property: A list of supported storage editions.- Returns:
- the supportedStorageEditions value.
-
supportedServerVersions
public List<ServerVersionCapability> supportedServerVersions()
Get the supportedServerVersions property: A list of supported server versions.- Returns:
- the supportedServerVersions value.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
-