Package com.orbitz.consul.model.health
Class Service
- java.lang.Object
-
- com.orbitz.consul.model.health.Service
-
- Direct Known Subclasses:
ImmutableService
@Immutable public abstract class Service extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Service()
-
Method Summary
Modifier and Type Method Description abstract java.lang.StringgetAddress()abstract java.util.Optional<java.lang.Boolean>getEnableTagOverride()abstract java.lang.StringgetId()abstract java.util.Map<java.lang.String,java.lang.String>getMeta()abstract intgetPort()abstract java.lang.StringgetService()abstract java.util.List<java.lang.String>getTags()abstract java.util.Optional<ServiceWeights>getWeights()
-
-
-
Method Detail
-
getId
public abstract java.lang.String getId()
-
getService
public abstract java.lang.String getService()
-
getEnableTagOverride
public abstract java.util.Optional<java.lang.Boolean> getEnableTagOverride()
-
getTags
public abstract java.util.List<java.lang.String> getTags()
-
getAddress
public abstract java.lang.String getAddress()
-
getMeta
public abstract java.util.Map<java.lang.String,java.lang.String> getMeta()
-
getPort
public abstract int getPort()
-
getWeights
public abstract java.util.Optional<ServiceWeights> getWeights()
-
-