7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/drs/Drs_EXPORTS.h>
9#include <aws/drs/model/ConversionProperties.h>
10#include <aws/drs/model/EventResourceData.h>
42 template <
typename ConversionPropertiesT = ConversionProperties>
44 m_conversionPropertiesHasBeenSet =
true;
45 m_conversionProperties = std::forward<ConversionPropertiesT>(value);
47 template <
typename ConversionPropertiesT = ConversionProperties>
60 template <
typename ConversionServerIDT = Aws::String>
62 m_conversionServerIDHasBeenSet =
true;
63 m_conversionServerID = std::forward<ConversionServerIDT>(value);
65 template <
typename ConversionServerIDT = Aws::String>
78 template <
typename EventResourceDataT = EventResourceData>
80 m_eventResourceDataHasBeenSet =
true;
81 m_eventResourceData = std::forward<EventResourceDataT>(value);
83 template <
typename EventResourceDataT = EventResourceData>
96 template <
typename RawErrorT = Aws::String>
98 m_rawErrorHasBeenSet =
true;
99 m_rawError = std::forward<RawErrorT>(value);
101 template <
typename RawErrorT = Aws::String>
114 template <
typename SourceServerIDT = Aws::String>
116 m_sourceServerIDHasBeenSet =
true;
117 m_sourceServerID = std::forward<SourceServerIDT>(value);
119 template <
typename SourceServerIDT = Aws::String>
132 template <
typename TargetInstanceIDT = Aws::String>
134 m_targetInstanceIDHasBeenSet =
true;
135 m_targetInstanceID = std::forward<TargetInstanceIDT>(value);
137 template <
typename TargetInstanceIDT = Aws::String>
155 bool m_conversionPropertiesHasBeenSet =
false;
156 bool m_conversionServerIDHasBeenSet =
false;
157 bool m_eventResourceDataHasBeenSet =
false;
158 bool m_rawErrorHasBeenSet =
false;
159 bool m_sourceServerIDHasBeenSet =
false;
160 bool m_targetInstanceIDHasBeenSet =
false;
JobLogEventData & WithRawError(RawErrorT &&value)
bool TargetInstanceIDHasBeenSet() const
bool ConversionServerIDHasBeenSet() const
JobLogEventData & WithSourceServerID(SourceServerIDT &&value)
void SetTargetInstanceID(TargetInstanceIDT &&value)
const EventResourceData & GetEventResourceData() const
const Aws::String & GetConversionServerID() const
void SetRawError(RawErrorT &&value)
void SetEventResourceData(EventResourceDataT &&value)
bool RawErrorHasBeenSet() const
void SetConversionServerID(ConversionServerIDT &&value)
bool ConversionPropertiesHasBeenSet() const
AWS_DRS_API JobLogEventData & operator=(Aws::Utils::Json::JsonView jsonValue)
JobLogEventData & WithEventResourceData(EventResourceDataT &&value)
AWS_DRS_API JobLogEventData(Aws::Utils::Json::JsonView jsonValue)
const ConversionProperties & GetConversionProperties() const
JobLogEventData & WithTargetInstanceID(TargetInstanceIDT &&value)
AWS_DRS_API Aws::Utils::Json::JsonValue Jsonize() const
bool SourceServerIDHasBeenSet() const
JobLogEventData & WithConversionProperties(ConversionPropertiesT &&value)
const Aws::String & GetRawError() const
const Aws::String & GetTargetInstanceID() const
AWS_DRS_API JobLogEventData()=default
void SetConversionProperties(ConversionPropertiesT &&value)
JobLogEventData & WithConversionServerID(ConversionServerIDT &&value)
bool EventResourceDataHasBeenSet() const
void SetSourceServerID(SourceServerIDT &&value)
const Aws::String & GetSourceServerID() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue