7#include <aws/forecast/ForecastService_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/core/utils/memory/stl/AWSVector.h>
10#include <aws/forecast/model/Featurization.h>
23namespace ForecastService
77 inline void SetForecastFrequency(
const char* value) { m_forecastFrequencyHasBeenSet =
true; m_forecastFrequency.assign(value); }
123 bool m_forecastFrequencyHasBeenSet =
false;
126 bool m_forecastDimensionsHasBeenSet =
false;
129 bool m_featurizationsHasBeenSet =
false;
void SetForecastFrequency(Aws::String &&value)
FeaturizationConfig & WithForecastFrequency(Aws::String &&value)
FeaturizationConfig & WithForecastFrequency(const Aws::String &value)
bool FeaturizationsHasBeenSet() const
AWS_FORECASTSERVICE_API Aws::Utils::Json::JsonValue Jsonize() const
const Aws::Vector< Featurization > & GetFeaturizations() const
void SetForecastDimensions(Aws::Vector< Aws::String > &&value)
FeaturizationConfig & AddForecastDimensions(const char *value)
const Aws::Vector< Aws::String > & GetForecastDimensions() const
void SetForecastFrequency(const char *value)
void SetFeaturizations(Aws::Vector< Featurization > &&value)
void SetFeaturizations(const Aws::Vector< Featurization > &value)
void SetForecastFrequency(const Aws::String &value)
bool ForecastFrequencyHasBeenSet() const
AWS_FORECASTSERVICE_API FeaturizationConfig(Aws::Utils::Json::JsonView jsonValue)
FeaturizationConfig & WithForecastDimensions(const Aws::Vector< Aws::String > &value)
FeaturizationConfig & AddFeaturizations(const Featurization &value)
AWS_FORECASTSERVICE_API FeaturizationConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_FORECASTSERVICE_API FeaturizationConfig()
void SetForecastDimensions(const Aws::Vector< Aws::String > &value)
FeaturizationConfig & WithFeaturizations(Aws::Vector< Featurization > &&value)
FeaturizationConfig & AddForecastDimensions(const Aws::String &value)
FeaturizationConfig & AddFeaturizations(Featurization &&value)
FeaturizationConfig & WithForecastFrequency(const char *value)
bool ForecastDimensionsHasBeenSet() const
FeaturizationConfig & WithForecastDimensions(Aws::Vector< Aws::String > &&value)
FeaturizationConfig & AddForecastDimensions(Aws::String &&value)
FeaturizationConfig & WithFeaturizations(const Aws::Vector< Featurization > &value)
const Aws::String & GetForecastFrequency() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue