AWS SDK for C++  1.8.74
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::Connect::Model Namespace Reference

Namespaces

 ChannelMapper
 
 ComparisonMapper
 
 ContactFlowTypeMapper
 
 CurrentMetricNameMapper
 
 GroupingMapper
 
 HistoricalMetricNameMapper
 
 PhoneNumberCountryCodeMapper
 
 PhoneNumberTypeMapper
 
 PhoneTypeMapper
 
 QueueTypeMapper
 
 StatisticMapper
 
 UnitMapper
 
 VoiceRecordingTrackMapper
 

Classes

class  AssociateRoutingProfileQueuesRequest
 
class  ChatMessage
 
class  ContactFlow
 
class  ContactFlowSummary
 
class  CreateContactFlowRequest
 
class  CreateContactFlowResult
 
class  CreateRoutingProfileRequest
 
class  CreateRoutingProfileResult
 
class  CreateUserRequest
 
class  CreateUserResult
 
class  Credentials
 
class  CurrentMetric
 
class  CurrentMetricData
 
class  CurrentMetricResult
 
class  DeleteUserRequest
 
class  DescribeContactFlowRequest
 
class  DescribeContactFlowResult
 
class  DescribeRoutingProfileRequest
 
class  DescribeRoutingProfileResult
 
class  DescribeUserHierarchyGroupRequest
 
class  DescribeUserHierarchyGroupResult
 
class  DescribeUserHierarchyStructureRequest
 
class  DescribeUserHierarchyStructureResult
 
class  DescribeUserRequest
 
class  DescribeUserResult
 
class  Dimensions
 
class  DisassociateRoutingProfileQueuesRequest
 
class  Filters
 
class  GetContactAttributesRequest
 
class  GetContactAttributesResult
 
class  GetCurrentMetricDataRequest
 
class  GetCurrentMetricDataResult
 
class  GetFederationTokenRequest
 
class  GetFederationTokenResult
 
class  GetMetricDataRequest
 
class  GetMetricDataResult
 
class  HierarchyGroup
 
class  HierarchyGroupSummary
 
class  HierarchyLevel
 
class  HierarchyPath
 
class  HierarchyStructure
 
class  HistoricalMetric
 
class  HistoricalMetricData
 
class  HistoricalMetricResult
 
class  HoursOfOperationSummary
 
class  InvalidContactFlowException
 
class  ListContactFlowsRequest
 
class  ListContactFlowsResult
 
class  ListHoursOfOperationsRequest
 
class  ListHoursOfOperationsResult
 
class  ListPhoneNumbersRequest
 
class  ListPhoneNumbersResult
 
class  ListPromptsRequest
 
class  ListPromptsResult
 
class  ListQueuesRequest
 
class  ListQueuesResult
 
class  ListRoutingProfileQueuesRequest
 
class  ListRoutingProfileQueuesResult
 
class  ListRoutingProfilesRequest
 
class  ListRoutingProfilesResult
 
class  ListSecurityProfilesRequest
 
class  ListSecurityProfilesResult
 
class  ListTagsForResourceRequest
 
class  ListTagsForResourceResult
 
class  ListUserHierarchyGroupsRequest
 
class  ListUserHierarchyGroupsResult
 
class  ListUsersRequest
 
class  ListUsersResult
 
class  MediaConcurrency
 
class  ParticipantDetails
 
class  PhoneNumberSummary
 
class  ProblemDetail
 
class  PromptSummary
 
class  QueueReference
 
class  QueueSummary
 
class  ResumeContactRecordingRequest
 
class  ResumeContactRecordingResult
 
class  RoutingProfile
 
class  RoutingProfileQueueConfig
 
class  RoutingProfileQueueConfigSummary
 
class  RoutingProfileQueueReference
 
class  RoutingProfileSummary
 
class  SecurityProfileSummary
 
class  StartChatContactRequest
 
class  StartChatContactResult
 
class  StartContactRecordingRequest
 
class  StartContactRecordingResult
 
class  StartOutboundVoiceContactRequest
 
class  StartOutboundVoiceContactResult
 
class  StopContactRecordingRequest
 
class  StopContactRecordingResult
 
class  StopContactRequest
 
class  StopContactResult
 
class  SuspendContactRecordingRequest
 
class  SuspendContactRecordingResult
 
class  TagResourceRequest
 
class  Threshold
 
class  UntagResourceRequest
 
class  UpdateContactAttributesRequest
 
class  UpdateContactAttributesResult
 
class  UpdateContactFlowContentRequest
 
class  UpdateContactFlowNameRequest
 
class  UpdateRoutingProfileConcurrencyRequest
 
class  UpdateRoutingProfileDefaultOutboundQueueRequest
 
class  UpdateRoutingProfileNameRequest
 
class  UpdateRoutingProfileQueuesRequest
 
class  UpdateUserHierarchyRequest
 
class  UpdateUserIdentityInfoRequest
 
class  UpdateUserPhoneConfigRequest
 
class  UpdateUserRoutingProfileRequest
 
class  UpdateUserSecurityProfilesRequest
 
class  User
 
class  UserIdentityInfo
 
class  UserPhoneConfig
 
class  UserSummary
 
class  VoiceRecordingConfiguration
 

Typedefs

typedef Aws::Utils::Outcome< Aws::NoResult, ConnectErrorAssociateRoutingProfileQueuesOutcome
 
typedef Aws::Utils::Outcome< CreateContactFlowResult, ConnectErrorCreateContactFlowOutcome
 
typedef Aws::Utils::Outcome< CreateRoutingProfileResult, ConnectErrorCreateRoutingProfileOutcome
 
typedef Aws::Utils::Outcome< CreateUserResult, ConnectErrorCreateUserOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, ConnectErrorDeleteUserOutcome
 
typedef Aws::Utils::Outcome< DescribeContactFlowResult, ConnectErrorDescribeContactFlowOutcome
 
typedef Aws::Utils::Outcome< DescribeRoutingProfileResult, ConnectErrorDescribeRoutingProfileOutcome
 
typedef Aws::Utils::Outcome< DescribeUserResult, ConnectErrorDescribeUserOutcome
 
typedef Aws::Utils::Outcome< DescribeUserHierarchyGroupResult, ConnectErrorDescribeUserHierarchyGroupOutcome
 
typedef Aws::Utils::Outcome< DescribeUserHierarchyStructureResult, ConnectErrorDescribeUserHierarchyStructureOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, ConnectErrorDisassociateRoutingProfileQueuesOutcome
 
typedef Aws::Utils::Outcome< GetContactAttributesResult, ConnectErrorGetContactAttributesOutcome
 
typedef Aws::Utils::Outcome< GetCurrentMetricDataResult, ConnectErrorGetCurrentMetricDataOutcome
 
typedef Aws::Utils::Outcome< GetFederationTokenResult, ConnectErrorGetFederationTokenOutcome
 
typedef Aws::Utils::Outcome< GetMetricDataResult, ConnectErrorGetMetricDataOutcome
 
typedef Aws::Utils::Outcome< ListContactFlowsResult, ConnectErrorListContactFlowsOutcome
 
typedef Aws::Utils::Outcome< ListHoursOfOperationsResult, ConnectErrorListHoursOfOperationsOutcome
 
typedef Aws::Utils::Outcome< ListPhoneNumbersResult, ConnectErrorListPhoneNumbersOutcome
 
typedef Aws::Utils::Outcome< ListPromptsResult, ConnectErrorListPromptsOutcome
 
typedef Aws::Utils::Outcome< ListQueuesResult, ConnectErrorListQueuesOutcome
 
typedef Aws::Utils::Outcome< ListRoutingProfileQueuesResult, ConnectErrorListRoutingProfileQueuesOutcome
 
typedef Aws::Utils::Outcome< ListRoutingProfilesResult, ConnectErrorListRoutingProfilesOutcome
 
typedef Aws::Utils::Outcome< ListSecurityProfilesResult, ConnectErrorListSecurityProfilesOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, ConnectErrorListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< ListUserHierarchyGroupsResult, ConnectErrorListUserHierarchyGroupsOutcome
 
typedef Aws::Utils::Outcome< ListUsersResult, ConnectErrorListUsersOutcome
 
typedef Aws::Utils::Outcome< ResumeContactRecordingResult, ConnectErrorResumeContactRecordingOutcome
 
typedef Aws::Utils::Outcome< StartChatContactResult, ConnectErrorStartChatContactOutcome
 
typedef Aws::Utils::Outcome< StartContactRecordingResult, ConnectErrorStartContactRecordingOutcome
 
typedef Aws::Utils::Outcome< StartOutboundVoiceContactResult, ConnectErrorStartOutboundVoiceContactOutcome
 
typedef Aws::Utils::Outcome< StopContactResult, ConnectErrorStopContactOutcome
 
typedef Aws::Utils::Outcome< StopContactRecordingResult, ConnectErrorStopContactRecordingOutcome
 
typedef Aws::Utils::Outcome< SuspendContactRecordingResult, ConnectErrorSuspendContactRecordingOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, ConnectErrorTagResourceOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, ConnectErrorUntagResourceOutcome
 
typedef Aws::Utils::Outcome< UpdateContactAttributesResult, ConnectErrorUpdateContactAttributesOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, ConnectErrorUpdateContactFlowContentOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, ConnectErrorUpdateContactFlowNameOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, ConnectErrorUpdateRoutingProfileConcurrencyOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, ConnectErrorUpdateRoutingProfileDefaultOutboundQueueOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, ConnectErrorUpdateRoutingProfileNameOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, ConnectErrorUpdateRoutingProfileQueuesOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, ConnectErrorUpdateUserHierarchyOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, ConnectErrorUpdateUserIdentityInfoOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, ConnectErrorUpdateUserPhoneConfigOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, ConnectErrorUpdateUserRoutingProfileOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, ConnectErrorUpdateUserSecurityProfilesOutcome
 
typedef std::future< AssociateRoutingProfileQueuesOutcomeAssociateRoutingProfileQueuesOutcomeCallable
 
typedef std::future< CreateContactFlowOutcomeCreateContactFlowOutcomeCallable
 
typedef std::future< CreateRoutingProfileOutcomeCreateRoutingProfileOutcomeCallable
 
typedef std::future< CreateUserOutcomeCreateUserOutcomeCallable
 
typedef std::future< DeleteUserOutcomeDeleteUserOutcomeCallable
 
typedef std::future< DescribeContactFlowOutcomeDescribeContactFlowOutcomeCallable
 
typedef std::future< DescribeRoutingProfileOutcomeDescribeRoutingProfileOutcomeCallable
 
typedef std::future< DescribeUserOutcomeDescribeUserOutcomeCallable
 
typedef std::future< DescribeUserHierarchyGroupOutcomeDescribeUserHierarchyGroupOutcomeCallable
 
typedef std::future< DescribeUserHierarchyStructureOutcomeDescribeUserHierarchyStructureOutcomeCallable
 
typedef std::future< DisassociateRoutingProfileQueuesOutcomeDisassociateRoutingProfileQueuesOutcomeCallable
 
typedef std::future< GetContactAttributesOutcomeGetContactAttributesOutcomeCallable
 
typedef std::future< GetCurrentMetricDataOutcomeGetCurrentMetricDataOutcomeCallable
 
typedef std::future< GetFederationTokenOutcomeGetFederationTokenOutcomeCallable
 
typedef std::future< GetMetricDataOutcomeGetMetricDataOutcomeCallable
 
typedef std::future< ListContactFlowsOutcomeListContactFlowsOutcomeCallable
 
typedef std::future< ListHoursOfOperationsOutcomeListHoursOfOperationsOutcomeCallable
 
typedef std::future< ListPhoneNumbersOutcomeListPhoneNumbersOutcomeCallable
 
typedef std::future< ListPromptsOutcomeListPromptsOutcomeCallable
 
typedef std::future< ListQueuesOutcomeListQueuesOutcomeCallable
 
typedef std::future< ListRoutingProfileQueuesOutcomeListRoutingProfileQueuesOutcomeCallable
 
typedef std::future< ListRoutingProfilesOutcomeListRoutingProfilesOutcomeCallable
 
typedef std::future< ListSecurityProfilesOutcomeListSecurityProfilesOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcomeListTagsForResourceOutcomeCallable
 
typedef std::future< ListUserHierarchyGroupsOutcomeListUserHierarchyGroupsOutcomeCallable
 
typedef std::future< ListUsersOutcomeListUsersOutcomeCallable
 
typedef std::future< ResumeContactRecordingOutcomeResumeContactRecordingOutcomeCallable
 
typedef std::future< StartChatContactOutcomeStartChatContactOutcomeCallable
 
typedef std::future< StartContactRecordingOutcomeStartContactRecordingOutcomeCallable
 
typedef std::future< StartOutboundVoiceContactOutcomeStartOutboundVoiceContactOutcomeCallable
 
typedef std::future< StopContactOutcomeStopContactOutcomeCallable
 
typedef std::future< StopContactRecordingOutcomeStopContactRecordingOutcomeCallable
 
typedef std::future< SuspendContactRecordingOutcomeSuspendContactRecordingOutcomeCallable
 
typedef std::future< TagResourceOutcomeTagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcomeUntagResourceOutcomeCallable
 
typedef std::future< UpdateContactAttributesOutcomeUpdateContactAttributesOutcomeCallable
 
typedef std::future< UpdateContactFlowContentOutcomeUpdateContactFlowContentOutcomeCallable
 
typedef std::future< UpdateContactFlowNameOutcomeUpdateContactFlowNameOutcomeCallable
 
typedef std::future< UpdateRoutingProfileConcurrencyOutcomeUpdateRoutingProfileConcurrencyOutcomeCallable
 
typedef std::future< UpdateRoutingProfileDefaultOutboundQueueOutcomeUpdateRoutingProfileDefaultOutboundQueueOutcomeCallable
 
typedef std::future< UpdateRoutingProfileNameOutcomeUpdateRoutingProfileNameOutcomeCallable
 
typedef std::future< UpdateRoutingProfileQueuesOutcomeUpdateRoutingProfileQueuesOutcomeCallable
 
typedef std::future< UpdateUserHierarchyOutcomeUpdateUserHierarchyOutcomeCallable
 
typedef std::future< UpdateUserIdentityInfoOutcomeUpdateUserIdentityInfoOutcomeCallable
 
typedef std::future< UpdateUserPhoneConfigOutcomeUpdateUserPhoneConfigOutcomeCallable
 
typedef std::future< UpdateUserRoutingProfileOutcomeUpdateUserRoutingProfileOutcomeCallable
 
typedef std::future< UpdateUserSecurityProfilesOutcomeUpdateUserSecurityProfilesOutcomeCallable
 

Enumerations

enum  Channel { Channel::NOT_SET, Channel::VOICE, Channel::CHAT }
 
enum  Comparison { Comparison::NOT_SET, Comparison::LT }
 
enum  ContactFlowType {
  ContactFlowType::NOT_SET, ContactFlowType::CONTACT_FLOW, ContactFlowType::CUSTOMER_QUEUE, ContactFlowType::CUSTOMER_HOLD,
  ContactFlowType::CUSTOMER_WHISPER, ContactFlowType::AGENT_HOLD, ContactFlowType::AGENT_WHISPER, ContactFlowType::OUTBOUND_WHISPER,
  ContactFlowType::AGENT_TRANSFER, ContactFlowType::QUEUE_TRANSFER
}
 
enum  CurrentMetricName {
  CurrentMetricName::NOT_SET, CurrentMetricName::AGENTS_ONLINE, CurrentMetricName::AGENTS_AVAILABLE, CurrentMetricName::AGENTS_ON_CALL,
  CurrentMetricName::AGENTS_NON_PRODUCTIVE, CurrentMetricName::AGENTS_AFTER_CONTACT_WORK, CurrentMetricName::AGENTS_ERROR, CurrentMetricName::AGENTS_STAFFED,
  CurrentMetricName::CONTACTS_IN_QUEUE, CurrentMetricName::OLDEST_CONTACT_AGE, CurrentMetricName::CONTACTS_SCHEDULED, CurrentMetricName::AGENTS_ON_CONTACT,
  CurrentMetricName::SLOTS_ACTIVE, CurrentMetricName::SLOTS_AVAILABLE
}
 
enum  Grouping { Grouping::NOT_SET, Grouping::QUEUE, Grouping::CHANNEL }
 
enum  HistoricalMetricName {
  HistoricalMetricName::NOT_SET, HistoricalMetricName::CONTACTS_QUEUED, HistoricalMetricName::CONTACTS_HANDLED, HistoricalMetricName::CONTACTS_ABANDONED,
  HistoricalMetricName::CONTACTS_CONSULTED, HistoricalMetricName::CONTACTS_AGENT_HUNG_UP_FIRST, HistoricalMetricName::CONTACTS_HANDLED_INCOMING, HistoricalMetricName::CONTACTS_HANDLED_OUTBOUND,
  HistoricalMetricName::CONTACTS_HOLD_ABANDONS, HistoricalMetricName::CONTACTS_TRANSFERRED_IN, HistoricalMetricName::CONTACTS_TRANSFERRED_OUT, HistoricalMetricName::CONTACTS_TRANSFERRED_IN_FROM_QUEUE,
  HistoricalMetricName::CONTACTS_TRANSFERRED_OUT_FROM_QUEUE, HistoricalMetricName::CONTACTS_MISSED, HistoricalMetricName::CALLBACK_CONTACTS_HANDLED, HistoricalMetricName::API_CONTACTS_HANDLED,
  HistoricalMetricName::OCCUPANCY, HistoricalMetricName::HANDLE_TIME, HistoricalMetricName::AFTER_CONTACT_WORK_TIME, HistoricalMetricName::QUEUED_TIME,
  HistoricalMetricName::ABANDON_TIME, HistoricalMetricName::QUEUE_ANSWER_TIME, HistoricalMetricName::HOLD_TIME, HistoricalMetricName::INTERACTION_TIME,
  HistoricalMetricName::INTERACTION_AND_HOLD_TIME, HistoricalMetricName::SERVICE_LEVEL
}
 
enum  PhoneNumberCountryCode {
  PhoneNumberCountryCode::NOT_SET, PhoneNumberCountryCode::AF, PhoneNumberCountryCode::AL, PhoneNumberCountryCode::DZ,
  PhoneNumberCountryCode::AS, PhoneNumberCountryCode::AD, PhoneNumberCountryCode::AO, PhoneNumberCountryCode::AI,
  PhoneNumberCountryCode::AQ, PhoneNumberCountryCode::AG, PhoneNumberCountryCode::AR, PhoneNumberCountryCode::AM,
  PhoneNumberCountryCode::AW, PhoneNumberCountryCode::AU, PhoneNumberCountryCode::AT, PhoneNumberCountryCode::AZ,
  PhoneNumberCountryCode::BS, PhoneNumberCountryCode::BH, PhoneNumberCountryCode::BD, PhoneNumberCountryCode::BB,
  PhoneNumberCountryCode::BY, PhoneNumberCountryCode::BE, PhoneNumberCountryCode::BZ, PhoneNumberCountryCode::BJ,
  PhoneNumberCountryCode::BM, PhoneNumberCountryCode::BT, PhoneNumberCountryCode::BO, PhoneNumberCountryCode::BA,
  PhoneNumberCountryCode::BW, PhoneNumberCountryCode::BR, PhoneNumberCountryCode::IO, PhoneNumberCountryCode::VG,
  PhoneNumberCountryCode::BN, PhoneNumberCountryCode::BG, PhoneNumberCountryCode::BF, PhoneNumberCountryCode::BI,
  PhoneNumberCountryCode::KH, PhoneNumberCountryCode::CM, PhoneNumberCountryCode::CA, PhoneNumberCountryCode::CV,
  PhoneNumberCountryCode::KY, PhoneNumberCountryCode::CF, PhoneNumberCountryCode::TD, PhoneNumberCountryCode::CL,
  PhoneNumberCountryCode::CN, PhoneNumberCountryCode::CX, PhoneNumberCountryCode::CC, PhoneNumberCountryCode::CO,
  PhoneNumberCountryCode::KM, PhoneNumberCountryCode::CK, PhoneNumberCountryCode::CR, PhoneNumberCountryCode::HR,
  PhoneNumberCountryCode::CU, PhoneNumberCountryCode::CW, PhoneNumberCountryCode::CY, PhoneNumberCountryCode::CZ,
  PhoneNumberCountryCode::CD, PhoneNumberCountryCode::DK, PhoneNumberCountryCode::DJ, PhoneNumberCountryCode::DM,
  PhoneNumberCountryCode::DO, PhoneNumberCountryCode::TL, PhoneNumberCountryCode::EC, PhoneNumberCountryCode::EG,
  PhoneNumberCountryCode::SV, PhoneNumberCountryCode::GQ, PhoneNumberCountryCode::ER, PhoneNumberCountryCode::EE,
  PhoneNumberCountryCode::ET, PhoneNumberCountryCode::FK, PhoneNumberCountryCode::FO, PhoneNumberCountryCode::FJ,
  PhoneNumberCountryCode::FI, PhoneNumberCountryCode::FR, PhoneNumberCountryCode::PF, PhoneNumberCountryCode::GA,
  PhoneNumberCountryCode::GM, PhoneNumberCountryCode::GE, PhoneNumberCountryCode::DE, PhoneNumberCountryCode::GH,
  PhoneNumberCountryCode::GI, PhoneNumberCountryCode::GR, PhoneNumberCountryCode::GL, PhoneNumberCountryCode::GD,
  PhoneNumberCountryCode::GU, PhoneNumberCountryCode::GT, PhoneNumberCountryCode::GG, PhoneNumberCountryCode::GN,
  PhoneNumberCountryCode::GW, PhoneNumberCountryCode::GY, PhoneNumberCountryCode::HT, PhoneNumberCountryCode::HN,
  PhoneNumberCountryCode::HK, PhoneNumberCountryCode::HU, PhoneNumberCountryCode::IS, PhoneNumberCountryCode::IN,
  PhoneNumberCountryCode::ID, PhoneNumberCountryCode::IR, PhoneNumberCountryCode::IQ, PhoneNumberCountryCode::IE,
  PhoneNumberCountryCode::IM, PhoneNumberCountryCode::IL, PhoneNumberCountryCode::IT, PhoneNumberCountryCode::CI,
  PhoneNumberCountryCode::JM, PhoneNumberCountryCode::JP, PhoneNumberCountryCode::JE, PhoneNumberCountryCode::JO,
  PhoneNumberCountryCode::KZ, PhoneNumberCountryCode::KE, PhoneNumberCountryCode::KI, PhoneNumberCountryCode::KW,
  PhoneNumberCountryCode::KG, PhoneNumberCountryCode::LA, PhoneNumberCountryCode::LV, PhoneNumberCountryCode::LB,
  PhoneNumberCountryCode::LS, PhoneNumberCountryCode::LR, PhoneNumberCountryCode::LY, PhoneNumberCountryCode::LI,
  PhoneNumberCountryCode::LT, PhoneNumberCountryCode::LU, PhoneNumberCountryCode::MO, PhoneNumberCountryCode::MK,
  PhoneNumberCountryCode::MG, PhoneNumberCountryCode::MW, PhoneNumberCountryCode::MY, PhoneNumberCountryCode::MV,
  PhoneNumberCountryCode::ML, PhoneNumberCountryCode::MT, PhoneNumberCountryCode::MH, PhoneNumberCountryCode::MR,
  PhoneNumberCountryCode::MU, PhoneNumberCountryCode::YT, PhoneNumberCountryCode::MX, PhoneNumberCountryCode::FM,
  PhoneNumberCountryCode::MD, PhoneNumberCountryCode::MC, PhoneNumberCountryCode::MN, PhoneNumberCountryCode::ME,
  PhoneNumberCountryCode::MS, PhoneNumberCountryCode::MA, PhoneNumberCountryCode::MZ, PhoneNumberCountryCode::MM,
  PhoneNumberCountryCode::NA, PhoneNumberCountryCode::NR, PhoneNumberCountryCode::NP, PhoneNumberCountryCode::NL,
  PhoneNumberCountryCode::AN, PhoneNumberCountryCode::NC, PhoneNumberCountryCode::NZ, PhoneNumberCountryCode::NI,
  PhoneNumberCountryCode::NE, PhoneNumberCountryCode::NG, PhoneNumberCountryCode::NU, PhoneNumberCountryCode::KP,
  PhoneNumberCountryCode::MP, PhoneNumberCountryCode::NO, PhoneNumberCountryCode::OM, PhoneNumberCountryCode::PK,
  PhoneNumberCountryCode::PW, PhoneNumberCountryCode::PA, PhoneNumberCountryCode::PG, PhoneNumberCountryCode::PY,
  PhoneNumberCountryCode::PE, PhoneNumberCountryCode::PH, PhoneNumberCountryCode::PN, PhoneNumberCountryCode::PL,
  PhoneNumberCountryCode::PT, PhoneNumberCountryCode::PR, PhoneNumberCountryCode::QA, PhoneNumberCountryCode::CG,
  PhoneNumberCountryCode::RE, PhoneNumberCountryCode::RO, PhoneNumberCountryCode::RU, PhoneNumberCountryCode::RW,
  PhoneNumberCountryCode::BL, PhoneNumberCountryCode::SH, PhoneNumberCountryCode::KN, PhoneNumberCountryCode::LC,
  PhoneNumberCountryCode::MF, PhoneNumberCountryCode::PM, PhoneNumberCountryCode::VC, PhoneNumberCountryCode::WS,
  PhoneNumberCountryCode::SM, PhoneNumberCountryCode::ST, PhoneNumberCountryCode::SA, PhoneNumberCountryCode::SN,
  PhoneNumberCountryCode::RS, PhoneNumberCountryCode::SC, PhoneNumberCountryCode::SL, PhoneNumberCountryCode::SG,
  PhoneNumberCountryCode::SX, PhoneNumberCountryCode::SK, PhoneNumberCountryCode::SI, PhoneNumberCountryCode::SB,
  PhoneNumberCountryCode::SO, PhoneNumberCountryCode::ZA, PhoneNumberCountryCode::KR, PhoneNumberCountryCode::ES,
  PhoneNumberCountryCode::LK, PhoneNumberCountryCode::SD, PhoneNumberCountryCode::SR, PhoneNumberCountryCode::SJ,
  PhoneNumberCountryCode::SZ, PhoneNumberCountryCode::SE, PhoneNumberCountryCode::CH, PhoneNumberCountryCode::SY,
  PhoneNumberCountryCode::TW, PhoneNumberCountryCode::TJ, PhoneNumberCountryCode::TZ, PhoneNumberCountryCode::TH,
  PhoneNumberCountryCode::TG, PhoneNumberCountryCode::TK, PhoneNumberCountryCode::TO, PhoneNumberCountryCode::TT,
  PhoneNumberCountryCode::TN, PhoneNumberCountryCode::TR, PhoneNumberCountryCode::TM, PhoneNumberCountryCode::TC,
  PhoneNumberCountryCode::TV, PhoneNumberCountryCode::VI, PhoneNumberCountryCode::UG, PhoneNumberCountryCode::UA,
  PhoneNumberCountryCode::AE, PhoneNumberCountryCode::GB, PhoneNumberCountryCode::US, PhoneNumberCountryCode::UY,
  PhoneNumberCountryCode::UZ, PhoneNumberCountryCode::VU, PhoneNumberCountryCode::VA, PhoneNumberCountryCode::VE,
  PhoneNumberCountryCode::VN, PhoneNumberCountryCode::WF, PhoneNumberCountryCode::EH, PhoneNumberCountryCode::YE,
  PhoneNumberCountryCode::ZM, PhoneNumberCountryCode::ZW
}
 
enum  PhoneNumberType { PhoneNumberType::NOT_SET, PhoneNumberType::TOLL_FREE, PhoneNumberType::DID }
 
enum  PhoneType { PhoneType::NOT_SET, PhoneType::SOFT_PHONE, PhoneType::DESK_PHONE }
 
enum  QueueType { QueueType::NOT_SET, QueueType::STANDARD, QueueType::AGENT }
 
enum  Statistic { Statistic::NOT_SET, Statistic::SUM, Statistic::MAX, Statistic::AVG }
 
enum  Unit { Unit::NOT_SET, Unit::SECONDS, Unit::COUNT, Unit::PERCENT }
 
enum  VoiceRecordingTrack { VoiceRecordingTrack::NOT_SET, VoiceRecordingTrack::FROM_AGENT, VoiceRecordingTrack::TO_AGENT, VoiceRecordingTrack::ALL }
 

Typedef Documentation

◆ AssociateRoutingProfileQueuesOutcome

Definition at line 131 of file ConnectClient.h.

◆ AssociateRoutingProfileQueuesOutcomeCallable

Definition at line 181 of file ConnectClient.h.

◆ CreateContactFlowOutcome

Definition at line 134 of file ConnectClient.h.

◆ CreateContactFlowOutcomeCallable

Definition at line 182 of file ConnectClient.h.

◆ CreateRoutingProfileOutcome

Definition at line 135 of file ConnectClient.h.

◆ CreateRoutingProfileOutcomeCallable

Definition at line 183 of file ConnectClient.h.

◆ CreateUserOutcome

Definition at line 136 of file ConnectClient.h.

◆ CreateUserOutcomeCallable

Definition at line 184 of file ConnectClient.h.

◆ DeleteUserOutcome

Definition at line 137 of file ConnectClient.h.

◆ DeleteUserOutcomeCallable

Definition at line 185 of file ConnectClient.h.

◆ DescribeContactFlowOutcome

Definition at line 138 of file ConnectClient.h.

◆ DescribeContactFlowOutcomeCallable

Definition at line 186 of file ConnectClient.h.

◆ DescribeRoutingProfileOutcome

Definition at line 139 of file ConnectClient.h.

◆ DescribeRoutingProfileOutcomeCallable

Definition at line 187 of file ConnectClient.h.

◆ DescribeUserHierarchyGroupOutcome

Definition at line 141 of file ConnectClient.h.

◆ DescribeUserHierarchyGroupOutcomeCallable

Definition at line 189 of file ConnectClient.h.

◆ DescribeUserHierarchyStructureOutcome

Definition at line 142 of file ConnectClient.h.

◆ DescribeUserHierarchyStructureOutcomeCallable

Definition at line 190 of file ConnectClient.h.

◆ DescribeUserOutcome

Definition at line 140 of file ConnectClient.h.

◆ DescribeUserOutcomeCallable

Definition at line 188 of file ConnectClient.h.

◆ DisassociateRoutingProfileQueuesOutcome

Definition at line 143 of file ConnectClient.h.

◆ DisassociateRoutingProfileQueuesOutcomeCallable

Definition at line 191 of file ConnectClient.h.

◆ GetContactAttributesOutcome

Definition at line 144 of file ConnectClient.h.

◆ GetContactAttributesOutcomeCallable

Definition at line 192 of file ConnectClient.h.

◆ GetCurrentMetricDataOutcome

Definition at line 145 of file ConnectClient.h.

◆ GetCurrentMetricDataOutcomeCallable

Definition at line 193 of file ConnectClient.h.

◆ GetFederationTokenOutcome

Definition at line 146 of file ConnectClient.h.

◆ GetFederationTokenOutcomeCallable

Definition at line 194 of file ConnectClient.h.

◆ GetMetricDataOutcome

Definition at line 147 of file ConnectClient.h.

◆ GetMetricDataOutcomeCallable

Definition at line 195 of file ConnectClient.h.

◆ ListContactFlowsOutcome

Definition at line 148 of file ConnectClient.h.

◆ ListContactFlowsOutcomeCallable

Definition at line 196 of file ConnectClient.h.

◆ ListHoursOfOperationsOutcome

Definition at line 149 of file ConnectClient.h.

◆ ListHoursOfOperationsOutcomeCallable

Definition at line 197 of file ConnectClient.h.

◆ ListPhoneNumbersOutcome

Definition at line 150 of file ConnectClient.h.

◆ ListPhoneNumbersOutcomeCallable

Definition at line 198 of file ConnectClient.h.

◆ ListPromptsOutcome

Definition at line 151 of file ConnectClient.h.

◆ ListPromptsOutcomeCallable

Definition at line 199 of file ConnectClient.h.

◆ ListQueuesOutcome

Definition at line 152 of file ConnectClient.h.

◆ ListQueuesOutcomeCallable

Definition at line 200 of file ConnectClient.h.

◆ ListRoutingProfileQueuesOutcome

Definition at line 153 of file ConnectClient.h.

◆ ListRoutingProfileQueuesOutcomeCallable

Definition at line 201 of file ConnectClient.h.

◆ ListRoutingProfilesOutcome

Definition at line 154 of file ConnectClient.h.

◆ ListRoutingProfilesOutcomeCallable

Definition at line 202 of file ConnectClient.h.

◆ ListSecurityProfilesOutcome

Definition at line 155 of file ConnectClient.h.

◆ ListSecurityProfilesOutcomeCallable

Definition at line 203 of file ConnectClient.h.

◆ ListTagsForResourceOutcome

Definition at line 156 of file ConnectClient.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 204 of file ConnectClient.h.

◆ ListUserHierarchyGroupsOutcome

Definition at line 157 of file ConnectClient.h.

◆ ListUserHierarchyGroupsOutcomeCallable

Definition at line 205 of file ConnectClient.h.

◆ ListUsersOutcome

Definition at line 158 of file ConnectClient.h.

◆ ListUsersOutcomeCallable

Definition at line 206 of file ConnectClient.h.

◆ ResumeContactRecordingOutcome

Definition at line 159 of file ConnectClient.h.

◆ ResumeContactRecordingOutcomeCallable

Definition at line 207 of file ConnectClient.h.

◆ StartChatContactOutcome

Definition at line 160 of file ConnectClient.h.

◆ StartChatContactOutcomeCallable

Definition at line 208 of file ConnectClient.h.

◆ StartContactRecordingOutcome

Definition at line 161 of file ConnectClient.h.

◆ StartContactRecordingOutcomeCallable

Definition at line 209 of file ConnectClient.h.

◆ StartOutboundVoiceContactOutcome

Definition at line 162 of file ConnectClient.h.

◆ StartOutboundVoiceContactOutcomeCallable

Definition at line 210 of file ConnectClient.h.

◆ StopContactOutcome

Definition at line 163 of file ConnectClient.h.

◆ StopContactOutcomeCallable

Definition at line 211 of file ConnectClient.h.

◆ StopContactRecordingOutcome

Definition at line 164 of file ConnectClient.h.

◆ StopContactRecordingOutcomeCallable

Definition at line 212 of file ConnectClient.h.

◆ SuspendContactRecordingOutcome

Definition at line 165 of file ConnectClient.h.

◆ SuspendContactRecordingOutcomeCallable

Definition at line 213 of file ConnectClient.h.

◆ TagResourceOutcome

Definition at line 166 of file ConnectClient.h.

◆ TagResourceOutcomeCallable

Definition at line 214 of file ConnectClient.h.

◆ UntagResourceOutcome

Definition at line 167 of file ConnectClient.h.

◆ UntagResourceOutcomeCallable

Definition at line 215 of file ConnectClient.h.

◆ UpdateContactAttributesOutcome

Definition at line 168 of file ConnectClient.h.

◆ UpdateContactAttributesOutcomeCallable

Definition at line 216 of file ConnectClient.h.

◆ UpdateContactFlowContentOutcome

Definition at line 169 of file ConnectClient.h.

◆ UpdateContactFlowContentOutcomeCallable

Definition at line 217 of file ConnectClient.h.

◆ UpdateContactFlowNameOutcome

Definition at line 170 of file ConnectClient.h.

◆ UpdateContactFlowNameOutcomeCallable

Definition at line 218 of file ConnectClient.h.

◆ UpdateRoutingProfileConcurrencyOutcome

Definition at line 171 of file ConnectClient.h.

◆ UpdateRoutingProfileConcurrencyOutcomeCallable

Definition at line 219 of file ConnectClient.h.

◆ UpdateRoutingProfileDefaultOutboundQueueOutcome

Definition at line 172 of file ConnectClient.h.

◆ UpdateRoutingProfileDefaultOutboundQueueOutcomeCallable

Definition at line 220 of file ConnectClient.h.

◆ UpdateRoutingProfileNameOutcome

Definition at line 173 of file ConnectClient.h.

◆ UpdateRoutingProfileNameOutcomeCallable

Definition at line 221 of file ConnectClient.h.

◆ UpdateRoutingProfileQueuesOutcome

Definition at line 174 of file ConnectClient.h.

◆ UpdateRoutingProfileQueuesOutcomeCallable

Definition at line 222 of file ConnectClient.h.

◆ UpdateUserHierarchyOutcome

Definition at line 175 of file ConnectClient.h.

◆ UpdateUserHierarchyOutcomeCallable

Definition at line 223 of file ConnectClient.h.

◆ UpdateUserIdentityInfoOutcome

Definition at line 176 of file ConnectClient.h.

◆ UpdateUserIdentityInfoOutcomeCallable

Definition at line 224 of file ConnectClient.h.

◆ UpdateUserPhoneConfigOutcome

Definition at line 177 of file ConnectClient.h.

◆ UpdateUserPhoneConfigOutcomeCallable

Definition at line 225 of file ConnectClient.h.

◆ UpdateUserRoutingProfileOutcome

Definition at line 178 of file ConnectClient.h.

◆ UpdateUserRoutingProfileOutcomeCallable

Definition at line 226 of file ConnectClient.h.

◆ UpdateUserSecurityProfilesOutcome

Definition at line 179 of file ConnectClient.h.

◆ UpdateUserSecurityProfilesOutcomeCallable

Definition at line 227 of file ConnectClient.h.

Enumeration Type Documentation

◆ Channel

Enumerator
NOT_SET 
VOICE 
CHAT 

Definition at line 16 of file Channel.h.

◆ Comparison

Enumerator
NOT_SET 
LT 

Definition at line 16 of file Comparison.h.

◆ ContactFlowType

Enumerator
NOT_SET 
CONTACT_FLOW 
CUSTOMER_QUEUE 
CUSTOMER_HOLD 
CUSTOMER_WHISPER 
AGENT_HOLD 
AGENT_WHISPER 
OUTBOUND_WHISPER 
AGENT_TRANSFER 
QUEUE_TRANSFER 

Definition at line 16 of file ContactFlowType.h.

◆ CurrentMetricName

Enumerator
NOT_SET 
AGENTS_ONLINE 
AGENTS_AVAILABLE 
AGENTS_ON_CALL 
AGENTS_NON_PRODUCTIVE 
AGENTS_AFTER_CONTACT_WORK 
AGENTS_ERROR 
AGENTS_STAFFED 
CONTACTS_IN_QUEUE 
OLDEST_CONTACT_AGE 
CONTACTS_SCHEDULED 
AGENTS_ON_CONTACT 
SLOTS_ACTIVE 
SLOTS_AVAILABLE 

Definition at line 16 of file CurrentMetricName.h.

◆ Grouping

Enumerator
NOT_SET 
QUEUE 
CHANNEL 

Definition at line 16 of file Grouping.h.

◆ HistoricalMetricName

Enumerator
NOT_SET 
CONTACTS_QUEUED 
CONTACTS_HANDLED 
CONTACTS_ABANDONED 
CONTACTS_CONSULTED 
CONTACTS_AGENT_HUNG_UP_FIRST 
CONTACTS_HANDLED_INCOMING 
CONTACTS_HANDLED_OUTBOUND 
CONTACTS_HOLD_ABANDONS 
CONTACTS_TRANSFERRED_IN 
CONTACTS_TRANSFERRED_OUT 
CONTACTS_TRANSFERRED_IN_FROM_QUEUE 
CONTACTS_TRANSFERRED_OUT_FROM_QUEUE 
CONTACTS_MISSED 
CALLBACK_CONTACTS_HANDLED 
API_CONTACTS_HANDLED 
OCCUPANCY 
HANDLE_TIME 
AFTER_CONTACT_WORK_TIME 
QUEUED_TIME 
ABANDON_TIME 
QUEUE_ANSWER_TIME 
HOLD_TIME 
INTERACTION_TIME 
INTERACTION_AND_HOLD_TIME 
SERVICE_LEVEL 

Definition at line 16 of file HistoricalMetricName.h.

◆ PhoneNumberCountryCode

Enumerator
NOT_SET 
AF 
AL 
DZ 
AS 
AD 
AO 
AI 
AQ 
AG 
AR 
AM 
AW 
AU 
AT 
AZ 
BS 
BH 
BD 
BB 
BY 
BE 
BZ 
BJ 
BM 
BT 
BO 
BA 
BW 
BR 
IO 
VG 
BN 
BG 
BF 
BI 
KH 
CM 
CA 
CV 
KY 
CF 
TD 
CL 
CN 
CX 
CC 
CO 
KM 
CK 
CR 
HR 
CU 
CW 
CY 
CZ 
CD 
DK 
DJ 
DM 
DO 
TL 
EC 
EG 
SV 
GQ 
ER 
EE 
ET 
FK 
FO 
FJ 
FI 
FR 
PF 
GA 
GM 
GE 
DE 
GH 
GI 
GR 
GL 
GD 
GU 
GT 
GG 
GN 
GW 
GY 
HT 
HN 
HK 
HU 
IS 
IN 
ID 
IR 
IQ 
IE 
IM 
IL 
IT 
CI 
JM 
JP 
JE 
JO 
KZ 
KE 
KI 
KW 
KG 
LA 
LV 
LB 
LS 
LR 
LY 
LI 
LT 
LU 
MO 
MK 
MG 
MW 
MY 
MV 
ML 
MT 
MH 
MR 
MU 
YT 
MX 
FM 
MD 
MC 
MN 
ME 
MS 
MA 
MZ 
MM 
NA 
NR 
NP 
NL 
AN 
NC 
NZ 
NI 
NE 
NG 
NU 
KP 
MP 
NO 
OM 
PK 
PW 
PA 
PG 
PY 
PE 
PH 
PN 
PL 
PT 
PR 
QA 
CG 
RE 
RO 
RU 
RW 
BL 
SH 
KN 
LC 
MF 
PM 
VC 
WS 
SM 
ST 
SA 
SN 
RS 
SC 
SL 
SG 
SX 
SK 
SI 
SB 
SO 
ZA 
KR 
ES 
LK 
SD 
SR 
SJ 
SZ 
SE 
CH 
SY 
TW 
TJ 
TZ 
TH 
TG 
TK 
TO 
TT 
TN 
TR 
TM 
TC 
TV 
VI 
UG 
UA 
AE 
GB 
US 
UY 
UZ 
VU 
VA 
VE 
VN 
WF 
EH 
YE 
ZM 
ZW 

Definition at line 16 of file PhoneNumberCountryCode.h.

◆ PhoneNumberType

Enumerator
NOT_SET 
TOLL_FREE 
DID 

Definition at line 16 of file PhoneNumberType.h.

◆ PhoneType

Enumerator
NOT_SET 
SOFT_PHONE 
DESK_PHONE 

Definition at line 16 of file PhoneType.h.

◆ QueueType

Enumerator
NOT_SET 
STANDARD 
AGENT 

Definition at line 16 of file QueueType.h.

◆ Statistic

Enumerator
NOT_SET 
SUM 
MAX 
AVG 

Definition at line 16 of file Statistic.h.

◆ Unit

Enumerator
NOT_SET 
SECONDS 
COUNT 
PERCENT 

Definition at line 16 of file Unit.h.

◆ VoiceRecordingTrack

Enumerator
NOT_SET 
FROM_AGENT 
TO_AGENT 
ALL 

Definition at line 16 of file VoiceRecordingTrack.h.