7#include <aws/datazone/DataZone_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/datazone/model/TimeSeriesEntityType.h>
10#include <aws/core/utils/memory/stl/AWSVector.h>
11#include <aws/datazone/model/TimeSeriesDataPointFormOutput.h>
16template<
typename RESULT_TYPE>
17class AmazonWebServiceResult;
44 template<
typename DomainIdT = Aws::String>
45 void SetDomainId(DomainIdT&& value) { m_domainIdHasBeenSet =
true; m_domainId = std::forward<DomainIdT>(value); }
46 template<
typename DomainIdT = Aws::String>
55 template<
typename EntityIdT = Aws::String>
56 void SetEntityId(EntityIdT&& value) { m_entityIdHasBeenSet =
true; m_entityId = std::forward<EntityIdT>(value); }
57 template<
typename EntityIdT = Aws::String>
75 template<
typename FormsT = Aws::Vector<TimeSeriesDataPo
intFormOutput>>
76 void SetForms(FormsT&& value) { m_formsHasBeenSet =
true; m_forms = std::forward<FormsT>(value); }
77 template<
typename FormsT = Aws::Vector<TimeSeriesDataPo
intFormOutput>>
79 template<
typename FormsT = TimeSeriesDataPo
intFormOutput>
86 template<
typename RequestIdT = Aws::String>
87 void SetRequestId(RequestIdT&& value) { m_requestIdHasBeenSet =
true; m_requestId = std::forward<RequestIdT>(value); }
88 template<
typename RequestIdT = Aws::String>
94 bool m_domainIdHasBeenSet =
false;
97 bool m_entityIdHasBeenSet =
false;
100 bool m_entityTypeHasBeenSet =
false;
103 bool m_formsHasBeenSet =
false;
106 bool m_requestIdHasBeenSet =
false;
AWS_DATAZONE_API PostTimeSeriesDataPointsResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
PostTimeSeriesDataPointsResult & WithDomainId(DomainIdT &&value)
PostTimeSeriesDataPointsResult & WithEntityType(TimeSeriesEntityType value)
void SetRequestId(RequestIdT &&value)
AWS_DATAZONE_API PostTimeSeriesDataPointsResult(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
TimeSeriesEntityType GetEntityType() const
PostTimeSeriesDataPointsResult & WithEntityId(EntityIdT &&value)
const Aws::String & GetEntityId() const
void SetEntityId(EntityIdT &&value)
const Aws::String & GetRequestId() const
PostTimeSeriesDataPointsResult & WithForms(FormsT &&value)
const Aws::Vector< TimeSeriesDataPointFormOutput > & GetForms() const
void SetForms(FormsT &&value)
PostTimeSeriesDataPointsResult & WithRequestId(RequestIdT &&value)
const Aws::String & GetDomainId() const
PostTimeSeriesDataPointsResult & AddForms(FormsT &&value)
AWS_DATAZONE_API PostTimeSeriesDataPointsResult()=default
void SetEntityType(TimeSeriesEntityType value)
void SetDomainId(DomainIdT &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue