Index

A B C D E F G H I J K L M N O P Q R S T U V W Z 
All Classes|All Packages

A

abbreviate(String, int) - Static method in class org.jmxtrans.agent.util.StringUtils2
Abbreviates a String using ellipses.
AbstractOutputWriter - Class in org.jmxtrans.agent
 
AbstractOutputWriter() - Constructor for class org.jmxtrans.agent.AbstractOutputWriter
 
AbstractResource - Class in org.jmxtrans.agent.util.io
Inspired by org.springframework.core.io.AbstractResource
AbstractResource() - Constructor for class org.jmxtrans.agent.util.io.AbstractResource
 
add(boolean) - Method in class org.jmxtrans.agent.util.json.JsonArray
Appends the JSON representation of the specified boolean value to the end of this array.
add(double) - Method in class org.jmxtrans.agent.util.json.JsonArray
Appends the JSON representation of the specified double value to the end of this array.
add(float) - Method in class org.jmxtrans.agent.util.json.JsonArray
Appends the JSON representation of the specified float value to the end of this array.
add(int) - Method in class org.jmxtrans.agent.util.json.JsonArray
Appends the JSON representation of the specified int value to the end of this array.
add(long) - Method in class org.jmxtrans.agent.util.json.JsonArray
Appends the JSON representation of the specified long value to the end of this array.
add(E) - Method in class org.jmxtrans.agent.util.collect.EvictingQueue
 
add(E) - Method in class org.jmxtrans.agent.util.collect.ForwardingCollection
 
add(E) - Method in class org.jmxtrans.agent.util.collect.ForwardingQueue
 
add(String) - Method in class org.jmxtrans.agent.util.json.JsonArray
Appends the JSON representation of the specified string to the end of this array.
add(String, boolean) - Method in class org.jmxtrans.agent.util.json.JsonObject
Appends a new member to the end of this object, with the specified name and the JSON representation of the specified boolean value.
add(String, double) - Method in class org.jmxtrans.agent.util.json.JsonObject
Appends a new member to the end of this object, with the specified name and the JSON representation of the specified double value.
add(String, float) - Method in class org.jmxtrans.agent.util.json.JsonObject
Appends a new member to the end of this object, with the specified name and the JSON representation of the specified float value.
add(String, int) - Method in class org.jmxtrans.agent.util.json.JsonObject
Appends a new member to the end of this object, with the specified name and the JSON representation of the specified int value.
add(String, long) - Method in class org.jmxtrans.agent.util.json.JsonObject
Appends a new member to the end of this object, with the specified name and the JSON representation of the specified long value.
add(String, String) - Method in class org.jmxtrans.agent.util.json.JsonObject
Appends a new member to the end of this object, with the specified name and the JSON representation of the specified string.
add(String, JsonValue) - Method in class org.jmxtrans.agent.util.json.JsonObject
Appends a new member to the end of this object, with the specified name and the specified JSON value.
add(JsonValue) - Method in class org.jmxtrans.agent.util.json.JsonArray
Appends the specified JSON value to the end of this array.
addAll(Collection<? extends E>) - Method in class org.jmxtrans.agent.util.collect.EvictingQueue
 
addAll(Collection<? extends E>) - Method in class org.jmxtrans.agent.util.collect.ForwardingCollection
 
addEvictingIfNeeded(E) - Method in class org.jmxtrans.agent.util.collect.EvictingQueue
 
agentmain(String, Instrumentation) - Static method in class org.jmxtrans.agent.JmxTransAgent
 
ApiFacade - Class in org.jmxtrans.agent.google
 
ApiFacade() - Constructor for class org.jmxtrans.agent.google.ApiFacade
 
appendEscapedNonAlphaNumericChars(String, boolean, StringBuilder) - Static method in class org.jmxtrans.agent.util.StringUtils2
Escape all non 'a' to 'z','A' to 'Z', '0' to '9' and '-' with a '_'.
appendEscapedNonAlphaNumericChars(String, StringBuilder) - Static method in class org.jmxtrans.agent.util.StringUtils2
Escape all non 'a' to 'z','A' to 'Z', '0' to '9' and '-' with a '_'.
appendToFile(File, File, long, int, boolean) - Static method in class org.jmxtrans.agent.util.io.IoUtils
 
array() - Static method in class org.jmxtrans.agent.util.json.Json
Creates a new empty JsonArray.
array(boolean...) - Static method in class org.jmxtrans.agent.util.json.Json
Creates a new JsonArray that contains the JSON representations of the given boolean values.
array(double...) - Static method in class org.jmxtrans.agent.util.json.Json
Creates a new JsonArray that contains the JSON representations of the given double values.
array(float...) - Static method in class org.jmxtrans.agent.util.json.Json
Creates a new JsonArray that contains the JSON representations of the given float values.
array(int...) - Static method in class org.jmxtrans.agent.util.json.Json
Creates a new JsonArray that contains the JSON representations of the given int values.
array(long...) - Static method in class org.jmxtrans.agent.util.json.Json
Creates a new JsonArray that contains the JSON representations of the given long values.
array(String...) - Static method in class org.jmxtrans.agent.util.json.Json
Creates a new JsonArray that contains the JSON representations of the given strings.
asArray() - Method in class org.jmxtrans.agent.util.json.JsonArray
 
asArray() - Method in class org.jmxtrans.agent.util.json.JsonValue
Returns this JSON value as JsonArray, assuming that this value represents a JSON array.
asBoolean() - Method in class org.jmxtrans.agent.util.json.JsonValue
Returns this JSON value as a boolean value, assuming that this value is either true or false.
asDouble() - Method in class org.jmxtrans.agent.util.json.JsonValue
Returns this JSON value as a double value, assuming that this value represents a JSON number.
asFloat() - Method in class org.jmxtrans.agent.util.json.JsonValue
Returns this JSON value as a float value, assuming that this value represents a JSON number.
asInt() - Method in class org.jmxtrans.agent.util.json.JsonValue
Returns this JSON value as an int value, assuming that this value represents a JSON number that can be interpreted as Java int.
asLong() - Method in class org.jmxtrans.agent.util.json.JsonValue
Returns this JSON value as a long value, assuming that this value represents a JSON number that can be interpreted as Java long.
asObject() - Method in class org.jmxtrans.agent.util.json.JsonObject
 
asObject() - Method in class org.jmxtrans.agent.util.json.JsonValue
Returns this JSON value as JsonObject, assuming that this value represents a JSON object.
asString() - Method in class org.jmxtrans.agent.util.json.JsonValue
Returns this JSON value as String, assuming that this value represents a JSON string.
attributes - Variable in class org.jmxtrans.agent.Query
The attribute(s) to retrieve (MBeanServer.getAttribute(javax.management.ObjectName, String)) If empty, will fetch all attributes of the MBean.

B

build(JmxTransConfigurationLoader) - Method in class org.jmxtrans.agent.JmxTransConfigurationXmlLoader
 
build(Document) - Method in class org.jmxtrans.agent.JmxTransConfigurationXmlLoader
 
buildMessage(String, Object, long) - Method in class org.jmxtrans.agent.graphite.GraphiteMetricMessageBuilder
Builds a metric string to send to a Graphite instance.
buildMessage(String, Object, long) - Method in class org.jmxtrans.agent.zabbix.ZabbixMetricMessageBuilder
Builds a metric string to send to a Graphite instance.
buildMetricsString(String, String, String) - Method in class org.jmxtrans.agent.StatsDOutputWriter
 

C

CachingReference<E> - Class in org.jmxtrans.agent.util
Maintains a cached version of the Object that it holds and handle the renewal of this object upon expiration.
CachingReference(long) - Constructor for class org.jmxtrans.agent.util.CachingReference
 
CachingReference(long, TimeUnit) - Constructor for class org.jmxtrans.agent.util.CachingReference
 
checkArgument(boolean) - Static method in class org.jmxtrans.agent.util.Preconditions2
 
checkArgument(boolean, String) - Static method in class org.jmxtrans.agent.util.Preconditions2
 
checkArgument(boolean, String, Object...) - Static method in class org.jmxtrans.agent.util.Preconditions2
 
checkNotEmpty(String) - Static method in class org.jmxtrans.agent.util.Preconditions2
 
checkNotNull(T) - Static method in class org.jmxtrans.agent.util.Preconditions2
 
checkNotNull(T, String) - Static method in class org.jmxtrans.agent.util.Preconditions2
Check the nullity of the given reference.
ClasspathResource - Class in org.jmxtrans.agent.util.io
Resource for classpath:// path.
ClasspathResource(String) - Constructor for class org.jmxtrans.agent.util.io.ClasspathResource
 
clear() - Method in class org.jmxtrans.agent.util.collect.ForwardingCollection
 
Clock - Interface in org.jmxtrans.agent.util.time
 
closeQuietly(Closeable) - Static method in class org.jmxtrans.agent.util.io.IoUtils
 
closeQuietly(InputStream) - Static method in class org.jmxtrans.agent.util.io.IoUtils
Needed for old JVMs where InputStream does not implement Closeable.
closeQuietly(Writer) - Static method in class org.jmxtrans.agent.util.io.IoUtils
 
closeQuietly(URLConnection) - Static method in class org.jmxtrans.agent.util.io.IoUtils
 
collectAndExport() - Method in class org.jmxtrans.agent.JmxTransExporter
 
collectAndExport(MBeanServer, OutputWriter) - Method in interface org.jmxtrans.agent.Collector
 
collectAndExport(MBeanServer, OutputWriter) - Method in class org.jmxtrans.agent.DiscoveryQuery
 
collectAndExport(MBeanServer, OutputWriter) - Method in class org.jmxtrans.agent.Invocation
 
collectAndExport(MBeanServer, OutputWriter) - Method in class org.jmxtrans.agent.Query
 
collectIfEnoughTimeHasPassed(MBeanServer, OutputWriter) - Method in class org.jmxtrans.agent.TimeTrackingCollector
 
collectInterval - Variable in class org.jmxtrans.agent.JmxTransExporterConfiguration
 
collectIntervalTimeUnit - Variable in class org.jmxtrans.agent.JmxTransExporterConfiguration
 
Collector - Interface in org.jmxtrans.agent
 
column - Variable in class org.jmxtrans.agent.util.json.Location
The column number, starting at 1.
ConfigurationUtils - Class in org.jmxtrans.agent.util
 
configureUrlConnection(URLConnection) - Method in class org.jmxtrans.agent.util.io.UrlResource
 
Connection - Class in org.jmxtrans.agent.google
 
ConsoleOutputWriter - Class in org.jmxtrans.agent
 
ConsoleOutputWriter() - Constructor for class org.jmxtrans.agent.ConsoleOutputWriter
 
contains(Object) - Method in class org.jmxtrans.agent.util.collect.ForwardingCollection
 
containsAll(Collection<?>) - Method in class org.jmxtrans.agent.util.collect.ForwardingCollection
 
convertTagsToStrings(List<Tag>) - Static method in class org.jmxtrans.agent.Tag
 
convertToInfluxMetric(String, Object, List<InfluxTag>, long) - Static method in class org.jmxtrans.agent.influxdb.InfluxMetricConverter
 
copy(InputStream, OutputStream) - Static method in class org.jmxtrans.agent.util.io.IoUtils
 
create(int) - Static method in class org.jmxtrans.agent.util.collect.EvictingQueue
 
createWriter(Writer) - Method in class org.jmxtrans.agent.util.json.PrettyPrint
 

D

DEFAULT_LIBRATO_API_URL - Static variable in class org.jmxtrans.agent.LibratoWriter
 
delegate - Variable in class org.jmxtrans.agent.OutputWriterCircuitBreakerDecorator
 
delegate - Variable in class org.jmxtrans.agent.PerMinuteSummarizerOutputWriter
 
delegate() - Method in class org.jmxtrans.agent.util.collect.EvictingQueue
 
delegate() - Method in class org.jmxtrans.agent.util.collect.ForwardingCollection
 
delegate() - Method in class org.jmxtrans.agent.util.collect.ForwardingQueue
 
delimitedStringToList(String) - Static method in class org.jmxtrans.agent.util.StringUtils2
Split given String.
destroy() - Method in class org.jmxtrans.agent.JmxTransExporterConfiguration
 
DevNullOutputWriter - Class in org.jmxtrans.agent
 
DevNullOutputWriter() - Constructor for class org.jmxtrans.agent.DevNullOutputWriter
 
DIAGNOSTIC - Static variable in class org.jmxtrans.agent.JmxTransAgent
 
DiscoveryQuery - Class in org.jmxtrans.agent
DiscoveryQuery : Used to discover a list of JMX beans matching a specific naming pattern.
DiscoveryQuery(String, List<String>, String, Integer, String, String, ResultNameStrategy, Integer) - Constructor for class org.jmxtrans.agent.DiscoveryQuery
 
doGet(String, String) - Method in class org.jmxtrans.agent.google.Connection
 
doPost(String, String) - Method in class org.jmxtrans.agent.google.Connection
 
doSend(String) - Method in class org.jmxtrans.agent.StatsDOutputWriter
 
dumpDiagnosticInfo() - Static method in class org.jmxtrans.agent.JmxTransAgent
 
DynamicallyAgentAttacher - Class in org.jmxtrans.agent
 

E

element() - Method in class org.jmxtrans.agent.util.collect.ForwardingQueue
 
endArray(A) - Method in class org.jmxtrans.agent.util.json.JsonHandler
Indicates the end of an array in the JSON input.
endArrayValue(A) - Method in class org.jmxtrans.agent.util.json.JsonHandler
Indicates the end of an array element in the JSON input.
endBoolean(boolean) - Method in class org.jmxtrans.agent.util.json.JsonHandler
Indicates the end of a boolean literal (true or false) in the JSON input.
endNull() - Method in class org.jmxtrans.agent.util.json.JsonHandler
Indicates the end of a null literal in the JSON input.
endNumber(String) - Method in class org.jmxtrans.agent.util.json.JsonHandler
Indicates the end of a number in the JSON input.
endObject(O) - Method in class org.jmxtrans.agent.util.json.JsonHandler
Indicates the end of an object in the JSON input.
endObjectName(O, String) - Method in class org.jmxtrans.agent.util.json.JsonHandler
Indicates the end of an object member name in the JSON input.
endObjectValue(O, String) - Method in class org.jmxtrans.agent.util.json.JsonHandler
Indicates the end of an object member value in the JSON input.
endString(String) - Method in class org.jmxtrans.agent.util.json.JsonHandler
Indicates the end of a string in the JSON input.
equals(Object) - Method in class org.jmxtrans.agent.influxdb.InfluxMetric
 
equals(Object) - Method in class org.jmxtrans.agent.influxdb.InfluxTag
 
equals(Object) - Method in class org.jmxtrans.agent.QueryResult
 
equals(Object) - Method in class org.jmxtrans.agent.Tag
 
equals(Object) - Method in class org.jmxtrans.agent.util.json.JsonArray
Indicates whether a given object is "equal to" this JsonArray.
equals(Object) - Method in class org.jmxtrans.agent.util.json.JsonObject
 
equals(Object) - Method in class org.jmxtrans.agent.util.json.JsonObject.Member
Indicates whether a given object is "equal to" this JsonObject.
equals(Object) - Method in class org.jmxtrans.agent.util.json.JsonValue
Indicates whether some other object is "equal to" this one according to the contract specified in Object.equals(Object).
equals(Object) - Method in class org.jmxtrans.agent.util.json.Location
 
equals(Object) - Method in class org.jmxtrans.agent.util.net.HostAndPort
 
escapeObjectName(ObjectName) - Method in class org.jmxtrans.agent.JConsoleResultNameStrategyImpl
Transforms an ObjectName into a plain String only composed of ('a' to 'Z', 'A' to 'Z', '.', '_') similar to JConsole naming.
escapeObjectName(ObjectName) - Method in class org.jmxtrans.agent.ResultNameStrategyImpl
Transforms an ObjectName into a plain String only composed of ('a' to 'Z', 'A' to 'Z', '_').
evaluate() - Method in interface org.jmxtrans.agent.ExpressionLanguageEngineImpl.Function
 
evaluate() - Method in class org.jmxtrans.agent.ExpressionLanguageEngineImpl.StaticFunction
 
evaluate(ObjectName, String, String, Integer) - Method in interface org.jmxtrans.agent.ExpressionLanguageEngineImpl.Function
 
evaluate(ObjectName, String, String, Integer) - Method in class org.jmxtrans.agent.ExpressionLanguageEngineImpl.StaticFunction
 
EvictingQueue<E> - Class in org.jmxtrans.agent.util.collect
 
EvictingQueue(int) - Constructor for class org.jmxtrans.agent.util.collect.EvictingQueue
 
exists() - Method in class org.jmxtrans.agent.util.io.AbstractResource
This implementation checks whether a File can be opened, falling back to whether an InputStream can be opened.
exists() - Method in class org.jmxtrans.agent.util.io.ClasspathResource
 
exists() - Method in interface org.jmxtrans.agent.util.io.Resource
Return whether this resource actually exists in physical form.
exists() - Method in class org.jmxtrans.agent.util.io.UrlResource
 
ExpressionLanguageEngine - Interface in org.jmxtrans.agent
 
ExpressionLanguageEngineImpl - Class in org.jmxtrans.agent
 
ExpressionLanguageEngineImpl() - Constructor for class org.jmxtrans.agent.ExpressionLanguageEngineImpl
 
ExpressionLanguageEngineImpl.Function - Interface in org.jmxtrans.agent
 
ExpressionLanguageEngineImpl.StaticFunction - Class in org.jmxtrans.agent
 

F

FailedToConvertToInfluxMetricException(String) - Constructor for exception org.jmxtrans.agent.influxdb.InfluxMetricConverter.FailedToConvertToInfluxMetricException
 
FALSE - Static variable in class org.jmxtrans.agent.util.json.Json
Represents the JSON literal false.
FALSE - Static variable in class org.jmxtrans.agent.util.json.JsonValue
Deprecated.
Use Json.FALSE instead
file - Variable in class org.jmxtrans.agent.FileOverwriterOutputWriter
 
file - Variable in class org.jmxtrans.agent.RollingFileOutputWriter
 
FileNotFoundRuntimeException - Exception in org.jmxtrans.agent.util.io
 
FileNotFoundRuntimeException() - Constructor for exception org.jmxtrans.agent.util.io.FileNotFoundRuntimeException
 
FileNotFoundRuntimeException(String) - Constructor for exception org.jmxtrans.agent.util.io.FileNotFoundRuntimeException
 
FileNotFoundRuntimeException(String, Throwable) - Constructor for exception org.jmxtrans.agent.util.io.FileNotFoundRuntimeException
 
FileNotFoundRuntimeException(String, Throwable, boolean, boolean) - Constructor for exception org.jmxtrans.agent.util.io.FileNotFoundRuntimeException
 
FileNotFoundRuntimeException(Throwable) - Constructor for exception org.jmxtrans.agent.util.io.FileNotFoundRuntimeException
 
FileOverwriterOutputWriter - Class in org.jmxtrans.agent
 
FileOverwriterOutputWriter() - Constructor for class org.jmxtrans.agent.FileOverwriterOutputWriter
 
FileResource - Class in org.jmxtrans.agent.util.io
Resource for path/to/file.txt resources.
FileResource(File) - Constructor for class org.jmxtrans.agent.util.io.FileResource
 
FileResource(String) - Constructor for class org.jmxtrans.agent.util.io.FileResource
 
fine(String) - Method in class org.jmxtrans.agent.util.logging.Logger
 
finer(String) - Method in class org.jmxtrans.agent.util.logging.Logger
 
finest(String) - Method in class org.jmxtrans.agent.util.logging.Logger
 
firstResult - Variable in class org.jmxtrans.agent.RollingFileOutputWriter
 
flush() - Method in class org.jmxtrans.agent.StatsDOutputWriter
 
formatDiscoveryValue(String) - Method in class org.jmxtrans.agent.DiscoveryQuery
 
ForwardingCollection<E> - Class in org.jmxtrans.agent.util.collect
 
ForwardingCollection() - Constructor for class org.jmxtrans.agent.util.collect.ForwardingCollection
 
ForwardingQueue<E> - Class in org.jmxtrans.agent.util.collect
 
ForwardingQueue() - Constructor for class org.jmxtrans.agent.util.collect.ForwardingQueue
 

G

gcd(List<Long>) - Static method in class org.jmxtrans.agent.util.GcdCalculator
Finds the greatest common divisor of all numbers in the list.
GcdCalculator - Class in org.jmxtrans.agent.util
 
GcdCalculator() - Constructor for class org.jmxtrans.agent.util.GcdCalculator
 
get() - Method in class org.jmxtrans.agent.util.CachingReference
 
get(int) - Method in class org.jmxtrans.agent.util.json.JsonArray
Returns the value of the element at the specified position in this array.
get(Iterable<T>, int) - Static method in class org.jmxtrans.agent.util.collect.Iterables2
Returns the element at the specified position in an iterable.
get(String) - Method in class org.jmxtrans.agent.util.json.JsonObject
Returns the value of the member with the specified name in this object.
getAttributes() - Method in class org.jmxtrans.agent.Query
 
getBoolean(String, boolean) - Method in class org.jmxtrans.agent.util.json.JsonObject
Returns the boolean value of the member with the specified name in this object.
getBoolean(Map<String, String>, String, boolean) - Static method in class org.jmxtrans.agent.util.ConfigurationUtils
Convert value of this setting to a Java boolean (via Boolean.parseBoolean(String)).
getCollectInterval() - Method in class org.jmxtrans.agent.JmxTransExporterConfiguration
 
getCollectIntervalMillis() - Method in class org.jmxtrans.agent.TimeTrackingCollector
 
getCollectIntervalOverrideOrNull() - Method in class org.jmxtrans.agent.Invocation
 
getCollectIntervalOverrideOrNull() - Method in class org.jmxtrans.agent.Query
 
getCollectIntervalTimeUnit() - Method in class org.jmxtrans.agent.JmxTransExporterConfiguration
 
getColumn() - Method in exception org.jmxtrans.agent.util.json.ParseException
Deprecated.
getConfigReloadInterval() - Method in class org.jmxtrans.agent.JmxTransExporterConfiguration
 
getConfiguredHostName(Map<String, String>) - Static method in class org.jmxtrans.agent.zabbix.ZabbixOutputWriterCommonSettings
 
getConfiguredMetricPrefixOrNull(Map<String, String>) - Static method in class org.jmxtrans.agent.graphite.GraphiteOutputWriterCommonSettings
 
getCurrentTimeMillis() - Method in interface org.jmxtrans.agent.util.time.Clock
 
getCurrentTimeMillis() - Method in class org.jmxtrans.agent.util.time.SystemCurrentTimeMillisClock
 
getDebugLevel() - Method in class org.jmxtrans.agent.AbstractOutputWriter
To workaround the complex configuration of java.util.logging, we tweak the level for "debug style" messages using the "logLevel" initialization parameter.
getDescription() - Method in class org.jmxtrans.agent.properties.NoPropertiesSourcePropertiesLoader
 
getDescription() - Method in interface org.jmxtrans.agent.properties.PropertiesLoader
Properties loader description for better log messages
getDescription() - Method in class org.jmxtrans.agent.properties.ResourcePropertiesLoader
 
getDescription() - Method in class org.jmxtrans.agent.util.io.ClasspathResource
 
getDescription() - Method in class org.jmxtrans.agent.util.io.FileResource
 
getDescription() - Method in interface org.jmxtrans.agent.util.io.Resource
Return a description for this resource, to be used for error output when working with the resource.
getDescription() - Method in class org.jmxtrans.agent.util.io.UrlResource
 
getDocument() - Method in class org.jmxtrans.agent.JmxTransExporterConfiguration
 
getDouble(String, double) - Method in class org.jmxtrans.agent.util.json.JsonObject
Returns the double value of the member with the specified name in this object.
getEpoch(TimeUnit) - Method in class org.jmxtrans.agent.QueryResult
 
getEpochInMillis() - Method in class org.jmxtrans.agent.QueryResult
 
getExceptionCounter() - Method in class org.jmxtrans.agent.LibratoWriter
 
getExpressionLanguageEngine() - Method in class org.jmxtrans.agent.JConsoleResultNameStrategyImpl
 
getExpressionLanguageEngine() - Method in class org.jmxtrans.agent.ResultNameStrategyImpl
 
getFile() - Method in class org.jmxtrans.agent.util.io.AbstractResource
 
getFile() - Method in class org.jmxtrans.agent.util.io.ClasspathResource
 
getFile() - Method in class org.jmxtrans.agent.util.io.FileResource
 
getFile() - Method in interface org.jmxtrans.agent.util.io.Resource
Return a File handle for this resource.
getFile() - Method in class org.jmxtrans.agent.util.io.UrlResource
 
getFileAsDocument(Resource) - Static method in class org.jmxtrans.agent.util.io.IoUtils
 
getFileLastModificationDate(String) - Static method in class org.jmxtrans.agent.util.io.IoUtils
 
getFloat(String, float) - Method in class org.jmxtrans.agent.util.json.JsonObject
Returns the float value of the member with the specified name in this object.
getHost() - Method in class org.jmxtrans.agent.util.net.HostAndPort
 
getHostAndPort(Map<String, String>) - Static method in class org.jmxtrans.agent.graphite.GraphiteOutputWriterCommonSettings
 
getHostAndPort(Map<String, String>) - Static method in class org.jmxtrans.agent.zabbix.ZabbixOutputWriterCommonSettings
 
getHostName() - Method in class org.jmxtrans.agent.StatsDOutputWriter
 
getHostName() - Method in class org.jmxtrans.agent.zabbix.ZabbixMetricMessageBuilder
 
getInfoLevel() - Method in class org.jmxtrans.agent.AbstractOutputWriter
To workaround the complex configuration of java.util.logging, we tweak the level for "info style" messages using the "logLevel" initialization parameter.
getInputStream() - Method in class org.jmxtrans.agent.util.io.ClasspathResource
 
getInputStream() - Method in class org.jmxtrans.agent.util.io.FileResource
 
getInputStream() - Method in interface org.jmxtrans.agent.util.io.Resource
Return an InputStream.
getInputStream() - Method in class org.jmxtrans.agent.util.io.UrlResource
 
getInt(String, int) - Method in class org.jmxtrans.agent.util.json.JsonObject
Returns the int value of the member with the specified name in this object.
getInt(Map<String, String>, String) - Static method in class org.jmxtrans.agent.util.ConfigurationUtils
Convert value of this setting to a Java int.
getInt(Map<String, String>, String, int) - Static method in class org.jmxtrans.agent.util.ConfigurationUtils
Convert value of this setting to a Java int.
getInvocations() - Method in class org.jmxtrans.agent.JmxTransExporterConfiguration
 
getKey() - Method in class org.jmxtrans.agent.Query
 
getLine() - Method in exception org.jmxtrans.agent.util.json.ParseException
Deprecated.
getLocation() - Method in class org.jmxtrans.agent.util.json.JsonHandler
Returns the current parser location.
getLocation() - Method in exception org.jmxtrans.agent.util.json.ParseException
Returns the location at which the error occurred.
getLogger(String) - Static method in class org.jmxtrans.agent.util.logging.Logger
 
getLong(String, long) - Method in class org.jmxtrans.agent.util.json.JsonObject
Returns the long value of the member with the specified name in this object.
getLong(Map<String, String>, String, long) - Static method in class org.jmxtrans.agent.util.ConfigurationUtils
Convert value of this setting to a Java long.
getMeasurement() - Method in class org.jmxtrans.agent.influxdb.InfluxMetric
 
getMetricBatchSize(Map<String, String>) - Static method in class org.jmxtrans.agent.zabbix.ZabbixOutputWriterCommonSettings
 
getName() - Method in class org.jmxtrans.agent.influxdb.InfluxTag
 
getName() - Method in class org.jmxtrans.agent.QueryResult
 
getName() - Method in class org.jmxtrans.agent.Tag
 
getName() - Method in class org.jmxtrans.agent.util.json.JsonObject.Member
Returns the name of this member.
getObjectName() - Method in class org.jmxtrans.agent.Query
 
getOffset() - Method in exception org.jmxtrans.agent.util.json.ParseException
Deprecated.
getOutputWriter() - Method in class org.jmxtrans.agent.JmxTransExporterConfiguration
 
getPort() - Method in class org.jmxtrans.agent.util.net.HostAndPort
 
getPosition() - Method in class org.jmxtrans.agent.Query
 
getPrefix() - Method in class org.jmxtrans.agent.graphite.GraphiteMetricMessageBuilder
 
getPreviousQueryResult(QueryResult) - Method in class org.jmxtrans.agent.PerMinuteSummarizerOutputWriter
 
getQueries() - Method in class org.jmxtrans.agent.JmxTransExporterConfiguration
 
getResultAlias() - Method in class org.jmxtrans.agent.Query
 
getResultName(Query, ObjectName, String, String, Integer) - Method in class org.jmxtrans.agent.JConsoleResultNameStrategyImpl
 
getResultName(Query, ObjectName, String, String, Integer) - Method in interface org.jmxtrans.agent.ResultNameStrategy
 
getResultName(Query, ObjectName, String, String, Integer) - Method in class org.jmxtrans.agent.ResultNameStrategyImpl
 
getResultNameStrategy() - Method in class org.jmxtrans.agent.JmxTransExporterConfiguration
 
getSeparator() - Method in class org.jmxtrans.agent.Tag
 
getString(String, String) - Method in class org.jmxtrans.agent.util.json.JsonObject
Returns the String value of the member with the specified name in this object.
getString(Map<String, String>, String) - Static method in class org.jmxtrans.agent.util.ConfigurationUtils
Convert value of this setting to a Java int.
getString(Map<String, String>, String, String) - Static method in class org.jmxtrans.agent.util.ConfigurationUtils
Return the value of the given property.
getTags() - Method in class org.jmxtrans.agent.influxdb.InfluxMetric
 
getTemporaryFileWriter() - Method in class org.jmxtrans.agent.FileOverwriterOutputWriter
 
getTemporaryFileWriter() - Method in class org.jmxtrans.agent.RollingFileOutputWriter
 
getTimestampMillis() - Method in class org.jmxtrans.agent.influxdb.InfluxMetric
 
getTraceLevel() - Method in class org.jmxtrans.agent.AbstractOutputWriter
To workaround the complex configuration of java.util.logging, we tweak the level for "trace style" messages using the "logLevel" initialization parameter.
getType() - Method in class org.jmxtrans.agent.Query
 
getType() - Method in class org.jmxtrans.agent.QueryResult
 
getURI() - Method in class org.jmxtrans.agent.util.io.AbstractResource
 
getURI() - Method in class org.jmxtrans.agent.util.io.FileResource
 
getURI() - Method in interface org.jmxtrans.agent.util.io.Resource
Return a URI handle for this resource.
getURL() - Method in class org.jmxtrans.agent.util.io.AbstractResource
 
getURL() - Method in class org.jmxtrans.agent.util.io.ClasspathResource
 
getURL() - Method in class org.jmxtrans.agent.util.io.FileResource
 
getURL() - Method in interface org.jmxtrans.agent.util.io.Resource
Return a URL handle for this resource.
getValue() - Method in class org.jmxtrans.agent.influxdb.InfluxMetric
 
getValue() - Method in class org.jmxtrans.agent.influxdb.InfluxTag
 
getValue() - Method in class org.jmxtrans.agent.QueryResult
 
getValue() - Method in class org.jmxtrans.agent.Tag
 
getValue() - Method in class org.jmxtrans.agent.util.json.JsonObject.Member
Returns the value of this member.
getVersionInfo() - Static method in class org.jmxtrans.agent.JmxTransAgent
Human readable name and version.
GraphiteMetricMessageBuilder - Class in org.jmxtrans.agent.graphite
Generates metric messages to send to graphite instances.
GraphiteMetricMessageBuilder(String) - Constructor for class org.jmxtrans.agent.graphite.GraphiteMetricMessageBuilder
 
GraphiteOutputWriterCommonSettings - Class in org.jmxtrans.agent.graphite
Setting keys and default values common for Graphite Output writers.
GraphitePlainTextTcpOutputWriter - Class in org.jmxtrans.agent
 
GraphitePlainTextTcpOutputWriter() - Constructor for class org.jmxtrans.agent.GraphitePlainTextTcpOutputWriter
 
graphiteServerHostAndPort - Variable in class org.jmxtrans.agent.GraphitePlainTextTcpOutputWriter
 
GraphiteUdpOutputWriter - Class in org.jmxtrans.agent
Output writer for writing to Graphite using UDP.
GraphiteUdpOutputWriter() - Constructor for class org.jmxtrans.agent.GraphiteUdpOutputWriter
 

H

hashCode() - Method in class org.jmxtrans.agent.influxdb.InfluxMetric
 
hashCode() - Method in class org.jmxtrans.agent.influxdb.InfluxTag
 
hashCode() - Method in class org.jmxtrans.agent.QueryResult
 
hashCode() - Method in class org.jmxtrans.agent.Tag
 
hashCode() - Method in class org.jmxtrans.agent.util.json.JsonArray
 
hashCode() - Method in class org.jmxtrans.agent.util.json.JsonObject
 
hashCode() - Method in class org.jmxtrans.agent.util.json.JsonObject.Member
 
hashCode() - Method in class org.jmxtrans.agent.util.json.JsonValue
 
hashCode() - Method in class org.jmxtrans.agent.util.json.Location
 
hashCode() - Method in class org.jmxtrans.agent.util.net.HostAndPort
 
HostAndPort - Class in org.jmxtrans.agent.util.net
Holder for network host and port.
HostAndPort(String, int) - Constructor for class org.jmxtrans.agent.util.net.HostAndPort
 

I

incrementOutputWriterFailures() - Method in class org.jmxtrans.agent.OutputWriterCircuitBreakerDecorator
 
incrementOutputWriterSuccess() - Method in class org.jmxtrans.agent.OutputWriterCircuitBreakerDecorator
 
indentWithSpaces(int) - Static method in class org.jmxtrans.agent.util.json.PrettyPrint
Print every value on a separate line.
indentWithTabs() - Static method in class org.jmxtrans.agent.util.json.PrettyPrint
Do not break lines, but still insert whitespace between values.
InfluxDbOutputWriter - Class in org.jmxtrans.agent.influxdb
Output writer for InfluxDb.
InfluxDbOutputWriter() - Constructor for class org.jmxtrans.agent.influxdb.InfluxDbOutputWriter
 
InfluxMetric - Class in org.jmxtrans.agent.influxdb
 
InfluxMetric(String, List<InfluxTag>, Object, long) - Constructor for class org.jmxtrans.agent.influxdb.InfluxMetric
 
InfluxMetricConverter - Class in org.jmxtrans.agent.influxdb
 
InfluxMetricConverter() - Constructor for class org.jmxtrans.agent.influxdb.InfluxMetricConverter
 
InfluxMetricConverter.FailedToConvertToInfluxMetricException - Exception in org.jmxtrans.agent.influxdb
 
InfluxTag - Class in org.jmxtrans.agent.influxdb
 
InfluxTag(String, String) - Constructor for class org.jmxtrans.agent.influxdb.InfluxTag
 
info(String) - Method in class org.jmxtrans.agent.util.logging.Logger
 
Invocation - Class in org.jmxtrans.agent
 
Invocation(String, String, Object[], String[], String, Integer, String) - Constructor for class org.jmxtrans.agent.Invocation
 
invocations - Variable in class org.jmxtrans.agent.JmxTransExporterConfiguration
visible for test
IoRuntimeException - Exception in org.jmxtrans.agent.util.io
 
IoRuntimeException() - Constructor for exception org.jmxtrans.agent.util.io.IoRuntimeException
 
IoRuntimeException(String) - Constructor for exception org.jmxtrans.agent.util.io.IoRuntimeException
 
IoRuntimeException(String, Throwable) - Constructor for exception org.jmxtrans.agent.util.io.IoRuntimeException
 
IoRuntimeException(String, Throwable, boolean, boolean) - Constructor for exception org.jmxtrans.agent.util.io.IoRuntimeException
 
IoRuntimeException(Throwable) - Constructor for exception org.jmxtrans.agent.util.io.IoRuntimeException
 
IoUtils - Class in org.jmxtrans.agent.util.io
 
isArray() - Method in class org.jmxtrans.agent.util.json.JsonArray
 
isArray() - Method in class org.jmxtrans.agent.util.json.JsonValue
Detects whether this value represents a JSON array.
isBoolean() - Method in class org.jmxtrans.agent.util.json.JsonValue
Detects whether this value represents a boolean value.
isDisabled() - Method in class org.jmxtrans.agent.OutputWriterCircuitBreakerDecorator
 
isEmpty() - Method in class org.jmxtrans.agent.util.collect.ForwardingCollection
 
isEmpty() - Method in class org.jmxtrans.agent.util.json.JsonArray
Returns true if this array contains no elements.
isEmpty() - Method in class org.jmxtrans.agent.util.json.JsonObject
Returns true if this object contains no members.
isFalse() - Method in class org.jmxtrans.agent.util.json.JsonValue
Detects whether this value represents the JSON literal false.
isFileUrl(URL) - Static method in class org.jmxtrans.agent.util.io.IoUtils
 
isLoggable(Level) - Method in class org.jmxtrans.agent.util.logging.Logger
 
isNull() - Method in class org.jmxtrans.agent.util.json.JsonValue
Detects whether this value represents the JSON literal null.
isNullOrEmpty(String) - Static method in class org.jmxtrans.agent.util.StringUtils2
 
isNumber() - Method in class org.jmxtrans.agent.util.json.JsonValue
Detects whether this value represents a JSON number.
isObject() - Method in class org.jmxtrans.agent.util.json.JsonObject
 
isObject() - Method in class org.jmxtrans.agent.util.json.JsonValue
Detects whether this value represents a JSON object.
isString() - Method in class org.jmxtrans.agent.util.json.JsonValue
Detects whether this value represents a JSON string.
isTrue() - Method in class org.jmxtrans.agent.util.json.JsonValue
Detects whether this value represents the JSON literal true.
isValueGreaterThan(QueryResult) - Method in class org.jmxtrans.agent.QueryResult
 
Iterables2 - Class in org.jmxtrans.agent.util.collect
Inspired by com.google.common.collect.Iterables.
iterator() - Method in class org.jmxtrans.agent.util.collect.ForwardingCollection
 
iterator() - Method in class org.jmxtrans.agent.util.json.JsonArray
Returns an iterator over the values of this array in document order.
iterator() - Method in class org.jmxtrans.agent.util.json.JsonObject
Returns an iterator over the members of this object in document order.

J

JConsoleResultNameStrategyImpl - Class in org.jmxtrans.agent
Builds names with general rules like JConsole / VisualVM do.
JConsoleResultNameStrategyImpl() - Constructor for class org.jmxtrans.agent.JConsoleResultNameStrategyImpl
 
JmxTransAgent - Class in org.jmxtrans.agent
 
JmxTransConfigurationLoader - Interface in org.jmxtrans.agent
 
JmxTransConfigurationXmlLoader - Class in org.jmxtrans.agent
XML configuration parser.
JmxTransConfigurationXmlLoader(Resource, PropertiesLoader, ExpressionLanguageEngine) - Constructor for class org.jmxtrans.agent.JmxTransConfigurationXmlLoader
 
JmxTransExporter - Class in org.jmxtrans.agent
 
JmxTransExporter(JmxTransConfigurationLoader) - Constructor for class org.jmxtrans.agent.JmxTransExporter
 
JmxTransExporterConfiguration - Class in org.jmxtrans.agent
 
JmxTransExporterConfiguration(Document) - Constructor for class org.jmxtrans.agent.JmxTransExporterConfiguration
 
join(List<String>, String) - Static method in class org.jmxtrans.agent.util.StringUtils2
Join given tokens with given delimiter.
Json - Class in org.jmxtrans.agent.util.json
This class serves as the entry point to the minimal-json API.
JsonArray - Class in org.jmxtrans.agent.util.json
Represents a JSON array, an ordered collection of JSON values.
JsonArray() - Constructor for class org.jmxtrans.agent.util.json.JsonArray
Creates a new empty JsonArray.
JsonArray(JsonArray) - Constructor for class org.jmxtrans.agent.util.json.JsonArray
Creates a new JsonArray with the contents of the specified JSON array.
JsonHandler<A,​O> - Class in org.jmxtrans.agent.util.json
A handler for parser events.
JsonHandler() - Constructor for class org.jmxtrans.agent.util.json.JsonHandler
 
JsonObject - Class in org.jmxtrans.agent.util.json
Represents a JSON object, a set of name/value pairs, where the names are strings and the values are JSON values.
JsonObject() - Constructor for class org.jmxtrans.agent.util.json.JsonObject
Creates a new empty JsonObject.
JsonObject(JsonObject) - Constructor for class org.jmxtrans.agent.util.json.JsonObject
Creates a new JsonObject, initialized with the contents of the specified JSON object.
JsonObject.Member - Class in org.jmxtrans.agent.util.json
Represents a member of a JSON object, a pair of a name and a value.
JsonParser - Class in org.jmxtrans.agent.util.json
A streaming parser for JSON text.
JsonParser(JsonHandler<?, ?>) - Constructor for class org.jmxtrans.agent.util.json.JsonParser
Creates a new JsonParser with the given handler.
JsonValue - Class in org.jmxtrans.agent.util.json
Represents a JSON value.

K

key - Variable in class org.jmxtrans.agent.Query
If the MBean attribute value is a CompositeData, the key to lookup.

L

lastModified() - Method in interface org.jmxtrans.agent.JmxTransConfigurationLoader
 
lastModified() - Method in class org.jmxtrans.agent.JmxTransConfigurationXmlLoader
 
lastModified() - Method in class org.jmxtrans.agent.util.io.AbstractResource
 
lastModified() - Method in interface org.jmxtrans.agent.util.io.Resource
Determine the last-modified timestamp for this resource.
lastModified() - Method in class org.jmxtrans.agent.util.io.UrlResource
 
level - Static variable in class org.jmxtrans.agent.util.logging.Logger
 
LibratoWriter - Class in org.jmxtrans.agent
OutputWriter for Librato.
LibratoWriter() - Constructor for class org.jmxtrans.agent.LibratoWriter
 
line - Variable in class org.jmxtrans.agent.util.json.Location
The line number, starting at 1.
loadConfiguration() - Method in interface org.jmxtrans.agent.JmxTransConfigurationLoader
 
loadConfiguration() - Method in class org.jmxtrans.agent.JmxTransConfigurationXmlLoader
 
loadProperties() - Method in class org.jmxtrans.agent.properties.NoPropertiesSourcePropertiesLoader
Always returns an empty map.
loadProperties() - Method in interface org.jmxtrans.agent.properties.PropertiesLoader
Loads properties.
loadProperties() - Method in class org.jmxtrans.agent.properties.ResourcePropertiesLoader
 
Location - Class in org.jmxtrans.agent.util.json
An immutable object that represents a location in the parsed text.
log(Level, String) - Method in class org.jmxtrans.agent.util.logging.Logger
 
log(Level, String, Throwable) - Method in class org.jmxtrans.agent.util.logging.Logger
 
logger - Variable in class org.jmxtrans.agent.AbstractOutputWriter
 
logger - Variable in class org.jmxtrans.agent.ExpressionLanguageEngineImpl
 
logger - Variable in class org.jmxtrans.agent.JConsoleResultNameStrategyImpl
 
logger - Variable in class org.jmxtrans.agent.OutputWriterCircuitBreakerDecorator
 
logger - Variable in class org.jmxtrans.agent.ResultNameStrategyImpl
 
logger - Static variable in class org.jmxtrans.agent.util.io.IoUtils
 
logger - Variable in class org.jmxtrans.agent.util.io.UrlResource
 
Logger - Class in org.jmxtrans.agent.util.logging
 
Logger(String) - Constructor for class org.jmxtrans.agent.util.logging.Logger
 

M

main(String[]) - Static method in class org.jmxtrans.agent.DynamicallyAgentAttacher
 
main(String[]) - Static method in class org.jmxtrans.agent.JmxTransAgent
 
maxBackupIndex - Variable in class org.jmxtrans.agent.RollingFileOutputWriter
 
maxFileSize - Variable in class org.jmxtrans.agent.RollingFileOutputWriter
 
merge(JsonObject) - Method in class org.jmxtrans.agent.util.json.JsonObject
Copies all members of the specified object into this object.
metricNamePrefix - Variable in class org.jmxtrans.agent.StatsDOutputWriter
 
MetricWriter - Class in org.jmxtrans.agent.google
 
MetricWriter() - Constructor for class org.jmxtrans.agent.google.MetricWriter
 
MINIMAL - Static variable in class org.jmxtrans.agent.util.json.WriterConfig
Write JSON in its minimal form, without any additional whitespace.

N

names() - Method in class org.jmxtrans.agent.util.json.JsonObject
Returns a list of the names in this object in document order.
newObject() - Method in class org.jmxtrans.agent.util.CachingReference
 
newResource(String) - Static method in class org.jmxtrans.agent.util.io.ResourceFactory
 
NoPropertiesSourcePropertiesLoader - Class in org.jmxtrans.agent.properties
Properties loader that always returns an empty properties map.
NoPropertiesSourcePropertiesLoader() - Constructor for class org.jmxtrans.agent.properties.NoPropertiesSourcePropertiesLoader
 
NULL - Static variable in class org.jmxtrans.agent.util.json.Json
Represents the JSON literal null.
NULL - Static variable in class org.jmxtrans.agent.util.json.JsonValue
Deprecated.
Use Json.NULL instead
NUMBER_FORMAT - Static variable in class org.jmxtrans.agent.influxdb.InfluxMetric
 

O

object() - Static method in class org.jmxtrans.agent.util.json.Json
Creates a new empty JsonObject.
objectName - Variable in class org.jmxtrans.agent.Invocation
 
objectName - Variable in class org.jmxtrans.agent.Query
 
offer(E) - Method in class org.jmxtrans.agent.util.collect.EvictingQueue
 
offer(E) - Method in class org.jmxtrans.agent.util.collect.ForwardingQueue
 
offset - Variable in class org.jmxtrans.agent.util.json.Location
The absolute character index, starting at 0.
operationName - Variable in class org.jmxtrans.agent.Invocation
 
org.jmxtrans.agent - package org.jmxtrans.agent
 
org.jmxtrans.agent.google - package org.jmxtrans.agent.google
 
org.jmxtrans.agent.graphite - package org.jmxtrans.agent.graphite
 
org.jmxtrans.agent.influxdb - package org.jmxtrans.agent.influxdb
 
org.jmxtrans.agent.properties - package org.jmxtrans.agent.properties
 
org.jmxtrans.agent.util - package org.jmxtrans.agent.util
 
org.jmxtrans.agent.util.collect - package org.jmxtrans.agent.util.collect
 
org.jmxtrans.agent.util.io - package org.jmxtrans.agent.util.io
 
org.jmxtrans.agent.util.json - package org.jmxtrans.agent.util.json
 
org.jmxtrans.agent.util.logging - package org.jmxtrans.agent.util.logging
 
org.jmxtrans.agent.util.net - package org.jmxtrans.agent.util.net
 
org.jmxtrans.agent.util.time - package org.jmxtrans.agent.util.time
 
org.jmxtrans.agent.zabbix - package org.jmxtrans.agent.zabbix
 
out - Static variable in class org.jmxtrans.agent.util.logging.Logger
 
outputWriter - Variable in class org.jmxtrans.agent.JmxTransExporterConfiguration
visible for test
OutputWriter - Interface in org.jmxtrans.agent
 
OutputWriterCircuitBreakerDecorator - Class in org.jmxtrans.agent
 
OutputWriterCircuitBreakerDecorator(OutputWriter) - Constructor for class org.jmxtrans.agent.OutputWriterCircuitBreakerDecorator
 
outputWriters - Variable in class org.jmxtrans.agent.OutputWritersChain
 
OutputWritersChain - Class in org.jmxtrans.agent
 
OutputWritersChain() - Constructor for class org.jmxtrans.agent.OutputWritersChain
 
OutputWritersChain(List<OutputWriter>) - Constructor for class org.jmxtrans.agent.OutputWritersChain
 

P

params - Variable in class org.jmxtrans.agent.Invocation
 
parse(Reader) - Static method in class org.jmxtrans.agent.util.json.Json
Reads the entire input from the given reader and parses it as JSON.
parse(Reader) - Method in class org.jmxtrans.agent.util.json.JsonParser
Reads the entire input from the given reader and parses it as JSON.
parse(Reader, int) - Method in class org.jmxtrans.agent.util.json.JsonParser
Reads the entire input from the given reader and parses it as JSON.
parse(String) - Static method in class org.jmxtrans.agent.util.json.Json
Parses the given input string as JSON.
parse(String) - Method in class org.jmxtrans.agent.util.json.JsonParser
Parses the given input string.
ParseException - Exception in org.jmxtrans.agent.util.json
An unchecked exception to indicate that an input does not qualify as valid JSON.
parseLevel(String, Level) - Static method in class org.jmxtrans.agent.util.logging.Logger
 
parseTagsAndMetricsNamePrefix(Map<String, String>) - Method in class org.jmxtrans.agent.StatsDOutputWriter
 
peek() - Method in class org.jmxtrans.agent.util.collect.ForwardingQueue
 
perMinute(QueryResult, QueryResult) - Method in class org.jmxtrans.agent.PerMinuteSummarizerOutputWriter
 
PerMinuteSummarizerOutputWriter - Class in org.jmxtrans.agent
 
PerMinuteSummarizerOutputWriter() - Constructor for class org.jmxtrans.agent.PerMinuteSummarizerOutputWriter
 
PerMinuteSummarizerOutputWriter(OutputWriter) - Constructor for class org.jmxtrans.agent.PerMinuteSummarizerOutputWriter
 
poll() - Method in class org.jmxtrans.agent.util.collect.ForwardingQueue
 
position - Variable in class org.jmxtrans.agent.Query
If the returned value is a Collectionor an array, the position of the entry to lookup.
postCollect() - Method in class org.jmxtrans.agent.AbstractOutputWriter
 
postCollect() - Method in class org.jmxtrans.agent.FileOverwriterOutputWriter
 
postCollect() - Method in class org.jmxtrans.agent.GraphitePlainTextTcpOutputWriter
 
postCollect() - Method in class org.jmxtrans.agent.influxdb.InfluxDbOutputWriter
 
postCollect() - Method in class org.jmxtrans.agent.LibratoWriter
 
postCollect() - Method in interface org.jmxtrans.agent.OutputWriter
called after a serie of writes, typically at the end of a collection.
postCollect() - Method in class org.jmxtrans.agent.OutputWriterCircuitBreakerDecorator
 
postCollect() - Method in class org.jmxtrans.agent.OutputWritersChain
 
postCollect() - Method in class org.jmxtrans.agent.PerMinuteSummarizerOutputWriter
 
postCollect() - Method in class org.jmxtrans.agent.RollingFileOutputWriter
 
postCollect() - Method in class org.jmxtrans.agent.StatsDOutputWriter
 
postCollect() - Method in class org.jmxtrans.agent.SummarizingConsoleOutputWriter
 
postCollect() - Method in class org.jmxtrans.agent.SummarizingFileOverwriterOutputWriter
 
postCollect() - Method in class org.jmxtrans.agent.zabbix.ZabbixTcpOutputWriter
 
postConstruct(Map<String, String>) - Method in class org.jmxtrans.agent.AbstractOutputWriter
 
postConstruct(Map<String, String>) - Method in class org.jmxtrans.agent.ConsoleOutputWriter
 
postConstruct(Map<String, String>) - Method in class org.jmxtrans.agent.FileOverwriterOutputWriter
 
postConstruct(Map<String, String>) - Method in class org.jmxtrans.agent.google.StackdriverWriter
 
postConstruct(Map<String, String>) - Method in class org.jmxtrans.agent.GraphitePlainTextTcpOutputWriter
 
postConstruct(Map<String, String>) - Method in class org.jmxtrans.agent.GraphiteUdpOutputWriter
 
postConstruct(Map<String, String>) - Method in class org.jmxtrans.agent.influxdb.InfluxDbOutputWriter
 
postConstruct(Map<String, String>) - Method in class org.jmxtrans.agent.JConsoleResultNameStrategyImpl
 
postConstruct(Map<String, String>) - Method in class org.jmxtrans.agent.LibratoWriter
 
postConstruct(Map<String, String>) - Method in interface org.jmxtrans.agent.OutputWriter
 
postConstruct(Map<String, String>) - Method in class org.jmxtrans.agent.OutputWriterCircuitBreakerDecorator
 
postConstruct(Map<String, String>) - Method in class org.jmxtrans.agent.PerMinuteSummarizerOutputWriter
 
postConstruct(Map<String, String>) - Method in interface org.jmxtrans.agent.ResultNameStrategy
 
postConstruct(Map<String, String>) - Method in class org.jmxtrans.agent.ResultNameStrategyImpl
 
postConstruct(Map<String, String>) - Method in class org.jmxtrans.agent.RollingFileOutputWriter
 
postConstruct(Map<String, String>) - Method in class org.jmxtrans.agent.StatsDOutputWriter
 
postConstruct(Map<String, String>) - Method in class org.jmxtrans.agent.SummarizingConsoleOutputWriter
 
postConstruct(Map<String, String>) - Method in class org.jmxtrans.agent.SummarizingFileOverwriterOutputWriter
 
postConstruct(Map<String, String>) - Method in class org.jmxtrans.agent.zabbix.ZabbixTcpOutputWriter
 
preCollect() - Method in class org.jmxtrans.agent.AbstractOutputWriter
 
preCollect() - Method in interface org.jmxtrans.agent.OutputWriter
Called before metrics collection starts
preCollect() - Method in class org.jmxtrans.agent.OutputWriterCircuitBreakerDecorator
 
preCollect() - Method in class org.jmxtrans.agent.OutputWritersChain
 
preCollect() - Method in class org.jmxtrans.agent.PerMinuteSummarizerOutputWriter
 
preCollect() - Method in class org.jmxtrans.agent.RollingFileOutputWriter
 
preCollect() - Method in class org.jmxtrans.agent.SummarizingConsoleOutputWriter
 
preCollect() - Method in class org.jmxtrans.agent.SummarizingFileOverwriterOutputWriter
 
Preconditions2 - Class in org.jmxtrans.agent.util
Inspired by com.google.common.base.Preconditions
preDestroy() - Method in class org.jmxtrans.agent.AbstractOutputWriter
 
preDestroy() - Method in class org.jmxtrans.agent.GraphitePlainTextTcpOutputWriter
 
preDestroy() - Method in class org.jmxtrans.agent.GraphiteUdpOutputWriter
 
preDestroy() - Method in interface org.jmxtrans.agent.OutputWriter
 
preDestroy() - Method in class org.jmxtrans.agent.OutputWriterCircuitBreakerDecorator
 
preDestroy() - Method in class org.jmxtrans.agent.OutputWritersChain
 
preDestroy() - Method in class org.jmxtrans.agent.PerMinuteSummarizerOutputWriter
 
preDestroy() - Method in class org.jmxtrans.agent.SummarizingConsoleOutputWriter
 
preDestroy() - Method in class org.jmxtrans.agent.SummarizingFileOverwriterOutputWriter
 
preDestroy() - Method in class org.jmxtrans.agent.zabbix.ZabbixTcpOutputWriter
 
premain(String, Instrumentation) - Static method in class org.jmxtrans.agent.JmxTransAgent
 
PrettyPrint - Class in org.jmxtrans.agent.util.json
Enables human readable JSON output by inserting whitespace between values.after commas and colons.
PrettyPrint(char[]) - Constructor for class org.jmxtrans.agent.util.json.PrettyPrint
 
previousQueryResultsByMetricName - Variable in class org.jmxtrans.agent.PerMinuteSummarizerOutputWriter
 
propagate(IOException) - Static method in exception org.jmxtrans.agent.util.io.IoRuntimeException
This method returns an instance IoRuntimeException.
PropertiesLoader - Interface in org.jmxtrans.agent.properties
 
PropertyPlaceholderResolver - Class in org.jmxtrans.agent.util
Inspired by Spring Property placeholder mechanism.
PropertyPlaceholderResolver() - Constructor for class org.jmxtrans.agent.util.PropertyPlaceholderResolver
 
PropertyPlaceholderResolver(Map<String, String>) - Constructor for class org.jmxtrans.agent.util.PropertyPlaceholderResolver
 
purge() - Method in class org.jmxtrans.agent.util.CachingReference
Purge the cached reference so that a new object will be created for the next CachingReference.get()

Q

queries - Variable in class org.jmxtrans.agent.JmxTransExporterConfiguration
visible for test
Query - Class in org.jmxtrans.agent
 
Query(String, String, int, ResultNameStrategy) - Constructor for class org.jmxtrans.agent.Query
 
Query(String, String, String, Integer, String, String, ResultNameStrategy) - Constructor for class org.jmxtrans.agent.Query
Creates a Query with no collectInterval overide.
Query(String, String, String, Integer, String, String, ResultNameStrategy, Integer) - Constructor for class org.jmxtrans.agent.Query
 
Query(String, String, String, ResultNameStrategy) - Constructor for class org.jmxtrans.agent.Query
 
Query(String, String, ResultNameStrategy) - Constructor for class org.jmxtrans.agent.Query
 
Query(String, List<String>, String, Integer, String, String, ResultNameStrategy, Integer) - Constructor for class org.jmxtrans.agent.Query
Creates a query that accepts a list of attributes to collect.
QueryResult - Class in org.jmxtrans.agent
 
QueryResult(String, Object, long) - Constructor for class org.jmxtrans.agent.QueryResult
 
QueryResult(String, String, Object, long) - Constructor for class org.jmxtrans.agent.QueryResult
 

R

readFrom(Reader) - Static method in class org.jmxtrans.agent.util.json.JsonArray
Deprecated.
readFrom(Reader) - Static method in class org.jmxtrans.agent.util.json.JsonObject
Deprecated.
readFrom(Reader) - Static method in class org.jmxtrans.agent.util.json.JsonValue
Deprecated.
Use Json.parse(Reader) instead
readFrom(String) - Static method in class org.jmxtrans.agent.util.json.JsonArray
Deprecated.
readFrom(String) - Static method in class org.jmxtrans.agent.util.json.JsonObject
Deprecated.
readFrom(String) - Static method in class org.jmxtrans.agent.util.json.JsonValue
Deprecated.
Use Json.parse(String) instead
registerExpressionEvaluator(String, ExpressionLanguageEngineImpl.Function) - Method in class org.jmxtrans.agent.ExpressionLanguageEngineImpl
Registers an expression evaluator with a static value.
releaseTemporaryWriter() - Method in class org.jmxtrans.agent.FileOverwriterOutputWriter
 
releaseTemporaryWriter() - Method in class org.jmxtrans.agent.RollingFileOutputWriter
 
remove() - Method in class org.jmxtrans.agent.util.collect.ForwardingQueue
 
remove(int) - Method in class org.jmxtrans.agent.util.json.JsonArray
Removes the element at the specified index from this array.
remove(Object) - Method in class org.jmxtrans.agent.util.collect.ForwardingCollection
 
remove(String) - Method in class org.jmxtrans.agent.util.json.JsonObject
Removes a member with the specified name from this object.
removeAll(Collection<?>) - Method in class org.jmxtrans.agent.util.collect.ForwardingCollection
 
replaceFile(File, File) - Static method in class org.jmxtrans.agent.util.io.IoUtils
 
