7#include <aws/greengrassv2/GreengrassV2_EXPORTS.h>
16namespace GreengrassV2 {
49 m_timeoutInSecondsHasBeenSet =
true;
50 m_timeoutInSeconds = value;
58 int m_timeoutInSeconds{0};
59 bool m_timeoutInSecondsHasBeenSet =
false;
AWS_GREENGRASSV2_API DeploymentConfigurationValidationPolicy()=default
void SetTimeoutInSeconds(int value)
int GetTimeoutInSeconds() const
bool TimeoutInSecondsHasBeenSet() const
AWS_GREENGRASSV2_API DeploymentConfigurationValidationPolicy & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_GREENGRASSV2_API DeploymentConfigurationValidationPolicy(Aws::Utils::Json::JsonView jsonValue)
DeploymentConfigurationValidationPolicy & WithTimeoutInSeconds(int value)
AWS_GREENGRASSV2_API Aws::Utils::Json::JsonValue Jsonize() const
Aws::Utils::Json::JsonValue JsonValue