Package org.gridgain.internal.license
Class HoconLicenseField<T>
java.lang.Object
org.gridgain.internal.license.HoconLicenseField<T>
- All Implemented Interfaces:
LicenseField<T>
Fields of a HOCON object that represents a GG license.
TODO: will be renamed GG-41383
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final HoconLicenseField<Edition>static final HoconLicenseField<LocalDate>static final HoconLicenseField<Set<LicenseFeature>>static final HoconLicenseField<String>static final HoconLicenseField<com.typesafe.config.ConfigObject>static final HoconLicenseField<com.typesafe.config.ConfigObject>static final HoconLicenseField<Integer>static final HoconLicenseField<Long>static final HoconLicenseField<Long>static final HoconLicenseField<Integer>static final HoconLicenseField<Integer>static final HoconLicenseField<Long>static final HoconLicenseField<Long>static final HoconLicenseField<String>static final HoconLicenseField<LocalDate> -
Method Summary
-
Field Details
-
ID
-
EDITION
-
INFOS
-
LIMITS
-
RELEASE_TYPE
-
FEATURES
-
START_DATE
-
EXPIRE_DATE
-
MAX_CORES
-
MAX_NODES
-
MAX_HOSTS
-
MAX_HEAP_SIZE
-
MAX_OFFHEAP_SIZE
-
MAX_RAM_SIZE
-
MAX_DISK_SIZE
-
-
Method Details
-
readFrom
Description copied from interface:LicenseFieldExtracts the field value from a license's internal representation.Actual type of the license object depends on the license implementation and must be coordinated with its fields.
- Specified by:
readFromin interfaceLicenseField<T>- Returns:
- Field value or
nullif it is not present.
-