Find the enum by its integer value, as defined in the Thrift IDL.
Find the enum by its integer value, as defined in the Thrift IDL. Throws NoSuchElementException exception if the value is not found
Find the enum by its integer value, as defined in the Thrift IDL.
Find the enum by its integer value, as defined in the Thrift IDL. Returns None if the value is not found
Find the enum by its integer value, as defined in the Thrift IDL.
Find the enum by its integer value, as defined in the Thrift IDL. If the value is not found it returns a special enum unknown value of type T that extends EnumItemUnknown type. In particular this allows ignoring new values added to an enum in the IDL on the producer side when the consumer was not updated.
Returns a list of all possible enums.
Find the enum by its name, as defined in the Thrift IDL.
Find the enum by its name, as defined in the Thrift IDL. Returns None if the value is not found