Package io.activej.jmx
Class JmxBeanSettings.Builder
java.lang.Object
io.activej.common.builder.AbstractBuilder<JmxBeanSettings.Builder,JmxBeanSettings>
io.activej.jmx.JmxBeanSettings.Builder
- All Implemented Interfaces:
io.activej.common.builder.Builder<JmxBeanSettings>,io.activej.common.initializer.WithInitializer<JmxBeanSettings.Builder>
- Enclosing class:
- JmxBeanSettings
public final class JmxBeanSettings.Builder
extends io.activej.common.builder.AbstractBuilder<JmxBeanSettings.Builder,JmxBeanSettings>
-
Method Summary
Modifier and TypeMethodDescriptionprotected JmxBeanSettingsdoBuild()withCustomTypes(Map<Type, DynamicMBeanFactory.JmxCustomTypeAdapter<?>> customTypes) withIncludedOptional(String attrName) withModifier(String attrName, AttributeModifier<?> modifier) Methods inherited from class io.activej.common.builder.AbstractBuilder
build, checkNotBuilt, isBuiltMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.activej.common.initializer.WithInitializer
initialize, set, setIf, setIfNotNull
-
Method Details
-
withIncludedOptional
-
withModifier
-
withCustomTypes
public JmxBeanSettings.Builder withCustomTypes(Map<Type, DynamicMBeanFactory.JmxCustomTypeAdapter<?>> customTypes) -
doBuild
- Specified by:
doBuildin classio.activej.common.builder.AbstractBuilder<JmxBeanSettings.Builder,JmxBeanSettings>
-