Package com.alfresco.content.models
Class GenericBucket
-
- All Implemented Interfaces:
@JsonClass(generateAdapter = true) public final class GenericBucketA bucket of facet results
-
-
Field Summary
Fields Modifier and Type Field Description private Stringlabelprivate StringfilterQueryprivate Stringdisplayprivate List<GenericMetric>metricsprivate List<Map<String, Object>>facetsprivate GenericBucketBucketInfobucketInfo
-
Constructor Summary
Constructors Constructor Description GenericBucket(String label, String filterQuery, String display, List<GenericMetric> metrics, List<Map<String, Object>> facets, GenericBucketBucketInfo bucketInfo)
-
Method Summary
Modifier and Type Method Description final StringgetLabel()The bucket label final UnitsetLabel(@Json(name = "label") String label)The bucket label final StringgetFilterQuery()The filter query you can use to apply this facet final UnitsetFilterQuery(@Json(name = "filterQuery") String filterQuery)The filter query you can use to apply this facet final StringgetDisplay()An optional field for additional display information final UnitsetDisplay(@Json(name = "display") String display)An optional field for additional display information final List<GenericMetric>getMetrics()An array of buckets and values final UnitsetMetrics(@Json(name = "metrics") List<GenericMetric> metrics)An array of buckets and values final List<Map<String, Object>>getFacets()Additional list of nested facets final UnitsetFacets(@Json(name = "facets") List<Map<String, Object>> facets)Additional list of nested facets final GenericBucketBucketInfogetBucketInfo()final UnitsetBucketInfo(@Json(name = "bucketInfo") GenericBucketBucketInfo bucketInfo)-
-
Constructor Detail
-
GenericBucket
GenericBucket(String label, String filterQuery, String display, List<GenericMetric> metrics, List<Map<String, Object>> facets, GenericBucketBucketInfo bucketInfo)
-
-
Method Detail
-
getFilterQuery
final String getFilterQuery()
The filter query you can use to apply this facet
-
setFilterQuery
final Unit setFilterQuery(@Json(name = "filterQuery") String filterQuery)
The filter query you can use to apply this facet
-
getDisplay
final String getDisplay()
An optional field for additional display information
-
setDisplay
final Unit setDisplay(@Json(name = "display") String display)
An optional field for additional display information
-
getMetrics
final List<GenericMetric> getMetrics()
An array of buckets and values
-
setMetrics
final Unit setMetrics(@Json(name = "metrics") List<GenericMetric> metrics)
An array of buckets and values
-
setFacets
final Unit setFacets(@Json(name = "facets") List<Map<String, Object>> facets)
Additional list of nested facets
-
getBucketInfo
final GenericBucketBucketInfo getBucketInfo()
-
setBucketInfo
final Unit setBucketInfo(@Json(name = "bucketInfo") GenericBucketBucketInfo bucketInfo)
-
-
-
-