7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/mediapackage/MediaPackage_EXPORTS.h>
9#include <aws/mediapackage/model/S3Destination.h>
10#include <aws/mediapackage/model/Status.h>
21namespace MediaPackage {
43 template <
typename ArnT = Aws::String>
45 m_arnHasBeenSet =
true;
46 m_arn = std::forward<ArnT>(value);
48 template <
typename ArnT = Aws::String>
50 SetArn(std::forward<ArnT>(value));
62 template <
typename ChannelIdT = Aws::String>
64 m_channelIdHasBeenSet =
true;
65 m_channelId = std::forward<ChannelIdT>(value);
67 template <
typename ChannelIdT = Aws::String>
81 template <
typename CreatedAtT = Aws::String>
83 m_createdAtHasBeenSet =
true;
84 m_createdAt = std::forward<CreatedAtT>(value);
86 template <
typename CreatedAtT = Aws::String>
100 template <
typename EndTimeT = Aws::String>
102 m_endTimeHasBeenSet =
true;
103 m_endTime = std::forward<EndTimeT>(value);
105 template <
typename EndTimeT = Aws::String>
121 template <
typename IdT = Aws::String>
123 m_idHasBeenSet =
true;
124 m_id = std::forward<IdT>(value);
126 template <
typename IdT = Aws::String>
128 SetId(std::forward<IdT>(value));
142 template <
typename OriginEndpo
intIdT = Aws::String>
144 m_originEndpointIdHasBeenSet =
true;
145 m_originEndpointId = std::forward<OriginEndpointIdT>(value);
147 template <
typename OriginEndpo
intIdT = Aws::String>
158 template <
typename S3DestinationT = S3Destination>
160 m_s3DestinationHasBeenSet =
true;
161 m_s3Destination = std::forward<S3DestinationT>(value);
163 template <
typename S3DestinationT = S3Destination>
177 template <
typename StartTimeT = Aws::String>
179 m_startTimeHasBeenSet =
true;
180 m_startTime = std::forward<StartTimeT>(value);
182 template <
typename StartTimeT = Aws::String>
201 m_statusHasBeenSet =
true;
227 bool m_arnHasBeenSet =
false;
228 bool m_channelIdHasBeenSet =
false;
229 bool m_createdAtHasBeenSet =
false;
230 bool m_endTimeHasBeenSet =
false;
231 bool m_idHasBeenSet =
false;
232 bool m_originEndpointIdHasBeenSet =
false;
233 bool m_s3DestinationHasBeenSet =
false;
234 bool m_startTimeHasBeenSet =
false;
235 bool m_statusHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue