7#include <aws/iotsitewise/IoTSiteWise_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/iotsitewise/model/PropertyDataType.h>
10#include <aws/core/utils/DateTime.h>
15template<
typename RESULT_TYPE>
16class AmazonWebServiceResult;
44 inline void SetAssetId(
const char* value) { m_assetId.assign(value); }
57 inline void SetPropertyId(
const char* value) { m_propertyId.assign(value); }
70 inline void SetAlias(
const char* value) { m_alias.assign(value); }
163 inline void SetRequestId(
const char* value) { m_requestId.assign(value); }
const Aws::String & GetAssetId() const
DescribeTimeSeriesResult & WithTimeSeriesId(Aws::String &&value)
void SetTimeSeriesId(const char *value)
DescribeTimeSeriesResult & WithAlias(const char *value)
void SetPropertyId(const Aws::String &value)
DescribeTimeSeriesResult & WithAssetId(const char *value)
void SetTimeSeriesCreationDate(Aws::Utils::DateTime &&value)
void SetAssetId(const Aws::String &value)
const Aws::String & GetTimeSeriesId() const
AWS_IOTSITEWISE_API DescribeTimeSeriesResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
void SetAssetId(const char *value)
void SetTimeSeriesCreationDate(const Aws::Utils::DateTime &value)
void SetDataType(const PropertyDataType &value)
DescribeTimeSeriesResult & WithDataTypeSpec(const Aws::String &value)
const Aws::String & GetDataTypeSpec() const
const Aws::Utils::DateTime & GetTimeSeriesLastUpdateDate() const
void SetDataTypeSpec(Aws::String &&value)
void SetTimeSeriesId(const Aws::String &value)
void SetAlias(const Aws::String &value)
void SetAssetId(Aws::String &&value)
AWS_IOTSITEWISE_API DescribeTimeSeriesResult()
DescribeTimeSeriesResult & WithPropertyId(Aws::String &&value)
DescribeTimeSeriesResult & WithDataType(const PropertyDataType &value)
void SetTimeSeriesLastUpdateDate(Aws::Utils::DateTime &&value)
DescribeTimeSeriesResult & WithPropertyId(const char *value)
void SetRequestId(const Aws::String &value)
void SetAlias(const char *value)
void SetTimeSeriesArn(Aws::String &&value)
const Aws::String & GetRequestId() const
DescribeTimeSeriesResult & WithTimeSeriesCreationDate(const Aws::Utils::DateTime &value)
const PropertyDataType & GetDataType() const
DescribeTimeSeriesResult & WithPropertyId(const Aws::String &value)
void SetDataType(PropertyDataType &&value)
const Aws::String & GetPropertyId() const
void SetPropertyId(Aws::String &&value)
DescribeTimeSeriesResult & WithDataType(PropertyDataType &&value)
DescribeTimeSeriesResult & WithAlias(Aws::String &&value)
DescribeTimeSeriesResult & WithTimeSeriesArn(const char *value)
AWS_IOTSITEWISE_API DescribeTimeSeriesResult(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
void SetDataTypeSpec(const char *value)
void SetPropertyId(const char *value)
void SetAlias(Aws::String &&value)
void SetDataTypeSpec(const Aws::String &value)
const Aws::String & GetAlias() const
DescribeTimeSeriesResult & WithDataTypeSpec(Aws::String &&value)
void SetTimeSeriesId(Aws::String &&value)
DescribeTimeSeriesResult & WithRequestId(const char *value)
DescribeTimeSeriesResult & WithTimeSeriesArn(const Aws::String &value)
DescribeTimeSeriesResult & WithAlias(const Aws::String &value)
DescribeTimeSeriesResult & WithRequestId(const Aws::String &value)
DescribeTimeSeriesResult & WithTimeSeriesId(const char *value)
DescribeTimeSeriesResult & WithRequestId(Aws::String &&value)
DescribeTimeSeriesResult & WithTimeSeriesArn(Aws::String &&value)
void SetTimeSeriesArn(const Aws::String &value)
void SetTimeSeriesArn(const char *value)
void SetRequestId(Aws::String &&value)
DescribeTimeSeriesResult & WithTimeSeriesCreationDate(Aws::Utils::DateTime &&value)
void SetRequestId(const char *value)
DescribeTimeSeriesResult & WithTimeSeriesLastUpdateDate(Aws::Utils::DateTime &&value)
DescribeTimeSeriesResult & WithTimeSeriesId(const Aws::String &value)
DescribeTimeSeriesResult & WithAssetId(const Aws::String &value)
DescribeTimeSeriesResult & WithTimeSeriesLastUpdateDate(const Aws::Utils::DateTime &value)
const Aws::Utils::DateTime & GetTimeSeriesCreationDate() const
DescribeTimeSeriesResult & WithDataTypeSpec(const char *value)
const Aws::String & GetTimeSeriesArn() const
DescribeTimeSeriesResult & WithAssetId(Aws::String &&value)
void SetTimeSeriesLastUpdateDate(const Aws::Utils::DateTime &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue