7#include <aws/mediaconnect/MediaConnect_EXPORTS.h>
8#include <aws/mediaconnect/MediaConnectRequest.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
10#include <aws/mediaconnect/model/UpdateFailoverConfig.h>
11#include <aws/mediaconnect/model/UpdateMaintenance.h>
12#include <aws/mediaconnect/model/MonitoringConfig.h>
13#include <aws/mediaconnect/model/NdiConfig.h>
45 template<
typename FlowArnT = Aws::String>
46 void SetFlowArn(FlowArnT&& value) { m_flowArnHasBeenSet =
true; m_flowArn = std::forward<FlowArnT>(value); }
47 template<
typename FlowArnT = Aws::String>
57 template<
typename SourceFailoverConfigT = UpdateFailoverConfig>
58 void SetSourceFailoverConfig(SourceFailoverConfigT&& value) { m_sourceFailoverConfigHasBeenSet =
true; m_sourceFailoverConfig = std::forward<SourceFailoverConfigT>(value); }
59 template<
typename SourceFailoverConfigT = UpdateFailoverConfig>
69 template<
typename Ma
intenanceT = UpdateMa
intenance>
70 void SetMaintenance(MaintenanceT&& value) { m_maintenanceHasBeenSet =
true; m_maintenance = std::forward<MaintenanceT>(value); }
71 template<
typename Ma
intenanceT = UpdateMa
intenance>
81 template<
typename SourceMonitoringConfigT = MonitoringConfig>
82 void SetSourceMonitoringConfig(SourceMonitoringConfigT&& value) { m_sourceMonitoringConfigHasBeenSet =
true; m_sourceMonitoringConfig = std::forward<SourceMonitoringConfigT>(value); }
83 template<
typename SourceMonitoringConfigT = MonitoringConfig>
94 template<
typename NdiConfigT = NdiConfig>
95 void SetNdiConfig(NdiConfigT&& value) { m_ndiConfigHasBeenSet =
true; m_ndiConfig = std::forward<NdiConfigT>(value); }
96 template<
typename NdiConfigT = NdiConfig>
102 bool m_flowArnHasBeenSet =
false;
105 bool m_sourceFailoverConfigHasBeenSet =
false;
108 bool m_maintenanceHasBeenSet =
false;
111 bool m_sourceMonitoringConfigHasBeenSet =
false;
114 bool m_ndiConfigHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String