- 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(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(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(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(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(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(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(JsonValue) - Method in class org.jmxtrans.agent.util.json.JsonArray
-
Appends the specified JSON value to the end of this array.
- 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, 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, 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, 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, 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.
- 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) - 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(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(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(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(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(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
-
- 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(Iterable<T>, int) - Static method in class org.jmxtrans.agent.util.collect.Iterables2
-
Returns the element at the specified position in an iterable.
- 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(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(Map<String, String>, String, boolean) - Static method in class org.jmxtrans.agent.util.ConfigurationUtils
-
- 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.
- 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
-
- 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
-
- getInputStream() - Method in class org.jmxtrans.agent.util.io.UrlResource
-
- 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.
- 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.
- 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
-
- 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(Map<String, String>, String, long) - Static method in class org.jmxtrans.agent.util.ConfigurationUtils
-
Convert value of this setting to a Java long.
- 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.
- 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.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
-
- 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
-
- 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.
- 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.
- 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.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
-
- 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) - 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.
- 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.
- 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, 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, 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, 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, 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, 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, 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, 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, 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, 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
-
- 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
-
- 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 StringUtils class.
- SummarizingConsoleOutputWriter - Class in org.jmxtrans.agent
-
- SummarizingConsoleOutputWriter() - Constructor for class org.jmxtrans.agent.SummarizingConsoleOutputWriter
-
- SummarizingFileOverwriterOutputWriter - Class in org.jmxtrans.agent
-
- 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
-