Class HttpEndpointConfiguration
- java.lang.Object
-
- org.dominokit.domino.service.discovery.configuration.BaseServiceConfiguration
-
- org.dominokit.domino.service.discovery.configuration.HttpEndpointConfiguration
-
public class HttpEndpointConfiguration extends BaseServiceConfiguration
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classHttpEndpointConfiguration.InvalidHttpEndpointHostException-
Nested classes/interfaces inherited from class org.dominokit.domino.service.discovery.configuration.BaseServiceConfiguration
BaseServiceConfiguration.InvalidServiceNameException
-
-
Field Summary
-
Fields inherited from class org.dominokit.domino.service.discovery.configuration.BaseServiceConfiguration
metadata
-
-
Constructor Summary
Constructors Constructor Description HttpEndpointConfiguration(String name, String host)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetHost()intgetPort()StringgetRoot()booleanisSsl()HttpEndpointConfigurationmetadata(io.vertx.core.json.JsonObject metadata)HttpEndpointConfigurationport(int port)HttpEndpointConfigurationroot(String root)HttpEndpointConfigurationssl(boolean ssl)-
Methods inherited from class org.dominokit.domino.service.discovery.configuration.BaseServiceConfiguration
getMetadata, getName, isValid
-
-
-
-
Method Detail
-
getHost
public String getHost()
-
root
public HttpEndpointConfiguration root(String root)
-
port
public HttpEndpointConfiguration port(int port)
-
ssl
public HttpEndpointConfiguration ssl(boolean ssl)
-
isSsl
public boolean isSsl()
-
getRoot
public String getRoot()
-
getPort
public int getPort()
-
metadata
public HttpEndpointConfiguration metadata(io.vertx.core.json.JsonObject metadata)
- Specified by:
metadatain classBaseServiceConfiguration
-
-