7#include <aws/iotanalytics/IoTAnalytics_EXPORTS.h>
8#include <aws/core/utils/DateTime.h>
46 inline void SetEstimatedSizeInBytes(
double value) { m_estimatedSizeInBytesHasBeenSet =
true; m_estimatedSizeInBytes = value; }
63 double m_estimatedSizeInBytes;
64 bool m_estimatedSizeInBytesHasBeenSet =
false;
67 bool m_estimatedOnHasBeenSet =
false;
EstimatedResourceSize & WithEstimatedOn(Aws::Utils::DateTime &&value)
const Aws::Utils::DateTime & GetEstimatedOn() const
EstimatedResourceSize & WithEstimatedSizeInBytes(double value)
double GetEstimatedSizeInBytes() const
AWS_IOTANALYTICS_API EstimatedResourceSize()
AWS_IOTANALYTICS_API EstimatedResourceSize(Aws::Utils::Json::JsonView jsonValue)
void SetEstimatedSizeInBytes(double value)
EstimatedResourceSize & WithEstimatedOn(const Aws::Utils::DateTime &value)
void SetEstimatedOn(Aws::Utils::DateTime &&value)
bool EstimatedOnHasBeenSet() const
AWS_IOTANALYTICS_API Aws::Utils::Json::JsonValue Jsonize() const
void SetEstimatedOn(const Aws::Utils::DateTime &value)
AWS_IOTANALYTICS_API EstimatedResourceSize & operator=(Aws::Utils::Json::JsonView jsonValue)
bool EstimatedSizeInBytesHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue