Interface CaseQuery.ICustomFieldAggregationQuery
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CaseQuery.AggregationQueryavgNumberField(String fieldName)Adds a result customNumberfield columnAvg[fieldName]to the query that contains the average of the customNumberfield with namefieldNameof all (grouped) rows.CaseQuery.AggregationQueryavgTimestampField(String fieldName)Adds a result customTimestampfield columnAvg[fieldName]to the query that contains the average of the customTimestampfield with namefieldNameof all (grouped) rows.CaseQuery.AggregationQuerymaxNumberField(String fieldName)Adds a result customNumberfield columnMax[fieldName]to the query that contains the maximum value of the customNumberfield with namefieldNameof all (grouped) rows.CaseQuery.AggregationQuerymaxStringField(String fieldName)Adds a result customStringfield columnMax[fieldName]to the query that contains the maximum value of the customStringfield with namefieldNameof all (grouped) rows.CaseQuery.AggregationQuerymaxTimestampField(String fieldName)Adds a result customTimestampfield columnMax[fieldName]to the query that contains the maximum value of the customTimestampfield with namefieldNameof all (grouped) rows.CaseQuery.AggregationQueryminNumberField(String fieldName)Adds a result customNumberfield columnMin[fieldName]to the query that contains the minimum value of the customNumberfield with namefieldNameof all (grouped) rows.CaseQuery.AggregationQuerysumNumberField(String fieldName)Adds a result customNumberfield columnSum[fieldName]to the query that contains the sum of the customNumberfield with namefieldNameof all (grouped) rows.CaseQuery.AggregationQuerysumTimestampField(String fieldName)Adds a result customTimestampfield columnSum[fieldName]to the query that contains the sum of the customTimestampfield with namefieldNameof all (grouped) rows.
-
-
-
Method Detail
-
maxStringField
CaseQuery.AggregationQuery maxStringField(String fieldName)
Adds a result custom
Stringfield columnMax[fieldName]to the query that contains the maximum value of the customStringfield with namefieldNameof all (grouped) rows.- Parameters:
fieldName- Name of the customStringfield.- Returns:
- Query for further composition.
- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
minNumberField
CaseQuery.AggregationQuery minNumberField(String fieldName)
Adds a result custom
Numberfield columnMin[fieldName]to the query that contains the minimum value of the customNumberfield with namefieldNameof all (grouped) rows.- Parameters:
fieldName- Name of the customNumberfield.- Returns:
- Query for further composition.
- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
maxNumberField
CaseQuery.AggregationQuery maxNumberField(String fieldName)
Adds a result custom
Numberfield columnMax[fieldName]to the query that contains the maximum value of the customNumberfield with namefieldNameof all (grouped) rows.- Parameters:
fieldName- Name of the customNumberfield.- Returns:
- Query for further composition.
- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
avgNumberField
CaseQuery.AggregationQuery avgNumberField(String fieldName)
Adds a result custom
Numberfield columnAvg[fieldName]to the query that contains the average of the customNumberfield with namefieldNameof all (grouped) rows.- Parameters:
fieldName- Name of the customNumberfield.- Returns:
- Query for further composition.
- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
sumNumberField
CaseQuery.AggregationQuery sumNumberField(String fieldName)
Adds a result custom
Numberfield columnSum[fieldName]to the query that contains the sum of the customNumberfield with namefieldNameof all (grouped) rows.- Parameters:
fieldName- Name of the customNumberfield.- Returns:
- Query for further composition.
- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
maxTimestampField
CaseQuery.AggregationQuery maxTimestampField(String fieldName)
Adds a result custom
Timestampfield columnMax[fieldName]to the query that contains the maximum value of the customTimestampfield with namefieldNameof all (grouped) rows.- Parameters:
fieldName- Name of the customTimestampfield.- Returns:
- Query for further composition.
- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
avgTimestampField
CaseQuery.AggregationQuery avgTimestampField(String fieldName)
Adds a result custom
Timestampfield columnAvg[fieldName]to the query that contains the average of the customTimestampfield with namefieldNameof all (grouped) rows.- Parameters:
fieldName- Name of the customTimestampfield.- Returns:
- Query for further composition.
- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
sumTimestampField
CaseQuery.AggregationQuery sumTimestampField(String fieldName)
Adds a result custom
Timestampfield columnSum[fieldName]to the query that contains the sum of the customTimestampfield with namefieldNameof all (grouped) rows.- Parameters:
fieldName- Name of the customTimestampfield.- Returns:
- Query for further composition.
- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
-