Interface ObjectNameBuilder
- All Known Subinterfaces:
RegistrationBuilder
- All Known Implementing Classes:
AbstractRegistrationBuilder,DefaultObjectNameBuilder
public interface ObjectNameBuilder
TODO JavaDoc
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringNAME_PROPERTYstatic java.lang.StringTYPE_PROPERTY -
Method Summary
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 Details
-
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 Details
-
type
-
type
-
type
-
name
-
property
-
properties
ObjectNameBuilder properties(io.vavr.collection.Map<java.lang.String,java.lang.String> properties) -
properties
-
domain
-
toObjectName
javax.management.ObjectName toObjectName() throws javax.management.MalformedObjectNameException- Throws:
javax.management.MalformedObjectNameException
-