Package org.ehcache.xml.multi
Interface XmlMultiConfiguration.Variant
- All Superinterfaces:
XmlMultiConfiguration.Builder
- Enclosing class:
- XmlMultiConfiguration
A variant configuration builder.
-
Method Summary
Modifier and TypeMethodDescriptiondefault XmlMultiConfiguration.Variantvariant(String variant, org.ehcache.config.Builder<? extends org.ehcache.config.Configuration> builder) Add a new variant configuration built from the given builder.Add a new variant configurationwithoutVariant(String variant) Remove the given configuration variant.Methods inherited from interface org.ehcache.xml.multi.XmlMultiConfiguration.Builder
build, withManager, withManager, withManager, withoutManager
-
Method Details
-
withoutVariant
Remove the given configuration variant.- Parameters:
variant- variant to remove- Returns:
- a new builder instance
-
variant
XmlMultiConfiguration.Variant variant(String variant, org.ehcache.config.Configuration configuration) Add a new variant configuration- Parameters:
variant- configuration variantconfiguration- configuration instance- Returns:
- a new builder instance
-
variant
default XmlMultiConfiguration.Variant variant(String variant, org.ehcache.config.Builder<? extends org.ehcache.config.Configuration> builder) Add a new variant configuration built from the given builder.- Parameters:
variant- configuration variantbuilder- configuration builder- Returns:
- a new builder instance
-