@NotThreadSafe public class GraphiteWriter extends BaseOutputWriter
| Modifier and Type | Class and Description |
|---|---|
static class |
GraphiteWriter.Builder |
BINARY_PATH, BOOLEAN_AS_NUMBER, DEBUG, HOST, OUTPUT_FILE, PORT, TEMPLATE_FILE, TYPE_NAMES| Constructor and Description |
|---|
GraphiteWriter(com.google.common.collect.ImmutableList<java.lang.String> typeNames,
boolean booleanAsNumber,
java.lang.Boolean debugEnabled,
java.lang.String rootPrefix,
java.lang.String host,
java.lang.Integer port,
java.util.Map<java.lang.String,java.lang.Object> settings) |
| Modifier and Type | Method and Description |
|---|---|
static GraphiteWriter.Builder |
builder() |
java.lang.String |
getHost() |
int |
getPort() |
void |
internalWrite(Server server,
Query query,
com.google.common.collect.ImmutableList<Result> results) |
void |
setPool(org.apache.commons.pool.impl.GenericKeyedObjectPool<java.net.InetSocketAddress,java.net.Socket> pool) |
void |
validateSetup(Server server,
Query query) |
close, create, doWrite, firstNonNull, getConcatedTypeNameValues, getSettings, getTypeNames, isDebugEnabled, start, toStringpublic GraphiteWriter(com.google.common.collect.ImmutableList<java.lang.String> typeNames,
boolean booleanAsNumber,
java.lang.Boolean debugEnabled,
java.lang.String rootPrefix,
java.lang.String host,
java.lang.Integer port,
java.util.Map<java.lang.String,java.lang.Object> settings)
public void validateSetup(Server server, Query query) throws ValidationException
ValidationExceptionpublic void internalWrite(Server server, Query query, com.google.common.collect.ImmutableList<Result> results) throws java.lang.Exception
internalWrite in class BaseOutputWriterjava.lang.Exceptionpublic java.lang.String getHost()
public int getPort()
@Inject public void setPool(org.apache.commons.pool.impl.GenericKeyedObjectPool<java.net.InetSocketAddress,java.net.Socket> pool)
public static GraphiteWriter.Builder builder()
Copyright © 2010-2018 JmxTrans team. All Rights Reserved.