Index
All Classes and Interfaces|All Packages|Serialized Form
A
- addIgnoredURL(ObservabilityClientConfiguration.URLPattern) - Method in interface com.vaadin.observability.ObservabilityClientConfiguration
-
Adds an URL pattern that the XMLHttpRequest instrumentation should ignore.
- addIgnoredURL(String...) - Method in interface com.vaadin.observability.ObservabilityClientConfiguration
-
Adds exact match URL patterns that the XMLHttpRequest instrumentation should ignore.
- addIgnoredURLPattern(String...) - Method in interface com.vaadin.observability.ObservabilityClientConfiguration
-
Adds exact regular expression URL patterns that the XMLHttpRequest instrumentation should ignore.
C
- canHandleRequest(VaadinRequest) - Method in class com.vaadin.observability.ObservabilityHandler
-
Returns whether the provided request conforms to a Frontend Observability message and that the associated ID matches the handler ID.
- com.vaadin.observability - package com.vaadin.observability
- configure(ObservabilityClientConfiguration) - Method in interface com.vaadin.observability.ObservabilityClientConfigurer
-
Configures front-end observability for a UI instance.
E
- equals(Object) - Method in class com.vaadin.observability.ObservabilityClientConfiguration.URLPattern
G
- getConfigProperty(String) - Method in class com.vaadin.observability.ObservabilityHandler
-
Gets the string value of the provided configuration key name from a callback injected by the Observability agent.
- getId() - Method in class com.vaadin.observability.ObservabilityHandler
-
Returns the unique ID for the installed handler.
- getIgnoredURLs() - Method in interface com.vaadin.observability.ObservabilityClientConfiguration
-
Gets the list of URL patterns to be ignored by XMLHttpRequest instrumentation.
- getPattern() - Method in class com.vaadin.observability.ObservabilityClientConfiguration.URLPattern
-
Gets the URL pattern.
- getUserInteractionEvents() - Method in interface com.vaadin.observability.ObservabilityClientConfiguration
-
Gets the set of browser events traced by User Interaction instrumentation.
H
- hashCode() - Method in class com.vaadin.observability.ObservabilityClientConfiguration.URLPattern
I
- isDocumentLoadEnabled() - Method in interface com.vaadin.observability.ObservabilityClientConfiguration
-
Gets whether the Document Load instrumentation is enabled or disabled.
- isEnabled() - Method in interface com.vaadin.observability.ObservabilityClientConfiguration
-
Gets whether the front-end observability is enabled or disabled.
- isExactMatch() - Method in class com.vaadin.observability.ObservabilityClientConfiguration.URLPattern
-
Gets whether this pattern identifies an exact match or a regular expression.
- isFrontendErrorEnabled() - Method in interface com.vaadin.observability.ObservabilityClientConfiguration
-
Gets whether the Frontend Error instrumentation is enabled or disabled.
- isIgnoreVaadinURLs() - Method in interface com.vaadin.observability.ObservabilityClientConfiguration
-
Gets whether the requests processed by Vaadin are ignored by the XMLHttpRequest instrumentation.
- isLongTaskEnabled() - Method in interface com.vaadin.observability.ObservabilityClientConfiguration
-
Gets whether the Long Task instrumentation is enabled or disabled.
- isUserInteractionEnabled() - Method in interface com.vaadin.observability.ObservabilityClientConfiguration
-
Gets whether the User Interaction instrumentation is enabled or disabled.
- isXMLHttpRequestEnabled() - Method in interface com.vaadin.observability.ObservabilityClientConfiguration
-
Gets whether the XMLHttpRequest instrumentation is enabled or disabled.
L
- LicenseCheckerServiceInitListener - Class in com.vaadin.observability
- LicenseCheckerServiceInitListener() - Constructor for class com.vaadin.observability.LicenseCheckerServiceInitListener
O
- ObservabilityClientConfiguration - Interface in com.vaadin.observability
-
Configuration object used to fine tune the front-end observability for a UI instance.
- ObservabilityClientConfiguration.URLPattern - Class in com.vaadin.observability
-
Represents a pattern matching an URL.
- ObservabilityClientConfigurer - Interface in com.vaadin.observability
-
Configurator for front-end observability.
- ObservabilityHandler - Class in com.vaadin.observability
-
This class handles Observability messages, which consist of JSON representations of Frontend Observability traces.
- ObservabilityHandler() - Constructor for class com.vaadin.observability.ObservabilityHandler
- ObservabilityServiceInitListener - Class in com.vaadin.observability
-
This is a service initialization listener that installs the Frontend Observability module into a Vaadin UI.
- ObservabilityServiceInitListener() - Constructor for class com.vaadin.observability.ObservabilityServiceInitListener
S
- serviceInit(ServiceInitEvent) - Method in class com.vaadin.observability.ObservabilityServiceInitListener
-
Adds the current parent trace and span IDs into a meta tag on the page and ensures that an ObservabilityHandler is installed on the UI.
- setDocumentLoadEnabled(boolean) - Method in interface com.vaadin.observability.ObservabilityClientConfiguration
-
Enables or disables the Document Load instrumentation.
- setEnabled(boolean) - Method in interface com.vaadin.observability.ObservabilityClientConfiguration
-
Sets if the front-end observability should be enabled for the UI instance.
- setFrontendErrorEnabled(boolean) - Method in interface com.vaadin.observability.ObservabilityClientConfiguration
-
Enables or disables the Frontend Error instrumentation.
- setIgnoredURLs(String...) - Method in interface com.vaadin.observability.ObservabilityClientConfiguration
-
Sets the exact match URL patterns that the XMLHttpRequest instrumentation should ignore.
- setIgnoredURLs(Collection<ObservabilityClientConfiguration.URLPattern>) - Method in interface com.vaadin.observability.ObservabilityClientConfiguration
-
Sets the URL patterns that the XMLHttpRequest instrumentation should ignore.
- setIgnoreVaadinURLs(boolean) - Method in interface com.vaadin.observability.ObservabilityClientConfiguration
-
Sets if requests processed by Vaadin should be ignored by the XMLHttpRequest instrumentation.
- setLongTaskEnabled(boolean) - Method in interface com.vaadin.observability.ObservabilityClientConfiguration
-
Enables or disables the Long Task instrumentation.
- setUserInteractionEnabled(boolean) - Method in interface com.vaadin.observability.ObservabilityClientConfiguration
-
Enables or disables the User Interaction instrumentation.
- setUserInteractionEvents(String...) - Method in interface com.vaadin.observability.ObservabilityClientConfiguration
-
Sets the browser events that User Interaction instrumentation should trace.
- setUserInteractionEvents(Collection<String>) - Method in interface com.vaadin.observability.ObservabilityClientConfiguration
-
Sets the browser events that User Interaction instrumentation should trace.
- setXMLHttpRequestEnabled(boolean) - Method in interface com.vaadin.observability.ObservabilityClientConfiguration
-
Enables or disables the XMLHttpRequest instrumentation.
- synchronizedHandleRequest(VaadinSession, VaadinRequest, VaadinResponse) - Method in class com.vaadin.observability.ObservabilityHandler
-
Handles a Frontend Observability message within a request.
T
- toString() - Method in class com.vaadin.observability.ObservabilityClientConfiguration.URLPattern
U
- url(String) - Static method in interface com.vaadin.observability.ObservabilityClientConfiguration
-
Creates an exact match
ObservabilityClientConfiguration.URLPatternfor the given text. - urlPattern(String) - Static method in interface com.vaadin.observability.ObservabilityClientConfiguration
-
Creates an
ObservabilityClientConfiguration.URLPatternfor the given regular expression. - URLPattern(String, boolean) - Constructor for class com.vaadin.observability.ObservabilityClientConfiguration.URLPattern
-
Creates an
ObservabilityClientConfiguration.URLPattern.
All Classes and Interfaces|All Packages|Serialized Form