Package com.orbitz.consul.model.agent
Class Registration
- java.lang.Object
-
- com.orbitz.consul.model.agent.Registration
-
- Direct Known Subclasses:
ImmutableRegistration
@Immutable public abstract class Registration extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRegistration.RegCheck
-
Constructor Summary
Constructors Constructor Description Registration()
-
Method Summary
Modifier and Type Method Description abstract java.util.Optional<java.lang.String>getAddress()abstract java.util.Optional<Registration.RegCheck>getCheck()abstract java.util.List<Registration.RegCheck>getChecks()abstract java.util.Optional<java.lang.Boolean>getEnableTagOverride()abstract java.lang.StringgetId()abstract java.util.Map<java.lang.String,java.lang.String>getMeta()abstract java.lang.StringgetName()abstract java.util.Optional<java.lang.Integer>getPort()abstract java.util.List<java.lang.String>getTags()
-
-
-
Method Detail
-
getName
public abstract java.lang.String getName()
-
getId
public abstract java.lang.String getId()
-
getAddress
public abstract java.util.Optional<java.lang.String> getAddress()
-
getPort
public abstract java.util.Optional<java.lang.Integer> getPort()
-
getCheck
public abstract java.util.Optional<Registration.RegCheck> getCheck()
-
getChecks
public abstract java.util.List<Registration.RegCheck> getChecks()
-
getTags
public abstract java.util.List<java.lang.String> getTags()
-
getMeta
public abstract java.util.Map<java.lang.String,java.lang.String> getMeta()
-
getEnableTagOverride
public abstract java.util.Optional<java.lang.Boolean> getEnableTagOverride()
-
-