7#include <aws/synthetics/Synthetics_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/synthetics/model/RetryConfigInput.h>
61 template<
typename ExpressionT = Aws::String>
62 void SetExpression(ExpressionT&& value) { m_expressionHasBeenSet =
true; m_expression = std::forward<ExpressionT>(value); }
63 template<
typename ExpressionT = Aws::String>
76 inline void SetDurationInSeconds(
long long value) { m_durationInSecondsHasBeenSet =
true; m_durationInSeconds = value; }
86 template<
typename RetryConfigT = RetryConfigInput>
87 void SetRetryConfig(RetryConfigT&& value) { m_retryConfigHasBeenSet =
true; m_retryConfig = std::forward<RetryConfigT>(value); }
88 template<
typename RetryConfigT = RetryConfigInput>
94 bool m_expressionHasBeenSet =
false;
96 long long m_durationInSeconds{0};
97 bool m_durationInSecondsHasBeenSet =
false;
99 RetryConfigInput m_retryConfig;
100 bool m_retryConfigHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue