7#include <aws/opensearch/OpenSearchService_EXPORTS.h>
19namespace OpenSearchService
45 inline long long GetHours()
const {
return m_hours; }
47 inline void SetHours(
long long value) { m_hoursHasBeenSet =
true; m_hours = value; }
55 inline long long GetMinutes()
const {
return m_minutes; }
57 inline void SetMinutes(
long long value) { m_minutesHasBeenSet =
true; m_minutes = value; }
63 bool m_hoursHasBeenSet =
false;
65 long long m_minutes{0};
66 bool m_minutesHasBeenSet =
false;
AWS_OPENSEARCHSERVICE_API WindowStartTime(Aws::Utils::Json::JsonView jsonValue)
long long GetMinutes() const
WindowStartTime & WithHours(long long value)
AWS_OPENSEARCHSERVICE_API Aws::Utils::Json::JsonValue Jsonize() const
void SetHours(long long value)
AWS_OPENSEARCHSERVICE_API WindowStartTime()=default
WindowStartTime & WithMinutes(long long value)
void SetMinutes(long long value)
bool HoursHasBeenSet() const
AWS_OPENSEARCHSERVICE_API WindowStartTime & operator=(Aws::Utils::Json::JsonView jsonValue)
bool MinutesHasBeenSet() const
long long GetHours() const
Aws::Utils::Json::JsonValue JsonValue