AWS SDK for C++  1.9.124
AWS SDK for C++
Public Member Functions | List of all members
Aws::SESV2::Model::PinpointDestination Class Reference

#include <PinpointDestination.h>

Public Member Functions

 PinpointDestination ()
 
 PinpointDestination (Aws::Utils::Json::JsonView jsonValue)
 
PinpointDestinationoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetApplicationArn () const
 
bool ApplicationArnHasBeenSet () const
 
void SetApplicationArn (const Aws::String &value)
 
void SetApplicationArn (Aws::String &&value)
 
void SetApplicationArn (const char *value)
 
PinpointDestinationWithApplicationArn (const Aws::String &value)
 
PinpointDestinationWithApplicationArn (Aws::String &&value)
 
PinpointDestinationWithApplicationArn (const char *value)
 

Detailed Description

An object that defines an Amazon Pinpoint project destination for email events. You can send email event data to a Amazon Pinpoint project to view metrics using the Transactional Messaging dashboards that are built in to Amazon Pinpoint. For more information, see Transactional Messaging Charts in the Amazon Pinpoint User Guide.

See Also:

AWS API Reference

Definition at line 37 of file PinpointDestination.h.

Constructor & Destructor Documentation

◆ PinpointDestination() [1/2]

Aws::SESV2::Model::PinpointDestination::PinpointDestination ( )

◆ PinpointDestination() [2/2]

Aws::SESV2::Model::PinpointDestination::PinpointDestination ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ ApplicationArnHasBeenSet()

bool Aws::SESV2::Model::PinpointDestination::ApplicationArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the Amazon Pinpoint project to send email events to.

Definition at line 56 of file PinpointDestination.h.

◆ GetApplicationArn()

const Aws::String& Aws::SESV2::Model::PinpointDestination::GetApplicationArn ( ) const
inline

The Amazon Resource Name (ARN) of the Amazon Pinpoint project to send email events to.

Definition at line 50 of file PinpointDestination.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::SESV2::Model::PinpointDestination::Jsonize ( ) const

◆ operator=()

PinpointDestination& Aws::SESV2::Model::PinpointDestination::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetApplicationArn() [1/3]

void Aws::SESV2::Model::PinpointDestination::SetApplicationArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the Amazon Pinpoint project to send email events to.

Definition at line 68 of file PinpointDestination.h.

◆ SetApplicationArn() [2/3]

void Aws::SESV2::Model::PinpointDestination::SetApplicationArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the Amazon Pinpoint project to send email events to.

Definition at line 62 of file PinpointDestination.h.

◆ SetApplicationArn() [3/3]

void Aws::SESV2::Model::PinpointDestination::SetApplicationArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the Amazon Pinpoint project to send email events to.

Definition at line 74 of file PinpointDestination.h.

◆ WithApplicationArn() [1/3]

PinpointDestination& Aws::SESV2::Model::PinpointDestination::WithApplicationArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the Amazon Pinpoint project to send email events to.

Definition at line 86 of file PinpointDestination.h.

◆ WithApplicationArn() [2/3]

PinpointDestination& Aws::SESV2::Model::PinpointDestination::WithApplicationArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the Amazon Pinpoint project to send email events to.

Definition at line 80 of file PinpointDestination.h.

◆ WithApplicationArn() [3/3]

PinpointDestination& Aws::SESV2::Model::PinpointDestination::WithApplicationArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the Amazon Pinpoint project to send email events to.

Definition at line 92 of file PinpointDestination.h.


The documentation for this class was generated from the following file: