Interface AggregateOptions
-
- All Known Implementing Classes:
GenericAggregateOptions
@ProviderType public interface AggregateOptions
AggregateOptions
provides options for activity aggregation.- Since:
- 0.0.10
-
-
Field Summary
Fields Modifier and Type Field Description static AggregateOptions
DEFAULT
Default aggregation optionsstatic AggregateOptions
DIRECT
Aggregation options that only list the direct streams not following any relationships
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ActivityStreamFilter
getActivityStreamFilter()
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. Anull
return value specifies to use the configured default, and empty array specifies not to follow any relationships.- Returns:
- the list of relationship types
-
-