Class SqsMessage.SqsMessageFielder
java.lang.Object
io.datarouter.model.serialize.fielder.BaseDatabeanFielder<SqsMessageKey,SqsMessage>
io.datarouter.aws.sqs.storage.sqs.SqsMessage.SqsMessageFielder
- All Implemented Interfaces:
io.datarouter.model.serialize.fielder.DatabeanFielder<SqsMessageKey,SqsMessage>
- Enclosing class:
- SqsMessage
public static class SqsMessage.SqsMessageFielder extends io.datarouter.model.serialize.fielder.BaseDatabeanFielder<SqsMessageKey,SqsMessage>
-
Constructor Summary
Constructors Constructor Description SqsMessageFielder() -
Method Summary
Modifier and Type Method Description java.util.List<io.datarouter.model.field.Field<?>>getNonKeyFields(SqsMessage sqsMessage)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
-
SqsMessageFielder
public SqsMessageFielder()
-
-
Method Details
-
getNonKeyFields
-
getStringDatabeanCodecClass
public java.lang.Class<? extends io.datarouter.model.serialize.StringDatabeanCodec> getStringDatabeanCodecClass()- Specified by:
getStringDatabeanCodecClassin interfaceio.datarouter.model.serialize.fielder.DatabeanFielder<SqsMessageKey,SqsMessage>- Overrides:
getStringDatabeanCodecClassin classio.datarouter.model.serialize.fielder.BaseDatabeanFielder<SqsMessageKey,SqsMessage>
-