consul
.
v1
session
package
session
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
session
AnyRef
Any
Hide All
Show all
Visibility
Public
All
Type Members
case class
SessionDef
(
LockDelay:
Option
[
String
]
,
Name:
Option
[
String
]
,
Node:
Option
[
String
]
,
Checks:
Option
[
Seq
[
common.Types.CheckId
]]
,
Behavior:
Option
[
Behaviour.Value
]
,
TTL:
Option
[
String
]
)
extends
Product
with
Serializable
case class
SessionIDHolder
(
ID:
SessionId
)
extends
Product
with
Serializable
type
SessionId
=
WrappedType
[
String
,
SessionIds
]
sealed
trait
SessionIds
extends
AnyRef
case class
SessionInfo
(
LockDelay:
Double
,
Checks:
Seq
[
common.Types.CheckId
]
,
Node:
common.Types.NodeId
,
ID:
SessionId
,
CreateIndex:
Long
)
extends
Product
with
Serializable
trait
SessionRequests
extends
AnyRef
Value Members
object
Behaviour
extends
Enumeration
with
JsonEnumeration
def
SessionId
: (
String
) ⇒
SessionId
object
SessionRequests
Inherited from
AnyRef
Inherited from
Any
Ungrouped