Class BaseServiceConfiguration
- java.lang.Object
-
- org.dominokit.domino.service.discovery.configuration.BaseServiceConfiguration
-
- Direct Known Subclasses:
AddressableServiceConfiguration,DataSourceServiceConfiguration,HttpEndpointConfiguration
public abstract class BaseServiceConfiguration extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBaseServiceConfiguration.InvalidServiceNameException
-
Field Summary
Fields Modifier and Type Field Description protected io.vertx.core.json.JsonObjectmetadata
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description io.vertx.core.json.JsonObjectgetMetadata()StringgetName()protected booleanisValid(String value)abstract <T extends BaseServiceConfiguration>
Tmetadata(io.vertx.core.json.JsonObject metadata)
-
-
-
Method Detail
-
getName
public String getName()
-
isValid
protected boolean isValid(String value)
-
getMetadata
public io.vertx.core.json.JsonObject getMetadata()
-
metadata
public abstract <T extends BaseServiceConfiguration> T metadata(io.vertx.core.json.JsonObject metadata)
-
-