7#include <aws/securityagent/SecurityAgent_EXPORTS.h>
8#include <aws/securityagent/model/AzureDevOpsIntegrationInput.h>
9#include <aws/securityagent/model/BitbucketDataCenterIntegrationInput.h>
10#include <aws/securityagent/model/BitbucketIntegrationInput.h>
11#include <aws/securityagent/model/ConfluenceIntegrationInput.h>
12#include <aws/securityagent/model/GitHubIntegrationInput.h>
13#include <aws/securityagent/model/GitLabIntegrationInput.h>
14#include <aws/securityagent/model/JiraIntegrationInput.h>
25namespace SecurityAgent {
47 template <
typename GithubT = GitHubIntegrationInput>
49 m_githubHasBeenSet =
true;
50 m_github = std::forward<GithubT>(value);
52 template <
typename GithubT = GitHubIntegrationInput>
65 template <
typename GitlabT = GitLabIntegrationInput>
67 m_gitlabHasBeenSet =
true;
68 m_gitlab = std::forward<GitlabT>(value);
70 template <
typename GitlabT = GitLabIntegrationInput>
83 template <
typename BitbucketT = BitbucketIntegrationInput>
85 m_bitbucketHasBeenSet =
true;
86 m_bitbucket = std::forward<BitbucketT>(value);
88 template <
typename BitbucketT = BitbucketIntegrationInput>
101 template <
typename ConfluenceT = ConfluenceIntegrationInput>
103 m_confluenceHasBeenSet =
true;
104 m_confluence = std::forward<ConfluenceT>(value);
106 template <
typename ConfluenceT = ConfluenceIntegrationInput>
119 template <
typename AzureDevOpsT = AzureDevOpsIntegrationInput>
121 m_azureDevOpsHasBeenSet =
true;
122 m_azureDevOps = std::forward<AzureDevOpsT>(value);
124 template <
typename AzureDevOpsT = AzureDevOpsIntegrationInput>
137 template <
typename BitbucketDataCenterT = BitbucketDataCenterIntegrationInput>
139 m_bitbucketDataCenterHasBeenSet =
true;
140 m_bitbucketDataCenter = std::forward<BitbucketDataCenterT>(value);
142 template <
typename BitbucketDataCenterT = BitbucketDataCenterIntegrationInput>
155 template <
typename JiraT = JiraIntegrationInput>
157 m_jiraHasBeenSet =
true;
158 m_jira = std::forward<JiraT>(value);
160 template <
typename JiraT = JiraIntegrationInput>
162 SetJira(std::forward<JiraT>(value));
180 bool m_githubHasBeenSet =
false;
181 bool m_gitlabHasBeenSet =
false;
182 bool m_bitbucketHasBeenSet =
false;
183 bool m_confluenceHasBeenSet =
false;
184 bool m_azureDevOpsHasBeenSet =
false;
185 bool m_bitbucketDataCenterHasBeenSet =
false;
186 bool m_jiraHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue