7#include <aws/mediaconvert/MediaConvert_EXPORTS.h>
8#include <aws/mediaconvert/model/CmfcAudioDuration.h>
9#include <aws/mediaconvert/model/Mp4C2paManifest.h>
10#include <aws/core/utils/memory/stl/AWSString.h>
11#include <aws/mediaconvert/model/Mp4CslgAtom.h>
12#include <aws/mediaconvert/model/Mp4FreeSpaceBox.h>
13#include <aws/mediaconvert/model/Mp4MoovPlacement.h>
93 template<
typename CertificateSecretT = Aws::String>
94 void SetCertificateSecret(CertificateSecretT&& value) { m_certificateSecretHasBeenSet =
true; m_certificateSecret = std::forward<CertificateSecretT>(value); }
95 template<
typename CertificateSecretT = Aws::String>
123 inline void SetCttsVersion(
int value) { m_cttsVersionHasBeenSet =
true; m_cttsVersion = value; }
156 template<
typename Mp4MajorBrandT = Aws::String>
157 void SetMp4MajorBrand(Mp4MajorBrandT&& value) { m_mp4MajorBrandHasBeenSet =
true; m_mp4MajorBrand = std::forward<Mp4MajorBrandT>(value); }
158 template<
typename Mp4MajorBrandT = Aws::String>
170 template<
typename SigningKmsKeyT = Aws::String>
171 void SetSigningKmsKey(SigningKmsKeyT&& value) { m_signingKmsKeyHasBeenSet =
true; m_signingKmsKey = std::forward<SigningKmsKeyT>(value); }
172 template<
typename SigningKmsKeyT = Aws::String>
178 bool m_audioDurationHasBeenSet =
false;
181 bool m_c2paManifestHasBeenSet =
false;
184 bool m_certificateSecretHasBeenSet =
false;
187 bool m_cslgAtomHasBeenSet =
false;
189 int m_cttsVersion{0};
190 bool m_cttsVersionHasBeenSet =
false;
193 bool m_freeSpaceBoxHasBeenSet =
false;
196 bool m_moovPlacementHasBeenSet =
false;
199 bool m_mp4MajorBrandHasBeenSet =
false;
202 bool m_signingKmsKeyHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue