Summary of entries of Classes for clouderrorreporting.
Classes
Client
Error Reporting client. Currently Error Reporting is done by creating a Logging client.
HTTPContext
HTTPContext defines an object that captures the parameter for the httpRequest part of Error Reporting API
ErrorGroupServiceAsyncClient
Service for retrieving and updating individual error groups.
ErrorGroupServiceClient
Service for retrieving and updating individual error groups.
ErrorStatsServiceAsyncClient
An API for retrieving and managing error statistics as well as data for individual events.
ErrorStatsServiceClient
An API for retrieving and managing error statistics as well as data for individual events.
ListEventsAsyncPager
A pager for iterating through list_events
requests.
This class thinly wraps an initial
ListEventsResponse object, and
provides an __aiter__
method to iterate through its
error_events
field.
If there are more pages, the __aiter__
method will make additional
ListEvents
requests and continue to iterate
through the error_events
field on the
corresponding responses.
All the usual ListEventsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListEventsPager
A pager for iterating through list_events
requests.
This class thinly wraps an initial
ListEventsResponse object, and
provides an __iter__
method to iterate through its
error_events
field.
If there are more pages, the __iter__
method will make additional
ListEvents
requests and continue to iterate
through the error_events
field on the
corresponding responses.
All the usual ListEventsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListGroupStatsAsyncPager
A pager for iterating through list_group_stats
requests.
This class thinly wraps an initial
ListGroupStatsResponse object, and
provides an __aiter__
method to iterate through its
error_group_stats
field.
If there are more pages, the __aiter__
method will make additional
ListGroupStats
requests and continue to iterate
through the error_group_stats
field on the
corresponding responses.
All the usual ListGroupStatsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListGroupStatsPager
A pager for iterating through list_group_stats
requests.
This class thinly wraps an initial
ListGroupStatsResponse object, and
provides an __iter__
method to iterate through its
error_group_stats
field.
If there are more pages, the __iter__
method will make additional
ListGroupStats
requests and continue to iterate
through the error_group_stats
field on the
corresponding responses.
All the usual ListGroupStatsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ReportErrorsServiceAsyncClient
An API for reporting error events.
ReportErrorsServiceClient
An API for reporting error events.
DeleteEventsRequest
Deletes all events in the project.
DeleteEventsResponse
Response message for deleting error events.
ErrorContext
A description of the context in which an error occurred. This data should be provided by the application when reporting an error, unless the error report has been generated automatically from Google App Engine logs.
ErrorEvent
An error event which is returned by the Error Reporting system.
ErrorGroup
Description of a group of similar error events.
ErrorGroupOrder
A sorting order of error groups.
ErrorGroupStats
Data extracted for a specific group based on certain filter criteria, such as a given time period and/or service filter.
GetGroupRequest
A request to return an individual group.
HttpRequestContext
HTTP request data that is related to a reported error. This data should be provided by the application when reporting an error, unless the error report has been generated automatically from Google App Engine logs.
ListEventsRequest
Specifies a set of error events to return.
ListEventsResponse
Contains a set of requested error events.
ListGroupStatsRequest
Specifies a set of ErrorGroupStats
to return.
ListGroupStatsResponse
Contains a set of requested error group stats.
QueryTimeRange
A time range for which error group data shall be displayed. Query time ranges end at 'now'. When longer time ranges are selected, the resolution of the data decreases. The description of each time range below indicates the suggested minimum timed count duration for that range.
Requests might be rejected or the resulting timed count durations might be adjusted for lower durations.
Period
The supported time ranges.
ReportErrorEventRequest
A request for reporting an individual error event.
ReportErrorEventResponse
Response for reporting an individual error event. Data may be added to this message in the future.
ReportedErrorEvent
An error event which is reported to the Error Reporting system.
ResolutionStatus
Resolution status of an error group.
ServiceContext
Describes a running service that sends errors. Its version changes over time and multiple versions can run in parallel.
ServiceContextFilter
Specifies criteria for filtering a subset of service contexts. The
fields in the filter correspond to the fields in ServiceContext
.
Only exact, case-sensitive matches are supported. If a field is
unset or empty, it matches arbitrary values.
SourceLocation
Indicates a location in the source code of the service for which
errors are reported. functionName
must be provided by the
application when reporting an error, unless the error report
contains a message
with a supported exception stack trace. All
fields are optional for the later case.
TimedCount
The number of errors in a given time period. All numbers are approximate since the error events are sampled before counting them.
TimedCountAlignment
Specifies how the time periods of error group counts are aligned.
The [alignment_time]
[google.devtools.clouderrorreporting.v1beta1.ListGroupStatsRequest.alignment_time]
does not have to be inside the query period but even if it
is outside, only time periods are returned which overlap
with the query period.
A rounded alignment will typically result in a different
size of the first or the last time period.
ALIGNMENT_EQUAL_AT_END (2):
The time periods shall be consecutive, have
width equal to the requested duration, and be
aligned at the end of the requested time period.
This can result in a different size of the first
time period.
TrackingIssue
Information related to tracking the progress on resolving the error.
UpdateGroupRequest
A request to replace the existing data for the given group.
Modules
client
Client for interacting with the Error Reporting API
util
Utility functions for Error Reporting.
pagers
API documentation for errorreporting_v1beta1.services.error_stats_service.pagers
module.