113 bool m_revisionTypeHasBeenSet;
115 bool m_s3LocationHasBeenSet;
117 bool m_gitHubLocationHasBeenSet;
RevisionLocation & WithRevisionType(const RevisionLocationType &value)
RevisionLocation & WithS3Location(const S3Location &value)
void SetS3Location(const S3Location &value)
void SetGitHubLocation(const GitHubLocation &value)
RevisionLocation & WithRevisionType(RevisionLocationType &&value)
const GitHubLocation & GetGitHubLocation() const
RevisionLocation & WithGitHubLocation(GitHubLocation &&value)
#define AWS_CODEDEPLOY_API
RevisionLocation & WithGitHubLocation(const GitHubLocation &value)
const S3Location & GetS3Location() const
void SetRevisionType(RevisionLocationType &&value)
void SetS3Location(S3Location &&value)
RevisionLocation & WithS3Location(S3Location &&value)
void SetRevisionType(const RevisionLocationType &value)
const RevisionLocationType & GetRevisionType() const
void SetGitHubLocation(GitHubLocation &&value)
JSON (JavaScript Object Notation).