Interface QueryStatistics.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<QueryStatistics.Builder,,QueryStatistics> SdkBuilder<QueryStatistics.Builder,,QueryStatistics> SdkPojo
- Enclosing class:
QueryStatistics
-
Method Summary
Modifier and TypeMethodDescriptionbytesScanned(Double bytesScanned) The total number of bytes in the log events scanned during the query.estimatedBytesSkipped(Double estimatedBytesSkipped) An estimate of the number of bytes in the log events that were skipped when processing this query, because the query contained an indexed field.estimatedRecordsSkipped(Double estimatedRecordsSkipped) An estimate of the number of log events that were skipped when processing this query, because the query contained an indexed field.logGroupsScanned(Double logGroupsScanned) The number of log groups that were scanned by this query.recordsMatched(Double recordsMatched) The number of log events that matched the query string.recordsScanned(Double recordsScanned) The total number of log events scanned during the query.resultCount(Double resultCount) The number of rows in the final query result set.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
recordsMatched
The number of log events that matched the query string.
- Parameters:
recordsMatched- The number of log events that matched the query string.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recordsScanned
The total number of log events scanned during the query.
- Parameters:
recordsScanned- The total number of log events scanned during the query.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
estimatedRecordsSkipped
An estimate of the number of log events that were skipped when processing this query, because the query contained an indexed field. Skipping these entries lowers query costs and improves the query performance time. For more information about field indexes, see PutIndexPolicy.
- Parameters:
estimatedRecordsSkipped- An estimate of the number of log events that were skipped when processing this query, because the query contained an indexed field. Skipping these entries lowers query costs and improves the query performance time. For more information about field indexes, see PutIndexPolicy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
bytesScanned
The total number of bytes in the log events scanned during the query.
- Parameters:
bytesScanned- The total number of bytes in the log events scanned during the query.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
estimatedBytesSkipped
An estimate of the number of bytes in the log events that were skipped when processing this query, because the query contained an indexed field. Skipping these entries lowers query costs and improves the query performance time. For more information about field indexes, see PutIndexPolicy.
- Parameters:
estimatedBytesSkipped- An estimate of the number of bytes in the log events that were skipped when processing this query, because the query contained an indexed field. Skipping these entries lowers query costs and improves the query performance time. For more information about field indexes, see PutIndexPolicy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
logGroupsScanned
The number of log groups that were scanned by this query.
- Parameters:
logGroupsScanned- The number of log groups that were scanned by this query.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resultCount
The number of rows in the final query result set. This value represents the total number of output rows across all pages. For queries that include post-aggregation filters (such as
stats count(*) by field | filter count > threshold), this value might be less thanrecordsMatched. It reflects only the rows that survived all operations in the query.- Parameters:
resultCount- The number of rows in the final query result set. This value represents the total number of output rows across all pages. For queries that include post-aggregation filters (such asstats count(*) by field | filter count > threshold), this value might be less thanrecordsMatched. It reflects only the rows that survived all operations in the query.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-