7#include <aws/kinesis-video-archived-media/KinesisVideoArchivedMedia_EXPORTS.h>
8#include <aws/kinesis-video-archived-media/KinesisVideoArchivedMediaRequest.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
10#include <aws/kinesis-video-archived-media/model/ImageSelectorType.h>
11#include <aws/core/utils/DateTime.h>
12#include <aws/kinesis-video-archived-media/model/Format.h>
13#include <aws/core/utils/memory/stl/AWSMap.h>
14#include <aws/kinesis-video-archived-media/model/FormatConfigKey.h>
19namespace KinesisVideoArchivedMedia
49 inline void SetStreamName(
const char* value) { m_streamNameHasBeenSet =
true; m_streamName.assign(value); }
65 inline void SetStreamARN(
const char* value) { m_streamARNHasBeenSet =
true; m_streamARN.assign(value); }
123 inline void SetSamplingInterval(
int value) { m_samplingIntervalHasBeenSet =
true; m_samplingInterval = value; }
133 inline void SetFormat(
const Format& value) { m_formatHasBeenSet =
true; m_format = value; }
134 inline void SetFormat(
Format&& value) { m_formatHasBeenSet =
true; m_format = std::move(value); }
176 inline void SetWidthPixels(
int value) { m_widthPixelsHasBeenSet =
true; m_widthPixels = value; }
192 inline void SetHeightPixels(
int value) { m_heightPixelsHasBeenSet =
true; m_heightPixels = value; }
205 inline void SetMaxResults(
long long value) { m_maxResultsHasBeenSet =
true; m_maxResults = value; }
219 inline void SetNextToken(
const char* value) { m_nextTokenHasBeenSet =
true; m_nextToken.assign(value); }
227 bool m_streamNameHasBeenSet =
false;
230 bool m_streamARNHasBeenSet =
false;
233 bool m_imageSelectorTypeHasBeenSet =
false;
236 bool m_startTimestampHasBeenSet =
false;
239 bool m_endTimestampHasBeenSet =
false;
241 int m_samplingInterval;
242 bool m_samplingIntervalHasBeenSet =
false;
245 bool m_formatHasBeenSet =
false;
248 bool m_formatConfigHasBeenSet =
false;
251 bool m_widthPixelsHasBeenSet =
false;
254 bool m_heightPixelsHasBeenSet =
false;
256 long long m_maxResults;
257 bool m_maxResultsHasBeenSet =
false;
260 bool m_nextTokenHasBeenSet =
false;
std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > Map
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String