Interface ObjectNameBuilder
-
- All Known Subinterfaces:
RegistrationBuilder
- All Known Implementing Classes:
AbstractRegistrationBuilder,DefaultObjectNameBuilder
public interface ObjectNameBuilderTODO JavaDoc
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringNAME_PROPERTYstatic java.lang.StringTYPE_PROPERTY
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description ObjectNameBuilderdomain(java.lang.String domain)ObjectNameBuildername(java.lang.String name)ObjectNameBuilderproperties(io.vavr.collection.Map<java.lang.String,java.lang.String> properties)ObjectNameBuilderproperties(java.util.Map<java.lang.String,java.lang.String> properties)ObjectNameBuilderproperty(java.lang.String name, java.lang.String value)javax.management.ObjectNametoObjectName()default ObjectNameBuildertype(java.lang.Class<?> type)ObjectNameBuildertype(java.lang.Class<?> type, boolean verbatim)ObjectNameBuildertype(java.lang.String type)
-
-
-
Field Detail
-
TYPE_PROPERTY
static final java.lang.String TYPE_PROPERTY
- See Also:
- Constant Field Values
-
NAME_PROPERTY
static final java.lang.String NAME_PROPERTY
- See Also:
- Constant Field Values
-
-
Method Detail
-
type
ObjectNameBuilder type(java.lang.String type)
-
type
ObjectNameBuilder type(java.lang.Class<?> type, boolean verbatim)
-
type
default ObjectNameBuilder type(java.lang.Class<?> type)
-
name
ObjectNameBuilder name(java.lang.String name)
-
property
ObjectNameBuilder property(java.lang.String name, java.lang.String value)
-
properties
ObjectNameBuilder properties(io.vavr.collection.Map<java.lang.String,java.lang.String> properties)
-
properties
ObjectNameBuilder properties(java.util.Map<java.lang.String,java.lang.String> properties)
-
domain
ObjectNameBuilder domain(java.lang.String domain)
-
toObjectName
javax.management.ObjectName toObjectName() throws javax.management.MalformedObjectNameException- Throws:
javax.management.MalformedObjectNameException
-
-