7#include <aws/iotanalytics/IoTAnalytics_EXPORTS.h>
8#include <aws/iotanalytics/model/Partition.h>
9#include <aws/iotanalytics/model/TimestampPartition.h>
69 bool m_attributePartitionHasBeenSet =
false;
72 bool m_timestampPartitionHasBeenSet =
false;
bool AttributePartitionHasBeenSet() const
void SetTimestampPartition(const TimestampPartition &value)
void SetTimestampPartition(TimestampPartition &&value)
const TimestampPartition & GetTimestampPartition() const
bool TimestampPartitionHasBeenSet() const
DatastorePartition & WithTimestampPartition(TimestampPartition &&value)
DatastorePartition & WithTimestampPartition(const TimestampPartition &value)
AWS_IOTANALYTICS_API DatastorePartition & operator=(Aws::Utils::Json::JsonView jsonValue)
DatastorePartition & WithAttributePartition(Partition &&value)
AWS_IOTANALYTICS_API Aws::Utils::Json::JsonValue Jsonize() const
const Partition & GetAttributePartition() const
void SetAttributePartition(const Partition &value)
AWS_IOTANALYTICS_API DatastorePartition(Aws::Utils::Json::JsonView jsonValue)
AWS_IOTANALYTICS_API DatastorePartition()
DatastorePartition & WithAttributePartition(const Partition &value)
void SetAttributePartition(Partition &&value)
Aws::Utils::Json::JsonValue JsonValue