public interface EventTypeCollector
Modifier and Type | Method and Description |
---|---|
void |
registerAvro(EventTypeMetadata metadata,
String schemaJson) |
void |
registerBean(EventTypeMetadata metadata,
Class clazz,
String startTimestampName,
String endTimestampName,
EventType[] superTypes,
Set<EventType> deepSupertypes) |
void |
registerMap(EventTypeMetadata metadata,
LinkedHashMap<String,Object> properties,
String[] superTypes,
String startTimestampPropertyName,
String endTimestampPropertyName) |
void |
registerObjectArray(EventTypeMetadata metadata,
LinkedHashMap<String,Object> properties,
String[] superTypes,
String startTimestampPropertyName,
String endTimestampPropertyName) |
void |
registerVariant(EventTypeMetadata metadata,
EventType[] variants,
boolean any) |
void |
registerWrapper(EventTypeMetadata metadata,
EventType underlying,
LinkedHashMap<String,Object> properties) |
void |
registerXML(EventTypeMetadata metadata,
String representsFragmentOfProperty,
String representsOriginalTypeName) |
void registerMap(EventTypeMetadata metadata, LinkedHashMap<String,Object> properties, String[] superTypes, String startTimestampPropertyName, String endTimestampPropertyName)
void registerObjectArray(EventTypeMetadata metadata, LinkedHashMap<String,Object> properties, String[] superTypes, String startTimestampPropertyName, String endTimestampPropertyName)
void registerWrapper(EventTypeMetadata metadata, EventType underlying, LinkedHashMap<String,Object> properties)
void registerBean(EventTypeMetadata metadata, Class clazz, String startTimestampName, String endTimestampName, EventType[] superTypes, Set<EventType> deepSupertypes)
void registerXML(EventTypeMetadata metadata, String representsFragmentOfProperty, String representsOriginalTypeName)
void registerAvro(EventTypeMetadata metadata, String schemaJson)
void registerVariant(EventTypeMetadata metadata, EventType[] variants, boolean any)
Copyright © 2005–2019. All rights reserved.