7#include <aws/kinesisvideo/KinesisVideo_EXPORTS.h>
46 inline void SetMessageTtlSeconds(
int value) { m_messageTtlSecondsHasBeenSet =
true; m_messageTtlSeconds = value; }
51 int m_messageTtlSeconds;
52 bool m_messageTtlSecondsHasBeenSet =
false;
AWS_KINESISVIDEO_API SingleMasterConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
bool MessageTtlSecondsHasBeenSet() const
AWS_KINESISVIDEO_API SingleMasterConfiguration(Aws::Utils::Json::JsonView jsonValue)
AWS_KINESISVIDEO_API SingleMasterConfiguration()
SingleMasterConfiguration & WithMessageTtlSeconds(int value)
AWS_KINESISVIDEO_API Aws::Utils::Json::JsonValue Jsonize() const
void SetMessageTtlSeconds(int value)
int GetMessageTtlSeconds() const
Aws::Utils::Json::JsonValue JsonValue