30 namespace CodePipeline
96 inline void SetLocation(
const char* value) { m_locationHasBeenSet =
true; m_location.assign(value); }
153 bool m_typeHasBeenSet;
155 bool m_locationHasBeenSet;
157 bool m_encryptionKeyHasBeenSet;
void SetLocation(const Aws::String &value)
void SetEncryptionKey(EncryptionKey &&value)
ArtifactStore & WithLocation(const char *value)
void SetLocation(Aws::String &&value)
const EncryptionKey & GetEncryptionKey() const
void SetType(const ArtifactStoreType &value)
void SetLocation(const char *value)
ArtifactStore & WithEncryptionKey(EncryptionKey &&value)
const ArtifactStoreType & GetType() const
void SetType(ArtifactStoreType &&value)
ArtifactStore & WithType(ArtifactStoreType &&value)
ArtifactStore & WithEncryptionKey(const EncryptionKey &value)
void SetEncryptionKey(const EncryptionKey &value)
ArtifactStore & WithType(const ArtifactStoreType &value)
#define AWS_CODEPIPELINE_API
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
ArtifactStore & WithLocation(const Aws::String &value)
ArtifactStore & WithLocation(Aws::String &&value)
JSON (JavaScript Object Notation).
const Aws::String & GetLocation() const