Package glide.api.models.commands.FT
Class FTAggregateOptions
- java.lang.Object
-
- glide.api.models.commands.FT.FTAggregateOptions
-
public class FTAggregateOptions extends java.lang.ObjectAdditional arguments forFT.aggregate(BaseClient, String, String, FTAggregateOptions)command.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFTAggregateOptions.ApplyApply a 1-to-1 transformation on one or more properties and either stores the result as a new property down the pipeline or replace any property using this transformation.static classFTAggregateOptions.FilterFilter the results using predicate expression relating to values in each result.static classFTAggregateOptions.FTAggregateClauseA superclass for clauses which could be added toFT.AGGREGATEpipeline.
A clause could be either:FTAggregateOptions.FilterFTAggregateOptions.LimitFTAggregateOptions.GroupByFTAggregateOptions.SortByFTAggregateOptions.Applystatic classFTAggregateOptions.FTAggregateOptionsBuilderstatic classFTAggregateOptions.GroupByA clause for grouping the results in the pipeline based on one or more properties.static classFTAggregateOptions.LimitA clause for limiting the number of retained records.static classFTAggregateOptions.SortBySort the pipeline using a list of properties.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FTAggregateOptions.FTAggregateOptionsBuilderbuilder()GlideString[]toArgs()Convert to module API.
-
-
-
Method Detail
-
toArgs
public GlideString[] toArgs()
Convert to module API.
-
builder
public static FTAggregateOptions.FTAggregateOptionsBuilder builder()
-
-