Class ExpandableStringEnum<T extends ExpandableStringEnum<T>>
java.lang.Object
com.microsoft.azure.management.resources.fluentcore.arm.ExpandableStringEnum<T>
- Type Parameters:
T- a specific expandable enum type
- Direct Known Subclasses:
AccessKeyType,ApplicationGatewayBackendHealthStatus,AvailabilityZoneId,BuiltInRole,CertificateType,ComputeResourceType,ComputeSkuName,ComputeSkuTier,ComputeUsageUnit,CountryIsoCode,CountryPhoneCode,EncryptionStatus,JavaVersion,NetFrameworkVersion,NetworkUsageUnit,PhpVersion,PowerState,PythonVersion,RemoteVisualStudioVersion,StorageAccountEncryptionKeySource,StorageResourceType,StorageService,WebContainer
Base implementation for expandable, single string enums.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanprotected static <T extends ExpandableStringEnum<T>>
TfromString(String name, Class<T> clazz) inthashCode()toString()protected static <T extends ExpandableStringEnum<T>>
Collection<T>protected TwithNameValue(String name, T value, Class<T> clazz)