Package org.openspaces.admin.bean
Interface BeanConfigurer<T extends BeanConfig>
- All Known Subinterfaces:
AlertConfigurer
- All Known Implementing Classes:
CpuUtilizationAlertConfigurer,GarbageCollectionAlertConfigurer,HeapMemoryUtilizationAlertConfigurer,MirrorPersistenceFailureAlertConfigurer,PhysicalMemoryUtilizationAlertConfigurer,ProcessingUnitInstanceMemberAliveIndicatorAlertConfigurer,ProvisionFailureAlertConfigurer,ReplicationChannelDisconnectedAlertConfigurer,ReplicationRedoLogOverflowToDiskAlertConfigurer,ReplicationRedoLogSizeAlertConfigurer,SpacePartitionSplitBrainAlertConfigurer
public interface BeanConfigurer<T extends BeanConfig>
A weakly-typed configuration API based on the 'builder' patterns for a more convenient
code-fluent approach to configuring a
BeanConfig. The fully configured BeanConfig object is returned by the call to create().
By default, the configuration is empty - has no properties set. The recommended setting for the configuration properties should be derived from the javadoc.
- Since:
- 8.0
- Author:
- Moran Avigdor, Itai Frenkel
-
Method Summary
Modifier and TypeMethodDescriptioncreate()Get the fully configuredBeanConfigobject (after all properties have been set).
-
Method Details
-
create
T create()Get the fully configuredBeanConfigobject (after all properties have been set).- Returns:
- a fully configured BeanConfig.
-