Interface ErrorGroupStatsOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    ErrorGroupStats, ErrorGroupStats.Builder

    public interface ErrorGroupStatsOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      ServiceContext getAffectedServices​(int index)
      Service contexts with a non-zero error count for the given filter criteria.
      int getAffectedServicesCount()
      Service contexts with a non-zero error count for the given filter criteria.
      List<ServiceContext> getAffectedServicesList()
      Service contexts with a non-zero error count for the given filter criteria.
      ServiceContextOrBuilder getAffectedServicesOrBuilder​(int index)
      Service contexts with a non-zero error count for the given filter criteria.
      List<? extends ServiceContextOrBuilder> getAffectedServicesOrBuilderList()
      Service contexts with a non-zero error count for the given filter criteria.
      long getAffectedUsersCount()
      Approximate number of affected users in the given group that match the filter criteria.
      long getCount()
      Approximate total number of events in the given group that match the filter criteria.
      com.google.protobuf.Timestamp getFirstSeenTime()
      Approximate first occurrence that was ever seen for this group and which matches the given filter criteria, ignoring the time_range that was specified in the request.
      com.google.protobuf.TimestampOrBuilder getFirstSeenTimeOrBuilder()
      Approximate first occurrence that was ever seen for this group and which matches the given filter criteria, ignoring the time_range that was specified in the request.
      ErrorGroup getGroup()
      Group data that is independent of the filter criteria.
      ErrorGroupOrBuilder getGroupOrBuilder()
      Group data that is independent of the filter criteria.
      com.google.protobuf.Timestamp getLastSeenTime()
      Approximate last occurrence that was ever seen for this group and which matches the given filter criteria, ignoring the time_range that was specified in the request.
      com.google.protobuf.TimestampOrBuilder getLastSeenTimeOrBuilder()
      Approximate last occurrence that was ever seen for this group and which matches the given filter criteria, ignoring the time_range that was specified in the request.
      int getNumAffectedServices()
      The total number of services with a non-zero error count for the given filter criteria.
      ErrorEvent getRepresentative()
      An arbitrary event that is chosen as representative for the whole group.
      ErrorEventOrBuilder getRepresentativeOrBuilder()
      An arbitrary event that is chosen as representative for the whole group.
      TimedCount getTimedCounts​(int index)
      Approximate number of occurrences over time.
      int getTimedCountsCount()
      Approximate number of occurrences over time.
      List<TimedCount> getTimedCountsList()
      Approximate number of occurrences over time.
      TimedCountOrBuilder getTimedCountsOrBuilder​(int index)
      Approximate number of occurrences over time.
      List<? extends TimedCountOrBuilder> getTimedCountsOrBuilderList()
      Approximate number of occurrences over time.
      boolean hasFirstSeenTime()
      Approximate first occurrence that was ever seen for this group and which matches the given filter criteria, ignoring the time_range that was specified in the request.
      boolean hasGroup()
      Group data that is independent of the filter criteria.
      boolean hasLastSeenTime()
      Approximate last occurrence that was ever seen for this group and which matches the given filter criteria, ignoring the time_range that was specified in the request.
      boolean hasRepresentative()
      An arbitrary event that is chosen as representative for the whole group.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • hasGroup

        boolean hasGroup()
         Group data that is independent of the filter criteria.
         
        .google.devtools.clouderrorreporting.v1beta1.ErrorGroup group = 1;
        Returns:
        Whether the group field is set.
      • getGroup

        ErrorGroup getGroup()
         Group data that is independent of the filter criteria.
         
        .google.devtools.clouderrorreporting.v1beta1.ErrorGroup group = 1;
        Returns:
        The group.
      • getGroupOrBuilder

        ErrorGroupOrBuilder getGroupOrBuilder()
         Group data that is independent of the filter criteria.
         
        .google.devtools.clouderrorreporting.v1beta1.ErrorGroup group = 1;
      • getCount

        long getCount()
         Approximate total number of events in the given group that match
         the filter criteria.
         
        int64 count = 2;
        Returns:
        The count.
      • getAffectedUsersCount

        long getAffectedUsersCount()
         Approximate number of affected users in the given group that
         match the filter criteria.
         Users are distinguished by data in the `ErrorContext` of the
         individual error events, such as their login name or their remote
         IP address in case of HTTP requests.
         The number of affected users can be zero even if the number of
         errors is non-zero if no data was provided from which the
         affected user could be deduced.
         Users are counted based on data in the request
         context that was provided in the error report. If more users are
         implicitly affected, such as due to a crash of the whole service,
         this is not reflected here.
         
        int64 affected_users_count = 3;
        Returns:
        The affectedUsersCount.
      • getTimedCountsList

        List<TimedCount> getTimedCountsList()
         Approximate number of occurrences over time.
         Timed counts returned by ListGroups are guaranteed to be:
        
         - Inside the requested time interval
         - Non-overlapping, and
         - Ordered by ascending time.
         
        repeated .google.devtools.clouderrorreporting.v1beta1.TimedCount timed_counts = 4;
      • getTimedCounts

        TimedCount getTimedCounts​(int index)
         Approximate number of occurrences over time.
         Timed counts returned by ListGroups are guaranteed to be:
        
         - Inside the requested time interval
         - Non-overlapping, and
         - Ordered by ascending time.
         
        repeated .google.devtools.clouderrorreporting.v1beta1.TimedCount timed_counts = 4;
      • getTimedCountsCount

        int getTimedCountsCount()
         Approximate number of occurrences over time.
         Timed counts returned by ListGroups are guaranteed to be:
        
         - Inside the requested time interval
         - Non-overlapping, and
         - Ordered by ascending time.
         
        repeated .google.devtools.clouderrorreporting.v1beta1.TimedCount timed_counts = 4;
      • getTimedCountsOrBuilderList

        List<? extends TimedCountOrBuilder> getTimedCountsOrBuilderList()
         Approximate number of occurrences over time.
         Timed counts returned by ListGroups are guaranteed to be:
        
         - Inside the requested time interval
         - Non-overlapping, and
         - Ordered by ascending time.
         
        repeated .google.devtools.clouderrorreporting.v1beta1.TimedCount timed_counts = 4;
      • getTimedCountsOrBuilder

        TimedCountOrBuilder getTimedCountsOrBuilder​(int index)
         Approximate number of occurrences over time.
         Timed counts returned by ListGroups are guaranteed to be:
        
         - Inside the requested time interval
         - Non-overlapping, and
         - Ordered by ascending time.
         
        repeated .google.devtools.clouderrorreporting.v1beta1.TimedCount timed_counts = 4;
      • hasFirstSeenTime

        boolean hasFirstSeenTime()
         Approximate first occurrence that was ever seen for this group
         and which matches the given filter criteria, ignoring the
         time_range that was specified in the request.
         
        .google.protobuf.Timestamp first_seen_time = 5;
        Returns:
        Whether the firstSeenTime field is set.
      • getFirstSeenTime

        com.google.protobuf.Timestamp getFirstSeenTime()
         Approximate first occurrence that was ever seen for this group
         and which matches the given filter criteria, ignoring the
         time_range that was specified in the request.
         
        .google.protobuf.Timestamp first_seen_time = 5;
        Returns:
        The firstSeenTime.
      • getFirstSeenTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getFirstSeenTimeOrBuilder()
         Approximate first occurrence that was ever seen for this group
         and which matches the given filter criteria, ignoring the
         time_range that was specified in the request.
         
        .google.protobuf.Timestamp first_seen_time = 5;
      • hasLastSeenTime

        boolean hasLastSeenTime()
         Approximate last occurrence that was ever seen for this group and
         which matches the given filter criteria, ignoring the time_range
         that was specified in the request.
         
        .google.protobuf.Timestamp last_seen_time = 6;
        Returns:
        Whether the lastSeenTime field is set.
      • getLastSeenTime

        com.google.protobuf.Timestamp getLastSeenTime()
         Approximate last occurrence that was ever seen for this group and
         which matches the given filter criteria, ignoring the time_range
         that was specified in the request.
         
        .google.protobuf.Timestamp last_seen_time = 6;
        Returns:
        The lastSeenTime.
      • getLastSeenTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getLastSeenTimeOrBuilder()
         Approximate last occurrence that was ever seen for this group and
         which matches the given filter criteria, ignoring the time_range
         that was specified in the request.
         
        .google.protobuf.Timestamp last_seen_time = 6;
      • getAffectedServicesList

        List<ServiceContext> getAffectedServicesList()
         Service contexts with a non-zero error count for the given filter
         criteria. This list can be truncated if multiple services are affected.
         Refer to `num_affected_services` for the total count.
         
        repeated .google.devtools.clouderrorreporting.v1beta1.ServiceContext affected_services = 7;
      • getAffectedServices

        ServiceContext getAffectedServices​(int index)
         Service contexts with a non-zero error count for the given filter
         criteria. This list can be truncated if multiple services are affected.
         Refer to `num_affected_services` for the total count.
         
        repeated .google.devtools.clouderrorreporting.v1beta1.ServiceContext affected_services = 7;
      • getAffectedServicesCount

        int getAffectedServicesCount()
         Service contexts with a non-zero error count for the given filter
         criteria. This list can be truncated if multiple services are affected.
         Refer to `num_affected_services` for the total count.
         
        repeated .google.devtools.clouderrorreporting.v1beta1.ServiceContext affected_services = 7;
      • getAffectedServicesOrBuilderList

        List<? extends ServiceContextOrBuilder> getAffectedServicesOrBuilderList()
         Service contexts with a non-zero error count for the given filter
         criteria. This list can be truncated if multiple services are affected.
         Refer to `num_affected_services` for the total count.
         
        repeated .google.devtools.clouderrorreporting.v1beta1.ServiceContext affected_services = 7;
      • getAffectedServicesOrBuilder

        ServiceContextOrBuilder getAffectedServicesOrBuilder​(int index)
         Service contexts with a non-zero error count for the given filter
         criteria. This list can be truncated if multiple services are affected.
         Refer to `num_affected_services` for the total count.
         
        repeated .google.devtools.clouderrorreporting.v1beta1.ServiceContext affected_services = 7;
      • getNumAffectedServices

        int getNumAffectedServices()
         The total number of services with a non-zero error count for the given
         filter criteria.
         
        int32 num_affected_services = 8;
        Returns:
        The numAffectedServices.
      • hasRepresentative

        boolean hasRepresentative()
         An arbitrary event that is chosen as representative for the whole group.
         The representative event is intended to be used as a quick preview for
         the whole group. Events in the group are usually sufficiently similar
         to each other such that showing an arbitrary representative provides
         insight into the characteristics of the group as a whole.
         
        .google.devtools.clouderrorreporting.v1beta1.ErrorEvent representative = 9;
        Returns:
        Whether the representative field is set.
      • getRepresentative

        ErrorEvent getRepresentative()
         An arbitrary event that is chosen as representative for the whole group.
         The representative event is intended to be used as a quick preview for
         the whole group. Events in the group are usually sufficiently similar
         to each other such that showing an arbitrary representative provides
         insight into the characteristics of the group as a whole.
         
        .google.devtools.clouderrorreporting.v1beta1.ErrorEvent representative = 9;
        Returns:
        The representative.
      • getRepresentativeOrBuilder

        ErrorEventOrBuilder getRepresentativeOrBuilder()
         An arbitrary event that is chosen as representative for the whole group.
         The representative event is intended to be used as a quick preview for
         the whole group. Events in the group are usually sufficiently similar
         to each other such that showing an arbitrary representative provides
         insight into the characteristics of the group as a whole.
         
        .google.devtools.clouderrorreporting.v1beta1.ErrorEvent representative = 9;