23 namespace ElasticBeanstalk
63 inline void SetApplicationName(
const char* value) { m_applicationNameHasBeenSet =
true; m_applicationName.assign(value); }
116 inline void SetVersionLabel(
const char* value) { m_versionLabelHasBeenSet =
true; m_versionLabel.assign(value); }
160 inline void SetDescription(
const char* value) { m_descriptionHasBeenSet =
true; m_description.assign(value); }
282 inline void SetProcess(
bool value) { m_processHasBeenSet =
true; m_process = value; }
293 bool m_applicationNameHasBeenSet;
295 bool m_versionLabelHasBeenSet;
297 bool m_descriptionHasBeenSet;
299 bool m_sourceBundleHasBeenSet;
300 bool m_autoCreateApplication;
301 bool m_autoCreateApplicationHasBeenSet;
303 bool m_processHasBeenSet;
CreateApplicationVersionRequest & WithApplicationName(Aws::String &&value)
void SetVersionLabel(Aws::String &&value)
void SetVersionLabel(const Aws::String &value)
bool GetAutoCreateApplication() const
#define AWS_ELASTICBEANSTALK_API
CreateApplicationVersionRequest & WithVersionLabel(const char *value)
void SetDescription(Aws::String &&value)
CreateApplicationVersionRequest & WithDescription(Aws::String &&value)
const Aws::String & GetVersionLabel() const
const S3Location & GetSourceBundle() const
void SetDescription(const char *value)
void SetSourceBundle(const S3Location &value)
void SetApplicationName(const Aws::String &value)
void SetDescription(const Aws::String &value)
CreateApplicationVersionRequest & WithApplicationName(const Aws::String &value)
CreateApplicationVersionRequest & WithApplicationName(const char *value)
void SetSourceBundle(S3Location &&value)
CreateApplicationVersionRequest & WithProcess(bool value)
void SetApplicationName(const char *value)
CreateApplicationVersionRequest & WithVersionLabel(Aws::String &&value)
void SetProcess(bool value)
CreateApplicationVersionRequest & WithAutoCreateApplication(bool value)
void SetApplicationName(Aws::String &&value)
void SetVersionLabel(const char *value)
CreateApplicationVersionRequest & WithSourceBundle(S3Location &&value)
const Aws::String & GetApplicationName() const
CreateApplicationVersionRequest & WithVersionLabel(const Aws::String &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
void SetAutoCreateApplication(bool value)
CreateApplicationVersionRequest & WithSourceBundle(const S3Location &value)
CreateApplicationVersionRequest & WithDescription(const char *value)
const Aws::String & GetDescription() const
CreateApplicationVersionRequest & WithDescription(const Aws::String &value)
JSON (JavaScript Object Notation).