Package io.datarouter.conveyor.message
Class ConveyorMessage.ConveyorMessageFielder
java.lang.Object
io.datarouter.model.serialize.fielder.BaseDatabeanFielder<ConveyorMessageKey,ConveyorMessage>
io.datarouter.conveyor.message.ConveyorMessage.ConveyorMessageFielder
- All Implemented Interfaces:
io.datarouter.model.serialize.fielder.DatabeanFielder<ConveyorMessageKey,ConveyorMessage>
- Enclosing class:
- ConveyorMessage
public static class ConveyorMessage.ConveyorMessageFielder extends io.datarouter.model.serialize.fielder.BaseDatabeanFielder<ConveyorMessageKey,ConveyorMessage>
-
Constructor Summary
Constructors Constructor Description ConveyorMessageFielder() -
Method Summary
Modifier and Type Method Description java.util.List<io.datarouter.model.field.Field<?>>getNonKeyFields(ConveyorMessage databean)java.lang.Class<? extends io.datarouter.model.serialize.StringDatabeanCodec>getStringDatabeanCodecClass()Methods inherited from class io.datarouter.model.serialize.fielder.BaseDatabeanFielder
addOption, getFields, getKeyFielder, getKeyFields, getOption, getOptions, getStringDatabeanCodec, getTtlMs, getUniqueIndexes
-
Constructor Details
-
ConveyorMessageFielder
public ConveyorMessageFielder()
-
-
Method Details
-
getNonKeyFields
public java.util.List<io.datarouter.model.field.Field<?>> getNonKeyFields(ConveyorMessage databean) -
getStringDatabeanCodecClass
public java.lang.Class<? extends io.datarouter.model.serialize.StringDatabeanCodec> getStringDatabeanCodecClass()- Specified by:
getStringDatabeanCodecClassin interfaceio.datarouter.model.serialize.fielder.DatabeanFielder<ConveyorMessageKey,ConveyorMessage>- Overrides:
getStringDatabeanCodecClassin classio.datarouter.model.serialize.fielder.BaseDatabeanFielder<ConveyorMessageKey,ConveyorMessage>
-