7#include <aws/lambda/Lambda_EXPORTS.h>
40 m_timeoutSecondsHasBeenSet =
true;
41 m_timeoutSeconds = value;
57 m_heartbeatTimeoutSecondsHasBeenSet =
true;
58 m_heartbeatTimeoutSeconds = value;
66 int m_timeoutSeconds{0};
68 int m_heartbeatTimeoutSeconds{0};
69 bool m_timeoutSecondsHasBeenSet =
false;
70 bool m_heartbeatTimeoutSecondsHasBeenSet =
false;
void SetHeartbeatTimeoutSeconds(int value)
bool TimeoutSecondsHasBeenSet() const
int GetTimeoutSeconds() const
CallbackOptions & WithTimeoutSeconds(int value)
AWS_LAMBDA_API CallbackOptions(Aws::Utils::Json::JsonView jsonValue)
AWS_LAMBDA_API CallbackOptions & operator=(Aws::Utils::Json::JsonView jsonValue)
bool HeartbeatTimeoutSecondsHasBeenSet() const
AWS_LAMBDA_API CallbackOptions()=default
int GetHeartbeatTimeoutSeconds() const
AWS_LAMBDA_API Aws::Utils::Json::JsonValue Jsonize() const
void SetTimeoutSeconds(int value)
CallbackOptions & WithHeartbeatTimeoutSeconds(int value)
Aws::Utils::Json::JsonValue JsonValue