7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/mediaconnect/MediaConnectRequest.h>
9#include <aws/mediaconnect/MediaConnect_EXPORTS.h>
10#include <aws/mediaconnect/model/MediaStreamAttributesRequest.h>
11#include <aws/mediaconnect/model/MediaStreamType.h>
16namespace MediaConnect {
39 template <
typename AttributesT = MediaStreamAttributesRequest>
41 m_attributesHasBeenSet =
true;
42 m_attributes = std::forward<AttributesT>(value);
44 template <
typename AttributesT = MediaStreamAttributesRequest>
58 m_clockRateHasBeenSet =
true;
74 template <
typename DescriptionT = Aws::String>
76 m_descriptionHasBeenSet =
true;
77 m_description = std::forward<DescriptionT>(value);
79 template <
typename DescriptionT = Aws::String>
93 template <
typename FlowArnT = Aws::String>
95 m_flowArnHasBeenSet =
true;
96 m_flowArn = std::forward<FlowArnT>(value);
98 template <
typename FlowArnT = Aws::String>
111 template <
typename MediaStreamNameT = Aws::String>
113 m_mediaStreamNameHasBeenSet =
true;
114 m_mediaStreamName = std::forward<MediaStreamNameT>(value);
116 template <
typename MediaStreamNameT = Aws::String>
130 m_mediaStreamTypeHasBeenSet =
true;
131 m_mediaStreamType = value;
145 template <
typename V
ideoFormatT = Aws::String>
147 m_videoFormatHasBeenSet =
true;
148 m_videoFormat = std::forward<VideoFormatT>(value);
150 template <
typename V
ideoFormatT = Aws::String>
170 bool m_attributesHasBeenSet =
false;
171 bool m_clockRateHasBeenSet =
false;
172 bool m_descriptionHasBeenSet =
false;
173 bool m_flowArnHasBeenSet =
false;
174 bool m_mediaStreamNameHasBeenSet =
false;
175 bool m_mediaStreamTypeHasBeenSet =
false;
176 bool m_videoFormatHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String