consul4s.model.transaction

Members list

Type members

Classlikes

sealed abstract class CheckOp(val value: String)

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Cas.type
object Delete.type
object DeleteCas.type
object Get.type
object Set.type
object CheckOp

Attributes

Companion
class
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
CheckOp.type
sealed abstract class KVOp(val value: String)

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object CAS.type
object CheckIndex.type
object CheckNotExists.type
object CheckSession.type
object Delete.type
object DeleteCAS.type
object DeleteTree.type
object Get.type
object GetTree.type
object Lock.type
object Set.type
object Unlock.type
Show all
object KVOp

Attributes

Companion
class
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
KVOp.type
sealed abstract class NodeOp(val value: String)

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Cas.type
object Delete.type
object DeleteCas.type
object Get.type
object Set.type
object NodeOp

Attributes

Companion
class
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
NodeOp.type
sealed abstract class ServiceOp(val value: String)

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Cas.type
object Delete.type
object DeleteCas.type
object Get.type
object Set.type
object ServiceOp

Attributes

Companion
class
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
ServiceOp.type
final case class TxResults(Results: Option[List[TxResult]], Errors: Option[List[TxError]])

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object TxResults

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
TxResults.type
final case class TxTask(KV: Option[KVTask], Node: Option[NodeTask], Service: Option[ServiceTask], Check: Option[CheckTask])

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object TxTask

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
TxTask.type