blob: a00dd07ffa6b0352370c5eaf2504cd140aa50382 [file] [edit]
<html><body>
<style>
body, h1, h2, h3, div, span, p, pre, a {
margin: 0;
padding: 0;
border: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}
body {
font-size: 13px;
padding: 1em;
}
h1 {
font-size: 26px;
margin-bottom: 1em;
}
h2 {
font-size: 24px;
margin-bottom: 1em;
}
h3 {
font-size: 20px;
margin-bottom: 1em;
margin-top: 1em;
}
pre, code {
line-height: 1.5;
font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
}
pre {
margin-top: 0.5em;
}
h1, h2, h3, p {
font-family: Arial, sans serif;
}
h1, h2, h3 {
border-bottom: solid #CCC 1px;
}
.toc_element {
margin-top: 0.5em;
}
.firstline {
margin-left: 2 em;
}
.method {
margin-top: 1em;
border: solid 1px #CCC;
padding: 1em;
background: #EEE;
}
.details {
font-weight: bold;
font-size: 14px;
}
</style>
<h1><a href="firebasecrashlytics_v1alpha.html">Firebase Crashlytics API</a> . <a href="firebasecrashlytics_v1alpha.projects.html">projects</a> . <a href="firebasecrashlytics_v1alpha.projects.apps.html">apps</a> . <a href="firebasecrashlytics_v1alpha.projects.apps.events.html">events</a></h1>
<h2>Instance Methods</h2>
<p class="toc_element">
<code><a href="#batchGet">batchGet(parent, names=None, readMask=None, x__xgafv=None)</a></code></p>
<p class="firstline">Fetch a batch of up to 100 events by name.</p>
<p class="toc_element">
<code><a href="#close">close()</a></code></p>
<p class="firstline">Close httplib2 connections.</p>
<p class="toc_element">
<code><a href="#list">list(parent, filter_browser_displayNames=None, filter_device_displayNames=None, filter_device_formFactors=None, filter_interval_endTime=None, filter_interval_startTime=None, filter_issue_content=None, filter_issue_errorTypes=None, filter_issue_id=None, filter_issue_signals=None, filter_issue_state=None, filter_issue_states=None, filter_issue_variantId=None, filter_operatingSystem_displayNames=None, filter_version_displayNames=None, pageSize=None, pageToken=None, readMask=None, x__xgafv=None)</a></code></p>
<p class="firstline">List the events for an issue matching filter criteria, sorted in descending order by timestamp.</p>
<p class="toc_element">
<code><a href="#list_next">list_next(previous_request, previous_response)</a></code></p>
<p class="firstline">Retrieves the next page of results.</p>
<h3>Method Details</h3>
<div class="method">
<code class="details" id="batchGet">batchGet(parent, names=None, readMask=None, x__xgafv=None)</code>
<pre>Fetch a batch of up to 100 events by name.
Args:
parent: string, Required. The firebase application. Format: &quot;projects/{project}/apps/{app_id}&quot;. (required)
names: string, Required. The resource names of the desired events. A maximum of 100 events can be retrieved in a batch. Format: &quot;projects/{project}/apps/{app_id}/events/{event_id}&quot;. The app_id and event_id are required, but project may be &quot;-&quot; to conserve space in long URIs. (repeated)
readMask: string, Optional. The list of Event fields to include in the response. If omitted, the full event is returned.
x__xgafv: string, V1 error format.
Allowed values
1 - v1 error format
2 - v2 error format
Returns:
An object of the form:
{ # Response message for the BatchGetEvents method.
&quot;events&quot;: [ # The list of retrieved events.
{ # The message describing a single Crashlytics event. Related to BigQuery export schema, which can be found at [Export Crashlytics data to BigQuery](https://firebase.google.com/docs/crashlytics/bigquery-export#dataset-schema-crashlytics)
&quot;appOrientation&quot;: &quot;A String&quot;, # App orientation at the time of the crash (portrait or landscape).
&quot;blameFrame&quot;: { # A frame in a stacktrace. # The stack trace frame blamed by Crashlytics processing. May not be present in future analyzer.
&quot;address&quot;: &quot;A String&quot;, # The address in the binary image which contains the code. Present for native frames.
&quot;blamed&quot;: True or False, # True when the Crashlytics analysis has determined that this frame is likely to be the cause of the error.
&quot;column&quot;: &quot;A String&quot;, # The column on the line.
&quot;file&quot;: &quot;A String&quot;, # The name of the source file in which the frame is found.
&quot;library&quot;: &quot;A String&quot;, # The display name of the library that includes the frame.
&quot;line&quot;: &quot;A String&quot;, # The line number in the file of the frame.
&quot;offset&quot;: &quot;A String&quot;, # The byte offset into the binary image that contains the code. Present for native frames.
&quot;owner&quot;: &quot;A String&quot;, # One of DEVELOPER, VENDOR, RUNTIME, PLATFORM, or SYSTEM.
&quot;symbol&quot;: &quot;A String&quot;, # The frame symbol after it has been deobfuscated or symbolicated. The raw symbol from the device if it could not be hydrated.
},
&quot;breadcrumbs&quot;: [ # Analytics events recorded by the analytics SDK during the session.
{ # Analytics events recorded during the session.
&quot;eventTime&quot;: &quot;A String&quot;, # Device timestamp for the event.
&quot;params&quot;: { # Event parameters.
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;title&quot;: &quot;A String&quot;, # Analytic event name.
},
],
&quot;browser&quot;: { # Web browser metadata. # Browser and version.
&quot;browser&quot;: &quot;A String&quot;, # Browser name.
&quot;displayName&quot;: &quot;A String&quot;, # Browser name and version number. Formatted to be suitable for passing to BrowserFilter.
&quot;displayVersion&quot;: &quot;A String&quot;, # Browser display version number.
},
&quot;buildStamp&quot;: &quot;A String&quot;, # Metadata provided by the app&#x27;s build system, including version control repository info.
&quot;bundleOrPackage&quot;: &quot;A String&quot;, # The bundle name for iOS apps or the package name of Android apps. Format: &quot;com.mycompany.myapp&quot;.
&quot;crashlyticsSdkVersion&quot;: &quot;A String&quot;, # Crashlytics SDK version.
&quot;customKeys&quot;: { # Custom keys set by the developer during the session.
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;device&quot;: { # Mobile device metadata. # Mobile device metadata.
&quot;architecture&quot;: &quot;A String&quot;, # Device processor architecture.
&quot;companyName&quot;: &quot;A String&quot;, # An invariant name of the manufacturer that submitted this product in its most recognizable public form, e.g. &quot;Google&quot;.
&quot;displayName&quot;: &quot;A String&quot;, # Full device name, suitable for passing to DeviceFilter. Format: &quot;manufacturer (model)&quot;.
&quot;formFactor&quot;: &quot;A String&quot;, # See FormFactor message.
&quot;manufacturer&quot;: &quot;A String&quot;, # Device brand name which is consistent with android.os.Build.BRAND.
&quot;marketingName&quot;: &quot;A String&quot;, # Marketing name, most recognizable public form, e.g. &quot;Pixel 6&quot;.
&quot;model&quot;: &quot;A String&quot;, # The model name which is consistent with android.os.Build.MODEL, e.g. (&quot;SPH-L710&quot;, &quot;GT-I9300&quot;).
},
&quot;deviceOrientation&quot;: &quot;A String&quot;, # Device orientation at the time of the crash (portrait or landscape).
&quot;errors&quot;: [ # Apple only. A non-fatal error captured by the iOS SDK and its stacktrace.
{ # A non-fatal error and its stacktrace, only from Apple apps.
&quot;blamed&quot;: True or False, # True when the Crashlytics analysis has determined that the stacktrace in this error is where the fault occurred.
&quot;code&quot;: &quot;A String&quot;, # Error code associated with the app&#x27;s custom logged NSError.
&quot;frames&quot;: [ # The frames in the error&#x27;s stacktrace.
{ # A frame in a stacktrace.
&quot;address&quot;: &quot;A String&quot;, # The address in the binary image which contains the code. Present for native frames.
&quot;blamed&quot;: True or False, # True when the Crashlytics analysis has determined that this frame is likely to be the cause of the error.
&quot;column&quot;: &quot;A String&quot;, # The column on the line.
&quot;file&quot;: &quot;A String&quot;, # The name of the source file in which the frame is found.
&quot;library&quot;: &quot;A String&quot;, # The display name of the library that includes the frame.
&quot;line&quot;: &quot;A String&quot;, # The line number in the file of the frame.
&quot;offset&quot;: &quot;A String&quot;, # The byte offset into the binary image that contains the code. Present for native frames.
&quot;owner&quot;: &quot;A String&quot;, # One of DEVELOPER, VENDOR, RUNTIME, PLATFORM, or SYSTEM.
&quot;symbol&quot;: &quot;A String&quot;, # The frame symbol after it has been deobfuscated or symbolicated. The raw symbol from the device if it could not be hydrated.
},
],
&quot;queue&quot;: &quot;A String&quot;, # The queue on which the thread was running.
&quot;subtitle&quot;: &quot;A String&quot;, # The subtitle of the error.
&quot;title&quot;: &quot;A String&quot;, # The title of the error.
},
],
&quot;eventId&quot;: &quot;A String&quot;, # Output only. Immutable. The unique event identifier is assigned during processing.
&quot;eventTime&quot;: &quot;A String&quot;, # Device timestamp that the event was recorded.
&quot;exceptions&quot;: [ # Android and web only. Exceptions that occurred during this event. Nested exceptions are presented in reverse chronological order, so that the last record is the first exception thrown.
{ # A Java or Javascript exception and its stacktrace. Only from Android or web apps.
&quot;blamed&quot;: True or False, # True when the Crashlytics analysis has determined that this thread is where the fault occurred.
&quot;exceptionMessage&quot;: &quot;A String&quot;, # A message associated with the exception.
&quot;frames&quot;: [ # The frames in the exception&#x27;s stacktrace.
{ # A frame in a stacktrace.
&quot;address&quot;: &quot;A String&quot;, # The address in the binary image which contains the code. Present for native frames.
&quot;blamed&quot;: True or False, # True when the Crashlytics analysis has determined that this frame is likely to be the cause of the error.
&quot;column&quot;: &quot;A String&quot;, # The column on the line.
&quot;file&quot;: &quot;A String&quot;, # The name of the source file in which the frame is found.
&quot;library&quot;: &quot;A String&quot;, # The display name of the library that includes the frame.
&quot;line&quot;: &quot;A String&quot;, # The line number in the file of the frame.
&quot;offset&quot;: &quot;A String&quot;, # The byte offset into the binary image that contains the code. Present for native frames.
&quot;owner&quot;: &quot;A String&quot;, # One of DEVELOPER, VENDOR, RUNTIME, PLATFORM, or SYSTEM.
&quot;symbol&quot;: &quot;A String&quot;, # The frame symbol after it has been deobfuscated or symbolicated. The raw symbol from the device if it could not be hydrated.
},
],
&quot;nested&quot;: True or False, # True for all but the last-thrown exception (i.e. the first record).
&quot;subtitle&quot;: &quot;A String&quot;, # The subtitle of the exception.
&quot;title&quot;: &quot;A String&quot;, # The title of the exception.
&quot;type&quot;: &quot;A String&quot;, # The exception type e.g. java.lang.IllegalStateException.
},
],
&quot;installationUuid&quot;: &quot;A String&quot;, # Unique identifier for the device-app installation. This field is used to compute the unique number of impacted users.
&quot;issue&quot;: { # An issue describes a set of similar events that have been analyzed by Crashlytics and grouped together. All events within an issue will be of the same error_type: crash, non-fatal exception or ANR. All events within an issue will contain similar stack traces in their blamed thread. # Details for the [Issue] assigned to this [Event].
&quot;errorType&quot;: &quot;A String&quot;, # Output only. Immutable. Indicates whether this issue is a crash, non-fatal exception, or ANR.
&quot;firstSeenTime&quot;: &quot;A String&quot;, # Output only. Immutable. The first time this issue was seen.
&quot;firstSeenVersion&quot;: &quot;A String&quot;, # Output only. Immutable. The first app display_version in which this issue was seen, populated for mobile issues only.
&quot;id&quot;: &quot;A String&quot;, # Output only. Immutable. Unique identifier for the issue.
&quot;lastSeenTime&quot;: &quot;A String&quot;, # Output only. The most recent time this issue was seen.
&quot;lastSeenVersion&quot;: &quot;A String&quot;, # Output only. The most recent app display_version in which this issue was seen, populated for mobile issues only.
&quot;name&quot;: &quot;A String&quot;, # Required. Output only. Immutable. Identifier. The name of the issue resource. Format: &quot;projects/{project}/apps/{app}/issues/{issue}&quot;.
&quot;notesCount&quot;: &quot;A String&quot;, # Output only. The number of notes attached to an issue.
&quot;sampleEvent&quot;: &quot;A String&quot;, # Output only. The resource name for a sample event in this issue.
&quot;signals&quot;: [ # Output only. Immutable. Distinctive characteristics assigned by the Crashlytics analyzer.
{ # Distinctive characteristics assigned by the Crashlytics analyzer.
&quot;description&quot;: &quot;A String&quot;, # Output only. Supporting detail information.
&quot;signal&quot;: &quot;A String&quot;, # Output only. The signal name.
},
],
&quot;state&quot;: &quot;A String&quot;, # Output only. Indicates whether this issue is open, closed or muted. For details on how issue states change without user actions, see [Regressed Issues](https://firebase.google.com/docs/crashlytics/troubleshooting?platform=ios#regressed-issues).
&quot;stateUpdateTime&quot;: &quot;A String&quot;, # Output only. The time at which the issue state was last changed.
&quot;subtitle&quot;: &quot;A String&quot;, # Output only. Immutable. Caption subtitle. This is usually a symbol or an exception message.
&quot;title&quot;: &quot;A String&quot;, # Output only. Immutable. Caption title. This is usually a source file or method name.
&quot;uri&quot;: &quot;A String&quot;, # Output only. Provides a link to the Issue on the Firebase console. When this Issue is obtained as part of a Report, then the link will be configured with the same time interval and filters as the request.
&quot;variants&quot;: [ # Output only. Immutable. The top 12 variants (subgroups) within the issue. Variants group events within an issue that are very similar. A single result implies that the variant is the same as the parent issue. This field will be empty when multiple issues are requested. Request a single issue to list variants.
{ # A variant is a subgroup of an issue where all events have very similar stack traces. Issues may contain one or more variants.
&quot;id&quot;: &quot;A String&quot;, # Output only. Immutable. Distinct identifier for the variant.
&quot;sampleEvent&quot;: &quot;A String&quot;, # Output only. The resource name for a sample event in this variant.
&quot;uri&quot;: &quot;A String&quot;, # Output only. Provides a link to the variant on the Firebase console. When this variant is obtained as part of a Report, then the link will be configured with the same time interval and filters as the request.
},
],
},
&quot;issueSubtitle&quot;: &quot;A String&quot;, # The subtitle of the issue in which the event was grouped. This is usually a symbol or an exception message.
&quot;issueTitle&quot;: &quot;A String&quot;, # The title of the issue in which the event was grouped. This is usually a source file or method name.
&quot;issueVariant&quot;: { # A variant is a subgroup of an issue where all events have very similar stack traces. Issues may contain one or more variants. # Details for the [IssueVariant] assigned to this [Event].
&quot;id&quot;: &quot;A String&quot;, # Output only. Immutable. Distinct identifier for the variant.
&quot;sampleEvent&quot;: &quot;A String&quot;, # Output only. The resource name for a sample event in this variant.
&quot;uri&quot;: &quot;A String&quot;, # Output only. Provides a link to the variant on the Firebase console. When this variant is obtained as part of a Report, then the link will be configured with the same time interval and filters as the request.
},
&quot;logs&quot;: [ # Log messages recorded by the developer during the session.
{ # Developer-provided log lines recorded during the session.
&quot;logTime&quot;: &quot;A String&quot;, # Device timestamp when the line was logged.
&quot;message&quot;: &quot;A String&quot;, # Log message.
},
],
&quot;memory&quot;: { # Mobile device memory usage. # Mobile device memory usage.
&quot;free&quot;: &quot;A String&quot;, # Bytes free.
&quot;used&quot;: &quot;A String&quot;, # Bytes in use.
},
&quot;name&quot;: &quot;A String&quot;, # Required. Output only. Immutable. Identifier. The name of the event resource. Format: &quot;projects/{project}/apps/{app_id}/events/{event}&quot;.
&quot;operatingSystem&quot;: { # Mobile device operating system metadata. # Operating system and version.
&quot;deviceType&quot;: &quot;A String&quot;, # The device category (mobile, tablet, desktop).
&quot;displayName&quot;: &quot;A String&quot;, # Name and version number. Formatted to be suitable for passing to OperatingSystemFilter.
&quot;displayVersion&quot;: &quot;A String&quot;, # Operating system display version number.
&quot;modificationState&quot;: &quot;A String&quot;, # Indicates if the OS has been modified or &quot;jailbroken&quot;.
&quot;os&quot;: &quot;A String&quot;, # Operating system name.
&quot;type&quot;: &quot;A String&quot;, # The OS type on Apple platforms (iOS, iPadOS, etc.).
},
&quot;platform&quot;: &quot;A String&quot;, # ANDROID, IOS, or WEB.
&quot;processState&quot;: &quot;A String&quot;, # The state of the app process at the time of the event.
&quot;receivedTime&quot;: &quot;A String&quot;, # Server timestamp that the event was received by Crashlytics.
&quot;routePath&quot;: &quot;A String&quot;, # Output only. Web only. The route path of the web application when the event occurred, excluding query parameters and fragment.
&quot;sessionId&quot;: &quot;A String&quot;, # Unique identifier for the Firebase session.
&quot;storage&quot;: { # Mobile device disk/flash usage. Not reported for all devices. # Mobile device disk/flash usage.
&quot;free&quot;: &quot;A String&quot;, # Bytes free.
&quot;used&quot;: &quot;A String&quot;, # Bytes used.
},
&quot;threads&quot;: [ # Application threads present at the time the event was recorded. Each contains a stacktrace. One thread will be blamed for the error.
{ # An application thread.
&quot;blamed&quot;: True or False, # True when the Crashlytics analysis has determined that the stacktrace in this thread is where the fault occurred.
&quot;crashAddress&quot;: &quot;A String&quot;, # The address of the signal that caused the application to crash. Only present on crashed native threads.
&quot;crashed&quot;: True or False, # True when the thread has crashed.
&quot;frames&quot;: [ # The frames in the thread&#x27;s stacktrace.
{ # A frame in a stacktrace.
&quot;address&quot;: &quot;A String&quot;, # The address in the binary image which contains the code. Present for native frames.
&quot;blamed&quot;: True or False, # True when the Crashlytics analysis has determined that this frame is likely to be the cause of the error.
&quot;column&quot;: &quot;A String&quot;, # The column on the line.
&quot;file&quot;: &quot;A String&quot;, # The name of the source file in which the frame is found.
&quot;library&quot;: &quot;A String&quot;, # The display name of the library that includes the frame.
&quot;line&quot;: &quot;A String&quot;, # The line number in the file of the frame.
&quot;offset&quot;: &quot;A String&quot;, # The byte offset into the binary image that contains the code. Present for native frames.
&quot;owner&quot;: &quot;A String&quot;, # One of DEVELOPER, VENDOR, RUNTIME, PLATFORM, or SYSTEM.
&quot;symbol&quot;: &quot;A String&quot;, # The frame symbol after it has been deobfuscated or symbolicated. The raw symbol from the device if it could not be hydrated.
},
],
&quot;name&quot;: &quot;A String&quot;, # The name of the thread.
&quot;queue&quot;: &quot;A String&quot;, # The queue on which the thread was running.
&quot;signal&quot;: &quot;A String&quot;, # The name of the signal that caused the app to crash. Only present on crashed native threads.
&quot;signalCode&quot;: &quot;A String&quot;, # The code of the signal that caused the app to crash. Only present on crashed native threads.
&quot;subtitle&quot;: &quot;A String&quot;, # The subtitle of the thread.
&quot;sysThreadId&quot;: &quot;A String&quot;, # The system id of the thread, only available for ANR threads.
&quot;threadId&quot;: &quot;A String&quot;, # The id of the thread, only available for ANR threads.
&quot;threadState&quot;: &quot;A String&quot;, # Output only. The state of the thread at the time the ANR occurred.
&quot;title&quot;: &quot;A String&quot;, # The title of the thread.
},
],
&quot;user&quot;: { # Developer-provided end user identifiers. # End user identifiers for the device owner.
&quot;id&quot;: &quot;A String&quot;, # User id if provided by the app developer.
},
&quot;version&quot;: { # Application software version. # Mobile application version.
&quot;buildVersion&quot;: &quot;A String&quot;, # Mobile only. One display_version can have many build_version. On Android, strictly the same as &quot;version code&quot;. On iOS, strictly the same as &quot;build number&quot; or CFBundleVersion.
&quot;displayName&quot;: &quot;A String&quot;, # Compound readable string containing both display and build versions. Format: &quot;display_version (build_version)&quot; e.g. &quot;1.2.3 (456)&quot;. This string can be used for filtering with the VersionFilter.display_name field.
&quot;displayVersion&quot;: &quot;A String&quot;, # Readable version string, e.g. &quot;1.2.3&quot;. On Android, strictly the same as &quot;version name&quot;. On iOS, strictly the same as &quot;version number&quot; or CFBundleShortVersionString.
&quot;tracks&quot;: [ # Indicates releases which have artifacts that are currently available in the Play Store to the target audience of the track. Versions may be available in multiple tracks.
{ # Describes a release track in the Play Developer Console.
&quot;title&quot;: &quot;A String&quot;, # User-generated or auto-generated name of the track. PROD and INTERNAL track types always have auto-generated names, e.g. &quot;prod&quot; and &quot;internal&quot; respectively. Tracks of type EARLY_ACCESS always have a user-generated name. Other track types do not have any guarantees, might have user-generated or auto-generated names.
&quot;type&quot;: &quot;A String&quot;, # The type of track (prod, internal, etc...).
},
],
},
},
],
}</pre>
</div>
<div class="method">
<code class="details" id="close">close()</code>
<pre>Close httplib2 connections.</pre>
</div>
<div class="method">
<code class="details" id="list">list(parent, filter_browser_displayNames=None, filter_device_displayNames=None, filter_device_formFactors=None, filter_interval_endTime=None, filter_interval_startTime=None, filter_issue_content=None, filter_issue_errorTypes=None, filter_issue_id=None, filter_issue_signals=None, filter_issue_state=None, filter_issue_states=None, filter_issue_variantId=None, filter_operatingSystem_displayNames=None, filter_version_displayNames=None, pageSize=None, pageToken=None, readMask=None, x__xgafv=None)</code>
<pre>List the events for an issue matching filter criteria, sorted in descending order by timestamp.
Args:
parent: string, Required. The Firebase application. Format: &quot;projects/{project}/apps/{app_id}&quot;. (required)
filter_browser_displayNames: string, Optional. Only count events from the given browser. This string matches Browser.display_name. Format: &quot;name (display_version)&quot; e.g. &quot;Chrome (123)&quot;, or just &quot;name&quot; for all possible versions, e.g. simply &quot;Chrome&quot;. (repeated)
filter_device_displayNames: string, Only counts events from the given Device model. This string matches Device.display_name. Format: &quot;manufacturer (model)&quot; e.g. &quot;Google (Pixel 6)&quot;, or just &quot;manufacturer&quot; for all possible models, e.g. simply &quot;Google&quot;. Note that a device&#x27;s marketing_name field can not be used for filtering. (repeated)
filter_device_formFactors: string, Only counts events from devices with the given form factor (e.g. phone or tablet). (repeated)
Allowed values
FORM_FACTOR_UNSPECIFIED - Unknown.
PHONE - Includes mobile phones, small foldables and other form factors not fitting the other categories.
TABLET - Includes tablets and larger foldables.
DESKTOP - Includes desktops, laptops, Chromebooks, etc.
TV - Includes televisions and set-tops.
WATCH - Includes both watches and other wearables.
filter_interval_endTime: string, Optional. Exclusive end of the interval. If specified, a Timestamp matching this interval will have to be before the end.
filter_interval_startTime: string, Optional. Inclusive start of the interval. If specified, a Timestamp matching this interval will have to be the same or after the start.
filter_issue_content: string, Optional. A space separated list of filter terms matched against the contents of the issue. Contents include the title and the stack trace. Matches must begin at alphanumeric tokens, i.e., &#x27;util.Sorted&#x27; matches &#x27;java.util.SortedSet&#x27; but not &#x27;myutil.SortedArray&#x27;. The filter matches if all filter terms match. All non-alphanumeric characters are ignored for matching. Filtering is assumed to be prefix-search and order-independent unless phrases are surrounded by &quot;&quot;. Any terms contained in quotes are searched using exact-match (given filter term &quot;foo&quot;, we will not return &quot;foobar&quot;), and must appear in the order given exactly. To get order-dependence but prefix-search, use a * within the quotes (&quot;abc foo*&quot; will match &quot;abc foobar&quot;, but not &quot;foo abc&quot; &quot;abcd foobar&quot;, or &quot;abc xyz foobar&quot;).
filter_issue_errorTypes: string, Optional. Only counts events of the given error types. This field matches [Issue.error_type]. (repeated)
Allowed values
ERROR_TYPE_UNSPECIFIED - Unknown.
FATAL - Fatal crash event.
NON_FATAL - Non-fatal event, such as a caught Java exception or NSError on iOS.
ANR - Application not responding error, Android only.
filter_issue_id: string, Optional. Only counts events in the given issue ID. This field matches [Issue.id].
filter_issue_signals: string, Optional. Only returns issues currently marked with the given signals. This field matches [Issue.signals.signal]. (repeated)
Allowed values
SIGNAL_UNSPECIFIED - Default.
SIGNAL_EARLY - Indicates an issue that is impacting end users early in the app session.
SIGNAL_FRESH - Indicates newly detected issues.
SIGNAL_REGRESSED - Indicates previously closed issues which have been detected again.
SIGNAL_REPETITIVE - Indicates issues impacting some end users multiple times.
filter_issue_state: string, Optional. Deprecated: Prefer `states` field. Only includes events for issues with the given issue state. Only available for `topIssues` reports.
Allowed values
STATE_UNSPECIFIED - Unknown.
OPEN - Ongoing issue.
CLOSED - Issue resolved.
MUTED - Issue muted. No alerts will be fired for this issue.
filter_issue_states: string, Optional. Only includes events for issues with the given issue states. Only available for `topIssues` reports. (repeated)
Allowed values
STATE_UNSPECIFIED - Unknown.
OPEN - Ongoing issue.
CLOSED - Issue resolved.
MUTED - Issue muted. No alerts will be fired for this issue.
filter_issue_variantId: string, Optional. Only counts events for the given issue variant ID. This field matches [IssueVariant.id].
filter_operatingSystem_displayNames: string, Only counts events in the given operating system and version. This string matches OperatingSystem.display_name. Format: &quot;osName (osVersion)&quot; e.g. &quot;Android (11)&quot;. or just &quot;osName&quot; for all versions, e.g. simply &quot;iPadOS&quot;. (repeated)
filter_version_displayNames: string, Only counts events in the given app version. This string matches Version.display_name. Format: &quot;display_version (build_version)&quot; e.g. &quot;1.2.3 (456)&quot;. (repeated)
pageSize: integer, Optional. The maximum number of events per page. If omitted, defaults to 10.
pageToken: string, Optional. A page token, received from a previous calls.
readMask: string, Optional. The list of Event fields to include in the response. If omitted, the full event is returned.
x__xgafv: string, V1 error format.
Allowed values
1 - v1 error format
2 - v2 error format
Returns:
An object of the form:
{ # Response message for the ListEvents method.
&quot;events&quot;: [ # Returns one element per event, in descending order the by event timestamp.
{ # The message describing a single Crashlytics event. Related to BigQuery export schema, which can be found at [Export Crashlytics data to BigQuery](https://firebase.google.com/docs/crashlytics/bigquery-export#dataset-schema-crashlytics)
&quot;appOrientation&quot;: &quot;A String&quot;, # App orientation at the time of the crash (portrait or landscape).
&quot;blameFrame&quot;: { # A frame in a stacktrace. # The stack trace frame blamed by Crashlytics processing. May not be present in future analyzer.
&quot;address&quot;: &quot;A String&quot;, # The address in the binary image which contains the code. Present for native frames.
&quot;blamed&quot;: True or False, # True when the Crashlytics analysis has determined that this frame is likely to be the cause of the error.
&quot;column&quot;: &quot;A String&quot;, # The column on the line.
&quot;file&quot;: &quot;A String&quot;, # The name of the source file in which the frame is found.
&quot;library&quot;: &quot;A String&quot;, # The display name of the library that includes the frame.
&quot;line&quot;: &quot;A String&quot;, # The line number in the file of the frame.
&quot;offset&quot;: &quot;A String&quot;, # The byte offset into the binary image that contains the code. Present for native frames.
&quot;owner&quot;: &quot;A String&quot;, # One of DEVELOPER, VENDOR, RUNTIME, PLATFORM, or SYSTEM.
&quot;symbol&quot;: &quot;A String&quot;, # The frame symbol after it has been deobfuscated or symbolicated. The raw symbol from the device if it could not be hydrated.
},
&quot;breadcrumbs&quot;: [ # Analytics events recorded by the analytics SDK during the session.
{ # Analytics events recorded during the session.
&quot;eventTime&quot;: &quot;A String&quot;, # Device timestamp for the event.
&quot;params&quot;: { # Event parameters.
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;title&quot;: &quot;A String&quot;, # Analytic event name.
},
],
&quot;browser&quot;: { # Web browser metadata. # Browser and version.
&quot;browser&quot;: &quot;A String&quot;, # Browser name.
&quot;displayName&quot;: &quot;A String&quot;, # Browser name and version number. Formatted to be suitable for passing to BrowserFilter.
&quot;displayVersion&quot;: &quot;A String&quot;, # Browser display version number.
},
&quot;buildStamp&quot;: &quot;A String&quot;, # Metadata provided by the app&#x27;s build system, including version control repository info.
&quot;bundleOrPackage&quot;: &quot;A String&quot;, # The bundle name for iOS apps or the package name of Android apps. Format: &quot;com.mycompany.myapp&quot;.
&quot;crashlyticsSdkVersion&quot;: &quot;A String&quot;, # Crashlytics SDK version.
&quot;customKeys&quot;: { # Custom keys set by the developer during the session.
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;device&quot;: { # Mobile device metadata. # Mobile device metadata.
&quot;architecture&quot;: &quot;A String&quot;, # Device processor architecture.
&quot;companyName&quot;: &quot;A String&quot;, # An invariant name of the manufacturer that submitted this product in its most recognizable public form, e.g. &quot;Google&quot;.
&quot;displayName&quot;: &quot;A String&quot;, # Full device name, suitable for passing to DeviceFilter. Format: &quot;manufacturer (model)&quot;.
&quot;formFactor&quot;: &quot;A String&quot;, # See FormFactor message.
&quot;manufacturer&quot;: &quot;A String&quot;, # Device brand name which is consistent with android.os.Build.BRAND.
&quot;marketingName&quot;: &quot;A String&quot;, # Marketing name, most recognizable public form, e.g. &quot;Pixel 6&quot;.
&quot;model&quot;: &quot;A String&quot;, # The model name which is consistent with android.os.Build.MODEL, e.g. (&quot;SPH-L710&quot;, &quot;GT-I9300&quot;).
},
&quot;deviceOrientation&quot;: &quot;A String&quot;, # Device orientation at the time of the crash (portrait or landscape).
&quot;errors&quot;: [ # Apple only. A non-fatal error captured by the iOS SDK and its stacktrace.
{ # A non-fatal error and its stacktrace, only from Apple apps.
&quot;blamed&quot;: True or False, # True when the Crashlytics analysis has determined that the stacktrace in this error is where the fault occurred.
&quot;code&quot;: &quot;A String&quot;, # Error code associated with the app&#x27;s custom logged NSError.
&quot;frames&quot;: [ # The frames in the error&#x27;s stacktrace.
{ # A frame in a stacktrace.
&quot;address&quot;: &quot;A String&quot;, # The address in the binary image which contains the code. Present for native frames.
&quot;blamed&quot;: True or False, # True when the Crashlytics analysis has determined that this frame is likely to be the cause of the error.
&quot;column&quot;: &quot;A String&quot;, # The column on the line.
&quot;file&quot;: &quot;A String&quot;, # The name of the source file in which the frame is found.
&quot;library&quot;: &quot;A String&quot;, # The display name of the library that includes the frame.
&quot;line&quot;: &quot;A String&quot;, # The line number in the file of the frame.
&quot;offset&quot;: &quot;A String&quot;, # The byte offset into the binary image that contains the code. Present for native frames.
&quot;owner&quot;: &quot;A String&quot;, # One of DEVELOPER, VENDOR, RUNTIME, PLATFORM, or SYSTEM.
&quot;symbol&quot;: &quot;A String&quot;, # The frame symbol after it has been deobfuscated or symbolicated. The raw symbol from the device if it could not be hydrated.
},
],
&quot;queue&quot;: &quot;A String&quot;, # The queue on which the thread was running.
&quot;subtitle&quot;: &quot;A String&quot;, # The subtitle of the error.
&quot;title&quot;: &quot;A String&quot;, # The title of the error.
},
],
&quot;eventId&quot;: &quot;A String&quot;, # Output only. Immutable. The unique event identifier is assigned during processing.
&quot;eventTime&quot;: &quot;A String&quot;, # Device timestamp that the event was recorded.
&quot;exceptions&quot;: [ # Android and web only. Exceptions that occurred during this event. Nested exceptions are presented in reverse chronological order, so that the last record is the first exception thrown.
{ # A Java or Javascript exception and its stacktrace. Only from Android or web apps.
&quot;blamed&quot;: True or False, # True when the Crashlytics analysis has determined that this thread is where the fault occurred.
&quot;exceptionMessage&quot;: &quot;A String&quot;, # A message associated with the exception.
&quot;frames&quot;: [ # The frames in the exception&#x27;s stacktrace.
{ # A frame in a stacktrace.
&quot;address&quot;: &quot;A String&quot;, # The address in the binary image which contains the code. Present for native frames.
&quot;blamed&quot;: True or False, # True when the Crashlytics analysis has determined that this frame is likely to be the cause of the error.
&quot;column&quot;: &quot;A String&quot;, # The column on the line.
&quot;file&quot;: &quot;A String&quot;, # The name of the source file in which the frame is found.
&quot;library&quot;: &quot;A String&quot;, # The display name of the library that includes the frame.
&quot;line&quot;: &quot;A String&quot;, # The line number in the file of the frame.
&quot;offset&quot;: &quot;A String&quot;, # The byte offset into the binary image that contains the code. Present for native frames.
&quot;owner&quot;: &quot;A String&quot;, # One of DEVELOPER, VENDOR, RUNTIME, PLATFORM, or SYSTEM.
&quot;symbol&quot;: &quot;A String&quot;, # The frame symbol after it has been deobfuscated or symbolicated. The raw symbol from the device if it could not be hydrated.
},
],
&quot;nested&quot;: True or False, # True for all but the last-thrown exception (i.e. the first record).
&quot;subtitle&quot;: &quot;A String&quot;, # The subtitle of the exception.
&quot;title&quot;: &quot;A String&quot;, # The title of the exception.
&quot;type&quot;: &quot;A String&quot;, # The exception type e.g. java.lang.IllegalStateException.
},
],
&quot;installationUuid&quot;: &quot;A String&quot;, # Unique identifier for the device-app installation. This field is used to compute the unique number of impacted users.
&quot;issue&quot;: { # An issue describes a set of similar events that have been analyzed by Crashlytics and grouped together. All events within an issue will be of the same error_type: crash, non-fatal exception or ANR. All events within an issue will contain similar stack traces in their blamed thread. # Details for the [Issue] assigned to this [Event].
&quot;errorType&quot;: &quot;A String&quot;, # Output only. Immutable. Indicates whether this issue is a crash, non-fatal exception, or ANR.
&quot;firstSeenTime&quot;: &quot;A String&quot;, # Output only. Immutable. The first time this issue was seen.
&quot;firstSeenVersion&quot;: &quot;A String&quot;, # Output only. Immutable. The first app display_version in which this issue was seen, populated for mobile issues only.
&quot;id&quot;: &quot;A String&quot;, # Output only. Immutable. Unique identifier for the issue.
&quot;lastSeenTime&quot;: &quot;A String&quot;, # Output only. The most recent time this issue was seen.
&quot;lastSeenVersion&quot;: &quot;A String&quot;, # Output only. The most recent app display_version in which this issue was seen, populated for mobile issues only.
&quot;name&quot;: &quot;A String&quot;, # Required. Output only. Immutable. Identifier. The name of the issue resource. Format: &quot;projects/{project}/apps/{app}/issues/{issue}&quot;.
&quot;notesCount&quot;: &quot;A String&quot;, # Output only. The number of notes attached to an issue.
&quot;sampleEvent&quot;: &quot;A String&quot;, # Output only. The resource name for a sample event in this issue.
&quot;signals&quot;: [ # Output only. Immutable. Distinctive characteristics assigned by the Crashlytics analyzer.
{ # Distinctive characteristics assigned by the Crashlytics analyzer.
&quot;description&quot;: &quot;A String&quot;, # Output only. Supporting detail information.
&quot;signal&quot;: &quot;A String&quot;, # Output only. The signal name.
},
],
&quot;state&quot;: &quot;A String&quot;, # Output only. Indicates whether this issue is open, closed or muted. For details on how issue states change without user actions, see [Regressed Issues](https://firebase.google.com/docs/crashlytics/troubleshooting?platform=ios#regressed-issues).
&quot;stateUpdateTime&quot;: &quot;A String&quot;, # Output only. The time at which the issue state was last changed.
&quot;subtitle&quot;: &quot;A String&quot;, # Output only. Immutable. Caption subtitle. This is usually a symbol or an exception message.
&quot;title&quot;: &quot;A String&quot;, # Output only. Immutable. Caption title. This is usually a source file or method name.
&quot;uri&quot;: &quot;A String&quot;, # Output only. Provides a link to the Issue on the Firebase console. When this Issue is obtained as part of a Report, then the link will be configured with the same time interval and filters as the request.
&quot;variants&quot;: [ # Output only. Immutable. The top 12 variants (subgroups) within the issue. Variants group events within an issue that are very similar. A single result implies that the variant is the same as the parent issue. This field will be empty when multiple issues are requested. Request a single issue to list variants.
{ # A variant is a subgroup of an issue where all events have very similar stack traces. Issues may contain one or more variants.
&quot;id&quot;: &quot;A String&quot;, # Output only. Immutable. Distinct identifier for the variant.
&quot;sampleEvent&quot;: &quot;A String&quot;, # Output only. The resource name for a sample event in this variant.
&quot;uri&quot;: &quot;A String&quot;, # Output only. Provides a link to the variant on the Firebase console. When this variant is obtained as part of a Report, then the link will be configured with the same time interval and filters as the request.
},
],
},
&quot;issueSubtitle&quot;: &quot;A String&quot;, # The subtitle of the issue in which the event was grouped. This is usually a symbol or an exception message.
&quot;issueTitle&quot;: &quot;A String&quot;, # The title of the issue in which the event was grouped. This is usually a source file or method name.
&quot;issueVariant&quot;: { # A variant is a subgroup of an issue where all events have very similar stack traces. Issues may contain one or more variants. # Details for the [IssueVariant] assigned to this [Event].
&quot;id&quot;: &quot;A String&quot;, # Output only. Immutable. Distinct identifier for the variant.
&quot;sampleEvent&quot;: &quot;A String&quot;, # Output only. The resource name for a sample event in this variant.
&quot;uri&quot;: &quot;A String&quot;, # Output only. Provides a link to the variant on the Firebase console. When this variant is obtained as part of a Report, then the link will be configured with the same time interval and filters as the request.
},
&quot;logs&quot;: [ # Log messages recorded by the developer during the session.
{ # Developer-provided log lines recorded during the session.
&quot;logTime&quot;: &quot;A String&quot;, # Device timestamp when the line was logged.
&quot;message&quot;: &quot;A String&quot;, # Log message.
},
],
&quot;memory&quot;: { # Mobile device memory usage. # Mobile device memory usage.
&quot;free&quot;: &quot;A String&quot;, # Bytes free.
&quot;used&quot;: &quot;A String&quot;, # Bytes in use.
},
&quot;name&quot;: &quot;A String&quot;, # Required. Output only. Immutable. Identifier. The name of the event resource. Format: &quot;projects/{project}/apps/{app_id}/events/{event}&quot;.
&quot;operatingSystem&quot;: { # Mobile device operating system metadata. # Operating system and version.
&quot;deviceType&quot;: &quot;A String&quot;, # The device category (mobile, tablet, desktop).
&quot;displayName&quot;: &quot;A String&quot;, # Name and version number. Formatted to be suitable for passing to OperatingSystemFilter.
&quot;displayVersion&quot;: &quot;A String&quot;, # Operating system display version number.
&quot;modificationState&quot;: &quot;A String&quot;, # Indicates if the OS has been modified or &quot;jailbroken&quot;.
&quot;os&quot;: &quot;A String&quot;, # Operating system name.
&quot;type&quot;: &quot;A String&quot;, # The OS type on Apple platforms (iOS, iPadOS, etc.).
},
&quot;platform&quot;: &quot;A String&quot;, # ANDROID, IOS, or WEB.
&quot;processState&quot;: &quot;A String&quot;, # The state of the app process at the time of the event.
&quot;receivedTime&quot;: &quot;A String&quot;, # Server timestamp that the event was received by Crashlytics.
&quot;routePath&quot;: &quot;A String&quot;, # Output only. Web only. The route path of the web application when the event occurred, excluding query parameters and fragment.
&quot;sessionId&quot;: &quot;A String&quot;, # Unique identifier for the Firebase session.
&quot;storage&quot;: { # Mobile device disk/flash usage. Not reported for all devices. # Mobile device disk/flash usage.
&quot;free&quot;: &quot;A String&quot;, # Bytes free.
&quot;used&quot;: &quot;A String&quot;, # Bytes used.
},
&quot;threads&quot;: [ # Application threads present at the time the event was recorded. Each contains a stacktrace. One thread will be blamed for the error.
{ # An application thread.
&quot;blamed&quot;: True or False, # True when the Crashlytics analysis has determined that the stacktrace in this thread is where the fault occurred.
&quot;crashAddress&quot;: &quot;A String&quot;, # The address of the signal that caused the application to crash. Only present on crashed native threads.
&quot;crashed&quot;: True or False, # True when the thread has crashed.
&quot;frames&quot;: [ # The frames in the thread&#x27;s stacktrace.
{ # A frame in a stacktrace.
&quot;address&quot;: &quot;A String&quot;, # The address in the binary image which contains the code. Present for native frames.
&quot;blamed&quot;: True or False, # True when the Crashlytics analysis has determined that this frame is likely to be the cause of the error.
&quot;column&quot;: &quot;A String&quot;, # The column on the line.
&quot;file&quot;: &quot;A String&quot;, # The name of the source file in which the frame is found.
&quot;library&quot;: &quot;A String&quot;, # The display name of the library that includes the frame.
&quot;line&quot;: &quot;A String&quot;, # The line number in the file of the frame.
&quot;offset&quot;: &quot;A String&quot;, # The byte offset into the binary image that contains the code. Present for native frames.
&quot;owner&quot;: &quot;A String&quot;, # One of DEVELOPER, VENDOR, RUNTIME, PLATFORM, or SYSTEM.
&quot;symbol&quot;: &quot;A String&quot;, # The frame symbol after it has been deobfuscated or symbolicated. The raw symbol from the device if it could not be hydrated.
},
],
&quot;name&quot;: &quot;A String&quot;, # The name of the thread.
&quot;queue&quot;: &quot;A String&quot;, # The queue on which the thread was running.
&quot;signal&quot;: &quot;A String&quot;, # The name of the signal that caused the app to crash. Only present on crashed native threads.
&quot;signalCode&quot;: &quot;A String&quot;, # The code of the signal that caused the app to crash. Only present on crashed native threads.
&quot;subtitle&quot;: &quot;A String&quot;, # The subtitle of the thread.
&quot;sysThreadId&quot;: &quot;A String&quot;, # The system id of the thread, only available for ANR threads.
&quot;threadId&quot;: &quot;A String&quot;, # The id of the thread, only available for ANR threads.
&quot;threadState&quot;: &quot;A String&quot;, # Output only. The state of the thread at the time the ANR occurred.
&quot;title&quot;: &quot;A String&quot;, # The title of the thread.
},
],
&quot;user&quot;: { # Developer-provided end user identifiers. # End user identifiers for the device owner.
&quot;id&quot;: &quot;A String&quot;, # User id if provided by the app developer.
},
&quot;version&quot;: { # Application software version. # Mobile application version.
&quot;buildVersion&quot;: &quot;A String&quot;, # Mobile only. One display_version can have many build_version. On Android, strictly the same as &quot;version code&quot;. On iOS, strictly the same as &quot;build number&quot; or CFBundleVersion.
&quot;displayName&quot;: &quot;A String&quot;, # Compound readable string containing both display and build versions. Format: &quot;display_version (build_version)&quot; e.g. &quot;1.2.3 (456)&quot;. This string can be used for filtering with the VersionFilter.display_name field.
&quot;displayVersion&quot;: &quot;A String&quot;, # Readable version string, e.g. &quot;1.2.3&quot;. On Android, strictly the same as &quot;version name&quot;. On iOS, strictly the same as &quot;version number&quot; or CFBundleShortVersionString.
&quot;tracks&quot;: [ # Indicates releases which have artifacts that are currently available in the Play Store to the target audience of the track. Versions may be available in multiple tracks.
{ # Describes a release track in the Play Developer Console.
&quot;title&quot;: &quot;A String&quot;, # User-generated or auto-generated name of the track. PROD and INTERNAL track types always have auto-generated names, e.g. &quot;prod&quot; and &quot;internal&quot; respectively. Tracks of type EARLY_ACCESS always have a user-generated name. Other track types do not have any guarantees, might have user-generated or auto-generated names.
&quot;type&quot;: &quot;A String&quot;, # The type of track (prod, internal, etc...).
},
],
},
},
],
&quot;nextPageToken&quot;: &quot;A String&quot;, # A pagination token to retrieve the next page of events. The next page will have earlier or later events depending on the request&#x27;s ordering. If this field is not present, there are no subsequent events.
}</pre>
</div>
<div class="method">
<code class="details" id="list_next">list_next(previous_request, previous_response)</code>
<pre>Retrieves the next page of results.
Args:
previous_request: The request for the previous page. (required)
previous_response: The response from the request for the previous page. (required)
Returns:
A request object that you can call &#x27;execute()&#x27; on to request the next
page. Returns None if there are no more items in the collection.
</pre>
</div>
</body></html>