7#include <aws/opensearch/OpenSearchService_EXPORTS.h>
8#include <aws/opensearch/model/WindowStartTime.h>
21namespace OpenSearchService
57 template<
typename WindowStartTimeT = WindowStartTime>
58 void SetWindowStartTime(WindowStartTimeT&& value) { m_windowStartTimeHasBeenSet =
true; m_windowStartTime = std::forward<WindowStartTimeT>(value); }
59 template<
typename WindowStartTimeT = WindowStartTime>
65 bool m_windowStartTimeHasBeenSet =
false;
bool WindowStartTimeHasBeenSet() const
AWS_OPENSEARCHSERVICE_API OffPeakWindow(Aws::Utils::Json::JsonView jsonValue)
AWS_OPENSEARCHSERVICE_API OffPeakWindow & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_OPENSEARCHSERVICE_API Aws::Utils::Json::JsonValue Jsonize() const
void SetWindowStartTime(WindowStartTimeT &&value)
const WindowStartTime & GetWindowStartTime() const
AWS_OPENSEARCHSERVICE_API OffPeakWindow()=default
OffPeakWindow & WithWindowStartTime(WindowStartTimeT &&value)
Aws::Utils::Json::JsonValue JsonValue