7#include <aws/mediapackage/MediaPackage_EXPORTS.h>
8#include <aws/mediapackage/model/SpekeKeyProvider.h>
19namespace MediaPackage {
42 m_keyRotationIntervalSecondsHasBeenSet =
true;
43 m_keyRotationIntervalSeconds = value;
55 template <
typename SpekeKeyProv
iderT = SpekeKeyProv
ider>
57 m_spekeKeyProviderHasBeenSet =
true;
58 m_spekeKeyProvider = std::forward<SpekeKeyProviderT>(value);
60 template <
typename SpekeKeyProv
iderT = SpekeKeyProv
ider>
67 int m_keyRotationIntervalSeconds{0};
69 SpekeKeyProvider m_spekeKeyProvider;
70 bool m_keyRotationIntervalSecondsHasBeenSet =
false;
71 bool m_spekeKeyProviderHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue