Package com.orbitz.consul.model.agent
Class ServiceProxy
- java.lang.Object
-
- com.orbitz.consul.model.agent.ServiceProxy
-
- Direct Known Subclasses:
ImmutableServiceProxy
@Immutable public abstract class ServiceProxy extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ServiceProxy()
-
Method Summary
Modifier and Type Method Description abstract java.util.Map<java.lang.String,java.lang.String>getConfig()abstract java.lang.StringgetDestinationServiceId()abstract java.lang.StringgetDestinationServiceName()abstract java.lang.StringgetLocalServiceAddress()abstract intgetLocalServicePort()abstract java.util.List<ServiceProxyUpstream>getUpstreams()
-
-
-
Method Detail
-
getDestinationServiceName
public abstract java.lang.String getDestinationServiceName()
-
getDestinationServiceId
public abstract java.lang.String getDestinationServiceId()
-
getLocalServiceAddress
public abstract java.lang.String getLocalServiceAddress()
-
getLocalServicePort
public abstract int getLocalServicePort()
-
getConfig
public abstract java.util.Map<java.lang.String,java.lang.String> getConfig()
-
getUpstreams
public abstract java.util.List<ServiceProxyUpstream> getUpstreams()
-
-