23namespace CodeGuruReviewer
160 bool m_codeCommitHasBeenSet =
false;
163 bool m_bitbucketHasBeenSet =
false;
166 bool m_gitHubEnterpriseServerHasBeenSet =
false;
169 bool m_s3BucketHasBeenSet =
false;
#define AWS_CODEGURUREVIEWER_API
AWS_CODEGURUREVIEWER_API Aws::Utils::Json::JsonValue Jsonize() const
void SetBitbucket(ThirdPartySourceRepository &&value)
const S3Repository & GetS3Bucket() const
void SetGitHubEnterpriseServer(ThirdPartySourceRepository &&value)
const ThirdPartySourceRepository & GetGitHubEnterpriseServer() const
const CodeCommitRepository & GetCodeCommit() const
Repository & WithBitbucket(ThirdPartySourceRepository &&value)
AWS_CODEGURUREVIEWER_API Repository & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_CODEGURUREVIEWER_API Repository(Aws::Utils::Json::JsonView jsonValue)
Repository & WithCodeCommit(CodeCommitRepository &&value)
bool CodeCommitHasBeenSet() const
void SetGitHubEnterpriseServer(const ThirdPartySourceRepository &value)
void SetS3Bucket(S3Repository &&value)
void SetCodeCommit(CodeCommitRepository &&value)
Repository & WithS3Bucket(S3Repository &&value)
void SetCodeCommit(const CodeCommitRepository &value)
void SetS3Bucket(const S3Repository &value)
AWS_CODEGURUREVIEWER_API Repository()
bool S3BucketHasBeenSet() const
const ThirdPartySourceRepository & GetBitbucket() const
void SetBitbucket(const ThirdPartySourceRepository &value)
Repository & WithBitbucket(const ThirdPartySourceRepository &value)
bool BitbucketHasBeenSet() const
bool GitHubEnterpriseServerHasBeenSet() const
Repository & WithCodeCommit(const CodeCommitRepository &value)
Repository & WithGitHubEnterpriseServer(const ThirdPartySourceRepository &value)
Repository & WithGitHubEnterpriseServer(ThirdPartySourceRepository &&value)
Repository & WithS3Bucket(const S3Repository &value)