7#include <aws/medialive/MediaLive_EXPORTS.h>
8#include <aws/medialive/model/InputLocation.h>
9#include <aws/medialive/model/BlackoutSlateNetworkEndBlackout.h>
10#include <aws/core/utils/memory/stl/AWSString.h>
11#include <aws/medialive/model/BlackoutSlateState.h>
50 template<
typename BlackoutSlateImageT = InputLocation>
51 void SetBlackoutSlateImage(BlackoutSlateImageT&& value) { m_blackoutSlateImageHasBeenSet =
true; m_blackoutSlateImage = std::forward<BlackoutSlateImageT>(value); }
52 template<
typename BlackoutSlateImageT = InputLocation>
78 template<
typename NetworkEndBlackoutImageT = InputLocation>
79 void SetNetworkEndBlackoutImage(NetworkEndBlackoutImageT&& value) { m_networkEndBlackoutImageHasBeenSet =
true; m_networkEndBlackoutImage = std::forward<NetworkEndBlackoutImageT>(value); }
80 template<
typename NetworkEndBlackoutImageT = InputLocation>
91 template<
typename NetworkIdT = Aws::String>
92 void SetNetworkId(NetworkIdT&& value) { m_networkIdHasBeenSet =
true; m_networkId = std::forward<NetworkIdT>(value); }
93 template<
typename NetworkIdT = Aws::String>
110 bool m_blackoutSlateImageHasBeenSet =
false;
113 bool m_networkEndBlackoutHasBeenSet =
false;
115 InputLocation m_networkEndBlackoutImage;
116 bool m_networkEndBlackoutImageHasBeenSet =
false;
119 bool m_networkIdHasBeenSet =
false;
122 bool m_stateHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue