Skip navigation links
A B C E F G I M O S T V 

A

anyFunctionCalled() - Method in class io.appform.functionmetrics.FunctionTimerAspect
 
around(ProceedingJoinPoint) - Method in class io.appform.functionmetrics.FunctionTimerAspect
 

B

build() - Method in class io.appform.functionmetrics.Options.OptionsBuilder
 

C

caseFormatConverter(Converter<String, String>) - Method in class io.appform.functionmetrics.Options.OptionsBuilder
 

E

enableParameterCapture(boolean) - Method in class io.appform.functionmetrics.Options.OptionsBuilder
 

F

FunctionInvocation - Class in io.appform.functionmetrics
 
FunctionInvocation(String, String, String) - Constructor for class io.appform.functionmetrics.FunctionInvocation
 
FunctionMetricConstants - Interface in io.appform.functionmetrics
 
FunctionMetricsManager - Class in io.appform.functionmetrics
Global metrics manager that needs to be initialized at start
FunctionTimerAspect - Class in io.appform.functionmetrics
This aspect ensures that only methods annotated with MonitoredFunction are measured.
FunctionTimerAspect() - Constructor for class io.appform.functionmetrics.FunctionTimerAspect
 

G

getCaseFormatConverter() - Method in class io.appform.functionmetrics.Options
 
getClassName() - Method in class io.appform.functionmetrics.FunctionInvocation
 
getMethodName() - Method in class io.appform.functionmetrics.FunctionInvocation
 
getOptions() - Static method in class io.appform.functionmetrics.FunctionMetricsManager
 
getParameterString() - Method in class io.appform.functionmetrics.FunctionInvocation
 
getValue() - Method in enum io.appform.functionmetrics.TimerDomain
 

I

initialize(String, MetricRegistry) - Static method in class io.appform.functionmetrics.FunctionMetricsManager
 
initialize(String, MetricRegistry, Options) - Static method in class io.appform.functionmetrics.FunctionMetricsManager
 
io.appform.functionmetrics - package io.appform.functionmetrics
 
isEnableParameterCapture() - Method in class io.appform.functionmetrics.Options
 

M

METRIC_DELIMITER - Static variable in interface io.appform.functionmetrics.FunctionMetricConstants
 
MetricTerm - Annotation Type in io.appform.functionmetrics
Add this annotation to formal parameters of any method annotated with MonitoredFunction in order to use the parameter values for generating the metric name that is instrumented.
MonitoredFunction - Annotation Type in io.appform.functionmetrics
 
monitoredFunctionCalled() - Method in class io.appform.functionmetrics.FunctionTimerAspect
 

O

Options - Class in io.appform.functionmetrics
 
Options() - Constructor for class io.appform.functionmetrics.Options
 
Options.OptionsBuilder - Class in io.appform.functionmetrics
 
OptionsBuilder() - Constructor for class io.appform.functionmetrics.Options.OptionsBuilder
 

S

setCaseFormatConverter(Converter<String, String>) - Method in class io.appform.functionmetrics.Options
 
setEnableParameterCapture(boolean) - Method in class io.appform.functionmetrics.Options
 

T

timer(TimerDomain, FunctionInvocation) - Static method in class io.appform.functionmetrics.FunctionMetricsManager
 
TimerDomain - Enum in io.appform.functionmetrics
 

V

VALID_PARAM_VALUE_PATTERN - Static variable in interface io.appform.functionmetrics.FunctionMetricConstants
 
valueOf(String) - Static method in enum io.appform.functionmetrics.TimerDomain
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.appform.functionmetrics.TimerDomain
Returns an array containing the constants of this enum type, in the order they are declared.
A B C E F G I M O S T V 
Skip navigation links

Copyright © 2018. All rights reserved.