7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/core/utils/memory/stl/AWSVector.h>
9#include <aws/mediaconnect/MediaConnect_EXPORTS.h>
10#include <aws/mediaconnect/model/DestinationConfigurationRequest.h>
11#include <aws/mediaconnect/model/EncodingName.h>
12#include <aws/mediaconnect/model/EncodingParametersRequest.h>
23namespace MediaConnect {
45 template <
typename DestinationConfigurationsT = Aws::Vector<DestinationConfigurationRequest>>
47 m_destinationConfigurationsHasBeenSet =
true;
48 m_destinationConfigurations = std::forward<DestinationConfigurationsT>(value);
50 template <
typename DestinationConfigurationsT = Aws::Vector<DestinationConfigurationRequest>>
55 template <
typename DestinationConfigurationsT = DestinationConfigurationRequest>
57 m_destinationConfigurationsHasBeenSet =
true;
58 m_destinationConfigurations.emplace_back(std::forward<DestinationConfigurationsT>(value));
73 m_encodingNameHasBeenSet =
true;
74 m_encodingName = value;
90 template <
typename EncodingParametersT = EncodingParametersRequest>
92 m_encodingParametersHasBeenSet =
true;
93 m_encodingParameters = std::forward<EncodingParametersT>(value);
95 template <
typename EncodingParametersT = EncodingParametersRequest>
108 template <
typename MediaStreamNameT = Aws::String>
110 m_mediaStreamNameHasBeenSet =
true;
111 m_mediaStreamName = std::forward<MediaStreamNameT>(value);
113 template <
typename MediaStreamNameT = Aws::String>
124 EncodingParametersRequest m_encodingParameters;
127 bool m_destinationConfigurationsHasBeenSet =
false;
128 bool m_encodingNameHasBeenSet =
false;
129 bool m_encodingParametersHasBeenSet =
false;
130 bool m_mediaStreamNameHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue