7#include <aws/connect/Connect_EXPORTS.h>
8#include <aws/connect/ConnectRequest.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
10#include <aws/connect/model/RehydrationType.h>
31 inline virtual const char*
GetServiceRequestName()
const override {
return "CreatePersistentContactAssociation"; }
46 inline void SetInstanceId(
const char* value) { m_instanceIdHasBeenSet =
true; m_instanceId.assign(value); }
61 inline void SetInitialContactId(
const char* value) { m_initialContactIdHasBeenSet =
true; m_initialContactId.assign(value); }
123 inline void SetSourceContactId(
const char* value) { m_sourceContactIdHasBeenSet =
true; m_sourceContactId.assign(value); }
141 inline void SetClientToken(
const char* value) { m_clientTokenHasBeenSet =
true; m_clientToken.assign(value); }
149 bool m_instanceIdHasBeenSet =
false;
152 bool m_initialContactIdHasBeenSet =
false;
155 bool m_rehydrationTypeHasBeenSet =
false;
158 bool m_sourceContactIdHasBeenSet =
false;
161 bool m_clientTokenHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String