7#include <aws/securityagent/SecurityAgent_EXPORTS.h>
8#include <aws/securityagent/model/BitbucketIntegrationInput.h>
9#include <aws/securityagent/model/ConfluenceIntegrationInput.h>
10#include <aws/securityagent/model/GitHubIntegrationInput.h>
11#include <aws/securityagent/model/GitLabIntegrationInput.h>
22namespace SecurityAgent {
44 template <
typename GithubT = GitHubIntegrationInput>
46 m_githubHasBeenSet =
true;
47 m_github = std::forward<GithubT>(value);
49 template <
typename GithubT = GitHubIntegrationInput>
62 template <
typename GitlabT = GitLabIntegrationInput>
64 m_gitlabHasBeenSet =
true;
65 m_gitlab = std::forward<GitlabT>(value);
67 template <
typename GitlabT = GitLabIntegrationInput>
80 template <
typename BitbucketT = BitbucketIntegrationInput>
82 m_bitbucketHasBeenSet =
true;
83 m_bitbucket = std::forward<BitbucketT>(value);
85 template <
typename BitbucketT = BitbucketIntegrationInput>
98 template <
typename ConfluenceT = ConfluenceIntegrationInput>
100 m_confluenceHasBeenSet =
true;
101 m_confluence = std::forward<ConfluenceT>(value);
103 template <
typename ConfluenceT = ConfluenceIntegrationInput>
117 bool m_githubHasBeenSet =
false;
118 bool m_gitlabHasBeenSet =
false;
119 bool m_bitbucketHasBeenSet =
false;
120 bool m_confluenceHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue