7#include <aws/ssm-contacts/SSMContacts_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/core/utils/DateTime.h>
48 template<
typename EngagementArnT = Aws::String>
49 void SetEngagementArn(EngagementArnT&& value) { m_engagementArnHasBeenSet =
true; m_engagementArn = std::forward<EngagementArnT>(value); }
50 template<
typename EngagementArnT = Aws::String>
61 template<
typename ContactArnT = Aws::String>
62 void SetContactArn(ContactArnT&& value) { m_contactArnHasBeenSet =
true; m_contactArn = std::forward<ContactArnT>(value); }
63 template<
typename ContactArnT = Aws::String>
73 template<
typename SenderT = Aws::String>
74 void SetSender(SenderT&& value) { m_senderHasBeenSet =
true; m_sender = std::forward<SenderT>(value); }
75 template<
typename SenderT = Aws::String>
85 template<
typename Inc
identIdT = Aws::String>
86 void SetIncidentId(IncidentIdT&& value) { m_incidentIdHasBeenSet =
true; m_incidentId = std::forward<IncidentIdT>(value); }
87 template<
typename Inc
identIdT = Aws::String>
97 template<
typename StartTimeT = Aws::Utils::DateTime>
98 void SetStartTime(StartTimeT&& value) { m_startTimeHasBeenSet =
true; m_startTime = std::forward<StartTimeT>(value); }
99 template<
typename StartTimeT = Aws::Utils::DateTime>
109 template<
typename StopTimeT = Aws::Utils::DateTime>
110 void SetStopTime(StopTimeT&& value) { m_stopTimeHasBeenSet =
true; m_stopTime = std::forward<StopTimeT>(value); }
111 template<
typename StopTimeT = Aws::Utils::DateTime>
117 bool m_engagementArnHasBeenSet =
false;
120 bool m_contactArnHasBeenSet =
false;
123 bool m_senderHasBeenSet =
false;
126 bool m_incidentIdHasBeenSet =
false;
129 bool m_startTimeHasBeenSet =
false;
132 bool m_stopTimeHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue