GigaSpaces XAP 9.5 API

org.openspaces.admin.pu.statistics
Class ProcessingUnitStatisticsIdConfigurer

java.lang.Object
  extended by org.openspaces.admin.pu.statistics.ProcessingUnitStatisticsIdConfigurer

public class ProcessingUnitStatisticsIdConfigurer
extends Object

Provides fluent API for creating a new ProcessingUnitStatisticsId object.

Since:
9.0.0
Author:
itaif
See Also:
ProcessingUnitStatisticsId

Constructor Summary
ProcessingUnitStatisticsIdConfigurer()
           
 
Method Summary
 ProcessingUnitStatisticsIdConfigurer agentZones(ZonesConfig zoneStatistics)
           
 ProcessingUnitStatisticsId create()
           
 ProcessingUnitStatisticsIdConfigurer instancesStatistics(InstancesStatisticsConfig instancesStatistics)
          Aggregates values of using the specified cluster statistics function
 ProcessingUnitStatisticsIdConfigurer metric(String metric)
          The name of the statistics in the source.
 ProcessingUnitStatisticsIdConfigurer monitor(String monitor)
          The processing unit custom service monitors id that is the source for this statistics For more info see ServiceMonitorsProvider and ServiceMonitors.getId() Could also be one of the following admin API reserved values: "org.openspaces.admin.os.OperatingSystemsStatistics" for Operating System statistics "org.openspaces.admin.vm.VirtualMachineStatistics" for the Java Virtual Machine statistics
 ProcessingUnitStatisticsIdConfigurer timeWindowStatistics(TimeWindowStatisticsConfig timeWindowStatistics)
          Aggregates values using the specified time window statistics function.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProcessingUnitStatisticsIdConfigurer

public ProcessingUnitStatisticsIdConfigurer()
Method Detail

monitor

public ProcessingUnitStatisticsIdConfigurer monitor(String monitor)
The processing unit custom service monitors id that is the source for this statistics For more info see ServiceMonitorsProvider and ServiceMonitors.getId() Could also be one of the following admin API reserved values: "org.openspaces.admin.os.OperatingSystemsStatistics" for Operating System statistics "org.openspaces.admin.vm.VirtualMachineStatistics" for the Java Virtual Machine statistics


metric

public ProcessingUnitStatisticsIdConfigurer metric(String metric)
The name of the statistics in the source.


timeWindowStatistics

public ProcessingUnitStatisticsIdConfigurer timeWindowStatistics(TimeWindowStatisticsConfig timeWindowStatistics)
Aggregates values using the specified time window statistics function. If timeWindow is null selects the last sample.


instancesStatistics

public ProcessingUnitStatisticsIdConfigurer instancesStatistics(InstancesStatisticsConfig instancesStatistics)
Aggregates values of using the specified cluster statistics function


agentZones

public ProcessingUnitStatisticsIdConfigurer agentZones(ZonesConfig zoneStatistics)

create

public ProcessingUnitStatisticsId create()

GigaSpaces XAP 9.5 API

Copyright © GigaSpaces.