Class Reports.QueryLatencyStats

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
mdg.engine.proto.Reports.QueryLatencyStats
All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable, Reports.QueryLatencyStatsOrBuilder
Enclosing class:
Reports

public static final class Reports.QueryLatencyStats extends com.google.protobuf.GeneratedMessage implements Reports.QueryLatencyStatsOrBuilder
Protobuf type mdg.engine.proto.QueryLatencyStats
See Also:
  • Field Details

    • LATENCY_COUNT_FIELD_NUMBER

      public static final int LATENCY_COUNT_FIELD_NUMBER
      See Also:
    • REQUEST_COUNT_FIELD_NUMBER

      public static final int REQUEST_COUNT_FIELD_NUMBER
      See Also:
    • CACHE_HITS_FIELD_NUMBER

      public static final int CACHE_HITS_FIELD_NUMBER
      See Also:
    • PERSISTED_QUERY_HITS_FIELD_NUMBER

      public static final int PERSISTED_QUERY_HITS_FIELD_NUMBER
      See Also:
    • PERSISTED_QUERY_MISSES_FIELD_NUMBER

      public static final int PERSISTED_QUERY_MISSES_FIELD_NUMBER
      See Also:
    • CACHE_LATENCY_COUNT_FIELD_NUMBER

      public static final int CACHE_LATENCY_COUNT_FIELD_NUMBER
      See Also:
    • ROOT_ERROR_STATS_FIELD_NUMBER

      public static final int ROOT_ERROR_STATS_FIELD_NUMBER
      See Also:
    • REQUESTS_WITH_ERRORS_COUNT_FIELD_NUMBER

      public static final int REQUESTS_WITH_ERRORS_COUNT_FIELD_NUMBER
      See Also:
    • PUBLIC_CACHE_TTL_COUNT_FIELD_NUMBER

      public static final int PUBLIC_CACHE_TTL_COUNT_FIELD_NUMBER
      See Also:
    • PRIVATE_CACHE_TTL_COUNT_FIELD_NUMBER

      public static final int PRIVATE_CACHE_TTL_COUNT_FIELD_NUMBER
      See Also:
    • REGISTERED_OPERATION_COUNT_FIELD_NUMBER

      public static final int REGISTERED_OPERATION_COUNT_FIELD_NUMBER
      See Also:
    • FORBIDDEN_OPERATION_COUNT_FIELD_NUMBER

      public static final int FORBIDDEN_OPERATION_COUNT_FIELD_NUMBER
      See Also:
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
    • getLatencyCountList

      public List<Long> getLatencyCountList()
      repeated int64 latency_count = 1;
      Specified by:
      getLatencyCountList in interface Reports.QueryLatencyStatsOrBuilder
      Returns:
      A list containing the latencyCount.
    • getLatencyCountCount

      public int getLatencyCountCount()
      repeated int64 latency_count = 1;
      Specified by:
      getLatencyCountCount in interface Reports.QueryLatencyStatsOrBuilder
      Returns:
      The count of latencyCount.
    • getLatencyCount

      public long getLatencyCount(int index)
      repeated int64 latency_count = 1;
      Specified by:
      getLatencyCount in interface Reports.QueryLatencyStatsOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The latencyCount at the given index.
    • getRequestCount

      public long getRequestCount()
      uint64 request_count = 2;
      Specified by:
      getRequestCount in interface Reports.QueryLatencyStatsOrBuilder
      Returns:
      The requestCount.
    • getCacheHits

      public long getCacheHits()
      uint64 cache_hits = 3;
      Specified by:
      getCacheHits in interface Reports.QueryLatencyStatsOrBuilder
      Returns:
      The cacheHits.
    • getPersistedQueryHits

      public long getPersistedQueryHits()
      uint64 persisted_query_hits = 4;
      Specified by:
      getPersistedQueryHits in interface Reports.QueryLatencyStatsOrBuilder
      Returns:
      The persistedQueryHits.
    • getPersistedQueryMisses

      public long getPersistedQueryMisses()
      uint64 persisted_query_misses = 5;
      Specified by:
      getPersistedQueryMisses in interface Reports.QueryLatencyStatsOrBuilder
      Returns:
      The persistedQueryMisses.
    • getCacheLatencyCountList

      public List<Long> getCacheLatencyCountList()
      repeated int64 cache_latency_count = 6;
      Specified by:
      getCacheLatencyCountList in interface Reports.QueryLatencyStatsOrBuilder
      Returns:
      A list containing the cacheLatencyCount.
    • getCacheLatencyCountCount

      public int getCacheLatencyCountCount()
      repeated int64 cache_latency_count = 6;
      Specified by:
      getCacheLatencyCountCount in interface Reports.QueryLatencyStatsOrBuilder
      Returns:
      The count of cacheLatencyCount.
    • getCacheLatencyCount

      public long getCacheLatencyCount(int index)
      repeated int64 cache_latency_count = 6;
      Specified by:
      getCacheLatencyCount in interface Reports.QueryLatencyStatsOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The cacheLatencyCount at the given index.
    • hasRootErrorStats

      public boolean hasRootErrorStats()
      .mdg.engine.proto.PathErrorStats root_error_stats = 7;
      Specified by:
      hasRootErrorStats in interface Reports.QueryLatencyStatsOrBuilder
      Returns:
      Whether the rootErrorStats field is set.
    • getRootErrorStats

      public Reports.PathErrorStats getRootErrorStats()
      .mdg.engine.proto.PathErrorStats root_error_stats = 7;
      Specified by:
      getRootErrorStats in interface Reports.QueryLatencyStatsOrBuilder
      Returns:
      The rootErrorStats.
    • getRootErrorStatsOrBuilder

      public Reports.PathErrorStatsOrBuilder getRootErrorStatsOrBuilder()
      .mdg.engine.proto.PathErrorStats root_error_stats = 7;
      Specified by:
      getRootErrorStatsOrBuilder in interface Reports.QueryLatencyStatsOrBuilder
    • getRequestsWithErrorsCount

      public long getRequestsWithErrorsCount()
      uint64 requests_with_errors_count = 8;
      Specified by:
      getRequestsWithErrorsCount in interface Reports.QueryLatencyStatsOrBuilder
      Returns:
      The requestsWithErrorsCount.
    • getPublicCacheTtlCountList

      public List<Long> getPublicCacheTtlCountList()
      repeated int64 public_cache_ttl_count = 9;
      Specified by:
      getPublicCacheTtlCountList in interface Reports.QueryLatencyStatsOrBuilder
      Returns:
      A list containing the publicCacheTtlCount.
    • getPublicCacheTtlCountCount

      public int getPublicCacheTtlCountCount()
      repeated int64 public_cache_ttl_count = 9;
      Specified by:
      getPublicCacheTtlCountCount in interface Reports.QueryLatencyStatsOrBuilder
      Returns:
      The count of publicCacheTtlCount.
    • getPublicCacheTtlCount

      public long getPublicCacheTtlCount(int index)
      repeated int64 public_cache_ttl_count = 9;
      Specified by:
      getPublicCacheTtlCount in interface Reports.QueryLatencyStatsOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The publicCacheTtlCount at the given index.
    • getPrivateCacheTtlCountList

      public List<Long> getPrivateCacheTtlCountList()
      repeated int64 private_cache_ttl_count = 10;
      Specified by:
      getPrivateCacheTtlCountList in interface Reports.QueryLatencyStatsOrBuilder
      Returns:
      A list containing the privateCacheTtlCount.
    • getPrivateCacheTtlCountCount

      public int getPrivateCacheTtlCountCount()
      repeated int64 private_cache_ttl_count = 10;
      Specified by:
      getPrivateCacheTtlCountCount in interface Reports.QueryLatencyStatsOrBuilder
      Returns:
      The count of privateCacheTtlCount.
    • getPrivateCacheTtlCount

      public long getPrivateCacheTtlCount(int index)
      repeated int64 private_cache_ttl_count = 10;
      Specified by:
      getPrivateCacheTtlCount in interface Reports.QueryLatencyStatsOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The privateCacheTtlCount at the given index.
    • getRegisteredOperationCount

      public long getRegisteredOperationCount()
      uint64 registered_operation_count = 11;
      Specified by:
      getRegisteredOperationCount in interface Reports.QueryLatencyStatsOrBuilder
      Returns:
      The registeredOperationCount.
    • getForbiddenOperationCount

      public long getForbiddenOperationCount()
      uint64 forbidden_operation_count = 12;
      Specified by:
      getForbiddenOperationCount in interface Reports.QueryLatencyStatsOrBuilder
      Returns:
      The forbiddenOperationCount.
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessage
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessage
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static Reports.QueryLatencyStats parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Reports.QueryLatencyStats parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Reports.QueryLatencyStats parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Reports.QueryLatencyStats parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Reports.QueryLatencyStats parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Reports.QueryLatencyStats parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Reports.QueryLatencyStats parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static Reports.QueryLatencyStats parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static Reports.QueryLatencyStats parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static Reports.QueryLatencyStats parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static Reports.QueryLatencyStats parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static Reports.QueryLatencyStats parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public Reports.QueryLatencyStats.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static Reports.QueryLatencyStats.Builder newBuilder()
    • newBuilder

      public static Reports.QueryLatencyStats.Builder newBuilder(Reports.QueryLatencyStats prototype)
    • toBuilder

      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected Reports.QueryLatencyStats.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      Overrides:
      newBuilderForType in class com.google.protobuf.AbstractMessage
    • getDefaultInstance

      public static Reports.QueryLatencyStats getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<Reports.QueryLatencyStats> parser()
    • getParserForType

      public com.google.protobuf.Parser<Reports.QueryLatencyStats> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessage
    • getDefaultInstanceForType

      public Reports.QueryLatencyStats getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder