public abstract class AbstractPointGenerator extends Object implements PointGenerator
Modifier and Type | Field and Description |
---|---|
protected hudson.model.Run<?,?> |
build |
static String |
BUILD_NUMBER |
static String |
CUSTOM_PREFIX |
protected hudson.model.TaskListener |
listener |
static String |
PROJECT_NAME |
static String |
PROJECT_PATH |
protected long |
timestamp |
Constructor and Description |
---|
AbstractPointGenerator(hudson.model.Run<?,?> build,
hudson.model.TaskListener listener,
MeasurementRenderer projectNameRenderer,
long timestamp,
String jenkinsEnvParameterTag) |
Modifier and Type | Method and Description |
---|---|
org.influxdb.dto.Point.Builder |
buildPoint(String name,
String customPrefix,
hudson.model.Run<?,?> build)
Initializes a basic build point with the basic data already set.
|
org.influxdb.dto.Point.Builder |
buildPoint(String name,
String customPrefix,
hudson.model.Run<?,?> build,
long timestamp)
Initializes a basic build point with the basic data already set with a specified timestamp.
|
protected Properties |
parsePropertiesString(String propertiesString) |
protected Map<String,String> |
resolveEnvParameterAndTransformToMap(Properties properties) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
generate, hasReport
public static final String PROJECT_NAME
public static final String PROJECT_PATH
public static final String BUILD_NUMBER
public static final String CUSTOM_PREFIX
protected final long timestamp
protected final hudson.model.Run<?,?> build
protected final hudson.model.TaskListener listener
public AbstractPointGenerator(hudson.model.Run<?,?> build, hudson.model.TaskListener listener, MeasurementRenderer projectNameRenderer, long timestamp, String jenkinsEnvParameterTag)
public org.influxdb.dto.Point.Builder buildPoint(String name, String customPrefix, hudson.model.Run<?,?> build, long timestamp)
PointGenerator
buildPoint
in interface PointGenerator
public org.influxdb.dto.Point.Builder buildPoint(String name, String customPrefix, hudson.model.Run<?,?> build)
PointGenerator
buildPoint
in interface PointGenerator
protected Properties parsePropertiesString(String propertiesString)
protected Map<String,String> resolveEnvParameterAndTransformToMap(Properties properties)
Copyright © 2016–2020. All rights reserved.