Class QueryAggregation.Builder
- java.lang.Object
- 
- com.oracle.bmc.loganalytics.model.QueryAggregation.Builder
 
- 
- Enclosing class:
- QueryAggregation
 
 public static class QueryAggregation.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description QueryAggregation.BuilderarePartialResults(Boolean arePartialResults)True if query did not complete processing all data.QueryAggregationbuild()QueryAggregation.Buildercolumns(List<AbstractColumn> columns)Query result columnsQueryAggregation.Buildercopy(QueryAggregation model)QueryAggregation.Builderfields(List<AbstractColumn> fields)Query result fieldsQueryAggregation.BuilderisContentHidden(Boolean isContentHidden)True if the data returned by query is hidden.QueryAggregation.Builderitems(List<Map<String,Object>> items)Query result dataQueryAggregation.BuilderpartialResultReason(String partialResultReason)Explanation of why results may be partial.QueryAggregation.BuilderpercentComplete(Integer percentComplete)Percentage progress completion of the query.QueryAggregation.BuilderqueryExecutionTimeInMs(Long queryExecutionTimeInMs)Time ellapsed executing query in milli-seconds.QueryAggregation.Builderrecalls(List<RecallDefinition> recalls)List of recalls in the query.QueryAggregation.BuildertimeFilter(TimeRange timeFilter)QueryAggregation.BuildertotalCount(Integer totalCount)Number of rows query retrieved.QueryAggregation.BuildertotalGroupCount(Integer totalGroupCount)Number of groups created by query.QueryAggregation.BuildertotalMatchedCount(Long totalMatchedCount)Number of rows matched by query.
 
- 
- 
- 
Method Detail- 
totalCountpublic QueryAggregation.Builder totalCount(Integer totalCount) Number of rows query retrieved.Up to maxTotalCount limit. - Parameters:
- totalCount- the value to set
- Returns:
- this builder
 
 - 
totalMatchedCountpublic QueryAggregation.Builder totalMatchedCount(Long totalMatchedCount) Number of rows matched by query.- Parameters:
- totalMatchedCount- the value to set
- Returns:
- this builder
 
 - 
totalGroupCountpublic QueryAggregation.Builder totalGroupCount(Integer totalGroupCount) Number of groups created by query.- Parameters:
- totalGroupCount- the value to set
- Returns:
- this builder
 
 - 
timeFilterpublic QueryAggregation.Builder timeFilter(TimeRange timeFilter) 
 - 
recallspublic QueryAggregation.Builder recalls(List<RecallDefinition> recalls) List of recalls in the query.- Parameters:
- recalls- the value to set
- Returns:
- this builder
 
 - 
arePartialResultspublic QueryAggregation.Builder arePartialResults(Boolean arePartialResults) True if query did not complete processing all data.- Parameters:
- arePartialResults- the value to set
- Returns:
- this builder
 
 - 
partialResultReasonpublic QueryAggregation.Builder partialResultReason(String partialResultReason) Explanation of why results may be partial.Only set if arePartialResults is true. - Parameters:
- partialResultReason- the value to set
- Returns:
- this builder
 
 - 
isContentHiddenpublic QueryAggregation.Builder isContentHidden(Boolean isContentHidden) True if the data returned by query is hidden.- Parameters:
- isContentHidden- the value to set
- Returns:
- this builder
 
 - 
columnspublic QueryAggregation.Builder columns(List<AbstractColumn> columns) Query result columns- Parameters:
- columns- the value to set
- Returns:
- this builder
 
 - 
fieldspublic QueryAggregation.Builder fields(List<AbstractColumn> fields) Query result fields- Parameters:
- fields- the value to set
- Returns:
- this builder
 
 - 
itemspublic QueryAggregation.Builder items(List<Map<String,Object>> items) Query result data- Parameters:
- items- the value to set
- Returns:
- this builder
 
 - 
queryExecutionTimeInMspublic QueryAggregation.Builder queryExecutionTimeInMs(Long queryExecutionTimeInMs) Time ellapsed executing query in milli-seconds.- Parameters:
- queryExecutionTimeInMs- the value to set
- Returns:
- this builder
 
 - 
percentCompletepublic QueryAggregation.Builder percentComplete(Integer percentComplete) Percentage progress completion of the query.- Parameters:
- percentComplete- the value to set
- Returns:
- this builder
 
 - 
buildpublic QueryAggregation build() 
 - 
copypublic QueryAggregation.Builder copy(QueryAggregation model) 
 
- 
 
-