public class MergeDeveloperIdentitiesRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable
Input to the MergeDeveloperIdentities
action.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
destinationUserIdentifier
User identifier for the destination user.
|
private java.lang.String |
developerProviderName
The "domain" by which Cognito will refer to your users.
|
private java.lang.String |
identityPoolId
An identity pool ID in the format REGION:GUID.
|
private java.lang.String |
sourceUserIdentifier
User identifier for the source user.
|
NOOP
Constructor and Description |
---|
MergeDeveloperIdentitiesRequest() |
Modifier and Type | Method and Description |
---|---|
MergeDeveloperIdentitiesRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getDestinationUserIdentifier()
User identifier for the destination user.
|
java.lang.String |
getDeveloperProviderName()
The "domain" by which Cognito will refer to your users.
|
java.lang.String |
getIdentityPoolId()
An identity pool ID in the format REGION:GUID.
|
java.lang.String |
getSourceUserIdentifier()
User identifier for the source user.
|
int |
hashCode() |
void |
setDestinationUserIdentifier(java.lang.String destinationUserIdentifier)
User identifier for the destination user.
|
void |
setDeveloperProviderName(java.lang.String developerProviderName)
The "domain" by which Cognito will refer to your users.
|
void |
setIdentityPoolId(java.lang.String identityPoolId)
An identity pool ID in the format REGION:GUID.
|
void |
setSourceUserIdentifier(java.lang.String sourceUserIdentifier)
User identifier for the source user.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
MergeDeveloperIdentitiesRequest |
withDestinationUserIdentifier(java.lang.String destinationUserIdentifier)
User identifier for the destination user.
|
MergeDeveloperIdentitiesRequest |
withDeveloperProviderName(java.lang.String developerProviderName)
The "domain" by which Cognito will refer to your users.
|
MergeDeveloperIdentitiesRequest |
withIdentityPoolId(java.lang.String identityPoolId)
An identity pool ID in the format REGION:GUID.
|
MergeDeveloperIdentitiesRequest |
withSourceUserIdentifier(java.lang.String sourceUserIdentifier)
User identifier for the source user.
|
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
private java.lang.String sourceUserIdentifier
User identifier for the source user. The value should be a
DeveloperUserIdentifier
.
private java.lang.String destinationUserIdentifier
User identifier for the destination user. The value should be a
DeveloperUserIdentifier
.
private java.lang.String developerProviderName
The "domain" by which Cognito will refer to your users. This is a
(pseudo) domain name that you provide while creating an identity pool.
This name acts as a placeholder that allows your backend and the Cognito
service to communicate about the developer provider. For the
DeveloperProviderName
, you can use letters as well as period
(.), underscore (_), and dash (-).
private java.lang.String identityPoolId
An identity pool ID in the format REGION:GUID.
public void setSourceUserIdentifier(java.lang.String sourceUserIdentifier)
User identifier for the source user. The value should be a
DeveloperUserIdentifier
.
sourceUserIdentifier
- User identifier for the source user. The value should be a
DeveloperUserIdentifier
.public java.lang.String getSourceUserIdentifier()
User identifier for the source user. The value should be a
DeveloperUserIdentifier
.
DeveloperUserIdentifier
.public MergeDeveloperIdentitiesRequest withSourceUserIdentifier(java.lang.String sourceUserIdentifier)
User identifier for the source user. The value should be a
DeveloperUserIdentifier
.
sourceUserIdentifier
- User identifier for the source user. The value should be a
DeveloperUserIdentifier
.public void setDestinationUserIdentifier(java.lang.String destinationUserIdentifier)
User identifier for the destination user. The value should be a
DeveloperUserIdentifier
.
destinationUserIdentifier
- User identifier for the destination user. The value should be a
DeveloperUserIdentifier
.public java.lang.String getDestinationUserIdentifier()
User identifier for the destination user. The value should be a
DeveloperUserIdentifier
.
DeveloperUserIdentifier
.public MergeDeveloperIdentitiesRequest withDestinationUserIdentifier(java.lang.String destinationUserIdentifier)
User identifier for the destination user. The value should be a
DeveloperUserIdentifier
.
destinationUserIdentifier
- User identifier for the destination user. The value should be a
DeveloperUserIdentifier
.public void setDeveloperProviderName(java.lang.String developerProviderName)
The "domain" by which Cognito will refer to your users. This is a
(pseudo) domain name that you provide while creating an identity pool.
This name acts as a placeholder that allows your backend and the Cognito
service to communicate about the developer provider. For the
DeveloperProviderName
, you can use letters as well as period
(.), underscore (_), and dash (-).
developerProviderName
- The "domain" by which Cognito will refer to your users. This is a
(pseudo) domain name that you provide while creating an identity
pool. This name acts as a placeholder that allows your backend and
the Cognito service to communicate about the developer provider.
For the DeveloperProviderName
, you can use letters as
well as period (.), underscore (_), and dash (-).public java.lang.String getDeveloperProviderName()
The "domain" by which Cognito will refer to your users. This is a
(pseudo) domain name that you provide while creating an identity pool.
This name acts as a placeholder that allows your backend and the Cognito
service to communicate about the developer provider. For the
DeveloperProviderName
, you can use letters as well as period
(.), underscore (_), and dash (-).
DeveloperProviderName
, you can use
letters as well as period (.), underscore (_), and dash (-).public MergeDeveloperIdentitiesRequest withDeveloperProviderName(java.lang.String developerProviderName)
The "domain" by which Cognito will refer to your users. This is a
(pseudo) domain name that you provide while creating an identity pool.
This name acts as a placeholder that allows your backend and the Cognito
service to communicate about the developer provider. For the
DeveloperProviderName
, you can use letters as well as period
(.), underscore (_), and dash (-).
developerProviderName
- The "domain" by which Cognito will refer to your users. This is a
(pseudo) domain name that you provide while creating an identity
pool. This name acts as a placeholder that allows your backend and
the Cognito service to communicate about the developer provider.
For the DeveloperProviderName
, you can use letters as
well as period (.), underscore (_), and dash (-).public void setIdentityPoolId(java.lang.String identityPoolId)
An identity pool ID in the format REGION:GUID.
identityPoolId
- An identity pool ID in the format REGION:GUID.public java.lang.String getIdentityPoolId()
An identity pool ID in the format REGION:GUID.
public MergeDeveloperIdentitiesRequest withIdentityPoolId(java.lang.String identityPoolId)
An identity pool ID in the format REGION:GUID.
identityPoolId
- An identity pool ID in the format REGION:GUID.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public MergeDeveloperIdentitiesRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()