public static class DefaultServiceDefinition.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
DefaultServiceDefinition.Builder |
addAllMeta(Map<String,String> meta) |
DefaultServiceDefinition.Builder |
addMeta(String key,
String val) |
ServiceDefinition |
build() |
DefaultServiceDefinition.Builder |
from(Map<String,String> properties) |
DefaultServiceDefinition.Builder |
from(ServiceDefinition source) |
ServiceHealth |
health() |
String |
host() |
String |
id() |
Map<String,String> |
meta() |
String |
name() |
Integer |
port() |
DefaultServiceDefinition.Builder |
withHealth(ServiceHealth health) |
DefaultServiceDefinition.Builder |
withHost(String host) |
DefaultServiceDefinition.Builder |
withId(String id) |
DefaultServiceDefinition.Builder |
withMeta(Map<String,String> meta) |
DefaultServiceDefinition.Builder |
withName(String name) |
DefaultServiceDefinition.Builder |
withPort(Integer port) |
DefaultServiceDefinition.Builder |
withPort(String port) |
public Builder()
public DefaultServiceDefinition.Builder from(ServiceDefinition source)
public DefaultServiceDefinition.Builder from(Map<String,String> properties)
public DefaultServiceDefinition.Builder withId(String id)
public DefaultServiceDefinition.Builder withName(String name)
public DefaultServiceDefinition.Builder withHost(String host)
public DefaultServiceDefinition.Builder withPort(Integer port)
public DefaultServiceDefinition.Builder withPort(String port)
public DefaultServiceDefinition.Builder withMeta(Map<String,String> meta)
public DefaultServiceDefinition.Builder addMeta(String key, String val)
public DefaultServiceDefinition.Builder addAllMeta(Map<String,String> meta)
public DefaultServiceDefinition.Builder withHealth(ServiceHealth health)
public ServiceHealth health()
public ServiceDefinition build()
Apache Camel