7#include <aws/medialive/MediaLive_EXPORTS.h>
8#include <aws/medialive/MediaLiveRequest.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
50 template<
typename ChannelClassT = Aws::String>
51 void SetChannelClass(ChannelClassT&& value) { m_channelClassHasBeenSet =
true; m_channelClass = std::forward<ChannelClassT>(value); }
52 template<
typename ChannelClassT = Aws::String>
62 template<
typename CodecT = Aws::String>
63 void SetCodec(CodecT&& value) { m_codecHasBeenSet =
true; m_codec = std::forward<CodecT>(value); }
64 template<
typename CodecT = Aws::String>
72 inline void SetMaxResults(
int value) { m_maxResultsHasBeenSet =
true; m_maxResults = value; }
82 template<
typename MaximumBitrateT = Aws::String>
83 void SetMaximumBitrate(MaximumBitrateT&& value) { m_maximumBitrateHasBeenSet =
true; m_maximumBitrate = std::forward<MaximumBitrateT>(value); }
84 template<
typename MaximumBitrateT = Aws::String>
94 template<
typename MaximumFramerateT = Aws::String>
95 void SetMaximumFramerate(MaximumFramerateT&& value) { m_maximumFramerateHasBeenSet =
true; m_maximumFramerate = std::forward<MaximumFramerateT>(value); }
96 template<
typename MaximumFramerateT = Aws::String>
104 template<
typename NextTokenT = Aws::String>
105 void SetNextToken(NextTokenT&& value) { m_nextTokenHasBeenSet =
true; m_nextToken = std::forward<NextTokenT>(value); }
106 template<
typename NextTokenT = Aws::String>
116 template<
typename ResolutionT = Aws::String>
117 void SetResolution(ResolutionT&& value) { m_resolutionHasBeenSet =
true; m_resolution = std::forward<ResolutionT>(value); }
118 template<
typename ResolutionT = Aws::String>
128 template<
typename ResourceTypeT = Aws::String>
129 void SetResourceType(ResourceTypeT&& value) { m_resourceTypeHasBeenSet =
true; m_resourceType = std::forward<ResourceTypeT>(value); }
130 template<
typename ResourceTypeT = Aws::String>
140 template<
typename SpecialFeatureT = Aws::String>
141 void SetSpecialFeature(SpecialFeatureT&& value) { m_specialFeatureHasBeenSet =
true; m_specialFeature = std::forward<SpecialFeatureT>(value); }
142 template<
typename SpecialFeatureT = Aws::String>
152 template<
typename V
ideoQualityT = Aws::String>
153 void SetVideoQuality(VideoQualityT&& value) { m_videoQualityHasBeenSet =
true; m_videoQuality = std::forward<VideoQualityT>(value); }
154 template<
typename V
ideoQualityT = Aws::String>
160 bool m_channelClassHasBeenSet =
false;
163 bool m_codecHasBeenSet =
false;
166 bool m_maxResultsHasBeenSet =
false;
169 bool m_maximumBitrateHasBeenSet =
false;
172 bool m_maximumFramerateHasBeenSet =
false;
175 bool m_nextTokenHasBeenSet =
false;
178 bool m_resolutionHasBeenSet =
false;
181 bool m_resourceTypeHasBeenSet =
false;
184 bool m_specialFeatureHasBeenSet =
false;
187 bool m_videoQualityHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String