Uses of Class
io.activej.jmx.JmxModule.Builder
-
Uses of JmxModule.Builder in io.activej.jmx
Methods in io.activej.jmx that return JmxModule.BuilderModifier and TypeMethodDescriptionstatic JmxModule.BuilderJmxModule.builder()JmxModule.Builder.withCustomType(Class<T> type, Function<T, String> to) JmxModule.Builder.withGlobalMBean(Type type, io.activej.inject.Key<?> key) JmxModule.Builder.withGlobalMBean(Type type, String named) JmxModule.Builder.withGlobalSingletons(Object... instances) JmxModule.Builder.withHistogram(io.activej.inject.Key<?> key, String attrName, int[] histogramLevels) JmxModule.Builder.withHistogram(io.activej.inject.Key<?> key, String attrName, Supplier<JmxHistogram> histogram) JmxModule.Builder.withHistogram(Class<?> clazz, String attrName, int[] histogramLevels) JmxModule.Builder.withHistogram(Class<?> clazz, String attrName, Supplier<JmxHistogram> histogram) JmxModule.Builder.withMaxJmxRefreshesPerOneCycle(int max) JmxModule.Builder.withModifier(io.activej.inject.Key<?> key, String attrName, AttributeModifier<T> modifier) JmxModule.Builder.withModifier(Type type, String attrName, AttributeModifier<T> modifier) JmxModule.Builder.withObjectNameMapping(ProtoObjectNameMapper objectNameMapper) JmxModule.Builder.withOptional(io.activej.inject.Key<?> key, String attrName) JmxModule.Builder.withOptional(Type type, String attrName) JmxModule.Builder.withRefreshPeriod(Duration refreshPeriod) JmxModule.Builder.withScopes(boolean withScopes) JmxModule.Builder.withWorkerPredicate(BiPredicate<io.activej.inject.Key<?>, Integer> predicate)