@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class MergeProfilesRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
MergeProfilesRequest() |
Modifier and Type | Method and Description |
---|---|
MergeProfilesRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDomainName()
The unique name of the domain.
|
FieldSourceProfileIds |
getFieldSourceProfileIds()
The identifiers of the fields in the profile that has the information you want to apply to the merge.
|
String |
getMainProfileId()
The identifier of the profile to be taken.
|
List<String> |
getProfileIdsToBeMerged()
The identifier of the profile to be merged into MainProfileId.
|
int |
hashCode() |
void |
setDomainName(String domainName)
The unique name of the domain.
|
void |
setFieldSourceProfileIds(FieldSourceProfileIds fieldSourceProfileIds)
The identifiers of the fields in the profile that has the information you want to apply to the merge.
|
void |
setMainProfileId(String mainProfileId)
The identifier of the profile to be taken.
|
void |
setProfileIdsToBeMerged(Collection<String> profileIdsToBeMerged)
The identifier of the profile to be merged into MainProfileId.
|
String |
toString()
Returns a string representation of this object.
|
MergeProfilesRequest |
withDomainName(String domainName)
The unique name of the domain.
|
MergeProfilesRequest |
withFieldSourceProfileIds(FieldSourceProfileIds fieldSourceProfileIds)
The identifiers of the fields in the profile that has the information you want to apply to the merge.
|
MergeProfilesRequest |
withMainProfileId(String mainProfileId)
The identifier of the profile to be taken.
|
MergeProfilesRequest |
withProfileIdsToBeMerged(Collection<String> profileIdsToBeMerged)
The identifier of the profile to be merged into MainProfileId.
|
MergeProfilesRequest |
withProfileIdsToBeMerged(String... profileIdsToBeMerged)
The identifier of the profile to be merged into MainProfileId.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setDomainName(String domainName)
The unique name of the domain.
domainName
- The unique name of the domain.public String getDomainName()
The unique name of the domain.
public MergeProfilesRequest withDomainName(String domainName)
The unique name of the domain.
domainName
- The unique name of the domain.public void setMainProfileId(String mainProfileId)
The identifier of the profile to be taken.
mainProfileId
- The identifier of the profile to be taken.public String getMainProfileId()
The identifier of the profile to be taken.
public MergeProfilesRequest withMainProfileId(String mainProfileId)
The identifier of the profile to be taken.
mainProfileId
- The identifier of the profile to be taken.public List<String> getProfileIdsToBeMerged()
The identifier of the profile to be merged into MainProfileId.
public void setProfileIdsToBeMerged(Collection<String> profileIdsToBeMerged)
The identifier of the profile to be merged into MainProfileId.
profileIdsToBeMerged
- The identifier of the profile to be merged into MainProfileId.public MergeProfilesRequest withProfileIdsToBeMerged(String... profileIdsToBeMerged)
The identifier of the profile to be merged into MainProfileId.
NOTE: This method appends the values to the existing list (if any). Use
setProfileIdsToBeMerged(java.util.Collection)
or withProfileIdsToBeMerged(java.util.Collection)
if you want to override the existing values.
profileIdsToBeMerged
- The identifier of the profile to be merged into MainProfileId.public MergeProfilesRequest withProfileIdsToBeMerged(Collection<String> profileIdsToBeMerged)
The identifier of the profile to be merged into MainProfileId.
profileIdsToBeMerged
- The identifier of the profile to be merged into MainProfileId.public void setFieldSourceProfileIds(FieldSourceProfileIds fieldSourceProfileIds)
The identifiers of the fields in the profile that has the information you want to apply to the merge. For example, say you want to merge EmailAddress from Profile1 into MainProfile. This would be the identifier of the EmailAddress field in Profile1.
fieldSourceProfileIds
- The identifiers of the fields in the profile that has the information you want to apply to the merge. For
example, say you want to merge EmailAddress from Profile1 into MainProfile. This would be the identifier
of the EmailAddress field in Profile1.public FieldSourceProfileIds getFieldSourceProfileIds()
The identifiers of the fields in the profile that has the information you want to apply to the merge. For example, say you want to merge EmailAddress from Profile1 into MainProfile. This would be the identifier of the EmailAddress field in Profile1.
public MergeProfilesRequest withFieldSourceProfileIds(FieldSourceProfileIds fieldSourceProfileIds)
The identifiers of the fields in the profile that has the information you want to apply to the merge. For example, say you want to merge EmailAddress from Profile1 into MainProfile. This would be the identifier of the EmailAddress field in Profile1.
fieldSourceProfileIds
- The identifiers of the fields in the profile that has the information you want to apply to the merge. For
example, say you want to merge EmailAddress from Profile1 into MainProfile. This would be the identifier
of the EmailAddress field in Profile1.public String toString()
toString
in class Object
Object.toString()
public MergeProfilesRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()