7#include <aws/codecommit/CodeCommit_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/core/utils/DateTime.h>
49 inline void SetAccountId(
const char* value) { m_accountIdHasBeenSet =
true; m_accountId.assign(value); }
63 inline void SetRepositoryId(
const char* value) { m_repositoryIdHasBeenSet =
true; m_repositoryId.assign(value); }
77 inline void SetRepositoryName(
const char* value) { m_repositoryNameHasBeenSet =
true; m_repositoryName.assign(value); }
91 inline void SetRepositoryDescription(
const char* value) { m_repositoryDescriptionHasBeenSet =
true; m_repositoryDescription.assign(value); }
105 inline void SetDefaultBranch(
const char* value) { m_defaultBranchHasBeenSet =
true; m_defaultBranch.assign(value); }
143 inline void SetCloneUrlHttp(
const char* value) { m_cloneUrlHttpHasBeenSet =
true; m_cloneUrlHttp.assign(value); }
157 inline void SetCloneUrlSsh(
const char* value) { m_cloneUrlSshHasBeenSet =
true; m_cloneUrlSsh.assign(value); }
171 inline void SetArn(
const char* value) { m_arnHasBeenSet =
true; m_arn.assign(value); }
186 inline void SetKmsKeyId(
const char* value) { m_kmsKeyIdHasBeenSet =
true; m_kmsKeyId.assign(value); }
194 bool m_accountIdHasBeenSet =
false;
197 bool m_repositoryIdHasBeenSet =
false;
200 bool m_repositoryNameHasBeenSet =
false;
203 bool m_repositoryDescriptionHasBeenSet =
false;
206 bool m_defaultBranchHasBeenSet =
false;
209 bool m_lastModifiedDateHasBeenSet =
false;
212 bool m_creationDateHasBeenSet =
false;
215 bool m_cloneUrlHttpHasBeenSet =
false;
218 bool m_cloneUrlSshHasBeenSet =
false;
221 bool m_arnHasBeenSet =
false;
224 bool m_kmsKeyIdHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue