7#include <aws/mediaconnect/MediaConnect_EXPORTS.h>
8#include <aws/mediaconnect/model/FailoverMode.h>
9#include <aws/mediaconnect/model/SourcePriority.h>
10#include <aws/mediaconnect/model/State.h>
21namespace MediaConnect {
45 m_failoverModeHasBeenSet =
true;
46 m_failoverMode = value;
61 m_recoveryWindowHasBeenSet =
true;
62 m_recoveryWindow = value;
77 template <
typename SourcePriorityT = SourcePriority>
79 m_sourcePriorityHasBeenSet =
true;
80 m_sourcePriority = std::forward<SourcePriorityT>(value);
82 template <
typename SourcePriorityT = SourcePriority>
98 m_stateHasBeenSet =
true;
109 int m_recoveryWindow{0};
111 SourcePriority m_sourcePriority;
114 bool m_failoverModeHasBeenSet =
false;
115 bool m_recoveryWindowHasBeenSet =
false;
116 bool m_sourcePriorityHasBeenSet =
false;
117 bool m_stateHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue