@Generated(value="software.amazon.awssdk:codegen") public final class SearchProfilesRequest extends CustomerProfilesRequest implements ToCopyableBuilder<SearchProfilesRequest.Builder,SearchProfilesRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
SearchProfilesRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static SearchProfilesRequest.Builder |
builder() |
String |
domainName()
The unique name of the domain.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasValues()
Returns true if the Values property was specified by the sender (it may be empty), or false if the sender did not
specify the value (it will be empty).
|
String |
keyName()
A searchable identifier of a customer profile.
|
Integer |
maxResults()
The maximum number of objects returned per page.
|
String |
nextToken()
The pagination token from the previous SearchProfiles API call.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends SearchProfilesRequest.Builder> |
serializableBuilderClass() |
SearchProfilesRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
List<String> |
values()
A list of key values.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String nextToken()
The pagination token from the previous SearchProfiles API call.
public final Integer maxResults()
The maximum number of objects returned per page.
public final String domainName()
The unique name of the domain.
public final String keyName()
A searchable identifier of a customer profile. The predefined keys you can use to search include: _account, _profileId, _fullName, _phone, _email, _ctrContactId, _marketoLeadId, _salesforceAccountId, _salesforceContactId, _zendeskUserId, _zendeskExternalId, _serviceNowSystemId.
public final boolean hasValues()
public final List<String> values()
A list of key values.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasValues() to see if a value was sent in this field.
public SearchProfilesRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<SearchProfilesRequest.Builder,SearchProfilesRequest>toBuilder in class CustomerProfilesRequestpublic static SearchProfilesRequest.Builder builder()
public static Class<? extends SearchProfilesRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2021. All rights reserved.