org.opengroup.arm40.metric
Interface ArmMetricFactory
- All Superinterfaces:
- ArmInterface
- All Known Implementing Classes:
- ArmMetricFactoryImpl
- public interface ArmMetricFactory
- extends ArmInterface
Method Summary |
ArmMetricCounter32 |
newArmMetricCounter32(ArmMetricCounter32Definition definition)
|
ArmMetricCounter32Definition |
newArmMetricCounter32Definition(ArmApplicationDefinition app,
java.lang.String name,
java.lang.String units,
short usage,
ArmID id)
|
ArmMetricCounter64 |
newArmMetricCounter64(ArmMetricCounter64Definition definition)
|
ArmMetricCounter64Definition |
newArmMetricCounter64Definition(ArmApplicationDefinition app,
java.lang.String name,
java.lang.String units,
short usage,
ArmID id)
|
ArmMetricCounterFloat32 |
newArmMetricCounterFloat32(ArmMetricCounterFloat32Definition definition)
|
ArmMetricCounterFloat32Definition |
newArmMetricCounterFloat32Definition(ArmApplicationDefinition app,
java.lang.String name,
java.lang.String units,
short usage,
ArmID id)
|
ArmMetricGauge32 |
newArmMetricGauge32(ArmMetricGauge32Definition definition)
|
ArmMetricGauge32Definition |
newArmMetricGauge32Definition(ArmApplicationDefinition appDef,
java.lang.String name,
java.lang.String units,
short usage,
ArmID id)
|
ArmMetricGauge64 |
newArmMetricGauge64(ArmMetricGauge64Definition definition)
|
ArmMetricGauge64Definition |
newArmMetricGauge64Definition(ArmApplicationDefinition app,
java.lang.String name,
java.lang.String units,
short usage,
ArmID id)
|
ArmMetricGaugeFloat32 |
newArmMetricGaugeFloat32(ArmMetricGaugeFloat32Definition definition)
|
ArmMetricGaugeFloat32Definition |
newArmMetricGaugeFloat32Definition(ArmApplicationDefinition app,
java.lang.String name,
java.lang.String units,
short usage,
ArmID id)
|
ArmMetricGroup |
newArmMetricGroup(ArmMetricGroupDefinition groupDefinition,
ArmMetric[] metrics)
|
ArmMetricGroupDefinition |
newArmMetricGroupDefinition(ArmMetricDefinition[] definitions)
|
ArmMetricNumericId32 |
newArmMetricNumericId32(ArmMetricNumericId32Definition definition)
|
ArmMetricNumericId32Definition |
newArmMetricNumericId32Definition(ArmApplicationDefinition app,
java.lang.String name,
java.lang.String units,
short usage,
ArmID id)
|
ArmMetricNumericId64 |
newArmMetricNumericId64(ArmMetricNumericId64Definition definition)
|
ArmMetricNumericId64Definition |
newArmMetricNumericId64Definition(ArmApplicationDefinition app,
java.lang.String name,
java.lang.String units,
short usage,
ArmID id)
|
ArmMetricString32 |
newArmMetricString32(ArmMetricString32Definition definition)
|
ArmMetricString32Definition |
newArmMetricString32Definition(ArmApplicationDefinition app,
java.lang.String name,
java.lang.String units,
short usage,
ArmID id)
|
ArmTranReportWithMetrics |
newArmTranReportWithMetrics(ArmApplication app,
ArmTransactionWithMetricsDefinition definition,
ArmMetricGroup group)
|
ArmTransactionWithMetrics |
newArmTransactionWithMetrics(ArmApplication app,
ArmTransactionWithMetricsDefinition definition,
ArmMetricGroup group)
|
ArmTransactionWithMetricsDefinition |
newArmTransactionWithMetricsDefinition(ArmApplicationDefinition app,
java.lang.String name,
ArmIdentityPropertiesTransaction identityProperties,
ArmMetricGroupDefinition definition,
ArmID id)
|
boolean |
setErrorCallback(ArmErrorCallback errorCallback)
|
propertyKey
public static final java.lang.String propertyKey
- See Also:
- Constant Field Values
newArmMetricCounter32Definition
public ArmMetricCounter32Definition newArmMetricCounter32Definition(ArmApplicationDefinition app,
java.lang.String name,
java.lang.String units,
short usage,
ArmID id)
newArmMetricCounter64Definition
public ArmMetricCounter64Definition newArmMetricCounter64Definition(ArmApplicationDefinition app,
java.lang.String name,
java.lang.String units,
short usage,
ArmID id)
newArmMetricCounterFloat32Definition
public ArmMetricCounterFloat32Definition newArmMetricCounterFloat32Definition(ArmApplicationDefinition app,
java.lang.String name,
java.lang.String units,
short usage,
ArmID id)
newArmMetricGauge32Definition
public ArmMetricGauge32Definition newArmMetricGauge32Definition(ArmApplicationDefinition appDef,
java.lang.String name,
java.lang.String units,
short usage,
ArmID id)
newArmMetricGauge64Definition
public ArmMetricGauge64Definition newArmMetricGauge64Definition(ArmApplicationDefinition app,
java.lang.String name,
java.lang.String units,
short usage,
ArmID id)
newArmMetricGaugeFloat32Definition
public ArmMetricGaugeFloat32Definition newArmMetricGaugeFloat32Definition(ArmApplicationDefinition app,
java.lang.String name,
java.lang.String units,
short usage,
ArmID id)
newArmMetricNumericId32Definition
public ArmMetricNumericId32Definition newArmMetricNumericId32Definition(ArmApplicationDefinition app,
java.lang.String name,
java.lang.String units,
short usage,
ArmID id)
newArmMetricNumericId64Definition
public ArmMetricNumericId64Definition newArmMetricNumericId64Definition(ArmApplicationDefinition app,
java.lang.String name,
java.lang.String units,
short usage,
ArmID id)
newArmMetricString32Definition
public ArmMetricString32Definition newArmMetricString32Definition(ArmApplicationDefinition app,
java.lang.String name,
java.lang.String units,
short usage,
ArmID id)
newArmMetricGroupDefinition
public ArmMetricGroupDefinition newArmMetricGroupDefinition(ArmMetricDefinition[] definitions)
newArmTransactionWithMetricsDefinition
public ArmTransactionWithMetricsDefinition newArmTransactionWithMetricsDefinition(ArmApplicationDefinition app,
java.lang.String name,
ArmIdentityPropertiesTransaction identityProperties,
ArmMetricGroupDefinition definition,
ArmID id)
newArmMetricCounter32
public ArmMetricCounter32 newArmMetricCounter32(ArmMetricCounter32Definition definition)
newArmMetricCounter64
public ArmMetricCounter64 newArmMetricCounter64(ArmMetricCounter64Definition definition)
newArmMetricCounterFloat32
public ArmMetricCounterFloat32 newArmMetricCounterFloat32(ArmMetricCounterFloat32Definition definition)
newArmMetricGauge32
public ArmMetricGauge32 newArmMetricGauge32(ArmMetricGauge32Definition definition)
newArmMetricGauge64
public ArmMetricGauge64 newArmMetricGauge64(ArmMetricGauge64Definition definition)
newArmMetricGaugeFloat32
public ArmMetricGaugeFloat32 newArmMetricGaugeFloat32(ArmMetricGaugeFloat32Definition definition)
newArmMetricNumericId32
public ArmMetricNumericId32 newArmMetricNumericId32(ArmMetricNumericId32Definition definition)
newArmMetricNumericId64
public ArmMetricNumericId64 newArmMetricNumericId64(ArmMetricNumericId64Definition definition)
newArmMetricString32
public ArmMetricString32 newArmMetricString32(ArmMetricString32Definition definition)
newArmMetricGroup
public ArmMetricGroup newArmMetricGroup(ArmMetricGroupDefinition groupDefinition,
ArmMetric[] metrics)
newArmTranReportWithMetrics
public ArmTranReportWithMetrics newArmTranReportWithMetrics(ArmApplication app,
ArmTransactionWithMetricsDefinition definition,
ArmMetricGroup group)
newArmTransactionWithMetrics
public ArmTransactionWithMetrics newArmTransactionWithMetrics(ArmApplication app,
ArmTransactionWithMetricsDefinition definition,
ArmMetricGroup group)
setErrorCallback
public boolean setErrorCallback(ArmErrorCallback errorCallback)