ClientCapabilitiesSyntax

zio.raft.protocol.`package`.ClientCapabilities.ClientCapabilitiesSyntax
final implicit class ClientCapabilitiesSyntax(capabilities: ClientCapabilities) extends AnyVal

Syntax extensions for ClientCapabilities instances.

Attributes

Graph
Supertypes
class AnyVal
trait Matchable
class Any

Members list

Value members

Concrete methods

def get(name: String): Option[String]

Get the value of a capability.

Get the value of a capability.

Attributes

def getOrElse(name: String, default: String): String

Get the value of a capability with a default.

Get the value of a capability with a default.

Attributes

def has(name: String): Boolean

Check if a capability is present.

Check if a capability is present.

Attributes

def names: Set[String]

Get all capability names.

Get all capability names.

Attributes

def size: Int

Get the number of capabilities.

Get the number of capabilities.

Attributes