55 void OutputToStream(
Aws::OStream& ostream,
const char* location,
unsigned index,
const char* locationValue)
const;
56 void OutputToStream(
Aws::OStream& oStream,
const char* location)
const;
265 bool m_s3ActionHasBeenSet;
267 bool m_bounceActionHasBeenSet;
269 bool m_workmailActionHasBeenSet;
271 bool m_lambdaActionHasBeenSet;
273 bool m_stopActionHasBeenSet;
275 bool m_addHeaderActionHasBeenSet;
277 bool m_sNSActionHasBeenSet;
ReceiptAction & WithLambdaAction(const LambdaAction &value)
ReceiptAction & WithSNSAction(SNSAction &&value)
ReceiptAction & WithAddHeaderAction(const AddHeaderAction &value)
void SetBounceAction(const BounceAction &value)
void SetAddHeaderAction(AddHeaderAction &&value)
void SetAddHeaderAction(const AddHeaderAction &value)
ReceiptAction & WithStopAction(const StopAction &value)
const WorkmailAction & GetWorkmailAction() const
void SetStopAction(StopAction &&value)
void SetLambdaAction(const LambdaAction &value)
ReceiptAction & WithS3Action(S3Action &&value)
void SetS3Action(S3Action &&value)
const AddHeaderAction & GetAddHeaderAction() const
ReceiptAction & WithLambdaAction(LambdaAction &&value)
ReceiptAction & WithAddHeaderAction(AddHeaderAction &&value)
ReceiptAction & WithBounceAction(const BounceAction &value)
const LambdaAction & GetLambdaAction() const
void SetSNSAction(const SNSAction &value)
void SetBounceAction(BounceAction &&value)
void SetS3Action(const S3Action &value)
ReceiptAction & WithBounceAction(BounceAction &&value)
std::basic_ostream< char, std::char_traits< char > > OStream
const S3Action & GetS3Action() const
void SetWorkmailAction(WorkmailAction &&value)
const StopAction & GetStopAction() const
void SetLambdaAction(LambdaAction &&value)
const BounceAction & GetBounceAction() const
ReceiptAction & WithSNSAction(const SNSAction &value)
ReceiptAction & WithWorkmailAction(WorkmailAction &&value)
ReceiptAction & WithStopAction(StopAction &&value)
void SetSNSAction(SNSAction &&value)
void SetWorkmailAction(const WorkmailAction &value)
ReceiptAction & WithWorkmailAction(const WorkmailAction &value)
void SetStopAction(const StopAction &value)
const SNSAction & GetSNSAction() const
ReceiptAction & WithS3Action(const S3Action &value)
JSON (JavaScript Object Notation).