public class XPatternsInstrumentation extends Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
protected XPatternsMetricsJMXManager |
metricsJMXManager |
| Constructor and Description |
|---|
XPatternsInstrumentation(String jobId,
String stageId,
String jobInstanceId) |
| Modifier and Type | Method and Description |
|---|---|
static XPatternsInstrumentation |
getInstance() |
String |
getJobId() |
String |
getJobInstanceId() |
XPatternsLogger |
getLogger() |
XPatternsMetrics |
getMetric(String name) |
String |
getStageId() |
XPatternsMetrics |
registerMetric(String name) |
void |
registerMetric(String name,
XPatternsMetrics xPatternsMetrics) |
void |
setJobId(String jobId) |
void |
setJobInstanceId(String jobInstanceId) |
void |
setLogger(XPatternsLogger log) |
void |
setStageId(String stageId) |
void |
unregisterMetric(String name) |
protected XPatternsMetricsJMXManager metricsJMXManager
public static XPatternsInstrumentation getInstance()
public String getJobId()
public void setJobId(String jobId)
public String getStageId()
public void setStageId(String stageId)
public String getJobInstanceId()
public void setJobInstanceId(String jobInstanceId)
public XPatternsLogger getLogger()
public void setLogger(XPatternsLogger log)
public XPatternsMetrics registerMetric(String name)
public void registerMetric(String name, XPatternsMetrics xPatternsMetrics)
public XPatternsMetrics getMetric(String name)
public void unregisterMetric(String name)
Copyright © 2015. All rights reserved.