Interface AggregateOptions
- 
- All Known Implementing Classes:
 GenericAggregateOptions
@ProviderType public interface AggregateOptionsAggregateOptionsprovides options for activity aggregation.- Since:
 - 0.0.10
 
 
- 
- 
Field Summary
Fields Modifier and Type Field Description static AggregateOptionsDEFAULTDefault aggregation optionsstatic AggregateOptionsDIRECTAggregation options that only list the direct streams not following any relationships 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ActivityStreamFiltergetActivityStreamFilter()Returns the activity stream filterjava.lang.String[]relationshipTypes()Returns the list of relationship types to follow while aggregating. 
 - 
 
- 
- 
Field Detail
- 
DEFAULT
static final AggregateOptions DEFAULT
Default aggregation options 
- 
DIRECT
static final AggregateOptions DIRECT
Aggregation options that only list the direct streams not following any relationships- Since:
 - 0.0.14
 
 
 - 
 
- 
Method Detail
- 
getActivityStreamFilter
ActivityStreamFilter getActivityStreamFilter()
Returns the activity stream filter- Returns:
 - the activity stream filter
 
 
- 
relationshipTypes
java.lang.String[] relationshipTypes()
Returns the list of relationship types to follow while aggregating. Anullreturn value specifies to use the configured default, and empty array specifies not to follow any relationships.- Returns:
 - the list of relationship types
 
 
 - 
 
 -