7#include <aws/cognito-identity/CognitoIdentityRequest.h>
8#include <aws/cognito-identity/CognitoIdentity_EXPORTS.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
14namespace CognitoIdentity {
44 template <
typename SourceUserIdentifierT = Aws::String>
46 m_sourceUserIdentifierHasBeenSet =
true;
47 m_sourceUserIdentifier = std::forward<SourceUserIdentifierT>(value);
49 template <
typename SourceUserIdentifierT = Aws::String>
63 template <
typename DestinationUserIdentifierT = Aws::String>
65 m_destinationUserIdentifierHasBeenSet =
true;
66 m_destinationUserIdentifier = std::forward<DestinationUserIdentifierT>(value);
68 template <
typename DestinationUserIdentifierT = Aws::String>
85 template <
typename DeveloperProv
iderNameT = Aws::String>
87 m_developerProviderNameHasBeenSet =
true;
88 m_developerProviderName = std::forward<DeveloperProviderNameT>(value);
90 template <
typename DeveloperProv
iderNameT = Aws::String>
103 template <
typename IdentityPoolIdT = Aws::String>
105 m_identityPoolIdHasBeenSet =
true;
106 m_identityPoolId = std::forward<IdentityPoolIdT>(value);
108 template <
typename IdentityPoolIdT = Aws::String>
122 bool m_sourceUserIdentifierHasBeenSet =
false;
123 bool m_destinationUserIdentifierHasBeenSet =
false;
124 bool m_developerProviderNameHasBeenSet =
false;
125 bool m_identityPoolIdHasBeenSet =
false;
MergeDeveloperIdentitiesRequest & WithDestinationUserIdentifier(DestinationUserIdentifierT &&value)
bool DeveloperProviderNameHasBeenSet() const
const Aws::String & GetSourceUserIdentifier() const
virtual const char * GetServiceRequestName() const override
void SetSourceUserIdentifier(SourceUserIdentifierT &&value)
void SetDeveloperProviderName(DeveloperProviderNameT &&value)
MergeDeveloperIdentitiesRequest & WithIdentityPoolId(IdentityPoolIdT &&value)
MergeDeveloperIdentitiesRequest & WithDeveloperProviderName(DeveloperProviderNameT &&value)
const Aws::String & GetDeveloperProviderName() const
void SetIdentityPoolId(IdentityPoolIdT &&value)
const Aws::String & GetIdentityPoolId() const
void SetDestinationUserIdentifier(DestinationUserIdentifierT &&value)
bool IdentityPoolIdHasBeenSet() const
const Aws::String & GetDestinationUserIdentifier() const
AWS_COGNITOIDENTITY_API Aws::String SerializePayload() const override
bool DestinationUserIdentifierHasBeenSet() const
MergeDeveloperIdentitiesRequest & WithSourceUserIdentifier(SourceUserIdentifierT &&value)
AWS_COGNITOIDENTITY_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override
bool SourceUserIdentifierHasBeenSet() const
AWS_COGNITOIDENTITY_API MergeDeveloperIdentitiesRequest()=default
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String