63 inline void SetIdentityPoolId(
const char* value) { m_identityPoolIdHasBeenSet =
true; m_identityPoolId.assign(value); }
104 inline void SetIdentityId(
const char* value) { m_identityIdHasBeenSet =
true; m_identityId.assign(value); }
164 inline void SetToken(
const char* value) { m_tokenHasBeenSet =
true; m_token.assign(value); }
183 bool m_identityPoolIdHasBeenSet;
185 bool m_identityIdHasBeenSet;
187 bool m_platformHasBeenSet;
189 bool m_tokenHasBeenSet;
void SetIdentityPoolId(Aws::String &&value)
void SetIdentityId(const char *value)
void SetIdentityPoolId(const Aws::String &value)
void SetIdentityId(const Aws::String &value)
RegisterDeviceRequest & WithIdentityPoolId(Aws::String &&value)
RegisterDeviceRequest & WithIdentityId(Aws::String &&value)
void SetPlatform(Platform &&value)
const Aws::String & GetIdentityPoolId() const
RegisterDeviceRequest & WithToken(const char *value)
RegisterDeviceRequest & WithPlatform(Platform &&value)
RegisterDeviceRequest & WithIdentityId(const Aws::String &value)
void SetToken(const char *value)
const Aws::String & GetIdentityId() const
RegisterDeviceRequest & WithToken(Aws::String &&value)
void SetToken(const Aws::String &value)
RegisterDeviceRequest & WithIdentityId(const char *value)
RegisterDeviceRequest & WithIdentityPoolId(const char *value)
void SetIdentityId(Aws::String &&value)
void SetToken(Aws::String &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
const Aws::String & GetToken() const
void SetIdentityPoolId(const char *value)
const Platform & GetPlatform() const
RegisterDeviceRequest & WithPlatform(const Platform &value)
#define AWS_COGNITOSYNC_API
RegisterDeviceRequest & WithIdentityPoolId(const Aws::String &value)
RegisterDeviceRequest & WithToken(const Aws::String &value)
void SetPlatform(const Platform &value)
JSON (JavaScript Object Notation).