public class CustomerFilter extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
CustomerFilter.Builder
Class to build instances of
CustomerFilter. |
| Constructor and Description |
|---|
CustomerFilter(CustomerCreationSourceFilter creationSource,
TimeRange createdAt,
TimeRange updatedAt,
CustomerTextFilter emailAddress,
CustomerTextFilter phoneNumber,
CustomerTextFilter referenceId,
FilterValue groupIds,
CustomerCustomAttributeFilters customAttribute,
FilterValue segmentIds)
Initialization constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
TimeRange |
getCreatedAt()
Getter for CreatedAt.
|
CustomerCreationSourceFilter |
getCreationSource()
Getter for CreationSource.
|
CustomerCustomAttributeFilters |
getCustomAttribute()
Getter for CustomAttribute.
|
CustomerTextFilter |
getEmailAddress()
Getter for EmailAddress.
|
FilterValue |
getGroupIds()
Getter for GroupIds.
|
CustomerTextFilter |
getPhoneNumber()
Getter for PhoneNumber.
|
CustomerTextFilter |
getReferenceId()
Getter for ReferenceId.
|
FilterValue |
getSegmentIds()
Getter for SegmentIds.
|
TimeRange |
getUpdatedAt()
Getter for UpdatedAt.
|
int |
hashCode() |
CustomerFilter.Builder |
toBuilder()
Builds a new
CustomerFilter.Builder object. |
String |
toString()
Converts this CustomerFilter into string format.
|
public CustomerFilter(CustomerCreationSourceFilter creationSource, TimeRange createdAt, TimeRange updatedAt, CustomerTextFilter emailAddress, CustomerTextFilter phoneNumber, CustomerTextFilter referenceId, FilterValue groupIds, CustomerCustomAttributeFilters customAttribute, FilterValue segmentIds)
creationSource - CustomerCreationSourceFilter value for creationSource.createdAt - TimeRange value for createdAt.updatedAt - TimeRange value for updatedAt.emailAddress - CustomerTextFilter value for emailAddress.phoneNumber - CustomerTextFilter value for phoneNumber.referenceId - CustomerTextFilter value for referenceId.groupIds - FilterValue value for groupIds.customAttribute - CustomerCustomAttributeFilters value for customAttribute.segmentIds - FilterValue value for segmentIds.public CustomerCreationSourceFilter getCreationSource()
public TimeRange getCreatedAt()
public TimeRange getUpdatedAt()
public CustomerTextFilter getEmailAddress()
public CustomerTextFilter getPhoneNumber()
public CustomerTextFilter getReferenceId()
public FilterValue getGroupIds()
public CustomerCustomAttributeFilters getCustomAttribute()
public FilterValue getSegmentIds()
public String toString()
public CustomerFilter.Builder toBuilder()
CustomerFilter.Builder object.
Creates the instance with the state of the current model.CustomerFilter.Builder objectCopyright © 2024. All rights reserved.