55 inline void SetEngine(
const char* value) { m_engineHasBeenSet =
true; m_engine.assign(value); }
94 inline void SetEngineVersion(
const char* value) { m_engineVersionHasBeenSet =
true; m_engineVersion.assign(value); }
144 inline void SetDBParameterGroupFamily(
const char* value) { m_dBParameterGroupFamilyHasBeenSet =
true; m_dBParameterGroupFamily.assign(value); }
219 inline void SetMaxRecords(
int value) { m_maxRecordsHasBeenSet =
true; m_maxRecords = value; }
255 inline void SetMarker(
const char* value) { m_markerHasBeenSet =
true; m_marker.assign(value); }
288 inline void SetDefaultOnly(
bool value) { m_defaultOnlyHasBeenSet =
true; m_defaultOnly = value; }
319 bool m_engineHasBeenSet;
321 bool m_engineVersionHasBeenSet;
323 bool m_dBParameterGroupFamilyHasBeenSet;
325 bool m_filtersHasBeenSet;
327 bool m_maxRecordsHasBeenSet;
329 bool m_markerHasBeenSet;
331 bool m_defaultOnlyHasBeenSet;
332 bool m_listSupportedCharacterSets;
333 bool m_listSupportedCharacterSetsHasBeenSet;
DescribeDBEngineVersionsRequest & AddFilters(const Filter &value)
void SetFilters(const Aws::Vector< Filter > &value)
DescribeDBEngineVersionsRequest & WithFilters(Aws::Vector< Filter > &&value)
void SetDefaultOnly(bool value)
void SetEngineVersion(const char *value)
std::vector< T, Aws::Allocator< T > > Vector
DescribeDBEngineVersionsRequest & WithEngine(const char *value)
bool GetDefaultOnly() const
void SetMarker(const Aws::String &value)
DescribeDBEngineVersionsRequest & WithEngineVersion(const Aws::String &value)
const Aws::Vector< Filter > & GetFilters() const
void SetDBParameterGroupFamily(const Aws::String &value)
void SetListSupportedCharacterSets(bool value)
DescribeDBEngineVersionsRequest & WithEngine(const Aws::String &value)
void SetMaxRecords(int value)
DescribeDBEngineVersionsRequest & WithMarker(const Aws::String &value)
DescribeDBEngineVersionsRequest & WithEngineVersion(Aws::String &&value)
int GetMaxRecords() const
DescribeDBEngineVersionsRequest & WithDBParameterGroupFamily(Aws::String &&value)
DescribeDBEngineVersionsRequest & WithEngineVersion(const char *value)
void SetEngine(const char *value)
void SetMarker(Aws::String &&value)
void SetEngineVersion(Aws::String &&value)
const Aws::String & GetEngine() const
void SetEngine(const Aws::String &value)
const Aws::String & GetEngineVersion() const
DescribeDBEngineVersionsRequest & WithMarker(Aws::String &&value)
DescribeDBEngineVersionsRequest & WithDefaultOnly(bool value)
DescribeDBEngineVersionsRequest & WithDBParameterGroupFamily(const Aws::String &value)
DescribeDBEngineVersionsRequest & WithEngine(Aws::String &&value)
DescribeDBEngineVersionsRequest & AddFilters(Filter &&value)
const Aws::String & GetDBParameterGroupFamily() const
void SetFilters(Aws::Vector< Filter > &&value)
void SetMarker(const char *value)
void SetEngine(Aws::String &&value)
void SetEngineVersion(const Aws::String &value)
void SetDBParameterGroupFamily(Aws::String &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
DescribeDBEngineVersionsRequest & WithListSupportedCharacterSets(bool value)
DescribeDBEngineVersionsRequest & WithMarker(const char *value)
DescribeDBEngineVersionsRequest & WithFilters(const Aws::Vector< Filter > &value)
DescribeDBEngineVersionsRequest & WithDBParameterGroupFamily(const char *value)
bool GetListSupportedCharacterSets() const
const Aws::String & GetMarker() const
DescribeDBEngineVersionsRequest & WithMaxRecords(int value)
JSON (JavaScript Object Notation).
void SetDBParameterGroupFamily(const char *value)