public int hashCode()

in aws-lambda-java-events/src/main/java/com/amazonaws/services/lambda/runtime/events/SNSEvent.java [565:581]


        public int hashCode() {
            final int prime = 31;
            int hashCode = 1;

            hashCode = prime * hashCode + ((getMessageAttributes() == null) ? 0 : getMessageAttributes().hashCode());
            hashCode = prime * hashCode + ((getSigningCertUrl() == null) ? 0 : getSigningCertUrl().hashCode());
            hashCode = prime * hashCode + ((getMessageId() == null) ? 0 : getMessageId().hashCode());
            hashCode = prime * hashCode + ((getMessage() == null) ? 0 : getMessage().hashCode());
            hashCode = prime * hashCode + ((getSubject() == null) ? 0 : getSubject().hashCode());
            hashCode = prime * hashCode + ((getUnsubscribeUrl() == null) ? 0 : getUnsubscribeUrl().hashCode());
            hashCode = prime * hashCode + ((getType() == null) ? 0 : getType().hashCode());
            hashCode = prime * hashCode + ((getSignatureVersion() == null) ? 0 : getSignatureVersion().hashCode());
            hashCode = prime * hashCode + ((getSignature() == null) ? 0 : getSignature().hashCode());
            hashCode = prime * hashCode + ((getTimestamp() == null) ? 0 : getTimestamp().hashCode());
            hashCode = prime * hashCode + ((getTopicArn() == null) ? 0 : getTopicArn().hashCode());
            return hashCode;
        }