public enum EventUnderlyingType extends Enum<EventUnderlyingType>
Enum Constant and Description |
---|
AVRO
Event representation is Avro (GenericData.Record).
|
MAP
Event representation is Map (any java.util.Map interface implementation).
|
OBJECTARRAY
Event representation is object-array (Object[]).
|
Modifier and Type | Method and Description |
---|---|
static EventUnderlyingType |
getDefault()
Returns the default underlying type.
|
String |
getUnderlyingClassName()
Returns the class name of the default underlying type.
|
static EventUnderlyingType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static EventUnderlyingType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final EventUnderlyingType OBJECTARRAY
public static final EventUnderlyingType MAP
public static final EventUnderlyingType AVRO
public static EventUnderlyingType[] values()
for (EventUnderlyingType c : EventUnderlyingType.values()) System.out.println(c);
public static EventUnderlyingType valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic static EventUnderlyingType getDefault()
public String getUnderlyingClassName()