7#include <aws/opensearch/OpenSearchService_EXPORTS.h>
16namespace OpenSearchService {
38 inline long long GetHours()
const {
return m_hours; }
41 m_hoursHasBeenSet =
true;
54 inline long long GetMinutes()
const {
return m_minutes; }
57 m_minutesHasBeenSet =
true;
68 long long m_minutes{0};
69 bool m_hoursHasBeenSet =
false;
70 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