List of usage examples for com.amazonaws.services.sns.model PublishResult getSdkResponseMetadata
public T getSdkResponseMetadata()
From source file:org.thingsboard.rule.engine.aws.sns.TbSnsNode.java
License:Apache License
private TbMsg processPublishResult(TbContext ctx, TbMsg origMsg, PublishResult result) { TbMsgMetaData metaData = origMsg.getMetaData().copy(); metaData.putValue(MESSAGE_ID, result.getMessageId()); metaData.putValue(REQUEST_ID, result.getSdkResponseMetadata().getRequestId()); return ctx.transformMsg(origMsg, origMsg.getType(), origMsg.getOriginator(), metaData, origMsg.getData()); }