public class DefaultServiceDefinition extends Object implements org.apache.camel.cloud.ServiceDefinition
| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultServiceDefinition.Builder
Fluent builder to construct ServiceDefinition.
|
| Constructor and Description |
|---|
DefaultServiceDefinition(String name,
String host,
int port) |
DefaultServiceDefinition(String name,
String host,
int port,
Map<String,String> meta) |
DefaultServiceDefinition(String name,
String host,
int port,
Map<String,String> meta,
org.apache.camel.cloud.ServiceHealth health) |
DefaultServiceDefinition(String name,
String host,
int port,
org.apache.camel.cloud.ServiceHealth health) |
DefaultServiceDefinition(String id,
String name,
String host,
int port) |
DefaultServiceDefinition(String id,
String name,
String host,
int port,
Map<String,String> meta) |
DefaultServiceDefinition(String id,
String name,
String host,
int port,
Map<String,String> meta,
org.apache.camel.cloud.ServiceHealth health) |
DefaultServiceDefinition(String id,
String name,
String host,
int port,
org.apache.camel.cloud.ServiceHealth health) |
| Modifier and Type | Method and Description |
|---|---|
static DefaultServiceDefinition.Builder |
builder() |
boolean |
equals(Object o) |
org.apache.camel.cloud.ServiceHealth |
getHealth() |
String |
getHost() |
String |
getId() |
Map<String,String> |
getMetadata() |
String |
getName() |
int |
getPort() |
int |
hashCode() |
static Stream<? extends org.apache.camel.cloud.ServiceDefinition> |
parse(String serverString) |
String |
toString() |
public DefaultServiceDefinition(String id, String name, String host, int port)
public DefaultServiceDefinition(String name, String host, int port, org.apache.camel.cloud.ServiceHealth health)
public DefaultServiceDefinition(String id, String name, String host, int port, org.apache.camel.cloud.ServiceHealth health)
public DefaultServiceDefinition(String name, String host, int port, Map<String,String> meta)
public DefaultServiceDefinition(String id, String name, String host, int port, Map<String,String> meta)
public DefaultServiceDefinition(String name, String host, int port, Map<String,String> meta, org.apache.camel.cloud.ServiceHealth health)
public String getId()
getId in interface org.apache.camel.cloud.ServiceDefinitionpublic String getName()
getName in interface org.apache.camel.cloud.ServiceDefinitionpublic String getHost()
getHost in interface org.apache.camel.cloud.ServiceDefinitionpublic int getPort()
getPort in interface org.apache.camel.cloud.ServiceDefinitionpublic org.apache.camel.cloud.ServiceHealth getHealth()
getHealth in interface org.apache.camel.cloud.ServiceDefinitionpublic Map<String,String> getMetadata()
getMetadata in interface org.apache.camel.cloud.ServiceDefinitionpublic static Stream<? extends org.apache.camel.cloud.ServiceDefinition> parse(String serverString)
public static DefaultServiceDefinition.Builder builder()
Apache Camel