Headers

fs2.kafka.Headers
See theHeaders companion object
sealed abstract class Headers

Headers represent an immutable append-only collection of Headers. To create a new Headers instance, you can use Headers#apply or Headers#empty and add an instance of Header using append.

Attributes

Companion
object
Source
Headers.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def append(header: Header): Headers

Creates a new Headers instance with the specified Header included.

Creates a new Headers instance with the specified Header included.

Attributes

Source
Headers.scala
def append[V : HeaderSerializer](key: String, value: V): Headers

Creates a new Headers instance including a Header with the specified key and value.

Creates a new Headers instance including a Header with the specified key and value.

Attributes

Source
Headers.scala

The Headers as an immutable Java Kafka Headers instance.

The Headers as an immutable Java Kafka Headers instance.

Attributes

Source
Headers.scala
def concat(that: Headers): Headers

Appends the specified Headers after these headers.

Appends the specified Headers after these headers.

Attributes

Source
Headers.scala
def exists(key: String): Boolean

Returns true if a header with the specified key exists; otherwise false.

Returns true if a header with the specified key exists; otherwise false.

Attributes

Source
Headers.scala

true if no Headers are included; otherwise false.

true if no Headers are included; otherwise false.

Attributes

Source
Headers.scala

The included Headers as a Chain.

The included Headers as a Chain.

Attributes

Source
Headers.scala
def withKey(key: String): Option[Header]

Returns the first header with the specified key, wrapped in Some, or None if no such header exists.

Returns the first header with the specified key, wrapped in Some, or None if no such header exists. The apply function is an alias.

Attributes

Source
Headers.scala

Concrete methods

final def apply(key: String): Option[Header]

Returns the first header with the specified key, wrapped in Some, or None if no such header exists.

Returns the first header with the specified key, wrapped in Some, or None if no such header exists. Alias for withKey.

Attributes

Source
Headers.scala
final def nonEmpty: Boolean

true if at least one Header is included; otherwise false.

true if at least one Header is included; otherwise false.

Attributes

Source
Headers.scala