KafkaAdminClient

fs2.kafka.KafkaAdminClient$
See theKafkaAdminClient companion class

Attributes

Companion:
class
Source:
KafkaAdminClient.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Classlikes

sealed abstract class DescribeCluster[F[_]]

Attributes

Source:
KafkaAdminClient.scala
Graph
Supertypes
class Object
trait Matchable
class Any
sealed abstract class ListConsumerGroupOffsets[F[_]]

Attributes

Source:
KafkaAdminClient.scala
Graph
Supertypes
class Object
trait Matchable
class Any
sealed abstract class ListConsumerGroupOffsetsForPartitions[F[_]]

Attributes

Source:
KafkaAdminClient.scala
Graph
Supertypes
class Object
trait Matchable
class Any
sealed abstract class ListConsumerGroups[F[_]]

Attributes

Source:
KafkaAdminClient.scala
Graph
Supertypes
class Object
trait Matchable
class Any
sealed abstract class ListTopics[F[_]]

Attributes

Source:
KafkaAdminClient.scala
Graph
Supertypes
class Object
trait Matchable
class Any
sealed abstract class ListTopicsIncludeInternal[F[_]]

Attributes

Source:
KafkaAdminClient.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Value members

Concrete methods

def resource[F[_]](settings: AdminClientSettings)(implicit F: Async[F], mk: MkAdminClient[F]): Resource[F, KafkaAdminClient[F]]

Creates a new KafkaAdminClient in the Resource context, using the specified AdminClientSettings. If working in a Stream context, you might prefer KafkaAdminClient.stream.

Creates a new KafkaAdminClient in the Resource context, using the specified AdminClientSettings. If working in a Stream context, you might prefer KafkaAdminClient.stream.

Attributes

Source:
KafkaAdminClient.scala
def resourceIn[F[_], G[_]](settings: AdminClientSettings)(implicit F: Sync[F], G: Async[G], mk: MkAdminClient[F]): Resource[F, KafkaAdminClient[G]]

Like resource, but allows the effect type of the created KafkaAdminClient to be different from the effect type of the Resource that allocates it.

Like resource, but allows the effect type of the created KafkaAdminClient to be different from the effect type of the Resource that allocates it.

Attributes

Source:
KafkaAdminClient.scala
def stream[F[_]](settings: AdminClientSettings)(implicit F: Async[F], mk: MkAdminClient[F]): Stream[F, KafkaAdminClient[F]]

Creates a new KafkaAdminClient in the Stream context, using the specified AdminClientSettings. If you're not working in a Stream context, you might instead prefer to use the KafkaAdminClient.resource.

Creates a new KafkaAdminClient in the Stream context, using the specified AdminClientSettings. If you're not working in a Stream context, you might instead prefer to use the KafkaAdminClient.resource.

Attributes

Source:
KafkaAdminClient.scala
def streamIn[F[_], G[_]](settings: AdminClientSettings)(implicit F: Sync[F], G: Async[G], mk: MkAdminClient[F]): Stream[F, KafkaAdminClient[G]]

Like stream, but allows the effect type of the created KafkaAdminClient to be different from the effect type of the Stream that allocates it.

Like stream, but allows the effect type of the created KafkaAdminClient to be different from the effect type of the Stream that allocates it.

Attributes

Source:
KafkaAdminClient.scala