Index

A B D E G I M O P R S T 
All Classes and Interfaces|All Packages

A

afterInvocation(RepositoryMethodInvocationListener.RepositoryMethodInvocation) - Method in class org.springframework.boot.data.metrics.MetricsRepositoryMethodInvocationListener
 
apply(Timer.Builder) - Method in class org.springframework.boot.data.autoconfigure.metrics.PropertiesAutoTimer
 
apply(Timer.Builder) - Method in interface org.springframework.boot.data.metrics.AutoTimer
Called to apply any auto-timer settings to the given Timer.Builder.
apply(AutoTimer, String, Set, Consumer) - Static method in interface org.springframework.boot.data.metrics.AutoTimer
 
Autotime() - Constructor for class org.springframework.boot.data.autoconfigure.metrics.DataMetricsProperties.Repository.Autotime
 
AutoTimer - Interface in org.springframework.boot.data.metrics
Strategy that can be used to apply Timers automatically instead of using @Timed.

B

builder(String) - Method in interface org.springframework.boot.data.metrics.AutoTimer
Factory method to create a new Timer.Builder with auto-timer settings applied.
builder(Supplier) - Method in interface org.springframework.boot.data.metrics.AutoTimer
Factory method to create a new Timer.Builder with auto-timer settings applied.

D

DataMetricsProperties - Class in org.springframework.boot.data.autoconfigure.metrics
@ConfigurationProperties for configuring Micrometer-based Spring Data metrics.
DataMetricsProperties() - Constructor for class org.springframework.boot.data.autoconfigure.metrics.DataMetricsProperties
 
DataMetricsProperties.Repository - Class in org.springframework.boot.data.autoconfigure.metrics
 
DataMetricsProperties.Repository.Autotime - Class in org.springframework.boot.data.autoconfigure.metrics
 
DataRepositoryMetricsAutoConfiguration - Class in org.springframework.boot.data.autoconfigure.metrics
Auto-configuration for Spring Data Repository metrics.
DataWebAutoConfiguration - Class in org.springframework.boot.data.autoconfigure.web
Auto-configuration for Spring Data's web support.
DataWebProperties - Class in org.springframework.boot.data.autoconfigure.web
Configuration properties for Spring Data Web.
DataWebProperties() - Constructor for class org.springframework.boot.data.autoconfigure.web.DataWebProperties
 
DataWebProperties.Pageable - Class in org.springframework.boot.data.autoconfigure.web
Pageable properties.
DataWebProperties.Sort - Class in org.springframework.boot.data.autoconfigure.web
Sort properties.
DefaultRepositoryTagsProvider - Class in org.springframework.boot.data.metrics
Default RepositoryTagsProvider implementation.
DefaultRepositoryTagsProvider() - Constructor for class org.springframework.boot.data.metrics.DefaultRepositoryTagsProvider
 
DISABLED - Static variable in interface org.springframework.boot.data.metrics.AutoTimer
An AutoTimer implementation that is disabled and will not record metrics.

E

ENABLED - Static variable in interface org.springframework.boot.data.metrics.AutoTimer
An AutoTimer implementation that is enabled but applies no additional customizations.

G

get(Method, Class) - Static method in class org.springframework.boot.data.metrics.TimedAnnotations
Return Timed annotations that should be used for the given method and type.
getAutotime() - Method in class org.springframework.boot.data.autoconfigure.metrics.DataMetricsProperties.Repository
 
getDefaultPageSize() - Method in class org.springframework.boot.data.autoconfigure.web.DataWebProperties.Pageable
 
getMaxPageSize() - Method in class org.springframework.boot.data.autoconfigure.web.DataWebProperties.Pageable
 
getMetricName() - Method in class org.springframework.boot.data.autoconfigure.metrics.DataMetricsProperties.Repository
 
getPageable() - Method in class org.springframework.boot.data.autoconfigure.web.DataWebProperties
 
getPageParameter() - Method in class org.springframework.boot.data.autoconfigure.web.DataWebProperties.Pageable
 
getPercentiles() - Method in class org.springframework.boot.data.autoconfigure.metrics.DataMetricsProperties.Repository.Autotime
 
getPrefix() - Method in class org.springframework.boot.data.autoconfigure.web.DataWebProperties.Pageable
 
getQualifierDelimiter() - Method in class org.springframework.boot.data.autoconfigure.web.DataWebProperties.Pageable
 
getRepository() - Method in class org.springframework.boot.data.autoconfigure.metrics.DataMetricsProperties
 
getSerializationMode() - Method in class org.springframework.boot.data.autoconfigure.web.DataWebProperties.Pageable
 
getSizeParameter() - Method in class org.springframework.boot.data.autoconfigure.web.DataWebProperties.Pageable
 
getSort() - Method in class org.springframework.boot.data.autoconfigure.web.DataWebProperties
 
getSortParameter() - Method in class org.springframework.boot.data.autoconfigure.web.DataWebProperties.Sort
 

