44 void OutputToStream(
Aws::OStream& ostream,
const char* location,
unsigned index,
const char* locationValue)
const;
45 void OutputToStream(
Aws::OStream& oStream,
const char* location)
const;
65 inline void SetEngine(
const char* value) { m_engineHasBeenSet =
true; m_engine.assign(value); }
100 inline void SetEngineVersion(
const char* value) { m_engineVersionHasBeenSet =
true; m_engineVersion.assign(value); }
139 inline void SetCacheParameterGroupFamily(
const char* value) { m_cacheParameterGroupFamilyHasBeenSet =
true; m_cacheParameterGroupFamily.assign(value); }
177 inline void SetCacheEngineDescription(
const char* value) { m_cacheEngineDescriptionHasBeenSet =
true; m_cacheEngineDescription.assign(value); }
231 bool m_engineHasBeenSet;
233 bool m_engineVersionHasBeenSet;
235 bool m_cacheParameterGroupFamilyHasBeenSet;
237 bool m_cacheEngineDescriptionHasBeenSet;
239 bool m_cacheEngineVersionDescriptionHasBeenSet;
CacheEngineVersion & WithEngineVersion(const Aws::String &value)
const Aws::String & GetCacheEngineDescription() const
CacheEngineVersion & WithEngine(const char *value)
CacheEngineVersion & WithCacheEngineVersionDescription(const char *value)
void SetCacheEngineDescription(const char *value)
CacheEngineVersion & WithEngine(const Aws::String &value)
void SetCacheEngineVersionDescription(const char *value)
void SetCacheEngineDescription(const Aws::String &value)
void SetCacheEngineVersionDescription(const Aws::String &value)
CacheEngineVersion & WithCacheParameterGroupFamily(Aws::String &&value)
void SetEngineVersion(const Aws::String &value)
const Aws::String & GetEngine() const
std::basic_ostream< char, std::char_traits< char > > OStream
void SetCacheEngineDescription(Aws::String &&value)
const Aws::String & GetEngineVersion() const
CacheEngineVersion & WithCacheEngineDescription(Aws::String &&value)
CacheEngineVersion & WithCacheParameterGroupFamily(const char *value)
void SetEngineVersion(Aws::String &&value)
CacheEngineVersion & WithCacheParameterGroupFamily(const Aws::String &value)
CacheEngineVersion & WithEngineVersion(const char *value)
void SetCacheEngineVersionDescription(Aws::String &&value)
void SetEngine(Aws::String &&value)
void SetEngine(const Aws::String &value)
const Aws::String & GetCacheEngineVersionDescription() const
const Aws::String & GetCacheParameterGroupFamily() const
CacheEngineVersion & WithEngine(Aws::String &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
CacheEngineVersion & WithCacheEngineVersionDescription(Aws::String &&value)
CacheEngineVersion & WithCacheEngineDescription(const char *value)
CacheEngineVersion & WithCacheEngineDescription(const Aws::String &value)
void SetCacheParameterGroupFamily(const Aws::String &value)
#define AWS_ELASTICACHE_API
void SetCacheParameterGroupFamily(const char *value)
void SetEngine(const char *value)
CacheEngineVersion & WithEngineVersion(Aws::String &&value)
CacheEngineVersion & WithCacheEngineVersionDescription(const Aws::String &value)
void SetCacheParameterGroupFamily(Aws::String &&value)
void SetEngineVersion(const char *value)
JSON (JavaScript Object Notation).