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