Index

A C E G H I L O S T U 
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.URLPattern for the given text.
urlPattern(String) - Static method in interface com.vaadin.observability.ObservabilityClientConfiguration
Creates an ObservabilityClientConfiguration.URLPattern for the given regular expression.
URLPattern(String, boolean) - Constructor for class com.vaadin.observability.ObservabilityClientConfiguration.URLPattern
A C E G H I L O S T U 
All Classes and Interfaces|All Packages|Serialized Form