resolveExpression(String) - Method in interface org.jmxtrans.agent.ExpressionLanguageEngine
Replace all the '#' based keywords (e.g.
resolveExpression(String) - Method in class org.jmxtrans.agent.ExpressionLanguageEngineImpl
Replace all the '#' based keywords (e.g.
resolveExpression(String, ObjectName, String, String, Integer) - Method in interface org.jmxtrans.agent.ExpressionLanguageEngine
 
resolveExpression(String, ObjectName, String, String, Integer) - Method in class org.jmxtrans.agent.ExpressionLanguageEngineImpl
 
resolvePlaceholder(String, String) - Method in class org.jmxtrans.agent.util.PropertyPlaceholderResolver
Search for the given placeholder in system properties then in environment variables.
resolveString(String) - Method in class org.jmxtrans.agent.util.PropertyPlaceholderResolver
Parse the given string resolving property placeholders (${my-property[:default-value]})
Resource - Interface in org.jmxtrans.agent.util.io
Inspired by org.springframework.core.io.Resource.
ResourceFactory - Class in org.jmxtrans.agent.util.io
 
ResourcePropertiesLoader - Class in org.jmxtrans.agent.properties
ResourcePropertiesLoader(String) - Constructor for class org.jmxtrans.agent.properties.ResourcePropertiesLoader
 
ResourcePropertiesLoader(Resource) - Constructor for class org.jmxtrans.agent.properties.ResourcePropertiesLoader
 
resultAlias - Variable in class org.jmxtrans.agent.Invocation
 
resultAlias - Variable in class org.jmxtrans.agent.Query
 
resultNameStrategy - Variable in class org.jmxtrans.agent.JmxTransExporterConfiguration
 
resultNameStrategy - Variable in class org.jmxtrans.agent.Query
 
ResultNameStrategy - Interface in org.jmxtrans.agent
Build a QueryResult.name from a collected metric (Query).
ResultNameStrategyImpl - Class in org.jmxtrans.agent
Build a QueryResult.name from a collected metric (Query).
ResultNameStrategyImpl() - Constructor for class org.jmxtrans.agent.ResultNameStrategyImpl
Create with default expression language engine.
ResultNameStrategyImpl(ExpressionLanguageEngine) - Constructor for class org.jmxtrans.agent.ResultNameStrategyImpl
 
retainAll(Collection<?>) - Method in class org.jmxtrans.agent.util.collect.ForwardingCollection
 
reverseTokens(String, String) - Static method in class org.jmxtrans.agent.util.StringUtils2
Reverse tokens of given tokenized str.
rollFiles(File, int) - Static method in class org.jmxtrans.agent.util.io.IoUtils
 
RollingFileOutputWriter - Class in org.jmxtrans.agent
 
RollingFileOutputWriter() - Constructor for class org.jmxtrans.agent.RollingFileOutputWriter
 

S

set(int, boolean) - Method in class org.jmxtrans.agent.util.json.JsonArray
Replaces the element at the specified position in this array with the JSON representation of the specified boolean value.
set(int, double) - Method in class org.jmxtrans.agent.util.json.JsonArray
Replaces the element at the specified position in this array with the JSON representation of the specified double value.
set(int, float) - Method in class org.jmxtrans.agent.util.json.JsonArray
Replaces the element at the specified position in this array with the JSON representation of the specified float value.
set(int, int) - Method in class org.jmxtrans.agent.util.json.JsonArray
Replaces the element at the specified position in this array with the JSON representation of the specified int value.
set(int, long) - Method in class org.jmxtrans.agent.util.json.JsonArray
Replaces the element at the specified position in this array with the JSON representation of the specified long value.
set(int, String) - Method in class org.jmxtrans.agent.util.json.JsonArray
Replaces the element at the specified position in this array with the JSON representation of the specified string.
set(int, JsonValue) - Method in class org.jmxtrans.agent.util.json.JsonArray
Replaces the element at the specified position in this array with the specified JSON value.
set(String, boolean) - Method in class org.jmxtrans.agent.util.json.JsonObject
Sets the value of the member with the specified name to the JSON representation of the specified boolean value.
set(String, double) - Method in class org.jmxtrans.agent.util.json.JsonObject
Sets the value of the member with the specified name to the JSON representation of the specified double value.
set(String, float) - Method in class org.jmxtrans.agent.util.json.JsonObject
Sets the value of the member with the specified name to the JSON representation of the specified float value.
set(String, int) - Method in class org.jmxtrans.agent.util.json.JsonObject
Sets the value of the member with the specified name to the JSON representation of the specified int value.
set(String, long) - Method in class org.jmxtrans.agent.util.json.JsonObject
Sets the value of the member with the specified name to the JSON representation of the specified long value.
set(String, String) - Method in class org.jmxtrans.agent.util.json.JsonObject
Sets the value of the member with the specified name to the JSON representation of the specified string.
set(String, JsonValue) - Method in class org.jmxtrans.agent.util.json.JsonObject
Sets the value of the member with the specified name to the specified JSON value.
setDelegate(OutputWriter) - Method in class org.jmxtrans.agent.PerMinuteSummarizerOutputWriter
 
setExpressionLanguageEngine(ExpressionLanguageEngine) - Method in class org.jmxtrans.agent.JConsoleResultNameStrategyImpl
 
setExpressionLanguageEngine(ExpressionLanguageEngine) - Method in class org.jmxtrans.agent.ResultNameStrategyImpl
 
SETTING_BATCH_SIZE - Static variable in class org.jmxtrans.agent.zabbix.ZabbixOutputWriterCommonSettings
 
SETTING_BATCH_SIZE_DEFAULT_VALUE - Static variable in class org.jmxtrans.agent.zabbix.ZabbixOutputWriterCommonSettings
 
SETTING_BUFFER_SIZE - Static variable in class org.jmxtrans.agent.StatsDOutputWriter
 
SETTING_ENABLED - Static variable in class org.jmxtrans.agent.influxdb.InfluxDbOutputWriter
 
SETTING_ENABLED - Static variable in class org.jmxtrans.agent.OutputWriterCircuitBreakerDecorator
 
SETTING_FILE_NAME - Static variable in class org.jmxtrans.agent.FileOverwriterOutputWriter
 
SETTING_FILE_NAME - Static variable in class org.jmxtrans.agent.RollingFileOutputWriter
 
SETTING_FILE_NAME_DEFAULT_VALUE - Static variable in class org.jmxtrans.agent.FileOverwriterOutputWriter
 
SETTING_FILE_NAME_DEFAULT_VALUE - Static variable in class org.jmxtrans.agent.RollingFileOutputWriter
 
SETTING_HOST - Static variable in class org.jmxtrans.agent.graphite.GraphiteOutputWriterCommonSettings
 
SETTING_HOST - Static variable in class org.jmxtrans.agent.StatsDOutputWriter
 
SETTING_HOST - Static variable in class org.jmxtrans.agent.zabbix.ZabbixOutputWriterCommonSettings
 
SETTING_LOG_LEVEL - Static variable in class org.jmxtrans.agent.AbstractOutputWriter
Define the level of log message to display tweaking java.util.logging configuration.
SETTING_LOG_LEVEL_DEFAULT_VALUE - Static variable in class org.jmxtrans.agent.AbstractOutputWriter
 
SETTING_MAX_BACKUP_INDEX - Static variable in class org.jmxtrans.agent.RollingFileOutputWriter
 
SETTING_MAX_BACKUP_INDEX_DEFAULT_VALUE - Static variable in class org.jmxtrans.agent.RollingFileOutputWriter
 
SETTING_MAX_FILE_SIZE - Static variable in class org.jmxtrans.agent.RollingFileOutputWriter
 
SETTING_MAX_FILE_SIZE_DEFAULT_VALUE - Static variable in class org.jmxtrans.agent.RollingFileOutputWriter
 
SETTING_NAME_PREFIX - Static variable in class org.jmxtrans.agent.graphite.GraphiteOutputWriterCommonSettings
 
SETTING_PORT - Static variable in class org.jmxtrans.agent.graphite.GraphiteOutputWriterCommonSettings
 
SETTING_PORT - Static variable in class org.jmxtrans.agent.StatsDOutputWriter
 
SETTING_PORT - Static variable in class org.jmxtrans.agent.zabbix.ZabbixOutputWriterCommonSettings
 
SETTING_PORT_DEFAULT_VALUE - Static variable in class org.jmxtrans.agent.graphite.GraphiteOutputWriterCommonSettings
 
SETTING_PORT_DEFAULT_VALUE - Static variable in class org.jmxtrans.agent.zabbix.ZabbixOutputWriterCommonSettings
 
SETTING_ROOT_PREFIX - Static variable in class org.jmxtrans.agent.StatsDOutputWriter
 
SETTING_SERVER_NAME - Static variable in class org.jmxtrans.agent.zabbix.ZabbixOutputWriterCommonSettings
 
SETTING_SHOW_TIMESTAMP - Static variable in class org.jmxtrans.agent.FileOverwriterOutputWriter
 
SETTING_SHOW_TIMESTAMP_DEFAULT - Static variable in class org.jmxtrans.agent.FileOverwriterOutputWriter
 
SETTING_SINGLE_LINE - Static variable in class org.jmxtrans.agent.RollingFileOutputWriter
 
SETTING_SINGLE_LINE_DEFAULT_VALUE - Static variable in class org.jmxtrans.agent.RollingFileOutputWriter
 
SETTING_SOCKET_CONNECT_TIMEOUT_IN_MILLIS - Static variable in class org.jmxtrans.agent.GraphitePlainTextTcpOutputWriter
 
SETTING_SOCKET_CONNECT_TIMEOUT_IN_MILLIS - Static variable in class org.jmxtrans.agent.zabbix.ZabbixTcpOutputWriter
 
SETTING_SOCKET_CONNECT_TIMEOUT_IN_MILLIS_DEFAULT_VALUE - Static variable in class org.jmxtrans.agent.GraphitePlainTextTcpOutputWriter
 
SETTING_SOCKET_CONNECT_TIMEOUT_IN_MILLIS_DEFAULT_VALUE - Static variable in class org.jmxtrans.agent.zabbix.ZabbixTcpOutputWriter
 
SETTING_TOKEN - Static variable in class org.jmxtrans.agent.LibratoWriter
 
SETTING_USERNAME - Static variable in class org.jmxtrans.agent.LibratoWriter
 
SETTINGS_STATSD_TYPE - Static variable in class org.jmxtrans.agent.StatsDOutputWriter
 
SETTINGS_TAGS - Static variable in class org.jmxtrans.agent.StatsDOutputWriter
 
showTimeStamp - Variable in class org.jmxtrans.agent.FileOverwriterOutputWriter
 
signature - Variable in class org.jmxtrans.agent.Invocation
 
singleLine - Variable in class org.jmxtrans.agent.RollingFileOutputWriter
 
singleLine() - Static method in class org.jmxtrans.agent.util.json.PrettyPrint
Print every value on a separate line.
size() - Method in class org.jmxtrans.agent.util.collect.ForwardingCollection
 
size() - Method in class org.jmxtrans.agent.util.json.JsonArray
Returns the number of elements in this array.
size() - Method in class org.jmxtrans.agent.util.json.JsonObject
Returns the number of members (name/value pairs) in this object.
StackdriverWriter - Class in org.jmxtrans.agent.google
 
StackdriverWriter() - Constructor for class org.jmxtrans.agent.google.StackdriverWriter
 
standardAddAll(Collection<? extends E>) - Method in class org.jmxtrans.agent.util.collect.ForwardingCollection
 
StandardCharsets2 - Class in org.jmxtrans.agent.util
Java 6 compatible.
start() - Method in class org.jmxtrans.agent.JmxTransExporter
 
startArray() - Method in class org.jmxtrans.agent.util.json.JsonHandler
Indicates the beginning of an array in the JSON input.
startArrayValue(A) - Method in class org.jmxtrans.agent.util.json.JsonHandler
Indicates the beginning of an array element in the JSON input.
startBoolean() - Method in class org.jmxtrans.agent.util.json.JsonHandler
Indicates the beginning of a boolean literal (true or false) in the JSON input.
startNull() - Method in class org.jmxtrans.agent.util.json.JsonHandler
Indicates the beginning of a null literal in the JSON input.
startNumber() - Method in class org.jmxtrans.agent.util.json.JsonHandler
Indicates the beginning of a number in the JSON input.
startObject() - Method in class org.jmxtrans.agent.util.json.JsonHandler
Indicates the beginning of an object in the JSON input.
startObjectName(O) - Method in class org.jmxtrans.agent.util.json.JsonHandler
Indicates the beginning of the name of an object member in the JSON input.
startObjectValue(O, String) - Method in class org.jmxtrans.agent.util.json.JsonHandler
Indicates the beginning of the name of an object member in the JSON input.
startString() - Method in class org.jmxtrans.agent.util.json.JsonHandler
Indicates the beginning of a string in the JSON input.
StaticFunction(String) - Constructor for class org.jmxtrans.agent.ExpressionLanguageEngineImpl.StaticFunction
 
STATSD_DATADOG - Static variable in class org.jmxtrans.agent.StatsDOutputWriter
 
STATSD_SYSDIG - Static variable in class org.jmxtrans.agent.StatsDOutputWriter
 
StatsDOutputWriter - Class in org.jmxtrans.agent
 
StatsDOutputWriter() - Constructor for class org.jmxtrans.agent.StatsDOutputWriter
 
statsType - Variable in class org.jmxtrans.agent.StatsDOutputWriter
 
stop() - Method in class org.jmxtrans.agent.JmxTransExporter
 
storeQueryResult(QueryResult) - Method in class org.jmxtrans.agent.PerMinuteSummarizerOutputWriter
 
StringUtils2 - Class in org.jmxtrans.agent.util
Yet another StringUtils class.
SummarizingConsoleOutputWriter - Class in org.jmxtrans.agent
Waiting for a configuration extension to combine the PerMinuteSummarizerOutputWriter with the ConsoleOutputWriter, this class hard-codes the wiring.
SummarizingConsoleOutputWriter() - Constructor for class org.jmxtrans.agent.SummarizingConsoleOutputWriter
 
SummarizingFileOverwriterOutputWriter - Class in org.jmxtrans.agent
Waiting for a configuration extension to combine the PerMinuteSummarizerOutputWriter with the FileOverwriterOutputWriter, this class hard-codes the wiring.
SummarizingFileOverwriterOutputWriter() - Constructor for class org.jmxtrans.agent.SummarizingFileOverwriterOutputWriter
 
SystemCurrentTimeMillisClock - Class in org.jmxtrans.agent.util.time
 
SystemCurrentTimeMillisClock() - Constructor for class org.jmxtrans.agent.util.time.SystemCurrentTimeMillisClock
 

T

Tag - Class in org.jmxtrans.agent
 
Tag(String, String) - Constructor for class org.jmxtrans.agent.Tag
 
Tag(String, String, String) - Constructor for class org.jmxtrans.agent.Tag
 
tags - Variable in class org.jmxtrans.agent.StatsDOutputWriter
 
tagsFromCommaSeparatedString(String) - Static method in class org.jmxtrans.agent.influxdb.InfluxMetricConverter
 
tagsFromCommaSeparatedString(String) - Static method in class org.jmxtrans.agent.Tag
 
tagsFromCommaSeparatedString(String, String) - Static method in class org.jmxtrans.agent.Tag
 
temporaryFile - Variable in class org.jmxtrans.agent.FileOverwriterOutputWriter
 
temporaryFile - Variable in class org.jmxtrans.agent.RollingFileOutputWriter
 
temporaryFileWriter - Variable in class org.jmxtrans.agent.FileOverwriterOutputWriter
 
temporaryFileWriter - Variable in class org.jmxtrans.agent.RollingFileOutputWriter
 
TimeTrackingCollector - Class in org.jmxtrans.agent
Collector that keeps track of when it was last run and which interval it needs to be run at.
TimeTrackingCollector(Collector, long) - Constructor for class org.jmxtrans.agent.TimeTrackingCollector
 
toArray() - Method in class org.jmxtrans.agent.util.collect.ForwardingCollection
 
toArray(T[]) - Method in class org.jmxtrans.agent.util.collect.ForwardingCollection
 
toInfluxFormat() - Method in class org.jmxtrans.agent.influxdb.InfluxMetric
 
toInfluxFormat() - Method in class org.jmxtrans.agent.influxdb.InfluxTag
 
toString() - Method in class org.jmxtrans.agent.ExpressionLanguageEngineImpl.StaticFunction
 
toString() - Method in class org.jmxtrans.agent.GraphitePlainTextTcpOutputWriter
 
toString() - Method in class org.jmxtrans.agent.GraphiteUdpOutputWriter
 
toString() - Method in class org.jmxtrans.agent.influxdb.InfluxMetric
 
toString() - Method in class org.jmxtrans.agent.influxdb.InfluxTag
 
toString() - Method in class org.jmxtrans.agent.Invocation
 
toString() - Method in class org.jmxtrans.agent.JmxTransConfigurationXmlLoader
 
toString() - Method in class org.jmxtrans.agent.JmxTransExporter
 
toString() - Method in class org.jmxtrans.agent.JmxTransExporterConfiguration
 
toString() - Method in class org.jmxtrans.agent.properties.ResourcePropertiesLoader
 
toString() - Method in class org.jmxtrans.agent.Query
 
toString() - Method in class org.jmxtrans.agent.QueryResult
 
toString() - Method in class org.jmxtrans.agent.Tag
 
toString() - Method in class org.jmxtrans.agent.util.CachingReference
 
toString() - Method in class org.jmxtrans.agent.util.collect.ForwardingCollection
 
toString() - Method in class org.jmxtrans.agent.util.io.AbstractResource
 
toString() - Method in class org.jmxtrans.agent.util.json.JsonValue
Returns the JSON string for this value in its minimal form, without any additional whitespace.
toString() - Method in class org.jmxtrans.agent.util.json.Location
 
toString() - Method in class org.jmxtrans.agent.util.net.HostAndPort
 
toString() - Method in class org.jmxtrans.agent.zabbix.ZabbixTcpOutputWriter
 
toString(WriterConfig) - Method in class org.jmxtrans.agent.util.json.JsonValue
Returns the JSON string for this value using the given formatting.
toTagFormat() - Method in class org.jmxtrans.agent.Tag
 
trimToEmpty(String) - Static method in class org.jmxtrans.agent.util.StringUtils2
if the given string is null, return "", else return String.trim().
TRUE - Static variable in class org.jmxtrans.agent.util.json.Json
Represents the JSON literal true.
TRUE - Static variable in class org.jmxtrans.agent.util.json.JsonValue
Deprecated.
Use Json.TRUE instead
type - Variable in class org.jmxtrans.agent.Invocation
 

U

unmodifiableArray(JsonArray) - Static method in class org.jmxtrans.agent.util.json.JsonArray
Returns an unmodifiable wrapper for the specified JsonArray.
unmodifiableObject(JsonObject) - Static method in class org.jmxtrans.agent.util.json.JsonObject
Returns an unmodifiable JsonObject for the specified one.
UrlResource - Class in org.jmxtrans.agent.util.io
Resource for http://..., https://... or file://....
UrlResource(String) - Constructor for class org.jmxtrans.agent.util.io.UrlResource
 
US_ASCII - Static variable in class org.jmxtrans.agent.util.StandardCharsets2
 
UTF_8 - Static variable in class org.jmxtrans.agent.util.StandardCharsets2
 

V

validateDestinationFile(File, File, long, int) - Static method in class org.jmxtrans.agent.util.io.IoUtils
 
value(boolean) - Static method in class org.jmxtrans.agent.util.json.Json
Returns a JsonValue instance that represents the given boolean value.
value(double) - Static method in class org.jmxtrans.agent.util.json.Json
Returns a JsonValue instance that represents the given double value.
value(float) - Static method in class org.jmxtrans.agent.util.json.Json
Returns a JsonValue instance that represents the given float value.
value(int) - Static method in class org.jmxtrans.agent.util.json.Json
Returns a JsonValue instance that represents the given int value.
value(long) - Static method in class org.jmxtrans.agent.util.json.Json
Returns a JsonValue instance that represents the given long value.
value(String) - Static method in class org.jmxtrans.agent.util.json.Json
Returns a JsonValue instance that represents the given string.
valueOf(boolean) - Static method in class org.jmxtrans.agent.util.json.JsonValue
Deprecated.
Use Json.value() instead
valueOf(double) - Static method in class org.jmxtrans.agent.util.json.JsonValue
Deprecated.
Use Json.value() instead
valueOf(float) - Static method in class org.jmxtrans.agent.util.json.JsonValue
Deprecated.
Use Json.value() instead
valueOf(int) - Static method in class org.jmxtrans.agent.util.json.JsonValue
Deprecated.
Use Json.value() instead
valueOf(long) - Static method in class org.jmxtrans.agent.util.json.JsonValue
Deprecated.
Use Json.value() instead
valueOf(String) - Static method in class org.jmxtrans.agent.util.json.JsonValue
Deprecated.
Use Json.value() instead
values() - Method in class org.jmxtrans.agent.util.json.JsonArray
Returns a list of the values in this array in document order.

W

warning(String) - Method in class org.jmxtrans.agent.util.logging.Logger
 
withCollectInterval(int, TimeUnit) - Method in class org.jmxtrans.agent.JmxTransExporterConfiguration
 
withConfigReloadInterval(int) - Method in class org.jmxtrans.agent.JmxTransExporterConfiguration
 
withDiscoveryQuery(String, List<String>, String, Integer, String, String, Integer) - Method in class org.jmxtrans.agent.JmxTransExporterConfiguration
 
withInvocation(String, String, String, Integer, String) - Method in class org.jmxtrans.agent.JmxTransExporterConfiguration
 
withOutputWriter(OutputWriter) - Method in class org.jmxtrans.agent.JmxTransExporterConfiguration
 
withQuery(String, List<String>, String) - Method in class org.jmxtrans.agent.JmxTransExporterConfiguration
 
withQuery(String, List<String>, String, Integer, String, String, Integer) - Method in class org.jmxtrans.agent.JmxTransExporterConfiguration
 
writeInvocationResult(String, Object) - Method in class org.jmxtrans.agent.AbstractOutputWriter
 
writeInvocationResult(String, Object) - Method in class org.jmxtrans.agent.ConsoleOutputWriter
 
writeInvocationResult(String, Object) - Method in class org.jmxtrans.agent.DevNullOutputWriter
 
writeInvocationResult(String, Object) - Method in class org.jmxtrans.agent.FileOverwriterOutputWriter
 
writeInvocationResult(String, Object) - Method in class org.jmxtrans.agent.google.StackdriverWriter
 
writeInvocationResult(String, Object) - Method in class org.jmxtrans.agent.GraphitePlainTextTcpOutputWriter
 
writeInvocationResult(String, Object) - Method in class org.jmxtrans.agent.GraphiteUdpOutputWriter
 
writeInvocationResult(String, Object) - Method in class org.jmxtrans.agent.influxdb.InfluxDbOutputWriter
 
writeInvocationResult(String, Object) - Method in class org.jmxtrans.agent.LibratoWriter
 
writeInvocationResult(String, Object) - Method in interface org.jmxtrans.agent.OutputWriter
 
writeInvocationResult(String, Object) - Method in class org.jmxtrans.agent.OutputWriterCircuitBreakerDecorator
 
writeInvocationResult(String, Object) - Method in class org.jmxtrans.agent.OutputWritersChain
 
writeInvocationResult(String, Object) - Method in class org.jmxtrans.agent.PerMinuteSummarizerOutputWriter
 
writeInvocationResult(String, Object) - Method in class org.jmxtrans.agent.RollingFileOutputWriter
 
writeInvocationResult(String, Object) - Method in class org.jmxtrans.agent.StatsDOutputWriter
 
writeInvocationResult(String, Object) - Method in class org.jmxtrans.agent.SummarizingConsoleOutputWriter
 
writeInvocationResult(String, Object) - Method in class org.jmxtrans.agent.SummarizingFileOverwriterOutputWriter
 
writeInvocationResult(String, Object) - Method in class org.jmxtrans.agent.zabbix.ZabbixTcpOutputWriter
 
writeMessage(byte[]) - Method in class org.jmxtrans.agent.zabbix.ZabbixTcpOutputWriter
 
writeQueryResult(String, String, Object) - Method in class org.jmxtrans.agent.AbstractOutputWriter
 
writeQueryResult(String, String, Object) - Method in class org.jmxtrans.agent.ConsoleOutputWriter
 
writeQueryResult(String, String, Object) - Method in class org.jmxtrans.agent.DevNullOutputWriter
 
writeQueryResult(String, String, Object) - Method in class org.jmxtrans.agent.FileOverwriterOutputWriter
 
writeQueryResult(String, String, Object) - Method in class org.jmxtrans.agent.google.MetricWriter
 
writeQueryResult(String, String, Object) - Method in class org.jmxtrans.agent.google.StackdriverWriter
 
writeQueryResult(String, String, Object) - Method in class org.jmxtrans.agent.GraphitePlainTextTcpOutputWriter
 
writeQueryResult(String, String, Object) - Method in class org.jmxtrans.agent.GraphiteUdpOutputWriter
 
writeQueryResult(String, String, Object) - Method in class org.jmxtrans.agent.influxdb.InfluxDbOutputWriter
 
writeQueryResult(String, String, Object) - Method in class org.jmxtrans.agent.LibratoWriter
 
writeQueryResult(String, String, Object) - Method in interface org.jmxtrans.agent.OutputWriter
 
writeQueryResult(String, String, Object) - Method in class org.jmxtrans.agent.OutputWriterCircuitBreakerDecorator
 
writeQueryResult(String, String, Object) - Method in class org.jmxtrans.agent.OutputWritersChain
 
writeQueryResult(String, String, Object) - Method in class org.jmxtrans.agent.PerMinuteSummarizerOutputWriter
 
writeQueryResult(String, String, Object) - Method in class org.jmxtrans.agent.RollingFileOutputWriter
 
writeQueryResult(String, String, Object) - Method in class org.jmxtrans.agent.StatsDOutputWriter
 
writeQueryResult(String, String, Object) - Method in class org.jmxtrans.agent.SummarizingConsoleOutputWriter
 
writeQueryResult(String, String, Object) - Method in class org.jmxtrans.agent.SummarizingFileOverwriterOutputWriter
 
writeQueryResult(String, String, Object) - Method in class org.jmxtrans.agent.zabbix.ZabbixTcpOutputWriter
 
writeQueryResult(String, String, Object, Writer) - Method in class org.jmxtrans.agent.LibratoWriter
 
WriterConfig - Class in org.jmxtrans.agent.util.json
Controls the formatting of the JSON output.
WriterConfig() - Constructor for class org.jmxtrans.agent.util.json.WriterConfig
 
writeTo(Writer) - Method in class org.jmxtrans.agent.util.json.JsonValue
Writes the JSON representation of this value to the given writer in its minimal form, without any additional whitespace.
writeTo(Writer, WriterConfig) - Method in class org.jmxtrans.agent.util.json.JsonValue
Writes the JSON representation of this value to the given writer using the given formatting.

Z

ZabbixMetricMessageBuilder - Class in org.jmxtrans.agent.zabbix
Generates metric messages to send to graphite instances.
ZabbixMetricMessageBuilder(String) - Constructor for class org.jmxtrans.agent.zabbix.ZabbixMetricMessageBuilder
 
ZabbixOutputWriterCommonSettings - Class in org.jmxtrans.agent.zabbix
Setting keys and default values common for Graphite Output writers.
zabbixServerHostAndPort - Variable in class org.jmxtrans.agent.zabbix.ZabbixTcpOutputWriter
 
ZabbixTcpOutputWriter - Class in org.jmxtrans.agent.zabbix
 
ZabbixTcpOutputWriter() - Constructor for class org.jmxtrans.agent.zabbix.ZabbixTcpOutputWriter
 
A B C D E F G H I J K L M N O P Q R S T U V W Z 
All Classes|All Packages