I

isEnabled() - Method in class org.springframework.boot.data.autoconfigure.metrics.DataMetricsProperties.Repository.Autotime
 
isEnabled() - Method in class org.springframework.boot.data.autoconfigure.metrics.PropertiesAutoTimer
 
isEnabled() - Method in interface org.springframework.boot.data.metrics.AutoTimer
Return if the auto-timer is enabled and metrics should be recorded.
isOneIndexedParameters() - Method in class org.springframework.boot.data.autoconfigure.web.DataWebProperties.Pageable
 
isPercentilesHistogram() - Method in class org.springframework.boot.data.autoconfigure.metrics.DataMetricsProperties.Repository.Autotime
 

M

MetricsRepositoryMethodInvocationListener - Class in org.springframework.boot.data.metrics
Intercepts Spring Data Repository invocations and records metrics about execution time and results.
MetricsRepositoryMethodInvocationListener(Supplier, RepositoryTagsProvider, String, AutoTimer) - Constructor for class org.springframework.boot.data.metrics.MetricsRepositoryMethodInvocationListener
Create a new MetricsRepositoryMethodInvocationListener.

O

org.springframework.boot.data.autoconfigure.metrics - package org.springframework.boot.data.autoconfigure.metrics
Auto-configuration for Spring Data repository metrics.
org.springframework.boot.data.autoconfigure.web - package org.springframework.boot.data.autoconfigure.web
Auto-configuration for Spring Data web.
org.springframework.boot.data.metrics - package org.springframework.boot.data.metrics
Spring Data repository metrics.

P

Pageable() - Constructor for class org.springframework.boot.data.autoconfigure.web.DataWebProperties.Pageable
 
PropertiesAutoTimer - Class in org.springframework.boot.data.autoconfigure.metrics
AutoTimer whose behavior is configured by DataMetricsProperties.Repository.Autotime properties.
PropertiesAutoTimer(DataMetricsProperties.Repository.Autotime) - Constructor for class org.springframework.boot.data.autoconfigure.metrics.PropertiesAutoTimer
Create a new PropertiesAutoTimer configured using the given properties.

R

Repository() - Constructor for class org.springframework.boot.data.autoconfigure.metrics.DataMetricsProperties.Repository
 
repositoryTags(RepositoryMethodInvocationListener.RepositoryMethodInvocation) - Method in class org.springframework.boot.data.metrics.DefaultRepositoryTagsProvider
 
repositoryTags(RepositoryMethodInvocationListener.RepositoryMethodInvocation) - Method in interface org.springframework.boot.data.metrics.RepositoryTagsProvider
Provides tags to be associated with metrics for the given invocation.
RepositoryTagsProvider - Interface in org.springframework.boot.data.metrics
Provides Tags for Spring Data Repository invocations.

S

setDefaultPageSize(int) - Method in class org.springframework.boot.data.autoconfigure.web.DataWebProperties.Pageable
 
setEnabled(boolean) - Method in class org.springframework.boot.data.autoconfigure.metrics.DataMetricsProperties.Repository.Autotime
 
setMaxPageSize(int) - Method in class org.springframework.boot.data.autoconfigure.web.DataWebProperties.Pageable
 
setMetricName(String) - Method in class org.springframework.boot.data.autoconfigure.metrics.DataMetricsProperties.Repository
 
setOneIndexedParameters(boolean) - Method in class org.springframework.boot.data.autoconfigure.web.DataWebProperties.Pageable
 
setPageParameter(String) - Method in class org.springframework.boot.data.autoconfigure.web.DataWebProperties.Pageable
 
setPercentiles(double[]) - Method in class org.springframework.boot.data.autoconfigure.metrics.DataMetricsProperties.Repository.Autotime
 
setPercentilesHistogram(boolean) - Method in class org.springframework.boot.data.autoconfigure.metrics.DataMetricsProperties.Repository.Autotime
 
setPrefix(String) - Method in class org.springframework.boot.data.autoconfigure.web.DataWebProperties.Pageable
 
setQualifierDelimiter(String) - Method in class org.springframework.boot.data.autoconfigure.web.DataWebProperties.Pageable
 
setSerializationMode(EnableSpringDataWebSupport.PageSerializationMode) - Method in class org.springframework.boot.data.autoconfigure.web.DataWebProperties.Pageable
 
setSizeParameter(String) - Method in class org.springframework.boot.data.autoconfigure.web.DataWebProperties.Pageable
 
setSortParameter(String) - Method in class org.springframework.boot.data.autoconfigure.web.DataWebProperties.Sort
 
Sort() - Constructor for class org.springframework.boot.data.autoconfigure.web.DataWebProperties.Sort
 

T

TimedAnnotations - Class in org.springframework.boot.data.metrics
Utility used to obtain @Timed annotations from bean methods.
A B D E G I M O P R S T 
All Classes and Interfaces|All Packages