Package com.orbitz.consul.model.session
Class Session
- java.lang.Object
-
- com.orbitz.consul.model.session.Session
-
- Direct Known Subclasses:
ImmutableSession
@Immutable public abstract class Session extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Session()
-
Method Summary
Modifier and Type Method Description abstract java.util.Optional<java.lang.String>getBehavior()abstract java.util.List<java.lang.String>getChecks()abstract java.util.Optional<java.lang.String>getLockDelay()abstract java.util.Optional<java.lang.String>getName()abstract java.util.Optional<java.lang.String>getNode()abstract java.util.Optional<java.lang.String>getTtl()
-
-
-
Method Detail
-
getLockDelay
public abstract java.util.Optional<java.lang.String> getLockDelay()
-
getName
public abstract java.util.Optional<java.lang.String> getName()
-
getNode
public abstract java.util.Optional<java.lang.String> getNode()
-
getChecks
public abstract java.util.List<java.lang.String> getChecks()
-
getBehavior
public abstract java.util.Optional<java.lang.String> getBehavior()
-
getTtl
public abstract java.util.Optional<java.lang.String> getTtl()
-
-