101 inline Recipes&
AddSetup(
const char* value) { m_setupHasBeenSet =
true; m_setup.push_back(value);
return *
this; }
149 inline Recipes&
AddConfigure(
const char* value) { m_configureHasBeenSet =
true; m_configure.push_back(value);
return *
this; }
197 inline Recipes&
AddDeploy(
const char* value) { m_deployHasBeenSet =
true; m_deploy.push_back(value);
return *
this; }
245 inline Recipes&
AddUndeploy(
const char* value) { m_undeployHasBeenSet =
true; m_undeploy.push_back(value);
return *
this; }
293 inline Recipes&
AddShutdown(
const char* value) { m_shutdownHasBeenSet =
true; m_shutdown.push_back(value);
return *
this; }
297 bool m_setupHasBeenSet;
299 bool m_configureHasBeenSet;
301 bool m_deployHasBeenSet;
303 bool m_undeployHasBeenSet;
305 bool m_shutdownHasBeenSet;
Recipes & WithShutdown(Aws::Vector< Aws::String > &&value)
Recipes & WithConfigure(const Aws::Vector< Aws::String > &value)
void SetConfigure(const Aws::Vector< Aws::String > &value)
const Aws::Vector< Aws::String > & GetConfigure() const
const Aws::Vector< Aws::String > & GetShutdown() const
Recipes & WithSetup(Aws::Vector< Aws::String > &&value)
Recipes & AddConfigure(const Aws::String &value)
Recipes & WithUndeploy(Aws::Vector< Aws::String > &&value)
const Aws::Vector< Aws::String > & GetSetup() const
void SetSetup(Aws::Vector< Aws::String > &&value)
Recipes & WithDeploy(Aws::Vector< Aws::String > &&value)
Recipes & AddConfigure(Aws::String &&value)
const Aws::Vector< Aws::String > & GetUndeploy() const
std::vector< T, Aws::Allocator< T > > Vector
Recipes & AddUndeploy(Aws::String &&value)
Recipes & AddConfigure(const char *value)
Recipes & AddUndeploy(const Aws::String &value)
Recipes & AddSetup(const char *value)
Recipes & WithShutdown(const Aws::Vector< Aws::String > &value)
void SetSetup(const Aws::Vector< Aws::String > &value)
Recipes & AddSetup(const Aws::String &value)
void SetShutdown(Aws::Vector< Aws::String > &&value)
void SetUndeploy(Aws::Vector< Aws::String > &&value)
Recipes & WithSetup(const Aws::Vector< Aws::String > &value)
Recipes & WithUndeploy(const Aws::Vector< Aws::String > &value)
Recipes & AddShutdown(Aws::String &&value)
void SetConfigure(Aws::Vector< Aws::String > &&value)
Recipes & AddShutdown(const Aws::String &value)
Recipes & AddDeploy(const char *value)
void SetUndeploy(const Aws::Vector< Aws::String > &value)
void SetDeploy(const Aws::Vector< Aws::String > &value)
Recipes & AddUndeploy(const char *value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Recipes & WithDeploy(const Aws::Vector< Aws::String > &value)
Recipes & WithConfigure(Aws::Vector< Aws::String > &&value)
Recipes & AddDeploy(const Aws::String &value)
Recipes & AddSetup(Aws::String &&value)
const Aws::Vector< Aws::String > & GetDeploy() const
Recipes & AddShutdown(const char *value)
void SetShutdown(const Aws::Vector< Aws::String > &value)
Recipes & AddDeploy(Aws::String &&value)
void SetDeploy(Aws::Vector< Aws::String > &&value)
JSON (JavaScript Object Notation).