Package | Description |
---|---|
com.pervasive.datarush.graphs |
Provides classes and interfaces for the construction of executable
dataflow graphs.
|
com.pervasive.datarush.monitoring |
Provides classes and interfaces for reporting on commonly monitored
resources such as memory, threads, and I/O.
|
Modifier and Type | Method and Description |
---|---|
StatisticDefinition<?> |
LogicalStatistic.definition()
Returns the definition associated with this statistic.
|
StatisticDefinition<?> |
LogicalStatistic.Builder.definition()
Returns the value for
LogicalStatistic.definition() . |
Modifier and Type | Method and Description |
---|---|
<T extends StatisticSupplier> |
LogicalStatistic.Builder.define(StatisticDefinition<T> definition,
T supplier)
Sets the values for
LogicalStatistic.definition() and LogicalStatistic.supplier()
based on those specified. |
static List<LogicalStatistic> |
LogicalStatistics.filter(List<LogicalStatistic> stats,
StatisticDefinition<?> definition)
Utility method to select all statistics that match the given definition.
|
static <T extends StatisticSupplier> |
LogicalStatistics.filterSuppliers(List<LogicalStatistic> stats,
StatisticDefinition<T> definition)
Utility method to select all statistics suppliers that match the given definition.
|
<T extends StatisticSupplier> |
StatisticsRegistry.register(StatisticDefinition<T> definition,
T supplier)
Registers the given statistics object.
|
Modifier and Type | Class and Description |
---|---|
class |
AccumulatedTimerDefinition
Definition associated with a
IntervalTimerSupplier . |
class |
CounterDefinition
Definition associated with a
CounterSupplier . |
class |
GaugeDefinition
Definition associated with a
IntervalTimerSupplier . |
class |
IntervalTimerDefinition
Definition associated with a
IntervalTimerSupplier . |
Modifier and Type | Method and Description |
---|---|
abstract StatisticDefinition<T> |
StatisticDefinition.category(String category)
Sets the category
|
StatisticDefinition<T> |
RuntimeStatistic.definition()
Return the definition of this statistic
|
abstract StatisticDefinition<T> |
StatisticDefinition.nonPartitioned(boolean nonPartitioned)
Indicates that this statistic refers to a concept that is inherently
non-parallel.
|
Modifier and Type | Method and Description |
---|---|
Set<StatisticDefinition<?>> |
StatisticsMap.keys()
Returns the set of keys.
|
Modifier and Type | Method and Description |
---|---|
static StatisticSupplier |
StatisticSuppliers.combine(StatisticDefinition<?> definition,
List<? extends StatisticSupplier> suppliers)
Creates a statistics supplier that combines the given set of suppliers.
|
<T extends StatisticSupplier> |
StatisticsMap.get(StatisticDefinition<T> definition)
Returns the value corresponding to the given definition
|
void |
StatisticsMap.put(StatisticDefinition<?> definition,
StatisticSupplier supplier)
Adds a value to the map.
|
Constructor and Description |
---|
RuntimeStatistic(StatisticDefinition<T> definition,
T supplier)
Create a new statistic
|
Copyright © 2021 Actian Corporation. All rights reserved.