public static class NetmeraInboxFilter.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
NetmeraInboxFilter |
build() |
NetmeraInboxFilter.Builder |
categories(java.util.List<java.lang.String> categories)
List of categories to be included.
|
NetmeraInboxFilter.Builder |
includeExpiredObjects(boolean includeExpiredObjects)
boolean value determining whether expired push notifications should be included or not. |
NetmeraInboxFilter.Builder |
pageSize(int pageSize)
Number of objects to be included in a page of the fetch operation.
|
NetmeraInboxFilter.Builder |
status(int status)
Set of status options to be included.
|
public NetmeraInboxFilter.Builder status(int status)
|
operator.
Returned inbox will only contain push objects whose inbox status matches with one of given statuses.
Default value is Integer.MAX_VALUE
.public NetmeraInboxFilter.Builder pageSize(int pageSize)
NetmeraPushObject.STATUS_READ | NetmeraPushObject.STATUS_UNREAD
.public NetmeraInboxFilter.Builder includeExpiredObjects(boolean includeExpiredObjects)
boolean
value determining whether expired push notifications should be included or not.public NetmeraInboxFilter.Builder categories(java.util.List<java.lang.String> categories)
public NetmeraInboxFilter build()