-
public final class FeedFilter.Builder
-
-
Field Summary
Fields Modifier and Type Field Description private DateTime
from
private DateTime
to
private List<FeedItemType>
type
private List<String>
eventTypeIdentifiers
private Integer
page
private Integer
itemsPerPage
-
Method Summary
-
-
Method Detail
-
from
final FeedFilter.Builder from(DateTime from)
-
to
final FeedFilter.Builder to(DateTime to)
-
type
final FeedFilter.Builder type(List<FeedItemType> type)
-
eventTypeIdentifiers
final FeedFilter.Builder eventTypeIdentifiers(List<String> eventTypeIdentifiers)
-
page
final FeedFilter.Builder page(Integer page)
-
itemsPerPage
final FeedFilter.Builder itemsPerPage(Integer itemsPerPage)
-
build
final FeedFilter build()
-
component1
final DateTime component1()
-
component2
final DateTime component2()
-
component3
final List<FeedItemType> component3()
-
component4
final List<String> component4()
-
component5
final Integer component5()
-
component6
final Integer component6()
-
copy
final FeedFilter.Builder copy(DateTime from, DateTime to, List<FeedItemType> type, List<String> eventTypeIdentifiers, Integer page, Integer itemsPerPage)
-
getFrom
final DateTime getFrom()
-
getTo
final DateTime getTo()
-
getType
final List<FeedItemType> getType()
-
getEventTypeIdentifiers
final List<String> getEventTypeIdentifiers()
-
getItemsPerPage
final Integer getItemsPerPage()
-
setType
final Unit setType(List<FeedItemType> type)
-
setEventTypeIdentifiers
final Unit setEventTypeIdentifiers(List<String> eventTypeIdentifiers)
-
setItemsPerPage
final Unit setItemsPerPage(Integer itemsPerPage)
-
-
-
-