Package mdg.engine.proto
Interface Reports.ClientNameStatsOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Reports.ClientNameStats,Reports.ClientNameStats.Builder
- Enclosing class:
- Reports
public static interface Reports.ClientNameStatsOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleanmap<string, uint64> cache_hits_per_version = 4;booleanmap<string, uint64> forbidden_operation_count_per_version = 13;booleanmap<string, uint64> persisted_query_hits_per_version = 10;booleanmap<string, uint64> persisted_query_misses_per_version = 11;booleanmap<string, uint64> registered_operation_count_per_version = 12;booleanThese per-version fields were used to understand what versions contributed to this sample when we were implementing the aggregation of this information ourselves using BigTable.Deprecated.intmap<string, uint64> cache_hits_per_version = 4;map<string, uint64> cache_hits_per_version = 4;longgetCacheHitsPerVersionOrDefault(String key, long defaultValue) map<string, uint64> cache_hits_per_version = 4;longmap<string, uint64> cache_hits_per_version = 4;longgetCacheLatencyCount(int index) Duration histogram; see docs/histograms.mdintDuration histogram; see docs/histograms.mdDuration histogram; see docs/histograms.mdDeprecated.intmap<string, uint64> forbidden_operation_count_per_version = 13;map<string, uint64> forbidden_operation_count_per_version = 13;longgetForbiddenOperationCountPerVersionOrDefault(String key, long defaultValue) map<string, uint64> forbidden_operation_count_per_version = 13;longmap<string, uint64> forbidden_operation_count_per_version = 13;longgetLatencyCount(int index) Duration histogram for non-cache-hit queries.intDuration histogram for non-cache-hit queries.Duration histogram for non-cache-hit queries.Deprecated.intmap<string, uint64> persisted_query_hits_per_version = 10;map<string, uint64> persisted_query_hits_per_version = 10;longgetPersistedQueryHitsPerVersionOrDefault(String key, long defaultValue) map<string, uint64> persisted_query_hits_per_version = 10;longmap<string, uint64> persisted_query_hits_per_version = 10;Deprecated.intmap<string, uint64> persisted_query_misses_per_version = 11;map<string, uint64> persisted_query_misses_per_version = 11;longgetPersistedQueryMissesPerVersionOrDefault(String key, long defaultValue) map<string, uint64> persisted_query_misses_per_version = 11;longmap<string, uint64> persisted_query_misses_per_version = 11;longgetPrivateCacheTtlCount(int index) TTL histograms for cache misses for the private cache.intTTL histograms for cache misses for the private cache.TTL histograms for cache misses for the private cache.longgetPublicCacheTtlCount(int index) TTL histograms for cache misses for the public cache.intTTL histograms for cache misses for the public cache.TTL histograms for cache misses for the public cache.Deprecated.intmap<string, uint64> registered_operation_count_per_version = 12;map<string, uint64> registered_operation_count_per_version = 12;longgetRegisteredOperationCountPerVersionOrDefault(String key, long defaultValue) map<string, uint64> registered_operation_count_per_version = 12;longmap<string, uint64> registered_operation_count_per_version = 12;Deprecated.intThese per-version fields were used to understand what versions contributed to this sample when we were implementing the aggregation of this information ourselves using BigTable.These per-version fields were used to understand what versions contributed to this sample when we were implementing the aggregation of this information ourselves using BigTable.longgetRequestsCountPerVersionOrDefault(String key, long defaultValue) These per-version fields were used to understand what versions contributed to this sample when we were implementing the aggregation of this information ourselves using BigTable.longThese per-version fields were used to understand what versions contributed to this sample when we were implementing the aggregation of this information ourselves using BigTable.longuint64 requests_with_errors_count = 7;.mdg.engine.proto.PathErrorStats root_error_stats = 6;.mdg.engine.proto.PathErrorStats root_error_stats = 6;boolean.mdg.engine.proto.PathErrorStats root_error_stats = 6;Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getLatencyCountList
Duration histogram for non-cache-hit queries. (See docs/histograms.md for the histogram format.)
repeated int64 latency_count = 1;- Returns:
- A list containing the latencyCount.
-
getLatencyCountCount
int getLatencyCountCount()Duration histogram for non-cache-hit queries. (See docs/histograms.md for the histogram format.)
repeated int64 latency_count = 1;- Returns:
- The count of latencyCount.
-
getLatencyCount
long getLatencyCount(int index) Duration histogram for non-cache-hit queries. (See docs/histograms.md for the histogram format.)
repeated int64 latency_count = 1;- Parameters:
index- The index of the element to return.- Returns:
- The latencyCount at the given index.
-
getRequestsCountPerVersionCount
int getRequestsCountPerVersionCount()These per-version fields were used to understand what versions contributed to this sample when we were implementing the aggregation of this information ourselves using BigTable. However, since the per-version stats don't separate out latency, it makes more sense to have stats reported with contextual information so we can have the specific breakdown we're looking for. These fields are somewhat misleading as we never actually do any per-version awareness with anything reporting in the legacy "per_client_name" stats, and instead use "query_stats_with_context" to have more contextual information.
map<string, uint64> requests_count_per_version = 3; -
containsRequestsCountPerVersion
These per-version fields were used to understand what versions contributed to this sample when we were implementing the aggregation of this information ourselves using BigTable. However, since the per-version stats don't separate out latency, it makes more sense to have stats reported with contextual information so we can have the specific breakdown we're looking for. These fields are somewhat misleading as we never actually do any per-version awareness with anything reporting in the legacy "per_client_name" stats, and instead use "query_stats_with_context" to have more contextual information.
map<string, uint64> requests_count_per_version = 3; -
getRequestsCountPerVersion
Deprecated.UsegetRequestsCountPerVersionMap()instead. -
getRequestsCountPerVersionMap
These per-version fields were used to understand what versions contributed to this sample when we were implementing the aggregation of this information ourselves using BigTable. However, since the per-version stats don't separate out latency, it makes more sense to have stats reported with contextual information so we can have the specific breakdown we're looking for. These fields are somewhat misleading as we never actually do any per-version awareness with anything reporting in the legacy "per_client_name" stats, and instead use "query_stats_with_context" to have more contextual information.
map<string, uint64> requests_count_per_version = 3; -
getRequestsCountPerVersionOrDefault
These per-version fields were used to understand what versions contributed to this sample when we were implementing the aggregation of this information ourselves using BigTable. However, since the per-version stats don't separate out latency, it makes more sense to have stats reported with contextual information so we can have the specific breakdown we're looking for. These fields are somewhat misleading as we never actually do any per-version awareness with anything reporting in the legacy "per_client_name" stats, and instead use "query_stats_with_context" to have more contextual information.
map<string, uint64> requests_count_per_version = 3; -
getRequestsCountPerVersionOrThrow
These per-version fields were used to understand what versions contributed to this sample when we were implementing the aggregation of this information ourselves using BigTable. However, since the per-version stats don't separate out latency, it makes more sense to have stats reported with contextual information so we can have the specific breakdown we're looking for. These fields are somewhat misleading as we never actually do any per-version awareness with anything reporting in the legacy "per_client_name" stats, and instead use "query_stats_with_context" to have more contextual information.
map<string, uint64> requests_count_per_version = 3; -
getCacheHitsPerVersionCount
int getCacheHitsPerVersionCount()map<string, uint64> cache_hits_per_version = 4; -
containsCacheHitsPerVersion
map<string, uint64> cache_hits_per_version = 4; -
getCacheHitsPerVersion
Deprecated.UsegetCacheHitsPerVersionMap()instead. -
getCacheHitsPerVersionMap
map<string, uint64> cache_hits_per_version = 4; -
getCacheHitsPerVersionOrDefault
map<string, uint64> cache_hits_per_version = 4; -
getCacheHitsPerVersionOrThrow
map<string, uint64> cache_hits_per_version = 4; -
getPersistedQueryHitsPerVersionCount
int getPersistedQueryHitsPerVersionCount()map<string, uint64> persisted_query_hits_per_version = 10; -
containsPersistedQueryHitsPerVersion
map<string, uint64> persisted_query_hits_per_version = 10; -
getPersistedQueryHitsPerVersion
Deprecated.UsegetPersistedQueryHitsPerVersionMap()instead. -
getPersistedQueryHitsPerVersionMap
map<string, uint64> persisted_query_hits_per_version = 10; -
getPersistedQueryHitsPerVersionOrDefault
map<string, uint64> persisted_query_hits_per_version = 10; -
getPersistedQueryHitsPerVersionOrThrow
map<string, uint64> persisted_query_hits_per_version = 10; -
getPersistedQueryMissesPerVersionCount
int getPersistedQueryMissesPerVersionCount()map<string, uint64> persisted_query_misses_per_version = 11; -
containsPersistedQueryMissesPerVersion
map<string, uint64> persisted_query_misses_per_version = 11; -
getPersistedQueryMissesPerVersion
Deprecated.UsegetPersistedQueryMissesPerVersionMap()instead. -
getPersistedQueryMissesPerVersionMap
map<string, uint64> persisted_query_misses_per_version = 11; -
getPersistedQueryMissesPerVersionOrDefault
map<string, uint64> persisted_query_misses_per_version = 11; -
getPersistedQueryMissesPerVersionOrThrow
map<string, uint64> persisted_query_misses_per_version = 11; -
getRegisteredOperationCountPerVersionCount
int getRegisteredOperationCountPerVersionCount()map<string, uint64> registered_operation_count_per_version = 12; -
containsRegisteredOperationCountPerVersion
map<string, uint64> registered_operation_count_per_version = 12; -
getRegisteredOperationCountPerVersion
Deprecated.UsegetRegisteredOperationCountPerVersionMap()instead. -
getRegisteredOperationCountPerVersionMap
map<string, uint64> registered_operation_count_per_version = 12; -
getRegisteredOperationCountPerVersionOrDefault
map<string, uint64> registered_operation_count_per_version = 12; -
getRegisteredOperationCountPerVersionOrThrow
map<string, uint64> registered_operation_count_per_version = 12; -
getForbiddenOperationCountPerVersionCount
int getForbiddenOperationCountPerVersionCount()map<string, uint64> forbidden_operation_count_per_version = 13; -
containsForbiddenOperationCountPerVersion
map<string, uint64> forbidden_operation_count_per_version = 13; -
getForbiddenOperationCountPerVersion
Deprecated.UsegetForbiddenOperationCountPerVersionMap()instead. -
getForbiddenOperationCountPerVersionMap
map<string, uint64> forbidden_operation_count_per_version = 13; -
getForbiddenOperationCountPerVersionOrDefault
map<string, uint64> forbidden_operation_count_per_version = 13; -
getForbiddenOperationCountPerVersionOrThrow
map<string, uint64> forbidden_operation_count_per_version = 13; -
getCacheLatencyCountList
Duration histogram; see docs/histograms.md
repeated int64 cache_latency_count = 5;- Returns:
- A list containing the cacheLatencyCount.
-
getCacheLatencyCountCount
int getCacheLatencyCountCount()Duration histogram; see docs/histograms.md
repeated int64 cache_latency_count = 5;- Returns:
- The count of cacheLatencyCount.
-
getCacheLatencyCount
long getCacheLatencyCount(int index) Duration histogram; see docs/histograms.md
repeated int64 cache_latency_count = 5;- Parameters:
index- The index of the element to return.- Returns:
- The cacheLatencyCount at the given index.
-
hasRootErrorStats
boolean hasRootErrorStats().mdg.engine.proto.PathErrorStats root_error_stats = 6;- Returns:
- Whether the rootErrorStats field is set.
-
getRootErrorStats
Reports.PathErrorStats getRootErrorStats().mdg.engine.proto.PathErrorStats root_error_stats = 6;- Returns:
- The rootErrorStats.
-
getRootErrorStatsOrBuilder
Reports.PathErrorStatsOrBuilder getRootErrorStatsOrBuilder().mdg.engine.proto.PathErrorStats root_error_stats = 6; -
getRequestsWithErrorsCount
long getRequestsWithErrorsCount()uint64 requests_with_errors_count = 7;- Returns:
- The requestsWithErrorsCount.
-
getPublicCacheTtlCountList
TTL histograms for cache misses for the public cache.
repeated int64 public_cache_ttl_count = 8;- Returns:
- A list containing the publicCacheTtlCount.
-
getPublicCacheTtlCountCount
int getPublicCacheTtlCountCount()TTL histograms for cache misses for the public cache.
repeated int64 public_cache_ttl_count = 8;- Returns:
- The count of publicCacheTtlCount.
-
getPublicCacheTtlCount
long getPublicCacheTtlCount(int index) TTL histograms for cache misses for the public cache.
repeated int64 public_cache_ttl_count = 8;- Parameters:
index- The index of the element to return.- Returns:
- The publicCacheTtlCount at the given index.
-
getPrivateCacheTtlCountList
TTL histograms for cache misses for the private cache.
repeated int64 private_cache_ttl_count = 9;- Returns:
- A list containing the privateCacheTtlCount.
-
getPrivateCacheTtlCountCount
int getPrivateCacheTtlCountCount()TTL histograms for cache misses for the private cache.
repeated int64 private_cache_ttl_count = 9;- Returns:
- The count of privateCacheTtlCount.
-
getPrivateCacheTtlCount
long getPrivateCacheTtlCount(int index) TTL histograms for cache misses for the private cache.
repeated int64 private_cache_ttl_count = 9;- Parameters:
index- The index of the element to return.- Returns:
- The privateCacheTtlCount at the given index.
-