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 Type
    Method
    Description
    Get the fully configured BeanConfig object (after all properties have been set).
  • Method Details

    • create

      T create()
      Get the fully configured BeanConfig object (after all properties have been set).
      Returns:
      a fully configured BeanConfig.