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>
63 template<
typename ChannelConfigurationT = Aws::String>
64 void SetChannelConfiguration(ChannelConfigurationT&& value) { m_channelConfigurationHasBeenSet =
true; m_channelConfiguration = std::forward<ChannelConfigurationT>(value); }
65 template<
typename ChannelConfigurationT = Aws::String>
75 template<
typename CodecT = Aws::String>
76 void SetCodec(CodecT&& value) { m_codecHasBeenSet =
true; m_codec = std::forward<CodecT>(value); }
77 template<
typename CodecT = Aws::String>
87 template<
typename DurationT = Aws::String>
88 void SetDuration(DurationT&& value) { m_durationHasBeenSet =
true; m_duration = std::forward<DurationT>(value); }
89 template<
typename DurationT = Aws::String>
97 inline void SetMaxResults(
int value) { m_maxResultsHasBeenSet =
true; m_maxResults = value; }
107 template<
typename MaximumBitrateT = Aws::String>
108 void SetMaximumBitrate(MaximumBitrateT&& value) { m_maximumBitrateHasBeenSet =
true; m_maximumBitrate = std::forward<MaximumBitrateT>(value); }
109 template<
typename MaximumBitrateT = Aws::String>
119 template<
typename MaximumFramerateT = Aws::String>
120 void SetMaximumFramerate(MaximumFramerateT&& value) { m_maximumFramerateHasBeenSet =
true; m_maximumFramerate = std::forward<MaximumFramerateT>(value); }
121 template<
typename MaximumFramerateT = Aws::String>
129 template<
typename NextTokenT = Aws::String>
130 void SetNextToken(NextTokenT&& value) { m_nextTokenHasBeenSet =
true; m_nextToken = std::forward<NextTokenT>(value); }
131 template<
typename NextTokenT = Aws::String>
141 template<
typename ResolutionT = Aws::String>
142 void SetResolution(ResolutionT&& value) { m_resolutionHasBeenSet =
true; m_resolution = std::forward<ResolutionT>(value); }
143 template<
typename ResolutionT = Aws::String>
153 template<
typename ResourceTypeT = Aws::String>
154 void SetResourceType(ResourceTypeT&& value) { m_resourceTypeHasBeenSet =
true; m_resourceType = std::forward<ResourceTypeT>(value); }
155 template<
typename ResourceTypeT = Aws::String>
165 template<
typename SpecialFeatureT = Aws::String>
166 void SetSpecialFeature(SpecialFeatureT&& value) { m_specialFeatureHasBeenSet =
true; m_specialFeature = std::forward<SpecialFeatureT>(value); }
167 template<
typename SpecialFeatureT = Aws::String>
177 template<
typename V
ideoQualityT = Aws::String>
178 void SetVideoQuality(VideoQualityT&& value) { m_videoQualityHasBeenSet =
true; m_videoQuality = std::forward<VideoQualityT>(value); }
179 template<
typename V
ideoQualityT = Aws::String>
185 bool m_channelClassHasBeenSet =
false;
188 bool m_channelConfigurationHasBeenSet =
false;
191 bool m_codecHasBeenSet =
false;
194 bool m_durationHasBeenSet =
false;
197 bool m_maxResultsHasBeenSet =
false;
200 bool m_maximumBitrateHasBeenSet =
false;
203 bool m_maximumFramerateHasBeenSet =
false;
206 bool m_nextTokenHasBeenSet =
false;
209 bool m_resolutionHasBeenSet =
false;
212 bool m_resourceTypeHasBeenSet =
false;
215 bool m_specialFeatureHasBeenSet =
false;
218 bool m_videoQualityHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String