AWS SDK for C++  1.9.40
AWS SDK for C++
SignUpRequest.h
Go to the documentation of this file.
1 
6 #pragma once
15 #include <utility>
16 
17 namespace Aws
18 {
19 namespace CognitoIdentityProvider
20 {
21 namespace Model
22 {
23 
30  {
31  public:
33 
34  // Service request name is the Operation name which will send this request out,
35  // each operation should has unique request name, so that we can get operation's name from this request.
36  // Note: this is not true for response, multiple operations may have the same response name,
37  // so we can not get operation's name from response.
38  inline virtual const char* GetServiceRequestName() const override { return "SignUp"; }
39 
40  Aws::String SerializePayload() const override;
41 
43 
44 
48  inline const Aws::String& GetClientId() const{ return m_clientId; }
49 
53  inline bool ClientIdHasBeenSet() const { return m_clientIdHasBeenSet; }
54 
58  inline void SetClientId(const Aws::String& value) { m_clientIdHasBeenSet = true; m_clientId = value; }
59 
63  inline void SetClientId(Aws::String&& value) { m_clientIdHasBeenSet = true; m_clientId = std::move(value); }
64 
68  inline void SetClientId(const char* value) { m_clientIdHasBeenSet = true; m_clientId.assign(value); }
69 
73  inline SignUpRequest& WithClientId(const Aws::String& value) { SetClientId(value); return *this;}
74 
78  inline SignUpRequest& WithClientId(Aws::String&& value) { SetClientId(std::move(value)); return *this;}
79 
83  inline SignUpRequest& WithClientId(const char* value) { SetClientId(value); return *this;}
84 
85 
90  inline const Aws::String& GetSecretHash() const{ return m_secretHash; }
91 
96  inline bool SecretHashHasBeenSet() const { return m_secretHashHasBeenSet; }
97 
102  inline void SetSecretHash(const Aws::String& value) { m_secretHashHasBeenSet = true; m_secretHash = value; }
103 
108  inline void SetSecretHash(Aws::String&& value) { m_secretHashHasBeenSet = true; m_secretHash = std::move(value); }
109 
114  inline void SetSecretHash(const char* value) { m_secretHashHasBeenSet = true; m_secretHash.assign(value); }
115 
120  inline SignUpRequest& WithSecretHash(const Aws::String& value) { SetSecretHash(value); return *this;}
121 
126  inline SignUpRequest& WithSecretHash(Aws::String&& value) { SetSecretHash(std::move(value)); return *this;}
127 
132  inline SignUpRequest& WithSecretHash(const char* value) { SetSecretHash(value); return *this;}
133 
134 
138  inline const Aws::String& GetUsername() const{ return m_username; }
139 
143  inline bool UsernameHasBeenSet() const { return m_usernameHasBeenSet; }
144 
148  inline void SetUsername(const Aws::String& value) { m_usernameHasBeenSet = true; m_username = value; }
149 
153  inline void SetUsername(Aws::String&& value) { m_usernameHasBeenSet = true; m_username = std::move(value); }
154 
158  inline void SetUsername(const char* value) { m_usernameHasBeenSet = true; m_username.assign(value); }
159 
163  inline SignUpRequest& WithUsername(const Aws::String& value) { SetUsername(value); return *this;}
164 
168  inline SignUpRequest& WithUsername(Aws::String&& value) { SetUsername(std::move(value)); return *this;}
169 
173  inline SignUpRequest& WithUsername(const char* value) { SetUsername(value); return *this;}
174 
175 
179  inline const Aws::String& GetPassword() const{ return m_password; }
180 
184  inline bool PasswordHasBeenSet() const { return m_passwordHasBeenSet; }
185 
189  inline void SetPassword(const Aws::String& value) { m_passwordHasBeenSet = true; m_password = value; }
190 
194  inline void SetPassword(Aws::String&& value) { m_passwordHasBeenSet = true; m_password = std::move(value); }
195 
199  inline void SetPassword(const char* value) { m_passwordHasBeenSet = true; m_password.assign(value); }
200 
204  inline SignUpRequest& WithPassword(const Aws::String& value) { SetPassword(value); return *this;}
205 
209  inline SignUpRequest& WithPassword(Aws::String&& value) { SetPassword(std::move(value)); return *this;}
210 
214  inline SignUpRequest& WithPassword(const char* value) { SetPassword(value); return *this;}
215 
216 
222  inline const Aws::Vector<AttributeType>& GetUserAttributes() const{ return m_userAttributes; }
223 
229  inline bool UserAttributesHasBeenSet() const { return m_userAttributesHasBeenSet; }
230 
236  inline void SetUserAttributes(const Aws::Vector<AttributeType>& value) { m_userAttributesHasBeenSet = true; m_userAttributes = value; }
237 
243  inline void SetUserAttributes(Aws::Vector<AttributeType>&& value) { m_userAttributesHasBeenSet = true; m_userAttributes = std::move(value); }
244 
250  inline SignUpRequest& WithUserAttributes(const Aws::Vector<AttributeType>& value) { SetUserAttributes(value); return *this;}
251 
257  inline SignUpRequest& WithUserAttributes(Aws::Vector<AttributeType>&& value) { SetUserAttributes(std::move(value)); return *this;}
258 
264  inline SignUpRequest& AddUserAttributes(const AttributeType& value) { m_userAttributesHasBeenSet = true; m_userAttributes.push_back(value); return *this; }
265 
271  inline SignUpRequest& AddUserAttributes(AttributeType&& value) { m_userAttributesHasBeenSet = true; m_userAttributes.push_back(std::move(value)); return *this; }
272 
273 
277  inline const Aws::Vector<AttributeType>& GetValidationData() const{ return m_validationData; }
278 
282  inline bool ValidationDataHasBeenSet() const { return m_validationDataHasBeenSet; }
283 
287  inline void SetValidationData(const Aws::Vector<AttributeType>& value) { m_validationDataHasBeenSet = true; m_validationData = value; }
288 
292  inline void SetValidationData(Aws::Vector<AttributeType>&& value) { m_validationDataHasBeenSet = true; m_validationData = std::move(value); }
293 
297  inline SignUpRequest& WithValidationData(const Aws::Vector<AttributeType>& value) { SetValidationData(value); return *this;}
298 
302  inline SignUpRequest& WithValidationData(Aws::Vector<AttributeType>&& value) { SetValidationData(std::move(value)); return *this;}
303 
307  inline SignUpRequest& AddValidationData(const AttributeType& value) { m_validationDataHasBeenSet = true; m_validationData.push_back(value); return *this; }
308 
312  inline SignUpRequest& AddValidationData(AttributeType&& value) { m_validationDataHasBeenSet = true; m_validationData.push_back(std::move(value)); return *this; }
313 
314 
319  inline const AnalyticsMetadataType& GetAnalyticsMetadata() const{ return m_analyticsMetadata; }
320 
325  inline bool AnalyticsMetadataHasBeenSet() const { return m_analyticsMetadataHasBeenSet; }
326 
331  inline void SetAnalyticsMetadata(const AnalyticsMetadataType& value) { m_analyticsMetadataHasBeenSet = true; m_analyticsMetadata = value; }
332 
337  inline void SetAnalyticsMetadata(AnalyticsMetadataType&& value) { m_analyticsMetadataHasBeenSet = true; m_analyticsMetadata = std::move(value); }
338 
343  inline SignUpRequest& WithAnalyticsMetadata(const AnalyticsMetadataType& value) { SetAnalyticsMetadata(value); return *this;}
344 
349  inline SignUpRequest& WithAnalyticsMetadata(AnalyticsMetadataType&& value) { SetAnalyticsMetadata(std::move(value)); return *this;}
350 
351 
357  inline const UserContextDataType& GetUserContextData() const{ return m_userContextData; }
358 
364  inline bool UserContextDataHasBeenSet() const { return m_userContextDataHasBeenSet; }
365 
371  inline void SetUserContextData(const UserContextDataType& value) { m_userContextDataHasBeenSet = true; m_userContextData = value; }
372 
378  inline void SetUserContextData(UserContextDataType&& value) { m_userContextDataHasBeenSet = true; m_userContextData = std::move(value); }
379 
385  inline SignUpRequest& WithUserContextData(const UserContextDataType& value) { SetUserContextData(value); return *this;}
386 
392  inline SignUpRequest& WithUserContextData(UserContextDataType&& value) { SetUserContextData(std::move(value)); return *this;}
393 
394 
419  inline const Aws::Map<Aws::String, Aws::String>& GetClientMetadata() const{ return m_clientMetadata; }
420 
445  inline bool ClientMetadataHasBeenSet() const { return m_clientMetadataHasBeenSet; }
446 
471  inline void SetClientMetadata(const Aws::Map<Aws::String, Aws::String>& value) { m_clientMetadataHasBeenSet = true; m_clientMetadata = value; }
472 
497  inline void SetClientMetadata(Aws::Map<Aws::String, Aws::String>&& value) { m_clientMetadataHasBeenSet = true; m_clientMetadata = std::move(value); }
498 
523  inline SignUpRequest& WithClientMetadata(const Aws::Map<Aws::String, Aws::String>& value) { SetClientMetadata(value); return *this;}
524 
549  inline SignUpRequest& WithClientMetadata(Aws::Map<Aws::String, Aws::String>&& value) { SetClientMetadata(std::move(value)); return *this;}
550 
575  inline SignUpRequest& AddClientMetadata(const Aws::String& key, const Aws::String& value) { m_clientMetadataHasBeenSet = true; m_clientMetadata.emplace(key, value); return *this; }
576 
601  inline SignUpRequest& AddClientMetadata(Aws::String&& key, const Aws::String& value) { m_clientMetadataHasBeenSet = true; m_clientMetadata.emplace(std::move(key), value); return *this; }
602 
627  inline SignUpRequest& AddClientMetadata(const Aws::String& key, Aws::String&& value) { m_clientMetadataHasBeenSet = true; m_clientMetadata.emplace(key, std::move(value)); return *this; }
628 
653  inline SignUpRequest& AddClientMetadata(Aws::String&& key, Aws::String&& value) { m_clientMetadataHasBeenSet = true; m_clientMetadata.emplace(std::move(key), std::move(value)); return *this; }
654 
679  inline SignUpRequest& AddClientMetadata(const char* key, Aws::String&& value) { m_clientMetadataHasBeenSet = true; m_clientMetadata.emplace(key, std::move(value)); return *this; }
680 
705  inline SignUpRequest& AddClientMetadata(Aws::String&& key, const char* value) { m_clientMetadataHasBeenSet = true; m_clientMetadata.emplace(std::move(key), value); return *this; }
706 
731  inline SignUpRequest& AddClientMetadata(const char* key, const char* value) { m_clientMetadataHasBeenSet = true; m_clientMetadata.emplace(key, value); return *this; }
732 
733  private:
734 
735  Aws::String m_clientId;
736  bool m_clientIdHasBeenSet;
737 
738  Aws::String m_secretHash;
739  bool m_secretHashHasBeenSet;
740 
741  Aws::String m_username;
742  bool m_usernameHasBeenSet;
743 
744  Aws::String m_password;
745  bool m_passwordHasBeenSet;
746 
747  Aws::Vector<AttributeType> m_userAttributes;
748  bool m_userAttributesHasBeenSet;
749 
750  Aws::Vector<AttributeType> m_validationData;
751  bool m_validationDataHasBeenSet;
752 
753  AnalyticsMetadataType m_analyticsMetadata;
754  bool m_analyticsMetadataHasBeenSet;
755 
756  UserContextDataType m_userContextData;
757  bool m_userContextDataHasBeenSet;
758 
759  Aws::Map<Aws::String, Aws::String> m_clientMetadata;
760  bool m_clientMetadataHasBeenSet;
761  };
762 
763 } // namespace Model
764 } // namespace CognitoIdentityProvider
765 } // namespace Aws
Aws::CognitoIdentityProvider::Model::SignUpRequest::UserContextDataHasBeenSet
bool UserContextDataHasBeenSet() const
Definition: SignUpRequest.h:364
Aws::CognitoIdentityProvider::Model::SignUpRequest::AddClientMetadata
SignUpRequest & AddClientMetadata(Aws::String &&key, const Aws::String &value)
Definition: SignUpRequest.h:601
Aws::CognitoIdentityProvider::Model::AnalyticsMetadataType
Definition: AnalyticsMetadataType.h:37
Aws::CognitoIdentityProvider::Model::SignUpRequest
Definition: SignUpRequest.h:30
AttributeType.h
Aws::CognitoIdentityProvider::Model::SignUpRequest::WithValidationData
SignUpRequest & WithValidationData(Aws::Vector< AttributeType > &&value)
Definition: SignUpRequest.h:302
Aws::CognitoIdentityProvider::Model::SignUpRequest::GetSecretHash
const Aws::String & GetSecretHash() const
Definition: SignUpRequest.h:90
Aws::Http::HeaderValueCollection
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
Definition: HttpTypes.h:53
CognitoIdentityProvider_EXPORTS.h
Aws::CognitoIdentityProvider::Model::SignUpRequest::AddClientMetadata
SignUpRequest & AddClientMetadata(Aws::String &&key, const char *value)
Definition: SignUpRequest.h:705
Aws::CognitoIdentityProvider::Model::SignUpRequest::WithUserContextData
SignUpRequest & WithUserContextData(const UserContextDataType &value)
Definition: SignUpRequest.h:385
Aws::CognitoIdentityProvider::Model::SignUpRequest::SetClientId
void SetClientId(Aws::String &&value)
Definition: SignUpRequest.h:63
Aws::CognitoIdentityProvider::Model::SignUpRequest::SetClientId
void SetClientId(const char *value)
Definition: SignUpRequest.h:68
Aws::CognitoIdentityProvider::Model::SignUpRequest::SetPassword
void SetPassword(const char *value)
Definition: SignUpRequest.h:199
Aws::CognitoIdentityProvider::Model::AttributeType
Definition: AttributeType.h:33
Aws::CognitoIdentityProvider::Model::SignUpRequest::AddUserAttributes
SignUpRequest & AddUserAttributes(const AttributeType &value)
Definition: SignUpRequest.h:264
Aws::CognitoIdentityProvider::CognitoIdentityProviderRequest
Definition: CognitoIdentityProviderRequest.h:17
Aws::CognitoIdentityProvider::Model::SignUpRequest::AddValidationData
SignUpRequest & AddValidationData(AttributeType &&value)
Definition: SignUpRequest.h:312
Aws::CognitoIdentityProvider::Model::SignUpRequest::SetSecretHash
void SetSecretHash(Aws::String &&value)
Definition: SignUpRequest.h:108
Aws::CognitoIdentityProvider::Model::SignUpRequest::AddClientMetadata
SignUpRequest & AddClientMetadata(const char *key, const char *value)
Definition: SignUpRequest.h:731
Aws::CognitoIdentityProvider::Model::SignUpRequest::WithPassword
SignUpRequest & WithPassword(Aws::String &&value)
Definition: SignUpRequest.h:209
Aws::CognitoIdentityProvider::Model::SignUpRequest::SetClientMetadata
void SetClientMetadata(Aws::Map< Aws::String, Aws::String > &&value)
Definition: SignUpRequest.h:497
Aws::CognitoIdentityProvider::Model::SignUpRequest::WithAnalyticsMetadata
SignUpRequest & WithAnalyticsMetadata(const AnalyticsMetadataType &value)
Definition: SignUpRequest.h:343
Aws::CognitoIdentityProvider::Model::SignUpRequest::WithSecretHash
SignUpRequest & WithSecretHash(Aws::String &&value)
Definition: SignUpRequest.h:126
Aws::Vector
std::vector< T, Aws::Allocator< T > > Vector
Definition: AWSVector.h:17
Aws::CognitoIdentityProvider::Model::SignUpRequest::SetUserAttributes
void SetUserAttributes(Aws::Vector< AttributeType > &&value)
Definition: SignUpRequest.h:243
Aws::CognitoIdentityProvider::Model::SignUpRequest::SetPassword
void SetPassword(Aws::String &&value)
Definition: SignUpRequest.h:194
Aws::CognitoIdentityProvider::Model::SignUpRequest::SetAnalyticsMetadata
void SetAnalyticsMetadata(const AnalyticsMetadataType &value)
Definition: SignUpRequest.h:331
AWSVector.h
Aws::CognitoIdentityProvider::Model::SignUpRequest::SetUsername
void SetUsername(const Aws::String &value)
Definition: SignUpRequest.h:148
Aws::CognitoIdentityProvider::Model::SignUpRequest::SetUsername
void SetUsername(Aws::String &&value)
Definition: SignUpRequest.h:153
Aws::CognitoIdentityProvider::Model::SignUpRequest::SetPassword
void SetPassword(const Aws::String &value)
Definition: SignUpRequest.h:189
Aws::CognitoIdentityProvider::Model::SignUpRequest::SetAnalyticsMetadata
void SetAnalyticsMetadata(AnalyticsMetadataType &&value)
Definition: SignUpRequest.h:337
Aws::CognitoIdentityProvider::Model::SignUpRequest::GetUserAttributes
const Aws::Vector< AttributeType > & GetUserAttributes() const
Definition: SignUpRequest.h:222
AWS_COGNITOIDENTITYPROVIDER_API
#define AWS_COGNITOIDENTITYPROVIDER_API
Definition: CognitoIdentityProvider_EXPORTS.h:28
Aws::CognitoIdentityProvider::Model::SignUpRequest::WithSecretHash
SignUpRequest & WithSecretHash(const char *value)
Definition: SignUpRequest.h:132
Aws::CognitoIdentityProvider::Model::SignUpRequest::WithClientId
SignUpRequest & WithClientId(Aws::String &&value)
Definition: SignUpRequest.h:78
Aws::CognitoIdentityProvider::Model::SignUpRequest::ValidationDataHasBeenSet
bool ValidationDataHasBeenSet() const
Definition: SignUpRequest.h:282
Aws::CognitoIdentityProvider::Model::SignUpRequest::SetValidationData
void SetValidationData(Aws::Vector< AttributeType > &&value)
Definition: SignUpRequest.h:292
Aws::CognitoIdentityProvider::Model::SignUpRequest::GetClientId
const Aws::String & GetClientId() const
Definition: SignUpRequest.h:48
Aws::CognitoIdentityProvider::Model::SignUpRequest::UsernameHasBeenSet
bool UsernameHasBeenSet() const
Definition: SignUpRequest.h:143
Aws::CognitoIdentityProvider::Model::SignUpRequest::SignUpRequest
SignUpRequest()
Aws::CognitoIdentityProvider::Model::SignUpRequest::WithPassword
SignUpRequest & WithPassword(const Aws::String &value)
Definition: SignUpRequest.h:204
Aws::CognitoIdentityProvider::Model::SignUpRequest::WithClientId
SignUpRequest & WithClientId(const char *value)
Definition: SignUpRequest.h:83
Aws::CognitoIdentityProvider::Model::SignUpRequest::GetRequestSpecificHeaders
Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override
Aws::CognitoIdentityProvider::Model::SignUpRequest::WithUsername
SignUpRequest & WithUsername(const char *value)
Definition: SignUpRequest.h:173
Aws::CognitoIdentityProvider::Model::SignUpRequest::SetUserAttributes
void SetUserAttributes(const Aws::Vector< AttributeType > &value)
Definition: SignUpRequest.h:236
Aws::CognitoIdentityProvider::Model::SignUpRequest::SetClientMetadata
void SetClientMetadata(const Aws::Map< Aws::String, Aws::String > &value)
Definition: SignUpRequest.h:471
Aws::CognitoIdentityProvider::Model::SignUpRequest::AddValidationData
SignUpRequest & AddValidationData(const AttributeType &value)
Definition: SignUpRequest.h:307
Aws::CognitoIdentityProvider::Model::SignUpRequest::GetClientMetadata
const Aws::Map< Aws::String, Aws::String > & GetClientMetadata() const
Definition: SignUpRequest.h:419
Aws::CognitoIdentityProvider::Model::SignUpRequest::AnalyticsMetadataHasBeenSet
bool AnalyticsMetadataHasBeenSet() const
Definition: SignUpRequest.h:325
Aws::CognitoIdentityProvider::Model::SignUpRequest::GetUsername
const Aws::String & GetUsername() const
Definition: SignUpRequest.h:138
Aws::CognitoIdentityProvider::Model::SignUpRequest::WithPassword
SignUpRequest & WithPassword(const char *value)
Definition: SignUpRequest.h:214
Aws::CognitoIdentityProvider::Model::SignUpRequest::WithUserAttributes
SignUpRequest & WithUserAttributes(Aws::Vector< AttributeType > &&value)
Definition: SignUpRequest.h:257
AWSString.h
Aws::CognitoIdentityProvider::Model::SignUpRequest::AddClientMetadata
SignUpRequest & AddClientMetadata(const char *key, Aws::String &&value)
Definition: SignUpRequest.h:679
Aws::CognitoIdentityProvider::Model::SignUpRequest::WithValidationData
SignUpRequest & WithValidationData(const Aws::Vector< AttributeType > &value)
Definition: SignUpRequest.h:297
Aws::CognitoIdentityProvider::Model::SignUpRequest::SetSecretHash
void SetSecretHash(const char *value)
Definition: SignUpRequest.h:114
Aws::CognitoIdentityProvider::Model::SignUpRequest::AddUserAttributes
SignUpRequest & AddUserAttributes(AttributeType &&value)
Definition: SignUpRequest.h:271
Aws::CognitoIdentityProvider::Model::SignUpRequest::WithClientMetadata
SignUpRequest & WithClientMetadata(Aws::Map< Aws::String, Aws::String > &&value)
Definition: SignUpRequest.h:549
Aws::CognitoIdentityProvider::Model::SignUpRequest::WithClientMetadata
SignUpRequest & WithClientMetadata(const Aws::Map< Aws::String, Aws::String > &value)
Definition: SignUpRequest.h:523
AnalyticsMetadataType.h
Aws::CognitoIdentityProvider::Model::SignUpRequest::WithSecretHash
SignUpRequest & WithSecretHash(const Aws::String &value)
Definition: SignUpRequest.h:120
Aws::CognitoIdentityProvider::Model::SignUpRequest::GetUserContextData
const UserContextDataType & GetUserContextData() const
Definition: SignUpRequest.h:357
Aws::CognitoIdentityProvider::Model::SignUpRequest::AddClientMetadata
SignUpRequest & AddClientMetadata(const Aws::String &key, Aws::String &&value)
Definition: SignUpRequest.h:627
Aws::CognitoIdentityProvider::Model::SignUpRequest::PasswordHasBeenSet
bool PasswordHasBeenSet() const
Definition: SignUpRequest.h:184
Aws::CognitoIdentityProvider::Model::SignUpRequest::WithUserContextData
SignUpRequest & WithUserContextData(UserContextDataType &&value)
Definition: SignUpRequest.h:392
Aws::CognitoIdentityProvider::Model::SignUpRequest::SerializePayload
Aws::String SerializePayload() const override
Aws::CognitoIdentityProvider::Model::SignUpRequest::WithUsername
SignUpRequest & WithUsername(Aws::String &&value)
Definition: SignUpRequest.h:168
Aws::CognitoIdentityProvider::Model::SignUpRequest::SecretHashHasBeenSet
bool SecretHashHasBeenSet() const
Definition: SignUpRequest.h:96
Aws::CognitoIdentityProvider::Model::SignUpRequest::AddClientMetadata
SignUpRequest & AddClientMetadata(Aws::String &&key, Aws::String &&value)
Definition: SignUpRequest.h:653
Aws
Definition: AccessManagementClient.h:15
Aws::CognitoIdentityProvider::Model::SignUpRequest::GetValidationData
const Aws::Vector< AttributeType > & GetValidationData() const
Definition: SignUpRequest.h:277
Aws::CognitoIdentityProvider::Model::SignUpRequest::GetPassword
const Aws::String & GetPassword() const
Definition: SignUpRequest.h:179
Aws::CognitoIdentityProvider::Model::SignUpRequest::ClientIdHasBeenSet
bool ClientIdHasBeenSet() const
Definition: SignUpRequest.h:53
Aws::CognitoIdentityProvider::Model::SignUpRequest::WithUserAttributes
SignUpRequest & WithUserAttributes(const Aws::Vector< AttributeType > &value)
Definition: SignUpRequest.h:250
Aws::CognitoIdentityProvider::Model::SignUpRequest::SetSecretHash
void SetSecretHash(const Aws::String &value)
Definition: SignUpRequest.h:102
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
UserContextDataType.h
Aws::CognitoIdentityProvider::Model::UserContextDataType
Definition: UserContextDataType.h:34
Aws::CognitoIdentityProvider::Model::SignUpRequest::ClientMetadataHasBeenSet
bool ClientMetadataHasBeenSet() const
Definition: SignUpRequest.h:445
CognitoIdentityProviderRequest.h
Aws::CognitoIdentityProvider::Model::SignUpRequest::GetAnalyticsMetadata
const AnalyticsMetadataType & GetAnalyticsMetadata() const
Definition: SignUpRequest.h:319
Aws::CognitoIdentityProvider::Model::SignUpRequest::SetUserContextData
void SetUserContextData(const UserContextDataType &value)
Definition: SignUpRequest.h:371
AWSMap.h
Aws::CognitoIdentityProvider::Model::SignUpRequest::WithClientId
SignUpRequest & WithClientId(const Aws::String &value)
Definition: SignUpRequest.h:73
Aws::CognitoIdentityProvider::Model::SignUpRequest::SetClientId
void SetClientId(const Aws::String &value)
Definition: SignUpRequest.h:58
Aws::CognitoIdentityProvider::Model::SignUpRequest::SetUserContextData
void SetUserContextData(UserContextDataType &&value)
Definition: SignUpRequest.h:378
Aws::CognitoIdentityProvider::Model::SignUpRequest::WithUsername
SignUpRequest & WithUsername(const Aws::String &value)
Definition: SignUpRequest.h:163
Aws::CognitoIdentityProvider::Model::SignUpRequest::GetServiceRequestName
virtual const char * GetServiceRequestName() const override
Definition: SignUpRequest.h:38
Aws::Map
std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > Map
Definition: AWSMap.h:19
Aws::CognitoIdentityProvider::Model::SignUpRequest::AddClientMetadata
SignUpRequest & AddClientMetadata(const Aws::String &key, const Aws::String &value)
Definition: SignUpRequest.h:575
Aws::CognitoIdentityProvider::Model::SignUpRequest::UserAttributesHasBeenSet
bool UserAttributesHasBeenSet() const
Definition: SignUpRequest.h:229
Aws::CognitoIdentityProvider::Model::SignUpRequest::WithAnalyticsMetadata
SignUpRequest & WithAnalyticsMetadata(AnalyticsMetadataType &&value)
Definition: SignUpRequest.h:349
Aws::CognitoIdentityProvider::Model::SignUpRequest::SetValidationData
void SetValidationData(const Aws::Vector< AttributeType > &value)
Definition: SignUpRequest.h:287
Aws::CognitoIdentityProvider::Model::SignUpRequest::SetUsername
void SetUsername(const char *value)
Definition: SignUpRequest.h:158