Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- add(CapturedClientError) - Method in class com.vaadin.observability.micrometer.insights.RecentClientErrors
- add(CapturedInteraction) - Method in class com.vaadin.observability.micrometer.insights.RecentInteractions
- add(CapturedQuery) - Method in class com.vaadin.observability.micrometer.insights.RecentQueries
- applicationFrame() - Method in record class com.vaadin.observability.micrometer.insights.CapturedInteraction
-
Returns the value of the
applicationFramerecord component.
B
- bufferedMs() - Method in record class com.vaadin.observability.micrometer.insights.CapturedClientError
-
Returns the value of the
bufferedMsrecord component. - build() - Method in class com.vaadin.observability.micrometer.ObservabilitySettings.Builder
- builder() - Static method in class com.vaadin.observability.micrometer.ObservabilitySettings
C
- capture(String, String, Map<String, String>, long, UI) - Method in class com.vaadin.observability.micrometer.insights.ClientErrorCollector
-
Retains one reported browser error.
- CapturedClientError - Record Class in com.vaadin.observability.micrometer.insights
-
One error raised in a browser, with the detail
vaadin.client.errorscannot carry. - CapturedClientError(Instant, String, String, String, String, String, String, long, boolean, String, int) - Constructor for record class com.vaadin.observability.micrometer.insights.CapturedClientError
-
Creates an instance of a
CapturedClientErrorrecord class. - CapturedInteraction - Record Class in com.vaadin.observability.micrometer.insights
-
One captured user interaction worth surfacing as an insight, with everything needed to backtrack and replicate it: which route, which component, which user action, how long it took, and, for failures, which exception and where in application code it blew up.
- CapturedInteraction(Instant, String, String, String, String, String, String, long, long, boolean, String, String, String, List<String>, String, int) - Constructor for record class com.vaadin.observability.micrometer.insights.CapturedInteraction
-
Creates an instance of a
CapturedInteractionrecord class. - CapturedQuery - Record Class in com.vaadin.observability.micrometer.insights
-
One captured data provider query worth surfacing as an insight: which component asked for data, on which route, how much it asked for, how much came back, and how long it took.
- CapturedQuery(Instant, String, String, String, boolean, int, int, int, long, long, String, String) - Constructor for record class com.vaadin.observability.micrometer.insights.CapturedQuery
-
Creates an instance of a
CapturedQueryrecord class. - client(boolean) - Method in class com.vaadin.observability.micrometer.ObservabilitySettings.Builder
- CLIENT_BOOTSTRAP_DURATION - Static variable in class com.vaadin.observability.micrometer.MeterNames
- CLIENT_CONNECTION - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
Counter: transitions of the browser's connection state, tagged
MeterNames.TAG_STATEwith the state entered. - CLIENT_CONNECTION_DOWNTIME - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
Timer: how long a browser stayed unable to reach the server, recorded once per unreachable state it passed through and tagged
MeterNames.TAG_STATEwith that state. - CLIENT_DROPPED - Static variable in class com.vaadin.observability.micrometer.MeterNames
- CLIENT_ERRORS - Static variable in class com.vaadin.observability.micrometer.MeterNames
- CLIENT_NAVIGATION_DURATION - Static variable in class com.vaadin.observability.micrometer.MeterNames
- CLIENT_RPC_DURATION - Static variable in class com.vaadin.observability.micrometer.MeterNames
- CLIENT_THROTTLED - Static variable in class com.vaadin.observability.micrometer.MeterNames
- CLIENT_WEB_VITALS_FCP - Static variable in class com.vaadin.observability.micrometer.MeterNames
- CLIENT_WEB_VITALS_LCP - Static variable in class com.vaadin.observability.micrometer.MeterNames
- ClientErrorCollector - Class in com.vaadin.observability.micrometer.insights
-
Retains the detail of an error a browser reported, which
vaadin.client.errorscounts but cannot describe. - ClientErrorCollector(RecentClientErrors, ObservabilitySettings) - Constructor for class com.vaadin.observability.micrometer.insights.ClientErrorCollector
- ClientMetricsBinder - Class in com.vaadin.observability.micrometer.client
-
Validates and records samples emitted by the in-browser collector.
- ClientMetricsBinder(MeterRegistry, ObservabilitySettings) - Constructor for class com.vaadin.observability.micrometer.client.ClientMetricsBinder
- ClientMetricsBinder(MeterRegistry, ObservabilitySettings, ClientErrorCollector) - Constructor for class com.vaadin.observability.micrometer.client.ClientMetricsBinder
- clientRatePerSession(int) - Method in class com.vaadin.observability.micrometer.ObservabilitySettings.Builder
- ClientResourceLoader - Class in com.vaadin.observability.micrometer
-
Loads a bundled client-side JavaScript resource into a
UIexactly once. - ClientSample - Class in com.vaadin.observability.micrometer.client
-
One client-side measurement, deserialized by Flow's JSON codec from the browser-side collector.
- ClientSample() - Constructor for class com.vaadin.observability.micrometer.client.ClientSample
- com.vaadin.observability.micrometer - package com.vaadin.observability.micrometer
- com.vaadin.observability.micrometer.client - package com.vaadin.observability.micrometer.client
- com.vaadin.observability.micrometer.devtools - package com.vaadin.observability.micrometer.devtools
- com.vaadin.observability.micrometer.insights - package com.vaadin.observability.micrometer.insights
- com.vaadin.observability.micrometer.trace - package com.vaadin.observability.micrometer.trace
- component() - Method in record class com.vaadin.observability.micrometer.insights.CapturedInteraction
-
Returns the value of the
componentrecord component. - component() - Method in record class com.vaadin.observability.micrometer.insights.CapturedQuery
-
Returns the value of the
componentrecord component. - COMPONENT_OTHER - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
MeterNames.TAG_COMPONENTvalue for components beyond the cardinality limit. - COMPONENT_UNKNOWN - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
MeterNames.TAG_COMPONENTvalue when no component could be resolved. - ComponentResolver - Class in com.vaadin.observability.micrometer
-
Resolves the
Componentan RPC invocation targets. - CONTEXT_ACCESS - Static variable in class com.vaadin.observability.micrometer.MeterNames
- CONTEXT_REQUEST - Static variable in class com.vaadin.observability.micrometer.MeterNames
- currentRoute() - Static method in class com.vaadin.observability.micrometer.VaadinTelemetryContext
-
Returns the route template of the view bound to the current thread, or
MeterNames.ROUTE_UNKNOWNwhen there is no current UI or no navigation has been recorded yet.
D
- data(boolean) - Method in class com.vaadin.observability.micrometer.ObservabilitySettings.Builder
-
Sets whether data provider queries are measured.
- DATA_COUNT - Static variable in class com.vaadin.observability.micrometer.trace.ObservationNames
-
Observation/span name for a data provider count query.
- DATA_COUNT_DURATION - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
Timer: duration of a count query issued to a data provider, that is a query asking how many items a level holds.
- DATA_FETCH - Static variable in class com.vaadin.observability.micrometer.trace.ObservationNames
-
Observation/span name for a data provider fetch query.
- DATA_FETCH_DURATION - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
Timer: duration of a fetch query issued to a data provider, that is a query loading one page of items.
- DATA_FETCH_REQUESTED - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
DistributionSummary: number of items a fetch query asked for, tagged by
MeterNames.TAG_ROUTE. - DATA_FETCH_ROWS - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
DistributionSummary: number of items a fetch query actually returned, tagged by
MeterNames.TAG_ROUTE. - database(boolean) - Method in class com.vaadin.observability.micrometer.ObservabilitySettings.Builder
- databaseStatement(boolean) - Method in class com.vaadin.observability.micrometer.ObservabilitySettings.Builder
- DataQueryCollector - Class in com.vaadin.observability.micrometer.insights
-
Captures data provider queries worth surfacing: ones that threw, and ones slower than the UX budget.
- DataQueryCollector(RecentQueries, ObservabilitySettings) - Constructor for class com.vaadin.observability.micrometer.insights.DataQueryCollector
- DB_FETCH_ROWS - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
DistributionSummary: number of rows read from a JDBC
ResultSet, tagged byMeterNames.TAG_ROUTEof the Vaadin view that triggered the fetch. - DB_QUERY - Static variable in class com.vaadin.observability.micrometer.trace.ObservationNames
-
Observation/span name for a single JDBC query execution.
- DEFAULT_CAPACITY - Static variable in class com.vaadin.observability.micrometer.insights.RecentInteractions
-
Default hard cap on retained interactions.
- DEFAULT_CAPACITY - Static variable in class com.vaadin.observability.micrometer.insights.RecentQueries
-
Default hard cap on retained queries.
- DETAIL_FRAME - Static variable in class com.vaadin.observability.micrometer.insights.ClientErrorCollector
-
Detail key: the first frame of the error's stack.
- DETAIL_FUNCTION - Static variable in class com.vaadin.observability.micrometer.insights.ClientErrorCollector
-
Detail key: the function name from that frame.
- DETAIL_MESSAGE - Static variable in class com.vaadin.observability.micrometer.insights.ClientErrorCollector
-
Detail key: the error message the browser reported.
- DETAIL_ROUTE - Static variable in class com.vaadin.observability.micrometer.insights.ClientErrorCollector
-
Detail key: the path the browser was on when the error happened.
- DETAIL_SOURCE - Static variable in class com.vaadin.observability.micrometer.insights.ClientErrorCollector
-
Detail key: where the browser said the error came from.
- detailsIncluded() - Method in record class com.vaadin.observability.micrometer.insights.CapturedClientError
-
Returns the value of the
detailsIncludedrecord component. - detailsIncluded() - Method in record class com.vaadin.observability.micrometer.insights.CapturedInteraction
-
Returns the value of the
detailsIncludedrecord component. - doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.vaadin.observability.micrometer.ResyncDetectionFilter
- durationMs() - Method in record class com.vaadin.observability.micrometer.insights.CapturedInteraction
-
Returns the value of the
durationMsrecord component. - durationMs() - Method in record class com.vaadin.observability.micrometer.insights.CapturedQuery
-
Returns the value of the
durationMsrecord component.
E
- enrichHttpObservation(VaadinRequest, String) - Method in class com.vaadin.observability.micrometer.MetricsServiceInitListener
-
Hook for DI integrations to enrich the framework-level HTTP observation (e.g.
- enrichHttpObservationRoute(VaadinRequest, String) - Method in class com.vaadin.observability.micrometer.MetricsServiceInitListener
-
Hook for DI integrations to set the resolved Vaadin route template on the framework-level HTTP observation (e.g.
- equals(Object) - Method in record class com.vaadin.observability.micrometer.insights.CapturedClientError
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.vaadin.observability.micrometer.insights.CapturedInteraction
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.vaadin.observability.micrometer.insights.CapturedQuery
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.vaadin.observability.micrometer.ResyncDetector.Result
-
Indicates whether some other object is "equal to" this one.
- ERROR_NONE - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
MeterNames.TAG_ERRORvalue for an operation that raised no exception. - errors(boolean) - Method in class com.vaadin.observability.micrometer.ObservabilitySettings.Builder
- ERRORS - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
Counter: server-side errors, tagged by
MeterNames.TAG_EXCEPTION,MeterNames.TAG_ROUTEandMeterNames.TAG_COMPONENT. - event() - Method in record class com.vaadin.observability.micrometer.insights.CapturedInteraction
-
Returns the value of the
eventrecord component. - EXCEPTION_OTHER - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
MeterNames.TAG_EXCEPTIONvalue for exception types beyond the cardinality limit. - exceptionMessage() - Method in record class com.vaadin.observability.micrometer.insights.CapturedInteraction
-
Returns the value of the
exceptionMessagerecord component. - exceptionType() - Method in record class com.vaadin.observability.micrometer.insights.CapturedInteraction
-
Returns the value of the
exceptionTyperecord component. - exceptionType() - Method in record class com.vaadin.observability.micrometer.insights.CapturedQuery
-
Returns the value of the
exceptionTyperecord component. - execute(Runnable) - Method in class com.vaadin.observability.micrometer.trace.TracingExecutor
F
- filtered() - Method in record class com.vaadin.observability.micrometer.insights.CapturedQuery
-
Returns the value of the
filteredrecord component. - frame() - Method in record class com.vaadin.observability.micrometer.insights.CapturedClientError
-
Returns the value of the
framerecord component. - function() - Method in record class com.vaadin.observability.micrometer.insights.CapturedClientError
-
Returns the value of the
functionrecord component.
G
- getActiveMeterRegistry() - Static method in class com.vaadin.observability.micrometer.ObservabilityKit
-
The registry instrumentation is currently publishing to, or
nullif instrumentation has not been bound. - getAgeMs() - Method in class com.vaadin.observability.micrometer.client.ClientSample
-
How long this sample sat in the browser's buffer while the browser could not reach the server, measured at flush time.
- getClientRatePerSession() - Method in class com.vaadin.observability.micrometer.ObservabilitySettings
- getDetail() - Method in class com.vaadin.observability.micrometer.client.ClientSample
-
Free-form context that describes the sample but must never become a meter tag: the message, source and first stack frame of a browser error, and the path it happened on.
- getInsightsCapacity() - Method in class com.vaadin.observability.micrometer.ObservabilitySettings
-
Maximum number of records retained for the insights endpoint, applied to each buffer rather than shared between them: interactions, data provider queries and browser errors are retained separately, so with all three collectors active the total is three times this value.
- getName() - Method in class com.vaadin.observability.micrometer.client.ClientSample
- getRecentClientErrors() - Static method in class com.vaadin.observability.micrometer.ObservabilityKit
-
Gets the retained browser errors, or
nullwhen any of the three settings they need was off — the in-browser collector, insights, or error instrumentation. - getRecentInteractions() - Static method in class com.vaadin.observability.micrometer.ObservabilityKit
-
The recent-interactions buffer instrumentation is currently recording into, or
nullif interaction backtracking has not been bound. - getRecentQueries() - Static method in class com.vaadin.observability.micrometer.ObservabilityKit
-
Gets the retained data provider queries, or
nullwhen the query collector was not registered. - getRouteCardinalityLimit() - Method in class com.vaadin.observability.micrometer.ObservabilitySettings
- getTags() - Method in class com.vaadin.observability.micrometer.client.ClientSample
- getTs() - Method in class com.vaadin.observability.micrometer.client.ClientSample
- getUiStateBytesPerNode() - Method in class com.vaadin.observability.micrometer.ObservabilitySettings
-
Bytes to attribute to one state-tree node when publishing
vaadin.ui.state.size, or0to publish no byte figure at all. - getUiStateSampleInterval() - Method in class com.vaadin.observability.micrometer.ObservabilitySettings
-
Minimum milliseconds between two measurements of the same UI, so a burst of interactions costs one tree walk rather than one per event.
- getValueMs() - Method in class com.vaadin.observability.micrometer.client.ClientSample
H
- handleConnect(DevToolsInterface) - Method in class com.vaadin.observability.micrometer.devtools.ObservabilityDevToolsHandler
- handleMessage(String, JsonNode, DevToolsInterface) - Method in class com.vaadin.observability.micrometer.devtools.ObservabilityDevToolsHandler
- hashCode() - Method in record class com.vaadin.observability.micrometer.insights.CapturedClientError
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.vaadin.observability.micrometer.insights.CapturedInteraction
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.vaadin.observability.micrometer.insights.CapturedQuery
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.vaadin.observability.micrometer.ResyncDetector.Result
-
Returns a hash code value for this object.
I
- ingest(List<ClientSample>) - Method in class com.vaadin.observability.micrometer.client.ClientMetricsBinder
- insights(boolean) - Method in class com.vaadin.observability.micrometer.ObservabilitySettings.Builder
- insightsCapacity(int) - Method in class com.vaadin.observability.micrometer.ObservabilitySettings.Builder
- insightsDetails(boolean) - Method in class com.vaadin.observability.micrometer.ObservabilitySettings.Builder
- InsightsService - Class in com.vaadin.observability.micrometer.insights
-
Turns captured interactions into insights, and renders the payload served at
/actuator/vaadin/observability. - InsightsService(RecentInteractions) - Constructor for class com.vaadin.observability.micrometer.insights.InsightsService
- InsightsService(RecentInteractions, RecentQueries) - Constructor for class com.vaadin.observability.micrometer.insights.InsightsService
- InsightsService(RecentInteractions, RecentQueries, RecentClientErrors) - Constructor for class com.vaadin.observability.micrometer.insights.InsightsService
- inspect(String, int) - Method in class com.vaadin.observability.micrometer.ResyncDetector
-
Classifies a UIDL request body and records a counter for resend/resync events.
- inspect(String, HttpSession, String, Object) - Method in class com.vaadin.observability.micrometer.ResyncInspector
-
Classifies a UIDL body against the
clientIdlast seen for the same UI, records a counter for resend/resync, and stores the newclientIdback on the session. - install(MeterRegistry, ObservabilitySettings) - Static method in class com.vaadin.observability.micrometer.ObservabilityKit
- install(MeterRegistry, ObservationRegistry, ObservabilitySettings) - Static method in class com.vaadin.observability.micrometer.ObservabilityKit
- installDefaultObservationHandlers(ObservationRegistry, MeterRegistry) - Method in class com.vaadin.observability.micrometer.MetricsServiceInitListener
-
Registers default
ObservationHandlers that make Observations produceTimers. - instrument(Runnable) - Method in class com.vaadin.observability.micrometer.trace.TracingExecutor
-
Captures the current context and returns a task that restores it and opens a
vaadin.ui.accessspan before runningcommand. - instrument(Callable<T>) - Method in class com.vaadin.observability.micrometer.trace.TracingExecutor
- INTERACTION_NAVIGATION - Static variable in class com.vaadin.observability.micrometer.trace.ObservationNames
-
The request performed a server-side navigation.
- INTERACTION_NONE - Static variable in class com.vaadin.observability.micrometer.trace.ObservationNames
-
No interaction applies (non-UIDL requests, or a UIDL request before a poll/navigation listener marks it).
- INTERACTION_POLL - Static variable in class com.vaadin.observability.micrometer.trace.ObservationNames
-
A poll request triggered by a configured poll interval.
- INTERACTION_RPC - Static variable in class com.vaadin.observability.micrometer.trace.ObservationNames
-
A real client-to-server RPC (DOM event,
@ClientCallable, property sync, return channel) that we cannot break down further without parsing the UIDL body. - InteractionCollector - Class in com.vaadin.observability.micrometer.insights
-
Captures interesting client-to-server invocations as
CapturedInteractions: failed ones (when error metrics are enabled) and ones slower than theUX budget(when request metrics are enabled). - InteractionCollector(RecentInteractions, ObservabilitySettings) - Constructor for class com.vaadin.observability.micrometer.insights.InteractionCollector
- isClient() - Method in class com.vaadin.observability.micrometer.ObservabilitySettings
- isData() - Method in class com.vaadin.observability.micrometer.ObservabilitySettings
-
Whether the data provider queries made by lazy-loading components are measured.
- isDatabase() - Method in class com.vaadin.observability.micrometer.ObservabilitySettings
- isDatabaseStatement() - Method in class com.vaadin.observability.micrometer.ObservabilitySettings
- isErrors() - Method in class com.vaadin.observability.micrometer.ObservabilitySettings
- isInsights() - Method in class com.vaadin.observability.micrometer.ObservabilitySettings
-
Whether failed and over-budget user interactions are retained so the insights endpoint can backtrack a user report to a replicable interaction.
- isInsightsDetails() - Method in class com.vaadin.observability.micrometer.ObservabilitySettings
-
Whether interaction insights may carry potentially sensitive detail: the raw session id, the exception message and the top stack frames.
- isNavigation() - Method in class com.vaadin.observability.micrometer.ObservabilitySettings
- isRequests() - Method in class com.vaadin.observability.micrometer.ObservabilitySettings
- isResync() - Method in class com.vaadin.observability.micrometer.ObservabilitySettings
-
Whether to observe UIDL message resends and resynchronizations.
- isSessions() - Method in class com.vaadin.observability.micrometer.ObservabilitySettings
- isTraces() - Method in class com.vaadin.observability.micrometer.ObservabilitySettings
- isTracesSessionId() - Method in class com.vaadin.observability.micrometer.ObservabilitySettings
- isUidl(HttpServletRequest) - Static method in class com.vaadin.observability.micrometer.ResyncInspector
-
A UIDL request is a POST whose query string carries
v-r=uidl. - isUis() - Method in class com.vaadin.observability.micrometer.ObservabilitySettings
- isUiState() - Method in class com.vaadin.observability.micrometer.ObservabilitySettings
-
Whether to measure how much state each UI holds and publish the
vaadin.ui.state.*aggregates.
K
- KEY_CLIENT_LOCATION - Static variable in class com.vaadin.observability.micrometer.trace.ObservationNames
-
High-cardinality span attribute: the literal, un-templated browser path the request was sent from, or
ObservationNames.LOCATION_UNKNOWN. - KEY_COMPONENT - Static variable in class com.vaadin.observability.micrometer.trace.ObservationNames
-
High-cardinality span attribute: the class name of the Vaadin
Componentthat the invocation targets, when it can be resolved from the target node. - KEY_DATA_COMPONENT - Static variable in class com.vaadin.observability.micrometer.trace.ObservationNames
-
High-cardinality span attribute: the class name of the component whose data is being loaded.
- KEY_DATA_LIMIT - Static variable in class com.vaadin.observability.micrometer.trace.ObservationNames
-
Span attribute: number of items a fetch query asked for.
- KEY_DATA_OFFSET - Static variable in class com.vaadin.observability.micrometer.trace.ObservationNames
-
Span attribute: index of the first item a fetch query asked for.
- KEY_DATA_ROWS - Static variable in class com.vaadin.observability.micrometer.trace.ObservationNames
-
Span attribute: number of items a fetch query returned.
- KEY_DB_ROWS - Static variable in class com.vaadin.observability.micrometer.trace.ObservationNames
-
Span attribute: number of rows read from the query's result set.
- KEY_DB_STATEMENT - Static variable in class com.vaadin.observability.micrometer.trace.ObservationNames
-
Span attribute: the (parameterized) SQL statement.
- KEY_EVENT_NAME - Static variable in class com.vaadin.observability.micrometer.trace.ObservationNames
-
High-cardinality span attribute: the human-readable invocation name (DOM event name, invoked method name, navigation location, ...).
- KEY_HTTP_METHOD - Static variable in class com.vaadin.observability.micrometer.trace.ObservationNames
- KEY_INTERACTION - Static variable in class com.vaadin.observability.micrometer.trace.ObservationNames
- KEY_OUTCOME - Static variable in class com.vaadin.observability.micrometer.trace.ObservationNames
-
Low-cardinality key that becomes the
MeterNames.TAG_OUTCOMEtag once a meter-producing observation handler turns the Observation into a Timer. - KEY_REQUEST_TYPE - Static variable in class com.vaadin.observability.micrometer.trace.ObservationNames
- KEY_ROUTE - Static variable in class com.vaadin.observability.micrometer.trace.ObservationNames
- KEY_SESSION_ID - Static variable in class com.vaadin.observability.micrometer.trace.ObservationNames
- KEY_UI_ID - Static variable in class com.vaadin.observability.micrometer.trace.ObservationNames
-
High-cardinality span attribute: the id of the UI the request belongs to, or
ObservationNames.UI_ID_UNKNOWN. - kind() - Method in record class com.vaadin.observability.micrometer.insights.CapturedClientError
-
Returns the value of the
kindrecord component. - kind() - Method in record class com.vaadin.observability.micrometer.insights.CapturedQuery
-
Returns the value of the
kindrecord component. - kind() - Method in record class com.vaadin.observability.micrometer.ResyncDetector.Result
-
Returns the value of the
kindrecord component. - KIND_COUNT - Static variable in record class com.vaadin.observability.micrometer.insights.CapturedQuery
- KIND_FETCH - Static variable in record class com.vaadin.observability.micrometer.insights.CapturedQuery
- KIND_PROMISE - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
MeterNames.TAG_KINDvalue onMeterNames.CLIENT_ERRORS: a promise was rejected with nobody handling it. - KIND_UNCAUGHT - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
MeterNames.TAG_KINDvalue onMeterNames.CLIENT_ERRORS: an uncaught error reached the browser'serrorevent. - KIND_UNKNOWN - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
MeterNames.TAG_KINDvalue for a kind that is none of the above. - KINDS - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
The
MeterNames.TAG_KINDvalues a browser error may be attributed to,MeterNames.KIND_UNKNOWNaside.
L
- lastClientId() - Method in record class com.vaadin.observability.micrometer.ResyncDetector.Result
-
Returns the value of the
lastClientIdrecord component. - limit() - Method in record class com.vaadin.observability.micrometer.insights.CapturedQuery
-
Returns the value of the
limitrecord component. - loadOnce(UI, String, String, Class<?>) - Static method in class com.vaadin.observability.micrometer.ClientResourceLoader
-
Injects
resourceintouionce. - loadOnce(UI, String, String, Class<?>, String) - Static method in class com.vaadin.observability.micrometer.ClientResourceLoader
-
Injects
resourceintouionce, preceded bypreludein the same script. - location() - Method in record class com.vaadin.observability.micrometer.insights.CapturedInteraction
-
Returns the value of the
locationrecord component. - LOCATION_UNKNOWN - Static variable in class com.vaadin.observability.micrometer.trace.ObservationNames
M
- markHttpObservationError(VaadinRequest, Throwable) - Method in class com.vaadin.observability.micrometer.MetricsServiceInitListener
-
Hook for DI integrations to mark the framework-level HTTP observation (e.g.
- message() - Method in record class com.vaadin.observability.micrometer.insights.CapturedClientError
-
Returns the value of the
messagerecord component. - MeterNames - Class in com.vaadin.observability.micrometer
-
Names of the meters published by Observability Kit.
- MetricsCollectorElement - Class in com.vaadin.observability.micrometer.client
-
Hidden helper component attached to each UI when client metrics are enabled.
- MetricsCollectorElement(ClientMetricsBinder, ObservabilitySettings) - Constructor for class com.vaadin.observability.micrometer.client.MetricsCollectorElement
-
Deprecated.
- MetricsCollectorElement(ClientMetricsBinder, ObservabilitySettings, boolean) - Constructor for class com.vaadin.observability.micrometer.client.MetricsCollectorElement
- MetricsServiceInitListener - Class in com.vaadin.observability.micrometer
-
Wires Observability Kit instrumentation into a
VaadinServiceat initialization. - MetricsServiceInitListener() - Constructor for class com.vaadin.observability.micrometer.MetricsServiceInitListener
-
Constructor used by
ServiceLoader. - MetricsServiceInitListener(MeterRegistry, ObservabilitySettings) - Constructor for class com.vaadin.observability.micrometer.MetricsServiceInitListener
-
Constructor used by DI containers that don't provide an
ObservationRegistry. - MetricsServiceInitListener(MeterRegistry, ObservationRegistry, ObservabilitySettings) - Constructor for class com.vaadin.observability.micrometer.MetricsServiceInitListener
-
Constructor used by DI containers.
N
- navigation(boolean) - Method in class com.vaadin.observability.micrometer.ObservabilitySettings.Builder
- NAVIGATION - Static variable in class com.vaadin.observability.micrometer.MeterNames
- NAVIGATION - Static variable in class com.vaadin.observability.micrometer.trace.ObservationNames
- NO_CLIENT_ID - Static variable in class com.vaadin.observability.micrometer.ResyncDetector
-
No
clientIdhas been seen yet for a UI. - NORMAL - Enum constant in enum class com.vaadin.observability.micrometer.ResyncDetector.Kind
-
An ordinary, in-order message.
O
- ObservabilityDevToolsHandler - Class in com.vaadin.observability.micrometer.devtools
-
Dev-mode bridge between the live Micrometer
MeterRegistryand the Vaadin Copilot metrics panel. - ObservabilityDevToolsHandler() - Constructor for class com.vaadin.observability.micrometer.devtools.ObservabilityDevToolsHandler
- ObservabilityKit - Class in com.vaadin.observability.micrometer
-
Programmatic bootstrap for standalone (non-Spring) deployments.
- ObservabilitySettings - Class in com.vaadin.observability.micrometer
-
Immutable settings for Observability Kit instrumentation.
- ObservabilitySettings.Builder - Class in com.vaadin.observability.micrometer
-
Builder for
ObservabilitySettings. - ObservationNames - Class in com.vaadin.observability.micrometer.trace
-
Span name + attribute-key constants for Observability Kit Observations.
- offset() - Method in record class com.vaadin.observability.micrometer.insights.CapturedQuery
-
Returns the value of the
offsetrecord component. - onAttach(AttachEvent) - Method in class com.vaadin.observability.micrometer.client.MetricsCollectorElement
- outcome() - Method in record class com.vaadin.observability.micrometer.insights.CapturedInteraction
-
Returns the value of the
outcomerecord component. - outcome() - Method in record class com.vaadin.observability.micrometer.insights.CapturedQuery
-
Returns the value of the
outcomerecord component. - OUTCOME_ERROR - Static variable in record class com.vaadin.observability.micrometer.insights.CapturedInteraction
- OUTCOME_ERROR - Static variable in record class com.vaadin.observability.micrometer.insights.CapturedQuery
- OUTCOME_ERROR - Static variable in class com.vaadin.observability.micrometer.MeterNames
- OUTCOME_ERROR - Static variable in class com.vaadin.observability.micrometer.trace.ObservationNames
- OUTCOME_FORWARDED - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
MeterNames.TAG_OUTCOMEvalue for a navigation that was replaced by aforwardTobefore it completed. - OUTCOME_FORWARDED - Static variable in class com.vaadin.observability.micrometer.trace.ObservationNames
- OUTCOME_REROUTED - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
MeterNames.TAG_OUTCOMEvalue for a navigation that was replaced by arerouteTobefore it completed. - OUTCOME_REROUTED - Static variable in class com.vaadin.observability.micrometer.trace.ObservationNames
- OUTCOME_SUCCESS - Static variable in record class com.vaadin.observability.micrometer.insights.CapturedInteraction
- OUTCOME_SUCCESS - Static variable in record class com.vaadin.observability.micrometer.insights.CapturedQuery
- OUTCOME_SUCCESS - Static variable in class com.vaadin.observability.micrometer.MeterNames
- OUTCOME_SUCCESS - Static variable in class com.vaadin.observability.micrometer.trace.ObservationNames
- OUTCOME_UNKNOWN - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
MeterNames.TAG_OUTCOMEvalue for a navigation that was abandoned without any redirect flag and outside of a request that could have failed it, so neither success nor failure can be attributed to it. - OUTCOME_UNKNOWN - Static variable in class com.vaadin.observability.micrometer.trace.ObservationNames
P
- payload() - Method in class com.vaadin.observability.micrometer.insights.InsightsService
R
- RecentClientErrors - Class in com.vaadin.observability.micrometer.insights
-
Bounded in-memory ring buffer of errors reported by browsers.
- RecentClientErrors(int) - Constructor for class com.vaadin.observability.micrometer.insights.RecentClientErrors
- RecentInteractions - Class in com.vaadin.observability.micrometer.insights
-
Bounded in-memory ring buffer of captured interactions.
- RecentInteractions(int) - Constructor for class com.vaadin.observability.micrometer.insights.RecentInteractions
- RecentQueries - Class in com.vaadin.observability.micrometer.insights
-
Bounded in-memory ring buffer of captured data provider queries.
- RecentQueries(int) - Constructor for class com.vaadin.observability.micrometer.insights.RecentQueries
- recordDropped(int) - Method in class com.vaadin.observability.micrometer.client.ClientMetricsBinder
- recordSamples(List<ClientSample>) - Method in class com.vaadin.observability.micrometer.client.MetricsCollectorElement
- recordThrottled(int) - Method in class com.vaadin.observability.micrometer.client.ClientMetricsBinder
- register(VaadinServiceEventBus) - Method in class com.vaadin.observability.micrometer.insights.DataQueryCollector
-
Subscribes to the data query events on the given bus.
- register(VaadinServiceEventBus) - Method in class com.vaadin.observability.micrometer.insights.InteractionCollector
-
Subscribes to the RPC invocation events on the given bus.
- REQUEST - Static variable in class com.vaadin.observability.micrometer.trace.ObservationNames
- REQUEST_DURATION - Static variable in class com.vaadin.observability.micrometer.MeterNames
- REQUEST_TYPE_HEARTBEAT - Static variable in class com.vaadin.observability.micrometer.trace.ObservationNames
- REQUEST_TYPE_OTHER - Static variable in class com.vaadin.observability.micrometer.trace.ObservationNames
- REQUEST_TYPE_PUSH - Static variable in class com.vaadin.observability.micrometer.trace.ObservationNames
- REQUEST_TYPE_STATIC - Static variable in class com.vaadin.observability.micrometer.trace.ObservationNames
- REQUEST_TYPE_UIDL - Static variable in class com.vaadin.observability.micrometer.trace.ObservationNames
- requests(boolean) - Method in class com.vaadin.observability.micrometer.ObservabilitySettings.Builder
- RESEND - Enum constant in enum class com.vaadin.observability.micrometer.ResyncDetector.Kind
-
A duplicate the client re-sent; the server replays its response.
- resolveComponentType(AbstractRpcInvocationEvent) - Static method in class com.vaadin.observability.micrometer.ComponentResolver
-
Resolves the class name of the component the invocation targets, by looking up the target
StateNodein the UI's state tree and walking up to the nearest enclosing component. - Result(ResyncDetector.Kind, int) - Constructor for record class com.vaadin.observability.micrometer.ResyncDetector.Result
-
Creates an instance of a
Resultrecord class. - resync(boolean) - Method in class com.vaadin.observability.micrometer.ObservabilitySettings.Builder
- RESYNC - Enum constant in enum class com.vaadin.observability.micrometer.ResyncDetector.Kind
-
A client-requested full UI-state resynchronization.
- RESYNC - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
Counter: UIDL message recovery events observed on incoming requests.
- RESYNC_TYPE_RESEND - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
MeterNames.TAG_TYPEvalue for a duplicate message the client re-sent because it never received the previous response; the server replays its cached response. - RESYNC_TYPE_RESYNC - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
MeterNames.TAG_TYPEvalue for a full client-requested resynchronization (the client gave up waiting for a missing server message and asked for a full UI-state rebuild). - ResyncDetectionFilter - Class in com.vaadin.observability.micrometer
-
Portable, framework-agnostic servlet filter that observes UIDL message resends and resynchronization requests (prototype, kit-only, no Flow changes).
- ResyncDetectionFilter(MeterRegistry) - Constructor for class com.vaadin.observability.micrometer.ResyncDetectionFilter
-
Creates the filter recording into the given registry.
- ResyncDetector - Class in com.vaadin.observability.micrometer
-
Prototype detector that classifies an incoming UIDL request body as a normal message, a re-sent (duplicate) message, or a full resynchronization request, and records a
MeterNames.RESYNCcounter for the two recovery cases. - ResyncDetector(MeterRegistry) - Constructor for class com.vaadin.observability.micrometer.ResyncDetector
-
Creates a detector recording into the given registry.
- ResyncDetector.Kind - Enum Class in com.vaadin.observability.micrometer
-
Classification of a single UIDL request.
- ResyncDetector.Result - Record Class in com.vaadin.observability.micrometer
-
Result of classifying a request.
- ResyncInspector - Class in com.vaadin.observability.micrometer
-
Servlet-level glue shared by the resync/resend detection filters: it recognizes UIDL requests, derives the per-UI key, and drives a
ResyncDetectoragainst per-UI state kept in the HTTP session. - ResyncInspector(MeterRegistry) - Constructor for class com.vaadin.observability.micrometer.ResyncInspector
-
Creates an inspector recording into the given registry.
- route() - Method in record class com.vaadin.observability.micrometer.insights.CapturedClientError
-
Returns the value of the
routerecord component. - route() - Method in record class com.vaadin.observability.micrometer.insights.CapturedInteraction
-
Returns the value of the
routerecord component. - route() - Method in record class com.vaadin.observability.micrometer.insights.CapturedQuery
-
Returns the value of the
routerecord component. - ROUTE_OTHER - Static variable in class com.vaadin.observability.micrometer.MeterNames
- ROUTE_UNKNOWN - Static variable in class com.vaadin.observability.micrometer.MeterNames
- routeCardinalityLimit(int) - Method in class com.vaadin.observability.micrometer.ObservabilitySettings.Builder
- RouteTagResolver - Class in com.vaadin.observability.micrometer
-
Maps a Flow navigation target to a low-cardinality tag value suitable for Micrometer.
- RouteTagResolver(int) - Constructor for class com.vaadin.observability.micrometer.RouteTagResolver
- rows() - Method in record class com.vaadin.observability.micrometer.insights.CapturedQuery
-
Returns the value of the
rowsrecord component. - RPC - Static variable in class com.vaadin.observability.micrometer.trace.ObservationNames
-
Observation/span name for a server-side RPC invocation.
- RPC_DURATION - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
Timer: server-side RPC invocation duration.
- rpcType() - Method in record class com.vaadin.observability.micrometer.insights.CapturedInteraction
-
Returns the value of the
rpcTyperecord component.
S
- serviceInit(ServiceInitEvent) - Method in class com.vaadin.observability.micrometer.MetricsServiceInitListener
- SESSION_LOCK_HOLD - Static variable in class com.vaadin.observability.micrometer.MeterNames
- SESSION_LOCK_WAIT - Static variable in class com.vaadin.observability.micrometer.MeterNames
- SESSION_STATE_NODES_MAX - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
Gauge: state-tree nodes held by the largest single session.
- SESSION_UIS_MAX - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
Gauge: most UIs (browser tabs) held open by one session.
- sessionId() - Method in record class com.vaadin.observability.micrometer.insights.CapturedClientError
-
Returns the value of the
sessionIdrecord component. - sessionId() - Method in record class com.vaadin.observability.micrometer.insights.CapturedInteraction
-
Returns the value of the
sessionIdrecord component. - sessions(boolean) - Method in class com.vaadin.observability.micrometer.ObservabilitySettings.Builder
- SESSIONS_ACTIVE - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
Gauge: number of currently active Vaadin sessions.
- SESSIONS_CREATED - Static variable in class com.vaadin.observability.micrometer.MeterNames
- SESSIONS_DURATION - Static variable in class com.vaadin.observability.micrometer.MeterNames
- setAgeMs(long) - Method in class com.vaadin.observability.micrometer.client.ClientSample
- setDetail(Map<String, String>) - Method in class com.vaadin.observability.micrometer.client.ClientSample
- setName(String) - Method in class com.vaadin.observability.micrometer.client.ClientSample
- setTags(Map<String, String>) - Method in class com.vaadin.observability.micrometer.client.ClientSample
- setTs(long) - Method in class com.vaadin.observability.micrometer.client.ClientSample
- setValueMs(double) - Method in class com.vaadin.observability.micrometer.client.ClientSample
- snapshot() - Method in class com.vaadin.observability.micrometer.insights.RecentClientErrors
-
Returns a snapshot, newest first.
- snapshot() - Method in class com.vaadin.observability.micrometer.insights.RecentInteractions
-
Returns a snapshot, newest first.
- snapshot() - Method in class com.vaadin.observability.micrometer.insights.RecentQueries
-
Returns a snapshot, newest first.
- source() - Method in record class com.vaadin.observability.micrometer.insights.CapturedClientError
-
Returns the value of the
sourcerecord component. - stackTop() - Method in record class com.vaadin.observability.micrometer.insights.CapturedInteraction
-
Returns the value of the
stackToprecord component. - STATE_CONNECTED - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
MeterNames.TAG_STATEvalue: the browser can reach the server. - STATE_CONNECTION_LOST - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
MeterNames.TAG_STATEvalue: the browser has lost the server. - STATE_RECONNECTING - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
MeterNames.TAG_STATEvalue: the browser is trying to get the server back. - STATE_UNKNOWN - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
MeterNames.TAG_STATEvalue for a state that is none of the above.
T
- TAG_COMPONENT - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
Tag key: the Vaadin
Componenta measurement is attributed to, by simple class name. - TAG_CONTEXT - Static variable in class com.vaadin.observability.micrometer.MeterNames
- TAG_ERROR - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
Tag key: simple class name of the exception that ended the operation, or
MeterNames.ERROR_NONEwhen it raised none. - TAG_EXCEPTION - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
Tag key: simple class name of the counted exception, capped at the route cardinality limit — a proxy or generated exception type can otherwise produce an unbounded stream of values, and here it multiplies with
MeterNames.TAG_ROUTEandMeterNames.TAG_COMPONENT. - TAG_FILTERED - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
Tag key: whether the data provider query carried a filter, which separates a combo box loading matches for typed text from one loading the whole data set.
- TAG_KIND - Static variable in class com.vaadin.observability.micrometer.MeterNames
- TAG_OUTCOME - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
Tag key:
MeterNames.OUTCOME_SUCCESSorMeterNames.OUTCOME_ERROR. - TAG_ROUTE - Static variable in class com.vaadin.observability.micrometer.MeterNames
- TAG_STATE - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
Tag key: the browser connection state entered, on
MeterNames.CLIENT_CONNECTION. - TAG_TRIGGER - Static variable in class com.vaadin.observability.micrometer.MeterNames
- TAG_TYPE - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
Tag key: RPC invocation type.
- tagFor(Class<? extends Component>) - Method in class com.vaadin.observability.micrometer.RouteTagResolver
-
Resolves the tag value for a navigation target.
- tagFor(Class<? extends Component>, RouteRegistry) - Method in class com.vaadin.observability.micrometer.RouteTagResolver
-
Resolves the tag value for a navigation target against an explicit route registry.
- tagForActiveRoute(UI) - Method in class com.vaadin.observability.micrometer.RouteTagResolver
-
Resolves the tag value for the view a UI currently shows, preferring the route template of the innermost active navigation target so that
orders/17andorders/18share one tag value. - tagForTemplate(String) - Method in class com.vaadin.observability.micrometer.RouteTagResolver
-
Bucketizes an already-resolved route template against the cardinality limit.
- tagForUi(UI, String) - Method in class com.vaadin.observability.micrometer.RouteTagResolver
-
Resolves the tag value for the view a UI currently shows.
- templateForActiveRoute(UI) - Method in class com.vaadin.observability.micrometer.RouteTagResolver
-
Like
RouteTagResolver.tagForActiveRoute(UI)but without the concrete-location fallback: the result is always a route template (or the class-simple-name stand-in), never a literal path with its parameter values. - thresholdMs() - Method in record class com.vaadin.observability.micrometer.insights.CapturedInteraction
-
Returns the value of the
thresholdMsrecord component. - thresholdMs() - Method in record class com.vaadin.observability.micrometer.insights.CapturedQuery
-
Returns the value of the
thresholdMsrecord component. - timestamp() - Method in record class com.vaadin.observability.micrometer.insights.CapturedClientError
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.vaadin.observability.micrometer.insights.CapturedInteraction
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.vaadin.observability.micrometer.insights.CapturedQuery
-
Returns the value of the
timestamprecord component. - toString() - Method in record class com.vaadin.observability.micrometer.insights.CapturedClientError
-
Returns a string representation of this record class.
- toString() - Method in record class com.vaadin.observability.micrometer.insights.CapturedInteraction
-
Returns a string representation of this record class.
- toString() - Method in record class com.vaadin.observability.micrometer.insights.CapturedQuery
-
Returns a string representation of this record class.
- toString() - Method in record class com.vaadin.observability.micrometer.ResyncDetector.Result
-
Returns a string representation of this record class.
- traces(boolean) - Method in class com.vaadin.observability.micrometer.ObservabilitySettings.Builder
- tracesSessionId(boolean) - Method in class com.vaadin.observability.micrometer.ObservabilitySettings.Builder
- TracingExecutor - Class in com.vaadin.observability.micrometer.trace
-
Wraps the Vaadin service
Executorso that the trace context (and any otherThreadLocalAccessor-backed state) active when a task is submitted is restored when the task runs; and each task gets its ownvaadin.ui.accessspan when anObservationRegistryis supplied. - TracingExecutor(Executor) - Constructor for class com.vaadin.observability.micrometer.trace.TracingExecutor
- TracingExecutor(Executor, ObservationRegistry) - Constructor for class com.vaadin.observability.micrometer.trace.TracingExecutor
- TRIGGER_BACK - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
MeterNames.TAG_TRIGGERvalue onMeterNames.CLIENT_NAVIGATION_DURATION: the user went back or forward in browser history. - TRIGGER_PROGRAMMATIC - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
MeterNames.TAG_TRIGGERvalue onMeterNames.CLIENT_NAVIGATION_DURATION: the application navigated itself, throughpushStateorreplaceState. - TRIGGER_UNKNOWN - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
MeterNames.TAG_TRIGGERvalue for a trigger that is none of the above.
U
- UI_ACCESS - Static variable in class com.vaadin.observability.micrometer.trace.ObservationNames
- UI_ACTIVE - Static variable in class com.vaadin.observability.micrometer.MeterNames
- UI_CREATED - Static variable in class com.vaadin.observability.micrometer.MeterNames
- UI_ID_UNKNOWN - Static variable in class com.vaadin.observability.micrometer.trace.ObservationNames
- UI_STATE_COMPONENTS - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
Gauge: server-side component instances retained across all UIs.
- UI_STATE_NODES - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
Gauge: state-tree nodes retained across all tracked UIs — how much UI state the server currently holds for live users.
- UI_STATE_NODES_MAX - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
Gauge: state-tree nodes held by the largest single UI.
- UI_STATE_SAMPLE_AGE_MAX - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
Gauge: age in seconds of the stalest per-UI measurement in the aggregate.
- UI_STATE_SIZE - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
Gauge: retained UI state in bytes, node count times the configured cost per node.
- UI_STATE_VIEWS - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
Gauge: route-target and router-layout instances retained across all UIs.
- UI_STATE_VIEWS_STALE - Static variable in class com.vaadin.observability.micrometer.MeterNames
-
Gauge: retained views that are no longer part of their UI's active navigation, i.e.
- uiId() - Method in record class com.vaadin.observability.micrometer.insights.CapturedClientError
-
Returns the value of the
uiIdrecord component. - uiId() - Method in record class com.vaadin.observability.micrometer.insights.CapturedInteraction
-
Returns the value of the
uiIdrecord component. - uiId(HttpServletRequest) - Static method in class com.vaadin.observability.micrometer.ResyncInspector
-
Returns the UI id carried by the request, or
"-"when absent. - uis(boolean) - Method in class com.vaadin.observability.micrometer.ObservabilitySettings.Builder
- uiState(boolean) - Method in class com.vaadin.observability.micrometer.ObservabilitySettings.Builder
- uiStateBytesPerNode(int) - Method in class com.vaadin.observability.micrometer.ObservabilitySettings.Builder
- uiStateSampleInterval(int) - Method in class com.vaadin.observability.micrometer.ObservabilitySettings.Builder
- UX_BUDGET_MS - Static variable in class com.vaadin.observability.micrometer.insights.InteractionCollector
-
Absolute per-interaction latency budget for good UX, in milliseconds.
V
- VaadinTelemetryContext - Class in com.vaadin.observability.micrometer
-
Exposes the Vaadin view context of the request currently being handled on this thread, so instrumentation living outside the Vaadin runtime (for example a JDBC
DataSourceproxy) can attribute its measurements to the view that triggered them. - valueOf(String) - Static method in enum class com.vaadin.observability.micrometer.ResyncDetector.Kind
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.vaadin.observability.micrometer.ResyncDetector.Kind
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- wrap(Executor, ObservationRegistry) - Static method in class com.vaadin.observability.micrometer.trace.TracingExecutor
-
Wraps the given executor for tracing, preserving the
ExecutorServicecontract when the delegate implements it.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
MetricsCollectorElement(ClientMetricsBinder, ObservabilitySettings, boolean), which says whether the browser should gather an error's message and function name. This overload never gathers either, so an application wiring the element up by hand silently loses the detailinsights-detailsasks for.