Index
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
booleanvalue to the end of this array. - add(double) - Method in class org.jmxtrans.agent.util.json.JsonArray
-
Appends the JSON representation of the specified
doublevalue to the end of this array. - add(float) - Method in class org.jmxtrans.agent.util.json.JsonArray
-
Appends the JSON representation of the specified
floatvalue to the end of this array. - add(int) - Method in class org.jmxtrans.agent.util.json.JsonArray
-
Appends the JSON representation of the specified
intvalue to the end of this array. - add(long) - Method in class org.jmxtrans.agent.util.json.JsonArray
-
Appends the JSON representation of the specified
longvalue 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
booleanvalue. - 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
doublevalue. - 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
floatvalue. - 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
intvalue. - 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
longvalue. - 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
booleanvalues. - array(double...) - Static method in class org.jmxtrans.agent.util.json.Json
-
Creates a new JsonArray that contains the JSON representations of the given
doublevalues. - array(float...) - Static method in class org.jmxtrans.agent.util.json.Json
-
Creates a new JsonArray that contains the JSON representations of the given
floatvalues. - array(int...) - Static method in class org.jmxtrans.agent.util.json.Json
-
Creates a new JsonArray that contains the JSON representations of the given
intvalues. - array(long...) - Static method in class org.jmxtrans.agent.util.json.Json
-
Creates a new JsonArray that contains the JSON representations of the given
longvalues. - 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
booleanvalue, assuming that this value is eithertrueorfalse. - asDouble() - Method in class org.jmxtrans.agent.util.json.JsonValue
-
Returns this JSON value as a
doublevalue, assuming that this value represents a JSON number. - asFloat() - Method in class org.jmxtrans.agent.util.json.JsonValue
-
Returns this JSON value as a
floatvalue, assuming that this value represents a JSON number. - asInt() - Method in class org.jmxtrans.agent.util.json.JsonValue
-
Returns this JSON value as an
intvalue, assuming that this value represents a JSON number that can be interpreted as Javaint. - asLong() - Method in class org.jmxtrans.agent.util.json.JsonValue
-
Returns this JSON value as a
longvalue, assuming that this value represents a JSON number that can be interpreted as Javalong. - 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.
C
- CachingReference<E> - Class in org.jmxtrans.agent.util
-
Maintains a cached version of the
Objectthat 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
-
Resourceforclasspath://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
InputStreamdoes not implementCloseable. - 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 (
trueorfalse) in the JSON input. - endNull() - Method in class org.jmxtrans.agent.util.json.JsonHandler
-
Indicates the end of a
nullliteral 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.
- 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
-
Resourceforpath/to/file.txtresources. - 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
booleanvalue 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.Use
ParseException.getLocation()instead - 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
doublevalue 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
floatvalue 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
intvalue 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.Use
ParseException.getLocation()instead - 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
longvalue 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.Use
ParseException.getLocation()instead - 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
Stringvalue 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
trueif this array contains no elements. - isEmpty() - Method in class org.jmxtrans.agent.util.json.JsonObject
-
Returns
trueif 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
tokenswith givendelimiter. - 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.
- 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.NULLinstead - 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
- 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.Use
Json.parse(Reader).asArray()instead - readFrom(Reader) - Static method in class org.jmxtrans.agent.util.json.JsonObject
-
Deprecated.Use
Json.parse(Reader).asObject()instead - 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.Use
Json.parse(String).asArray()instead - readFrom(String) - Static method in class org.jmxtrans.agent.util.json.JsonObject
-
Deprecated.Use
Json.parse(String).asObject()instead - 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
stringresolving 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
-
PropertiesLoaderbased on aResource. - 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
booleanvalue. - 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
doublevalue. - 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
floatvalue. - 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
intvalue. - 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
longvalue. - 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
booleanvalue. - 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
doublevalue. - 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
floatvalue. - 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
intvalue. - 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
longvalue. - 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 (
trueorfalse) in the JSON input. - startNull() - Method in class org.jmxtrans.agent.util.json.JsonHandler
-
Indicates the beginning of a
nullliteral 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
- 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
StringUtilsclass. - SummarizingConsoleOutputWriter - Class in org.jmxtrans.agent
-
Waiting for a configuration extension to combine the
PerMinuteSummarizerOutputWriterwith theConsoleOutputWriter, 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
PerMinuteSummarizerOutputWriterwith theFileOverwriterOutputWriter, 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
- 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
- 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.TRUEinstead - 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
- 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
booleanvalue. - value(double) - Static method in class org.jmxtrans.agent.util.json.Json
-
Returns a JsonValue instance that represents the given
doublevalue. - value(float) - Static method in class org.jmxtrans.agent.util.json.Json
-
Returns a JsonValue instance that represents the given
floatvalue. - value(int) - Static method in class org.jmxtrans.agent.util.json.Json
-
Returns a JsonValue instance that represents the given
intvalue. - value(long) - Static method in class org.jmxtrans.agent.util.json.Json
-
Returns a JsonValue instance that represents the given
longvalue. - 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
All Classes|All Packages
Json.FALSEinstead