7#include <aws/iot-managed-integrations/IoTManagedIntegrations_EXPORTS.h>
19namespace IoTManagedIntegrations
50 long long m_inProgressTimeoutInMinutes{0};
51 bool m_inProgressTimeoutInMinutesHasBeenSet =
false;
long long GetInProgressTimeoutInMinutes() const
bool InProgressTimeoutInMinutesHasBeenSet() const
AWS_IOTMANAGEDINTEGRATIONS_API OtaTaskTimeoutConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_IOTMANAGEDINTEGRATIONS_API Aws::Utils::Json::JsonValue Jsonize() const
void SetInProgressTimeoutInMinutes(long long value)
OtaTaskTimeoutConfig & WithInProgressTimeoutInMinutes(long long value)
AWS_IOTMANAGEDINTEGRATIONS_API OtaTaskTimeoutConfig()=default
AWS_IOTMANAGEDINTEGRATIONS_API OtaTaskTimeoutConfig(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue