7#include <aws/ssm-contacts/SSMContacts_EXPORTS.h>
8#include <aws/ssm-contacts/SSMContactsRequest.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
10#include <aws/ssm-contacts/model/ContactChannelAddress.h>
44 template<
typename ContactChannelIdT = Aws::String>
45 void SetContactChannelId(ContactChannelIdT&& value) { m_contactChannelIdHasBeenSet =
true; m_contactChannelId = std::forward<ContactChannelIdT>(value); }
46 template<
typename ContactChannelIdT = Aws::String>
56 template<
typename NameT = Aws::String>
57 void SetName(NameT&& value) { m_nameHasBeenSet =
true; m_name = std::forward<NameT>(value); }
58 template<
typename NameT = Aws::String>
69 template<
typename DeliveryAddressT = ContactChannelAddress>
70 void SetDeliveryAddress(DeliveryAddressT&& value) { m_deliveryAddressHasBeenSet =
true; m_deliveryAddress = std::forward<DeliveryAddressT>(value); }
71 template<
typename DeliveryAddressT = ContactChannelAddress>
77 bool m_contactChannelIdHasBeenSet =
false;
80 bool m_nameHasBeenSet =
false;
83 bool m_deliveryAddressHasBeenSet =
false;
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String