A C G H I O P R S T
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addDataPoint(GarbageCollectionTypes, DateTimeStamp, long) - Method in interface com.microsoft.gctoolkit.integration.aggregation.HeapOccupancyAfterCollectionAggregation
- addDataPoint(GarbageCollectionTypes, DateTimeStamp, long) - Method in class com.microsoft.gctoolkit.integration.aggregation.HeapOccupancyAfterCollectionSummary
C
- CollectionCycleCountsAggregation - Interface in com.microsoft.gctoolkit.integration.aggregation
- CollectionCycleCountsAggregator - Class in com.microsoft.gctoolkit.integration.aggregation
- CollectionCycleCountsAggregator(CollectionCycleCountsAggregation) - Constructor for class com.microsoft.gctoolkit.integration.aggregation.CollectionCycleCountsAggregator
- CollectionCycleCountsSummary - Class in com.microsoft.gctoolkit.integration.aggregation
- CollectionCycleCountsSummary() - Constructor for class com.microsoft.gctoolkit.integration.aggregation.CollectionCycleCountsSummary
- com.microsoft.gctoolkit.integration - module com.microsoft.gctoolkit.integration
- com.microsoft.gctoolkit.integration.aggregation - package com.microsoft.gctoolkit.integration.aggregation
- com.microsoft.gctoolkit.integration.shared - package com.microsoft.gctoolkit.integration.shared
- consume(E) - Method in class com.microsoft.gctoolkit.integration.aggregation.RuntimeAggregator
- count(G1GCConcurrentEvent) - Method in class com.microsoft.gctoolkit.integration.aggregation.CollectionCycleCountsAggregator
- count(G1GCPauseEvent) - Method in class com.microsoft.gctoolkit.integration.aggregation.CollectionCycleCountsAggregator
- count(GarbageCollectionTypes) - Method in interface com.microsoft.gctoolkit.integration.aggregation.CollectionCycleCountsAggregation
- count(GarbageCollectionTypes) - Method in class com.microsoft.gctoolkit.integration.aggregation.CollectionCycleCountsSummary
- count(GenerationalGCPauseEvent) - Method in class com.microsoft.gctoolkit.integration.aggregation.CollectionCycleCountsAggregator
G
- get() - Method in class com.microsoft.gctoolkit.integration.aggregation.HeapOccupancyAfterCollectionSummary
- getPercentPaused() - Method in class com.microsoft.gctoolkit.integration.aggregation.PauseTimeSummary
-
Get the amount of time the application was paused as a percentage of total runtime.
- getRuntime() - Method in class com.microsoft.gctoolkit.integration.aggregation.PauseTimeSummary
- getRuntimeDuration() - Method in class com.microsoft.gctoolkit.integration.aggregation.RuntimeAggregation
-
Return the duration of the GC log.
- getRuntimeDuration() - Method in class com.microsoft.gctoolkit.integration.shared.SharedAggregation
- getTimeOfFirstEvent() - Method in class com.microsoft.gctoolkit.integration.aggregation.RuntimeAggregation
-
Return the time of the first event of the GC log.
- getTimeOfLastEvent() - Method in class com.microsoft.gctoolkit.integration.aggregation.RuntimeAggregation
-
Return the time of the last event of the GC log.
- getTotalPauseTime() - Method in class com.microsoft.gctoolkit.integration.aggregation.PauseTimeSummary
-
Get the total amount of time the application was paused for garbage collection.
H
- hasWarning() - Method in class com.microsoft.gctoolkit.integration.aggregation.CollectionCycleCountsSummary
- hasWarning() - Method in class com.microsoft.gctoolkit.integration.aggregation.HeapOccupancyAfterCollectionSummary
- hasWarning() - Method in class com.microsoft.gctoolkit.integration.aggregation.PauseTimeSummary
- hasWarning() - Method in class com.microsoft.gctoolkit.integration.aggregation.RuntimeAggregation
- hasWarning() - Method in class com.microsoft.gctoolkit.integration.shared.OneRuntimeReport
- hasWarning() - Method in class com.microsoft.gctoolkit.integration.shared.TwoRuntimeReport
- HeapOccupancyAfterCollection - Class in com.microsoft.gctoolkit.integration.aggregation
- HeapOccupancyAfterCollection(HeapOccupancyAfterCollectionAggregation) - Constructor for class com.microsoft.gctoolkit.integration.aggregation.HeapOccupancyAfterCollection
- HeapOccupancyAfterCollectionAggregation - Interface in com.microsoft.gctoolkit.integration.aggregation
- HeapOccupancyAfterCollectionSummary - Class in com.microsoft.gctoolkit.integration.aggregation
- HeapOccupancyAfterCollectionSummary() - Constructor for class com.microsoft.gctoolkit.integration.aggregation.HeapOccupancyAfterCollectionSummary
I
- isEmpty() - Method in class com.microsoft.gctoolkit.integration.aggregation.CollectionCycleCountsSummary
- isEmpty() - Method in class com.microsoft.gctoolkit.integration.aggregation.HeapOccupancyAfterCollectionSummary
- isEmpty() - Method in class com.microsoft.gctoolkit.integration.aggregation.PauseTimeSummary
- isEmpty() - Method in class com.microsoft.gctoolkit.integration.aggregation.RuntimeAggregation
- isEmpty() - Method in class com.microsoft.gctoolkit.integration.shared.OneRuntimeReport
- isEmpty() - Method in class com.microsoft.gctoolkit.integration.shared.TwoRuntimeReport
O
- OneRuntimeAggregator - Class in com.microsoft.gctoolkit.integration.shared
- OneRuntimeAggregator(OneRuntimeReport) - Constructor for class com.microsoft.gctoolkit.integration.shared.OneRuntimeAggregator
-
Subclass only.
- OneRuntimeReport - Class in com.microsoft.gctoolkit.integration.shared
- OneRuntimeReport() - Constructor for class com.microsoft.gctoolkit.integration.shared.OneRuntimeReport
P
- PauseTimeAggregation - Class in com.microsoft.gctoolkit.integration.aggregation
-
API for an Aggregation that records pause time duration.
- PauseTimeAggregation() - Constructor for class com.microsoft.gctoolkit.integration.aggregation.PauseTimeAggregation
- PauseTimeAggregator - Class in com.microsoft.gctoolkit.integration.aggregation
-
An Aggregator that extracts pause time.
- PauseTimeAggregator(PauseTimeAggregation) - Constructor for class com.microsoft.gctoolkit.integration.aggregation.PauseTimeAggregator
- PauseTimeSummary - Class in com.microsoft.gctoolkit.integration.aggregation
-
An implementation of PauseTimeAggregation which simply accumulates pause times, and provides methods for getting the total pause time and the percentage of time the application was paused.
- PauseTimeSummary() - Constructor for class com.microsoft.gctoolkit.integration.aggregation.PauseTimeSummary
- printOn(PrintStream) - Method in class com.microsoft.gctoolkit.integration.aggregation.CollectionCycleCountsSummary
R
- record(JVMTermination) - Method in class com.microsoft.gctoolkit.integration.shared.OneRuntimeAggregator
- record(JVMTermination) - Method in class com.microsoft.gctoolkit.integration.shared.TwoRuntimeAggregator
- record(DateTimeStamp, double) - Method in class com.microsoft.gctoolkit.integration.aggregation.RuntimeAggregation
-
RuntimeAggregation collates the time of an event and the duration of the event.
- recordPauseDuration(double) - Method in class com.microsoft.gctoolkit.integration.aggregation.PauseTimeAggregation
-
Record the duration of a pause event.
- recordPauseDuration(double) - Method in class com.microsoft.gctoolkit.integration.aggregation.PauseTimeSummary
- recordRuntime(double) - Method in class com.microsoft.gctoolkit.integration.aggregation.PauseTimeAggregation
- recordRuntime(double) - Method in class com.microsoft.gctoolkit.integration.aggregation.PauseTimeSummary
- RuntimeAggregation - Class in com.microsoft.gctoolkit.integration.aggregation
-
An Aggregation that collates runtime data.
- RuntimeAggregation() - Constructor for class com.microsoft.gctoolkit.integration.aggregation.RuntimeAggregation
-
This class is meant to be extended.
- RuntimeAggregator<T extends RuntimeAggregation> - Class in com.microsoft.gctoolkit.integration.aggregation
-
An Aggregator that collects only the DateTimeStamp and duration of a JVMEvent.
- RuntimeAggregator(T) - Constructor for class com.microsoft.gctoolkit.integration.aggregation.RuntimeAggregator
S
- SharedAggregation - Class in com.microsoft.gctoolkit.integration.shared
- SharedAggregation() - Constructor for class com.microsoft.gctoolkit.integration.shared.SharedAggregation
T
- terminate(double) - Method in class com.microsoft.gctoolkit.integration.shared.SharedAggregation
- toString() - Method in class com.microsoft.gctoolkit.integration.aggregation.HeapOccupancyAfterCollectionSummary
- TwoRuntimeAggregator - Class in com.microsoft.gctoolkit.integration.shared
- TwoRuntimeAggregator(TwoRuntimeReport) - Constructor for class com.microsoft.gctoolkit.integration.shared.TwoRuntimeAggregator
-
Subclass only.
- TwoRuntimeReport - Class in com.microsoft.gctoolkit.integration.shared
- TwoRuntimeReport() - Constructor for class com.microsoft.gctoolkit.integration.shared.TwoRuntimeReport
All Classes All Packages