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

#include <UserQuickConnectConfig.h>

Public Member Functions

 UserQuickConnectConfig ()
 
 UserQuickConnectConfig (Aws::Utils::Json::JsonView jsonValue)
 
UserQuickConnectConfigoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetUserId () const
 
bool UserIdHasBeenSet () const
 
void SetUserId (const Aws::String &value)
 
void SetUserId (Aws::String &&value)
 
void SetUserId (const char *value)
 
UserQuickConnectConfigWithUserId (const Aws::String &value)
 
UserQuickConnectConfigWithUserId (Aws::String &&value)
 
UserQuickConnectConfigWithUserId (const char *value)
 
const Aws::StringGetContactFlowId () const
 
bool ContactFlowIdHasBeenSet () const
 
void SetContactFlowId (const Aws::String &value)
 
void SetContactFlowId (Aws::String &&value)
 
void SetContactFlowId (const char *value)
 
UserQuickConnectConfigWithContactFlowId (const Aws::String &value)
 
UserQuickConnectConfigWithContactFlowId (Aws::String &&value)
 
UserQuickConnectConfigWithContactFlowId (const char *value)
 

Detailed Description

Contains information about the quick connect configuration settings for a user. The contact flow must be of type Transfer to Agent.

See Also:

AWS API Reference

Definition at line 33 of file UserQuickConnectConfig.h.

Constructor & Destructor Documentation

◆ UserQuickConnectConfig() [1/2]

Aws::Connect::Model::UserQuickConnectConfig::UserQuickConnectConfig ( )

◆ UserQuickConnectConfig() [2/2]

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

Member Function Documentation

◆ ContactFlowIdHasBeenSet()

bool Aws::Connect::Model::UserQuickConnectConfig::ContactFlowIdHasBeenSet ( ) const
inline

The identifier of the contact flow.

Definition at line 91 of file UserQuickConnectConfig.h.

◆ GetContactFlowId()

const Aws::String& Aws::Connect::Model::UserQuickConnectConfig::GetContactFlowId ( ) const
inline

The identifier of the contact flow.

Definition at line 86 of file UserQuickConnectConfig.h.

◆ GetUserId()

const Aws::String& Aws::Connect::Model::UserQuickConnectConfig::GetUserId ( ) const
inline

The identifier of the user.

Definition at line 45 of file UserQuickConnectConfig.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetContactFlowId() [1/3]

void Aws::Connect::Model::UserQuickConnectConfig::SetContactFlowId ( Aws::String &&  value)
inline

The identifier of the contact flow.

Definition at line 101 of file UserQuickConnectConfig.h.

◆ SetContactFlowId() [2/3]

void Aws::Connect::Model::UserQuickConnectConfig::SetContactFlowId ( const Aws::String value)
inline

The identifier of the contact flow.

Definition at line 96 of file UserQuickConnectConfig.h.

◆ SetContactFlowId() [3/3]

void Aws::Connect::Model::UserQuickConnectConfig::SetContactFlowId ( const char *  value)
inline

The identifier of the contact flow.

Definition at line 106 of file UserQuickConnectConfig.h.

◆ SetUserId() [1/3]

void Aws::Connect::Model::UserQuickConnectConfig::SetUserId ( Aws::String &&  value)
inline

The identifier of the user.

Definition at line 60 of file UserQuickConnectConfig.h.

◆ SetUserId() [2/3]

void Aws::Connect::Model::UserQuickConnectConfig::SetUserId ( const Aws::String value)
inline

The identifier of the user.

Definition at line 55 of file UserQuickConnectConfig.h.

◆ SetUserId() [3/3]

void Aws::Connect::Model::UserQuickConnectConfig::SetUserId ( const char *  value)
inline

The identifier of the user.

Definition at line 65 of file UserQuickConnectConfig.h.

◆ UserIdHasBeenSet()

bool Aws::Connect::Model::UserQuickConnectConfig::UserIdHasBeenSet ( ) const
inline

The identifier of the user.

Definition at line 50 of file UserQuickConnectConfig.h.

◆ WithContactFlowId() [1/3]

UserQuickConnectConfig& Aws::Connect::Model::UserQuickConnectConfig::WithContactFlowId ( Aws::String &&  value)
inline

The identifier of the contact flow.

Definition at line 116 of file UserQuickConnectConfig.h.

◆ WithContactFlowId() [2/3]

UserQuickConnectConfig& Aws::Connect::Model::UserQuickConnectConfig::WithContactFlowId ( const Aws::String value)
inline

The identifier of the contact flow.

Definition at line 111 of file UserQuickConnectConfig.h.

◆ WithContactFlowId() [3/3]

UserQuickConnectConfig& Aws::Connect::Model::UserQuickConnectConfig::WithContactFlowId ( const char *  value)
inline

The identifier of the contact flow.

Definition at line 121 of file UserQuickConnectConfig.h.

◆ WithUserId() [1/3]

UserQuickConnectConfig& Aws::Connect::Model::UserQuickConnectConfig::WithUserId ( Aws::String &&  value)
inline

The identifier of the user.

Definition at line 75 of file UserQuickConnectConfig.h.

◆ WithUserId() [2/3]

UserQuickConnectConfig& Aws::Connect::Model::UserQuickConnectConfig::WithUserId ( const Aws::String value)
inline

The identifier of the user.

Definition at line 70 of file UserQuickConnectConfig.h.

◆ WithUserId() [3/3]

UserQuickConnectConfig& Aws::Connect::Model::UserQuickConnectConfig::WithUserId ( const char *  value)
inline

The identifier of the user.

Definition at line 80 of file UserQuickConnectConfig.h.


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