AWS SDK for C++  1.9.133
AWS SDK for C++
Public Member Functions | List of all members
Aws::Connect::Model::Reference Class Reference

#include <Reference.h>

Public Member Functions

 Reference ()
 
 Reference (Aws::Utils::Json::JsonView jsonValue)
 
Referenceoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetValue () const
 
bool ValueHasBeenSet () const
 
void SetValue (const Aws::String &value)
 
void SetValue (Aws::String &&value)
 
void SetValue (const char *value)
 
ReferenceWithValue (const Aws::String &value)
 
ReferenceWithValue (Aws::String &&value)
 
ReferenceWithValue (const char *value)
 
const ReferenceTypeGetType () const
 
bool TypeHasBeenSet () const
 
void SetType (const ReferenceType &value)
 
void SetType (ReferenceType &&value)
 
ReferenceWithType (const ReferenceType &value)
 
ReferenceWithType (ReferenceType &&value)
 

Detailed Description

A link that an agent selects to complete a given task. You can have up to 4,096 UTF-8 bytes across all references for a contact.

See Also:

AWS API Reference

Definition at line 34 of file Reference.h.

Constructor & Destructor Documentation

◆ Reference() [1/2]

Aws::Connect::Model::Reference::Reference ( )

◆ Reference() [2/2]

Aws::Connect::Model::Reference::Reference ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetType()

const ReferenceType& Aws::Connect::Model::Reference::GetType ( ) const
inline

A valid URL.

Definition at line 95 of file Reference.h.

◆ GetValue()

const Aws::String& Aws::Connect::Model::Reference::GetValue ( ) const
inline

A formatted URL that displays to an agent in the Contact Control Panel (CCP)

Definition at line 47 of file Reference.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Connect::Model::Reference::Jsonize ( ) const

◆ operator=()

Reference& Aws::Connect::Model::Reference::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetType() [1/2]

void Aws::Connect::Model::Reference::SetType ( const ReferenceType value)
inline

A valid URL.

Definition at line 105 of file Reference.h.

◆ SetType() [2/2]

void Aws::Connect::Model::Reference::SetType ( ReferenceType &&  value)
inline

A valid URL.

Definition at line 110 of file Reference.h.

◆ SetValue() [1/3]

void Aws::Connect::Model::Reference::SetValue ( Aws::String &&  value)
inline

A formatted URL that displays to an agent in the Contact Control Panel (CCP)

Definition at line 65 of file Reference.h.

◆ SetValue() [2/3]

void Aws::Connect::Model::Reference::SetValue ( const Aws::String value)
inline

A formatted URL that displays to an agent in the Contact Control Panel (CCP)

Definition at line 59 of file Reference.h.

◆ SetValue() [3/3]

void Aws::Connect::Model::Reference::SetValue ( const char *  value)
inline

A formatted URL that displays to an agent in the Contact Control Panel (CCP)

Definition at line 71 of file Reference.h.

◆ TypeHasBeenSet()

bool Aws::Connect::Model::Reference::TypeHasBeenSet ( ) const
inline

A valid URL.

Definition at line 100 of file Reference.h.

◆ ValueHasBeenSet()

bool Aws::Connect::Model::Reference::ValueHasBeenSet ( ) const
inline

A formatted URL that displays to an agent in the Contact Control Panel (CCP)

Definition at line 53 of file Reference.h.

◆ WithType() [1/2]

Reference& Aws::Connect::Model::Reference::WithType ( const ReferenceType value)
inline

A valid URL.

Definition at line 115 of file Reference.h.

◆ WithType() [2/2]

Reference& Aws::Connect::Model::Reference::WithType ( ReferenceType &&  value)
inline

A valid URL.

Definition at line 120 of file Reference.h.

◆ WithValue() [1/3]

Reference& Aws::Connect::Model::Reference::WithValue ( Aws::String &&  value)
inline

A formatted URL that displays to an agent in the Contact Control Panel (CCP)

Definition at line 83 of file Reference.h.

◆ WithValue() [2/3]

Reference& Aws::Connect::Model::Reference::WithValue ( const Aws::String value)
inline

A formatted URL that displays to an agent in the Contact Control Panel (CCP)

Definition at line 77 of file Reference.h.

◆ WithValue() [3/3]

Reference& Aws::Connect::Model::Reference::WithValue ( const char *  value)
inline

A formatted URL that displays to an agent in the Contact Control Panel (CCP)

Definition at line 89 of file Reference.h.


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