Package org.awsutils.sqs.message
Class AbstractAwsMessage<T>
java.lang.Object
org.awsutils.sqs.message.AbstractAwsMessage<T>
- All Implemented Interfaces:
AwsMessage
- Direct Known Subclasses:
SnsMessage,SqsMessage
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceAbstractAwsMessage.Builder<T,A extends AbstractAwsMessage<T>> -
Method Summary
Modifier and TypeMethodDescriptionstatic voidmessageEnumType(Class<? extends Enum<?>> validationEnum) toString()
-
Method Details
-
getMessageType
- Specified by:
getMessageTypein interfaceAwsMessage
-
getMessage
- Specified by:
getMessagein interfaceAwsMessage
-
getTransactionId
- Specified by:
getTransactionIdin interfaceAwsMessage
-
messageEnumType
-
toString
-