public static interface MergeProfilesRequest.Builder extends CustomerProfilesRequest.Builder, SdkPojo, CopyableBuilder<MergeProfilesRequest.Builder,MergeProfilesRequest>
| Modifier and Type | Method and Description |
|---|---|
MergeProfilesRequest.Builder |
domainName(String domainName)
The unique name of the domain.
|
default MergeProfilesRequest.Builder |
fieldSourceProfileIds(Consumer<FieldSourceProfileIds.Builder> fieldSourceProfileIds)
The identifiers of the fields in the profile that has the information you want to apply to the merge.
|
MergeProfilesRequest.Builder |
fieldSourceProfileIds(FieldSourceProfileIds fieldSourceProfileIds)
The identifiers of the fields in the profile that has the information you want to apply to the merge.
|
MergeProfilesRequest.Builder |
mainProfileId(String mainProfileId)
The identifier of the profile to be taken.
|
MergeProfilesRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
MergeProfilesRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
MergeProfilesRequest.Builder |
profileIdsToBeMerged(Collection<String> profileIdsToBeMerged)
The identifier of the profile to be merged into MainProfileId.
|
MergeProfilesRequest.Builder |
profileIdsToBeMerged(String... profileIdsToBeMerged)
The identifier of the profile to be merged into MainProfileId.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildMergeProfilesRequest.Builder domainName(String domainName)
The unique name of the domain.
domainName - The unique name of the domain.MergeProfilesRequest.Builder mainProfileId(String mainProfileId)
The identifier of the profile to be taken.
mainProfileId - The identifier of the profile to be taken.MergeProfilesRequest.Builder profileIdsToBeMerged(Collection<String> profileIdsToBeMerged)
The identifier of the profile to be merged into MainProfileId.
profileIdsToBeMerged - The identifier of the profile to be merged into MainProfileId.MergeProfilesRequest.Builder profileIdsToBeMerged(String... profileIdsToBeMerged)
The identifier of the profile to be merged into MainProfileId.
profileIdsToBeMerged - The identifier of the profile to be merged into MainProfileId.MergeProfilesRequest.Builder fieldSourceProfileIds(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.default MergeProfilesRequest.Builder fieldSourceProfileIds(Consumer<FieldSourceProfileIds.Builder> 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.
This is a convenience method that creates an instance of theFieldSourceProfileIds.Builder avoiding
the need to create one manually via FieldSourceProfileIds.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to fieldSourceProfileIds(FieldSourceProfileIds).
fieldSourceProfileIds - a consumer that will call methods on FieldSourceProfileIds.BuilderfieldSourceProfileIds(FieldSourceProfileIds)MergeProfilesRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderMergeProfilesRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.