93 inline void SetUrl(
const char* value) { m_urlHasBeenSet =
true; m_url.assign(value); }
140 inline void SetUsername(
const char* value) { m_usernameHasBeenSet =
true; m_username.assign(value); }
212 inline void SetPassword(
const char* value) { m_passwordHasBeenSet =
true; m_password.assign(value); }
272 inline void SetSshKey(
const char* value) { m_sshKeyHasBeenSet =
true; m_sshKey.assign(value); }
322 inline void SetRevision(
const char* value) { m_revisionHasBeenSet =
true; m_revision.assign(value); }
350 bool m_typeHasBeenSet;
352 bool m_urlHasBeenSet;
354 bool m_usernameHasBeenSet;
356 bool m_passwordHasBeenSet;
358 bool m_sshKeyHasBeenSet;
360 bool m_revisionHasBeenSet;
void SetType(const SourceType &value)
void SetRevision(const Aws::String &value)
Source & WithUrl(const Aws::String &value)
Source & WithRevision(const char *value)
void SetSshKey(Aws::String &&value)
Source & WithPassword(const Aws::String &value)
Source & WithUsername(const char *value)
const Aws::String & GetUsername() const
Source & WithType(SourceType &&value)
Source & WithUsername(Aws::String &&value)
void SetType(SourceType &&value)
const SourceType & GetType() const
void SetRevision(const char *value)
Source & WithSshKey(Aws::String &&value)
const Aws::String & GetPassword() const
Source & WithUrl(Aws::String &&value)
Source & WithSshKey(const char *value)
void SetPassword(const char *value)
Source & WithType(const SourceType &value)
void SetUrl(const Aws::String &value)
Source & WithPassword(const char *value)
void SetPassword(Aws::String &&value)
Source & WithSshKey(const Aws::String &value)
void SetUsername(Aws::String &&value)
void SetRevision(Aws::String &&value)
void SetPassword(const Aws::String &value)
void SetUrl(Aws::String &&value)
void SetUsername(const char *value)
const Aws::String & GetRevision() const
void SetUrl(const char *value)
void SetSshKey(const char *value)
Source & WithUrl(const char *value)
const Aws::String & GetUrl() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Source & WithUsername(const Aws::String &value)
Source & WithRevision(Aws::String &&value)
Source & WithRevision(const Aws::String &value)
const Aws::String & GetSshKey() const
void SetUsername(const Aws::String &value)
void SetSshKey(const Aws::String &value)
Source & WithPassword(Aws::String &&value)
JSON (JavaScript Object Notation).