7#include <aws/connect/Connect_EXPORTS.h>
8#include <aws/connect/ConnectRequest.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
47 template<
typename InstanceIdT = Aws::String>
48 void SetInstanceId(InstanceIdT&& value) { m_instanceIdHasBeenSet =
true; m_instanceId = std::forward<InstanceIdT>(value); }
49 template<
typename InstanceIdT = Aws::String>
59 template<
typename HoursOfOperationIdT = Aws::String>
60 void SetHoursOfOperationId(HoursOfOperationIdT&& value) { m_hoursOfOperationIdHasBeenSet =
true; m_hoursOfOperationId = std::forward<HoursOfOperationIdT>(value); }
61 template<
typename HoursOfOperationIdT = Aws::String>
71 template<
typename FromDateT = Aws::String>
72 void SetFromDate(FromDateT&& value) { m_fromDateHasBeenSet =
true; m_fromDate = std::forward<FromDateT>(value); }
73 template<
typename FromDateT = Aws::String>
83 template<
typename ToDateT = Aws::String>
84 void SetToDate(ToDateT&& value) { m_toDateHasBeenSet =
true; m_toDate = std::forward<ToDateT>(value); }
85 template<
typename ToDateT = Aws::String>
91 bool m_instanceIdHasBeenSet =
false;
94 bool m_hoursOfOperationIdHasBeenSet =
false;
97 bool m_fromDateHasBeenSet =
false;
100 bool m_toDateHasBeenSet =
false;
const Aws::String & GetHoursOfOperationId() const
GetEffectiveHoursOfOperationsRequest & WithHoursOfOperationId(HoursOfOperationIdT &&value)
void SetFromDate(FromDateT &&value)
bool ToDateHasBeenSet() const
bool InstanceIdHasBeenSet() const
AWS_CONNECT_API Aws::String SerializePayload() const override
bool FromDateHasBeenSet() const
GetEffectiveHoursOfOperationsRequest & WithInstanceId(InstanceIdT &&value)
GetEffectiveHoursOfOperationsRequest & WithToDate(ToDateT &&value)
const Aws::String & GetFromDate() const
GetEffectiveHoursOfOperationsRequest & WithFromDate(FromDateT &&value)
AWS_CONNECT_API GetEffectiveHoursOfOperationsRequest()=default
void SetHoursOfOperationId(HoursOfOperationIdT &&value)
const Aws::String & GetInstanceId() const
const Aws::String & GetToDate() const
virtual const char * GetServiceRequestName() const override
void SetInstanceId(InstanceIdT &&value)
void SetToDate(ToDateT &&value)
AWS_CONNECT_API void AddQueryStringParameters(Aws::Http::URI &uri) const override
bool HoursOfOperationIdHasBeenSet() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String