public class GarbageCollectionAlertConfigurer extends Object implements AlertConfigurer
 Use the call
 to create() to create a fully initialized GarbageCollectionAlertConfiguration
 configuration.
GarbageCollectionAlertConfiguration| Constructor and Description | 
|---|
| GarbageCollectionAlertConfigurer()Constructs an empty garbage collection pause alert configuration. | 
| Modifier and Type | Method and Description | 
|---|---|
| GarbageCollectionAlertConfiguration | create()Get a fully configured garbage collection pause configuration (after all properties have been
 set). | 
| GarbageCollectionAlertConfigurer | enable(boolean enabled)Enable an alert using this configuration. | 
| GarbageCollectionAlertConfigurer | raiseAlertForGcDurationOf(long period,
                         TimeUnit timeUnit)Raise an alert if gc took longer than the specified period of time. | 
| GarbageCollectionAlertConfigurer | resolveAlertForGcDurationOf(long period,
                           TimeUnit timeUnit)Resolve a previously raised alert if gc took less than the specified period of time. | 
public GarbageCollectionAlertConfigurer()
public GarbageCollectionAlertConfigurer enable(boolean enabled)
AlertConfigurerenable in interface AlertConfigurerenabled - true to enable the alert using this configuration;
                false to disable the alert.AlertConfiguration.setEnabled(boolean)public GarbageCollectionAlertConfigurer raiseAlertForGcDurationOf(long period, TimeUnit timeUnit)
period - period of time spent on GC.timeUnit - the time unit of the specified period.GarbageCollectionAlertConfiguration.setLongGcPausePeriod(long, TimeUnit)public GarbageCollectionAlertConfigurer resolveAlertForGcDurationOf(long period, TimeUnit timeUnit)
period - period of time spent on GC.timeUnit - the time unit of the specified period.GarbageCollectionAlertConfiguration.setShortGcPausePeriod(long, TimeUnit)public GarbageCollectionAlertConfiguration create()
create in interface BeanConfigurer<AlertConfiguration>Copyright © GigaSpaces.