KafkaAdminClient

class Object
trait Matchable
class Any

Type members

Classlikes

sealed abstract class DescribeCluster[F[_]]
sealed abstract class ListConsumerGroupOffsets[F[_]]
sealed abstract class ListConsumerGroups[F[_]]
sealed abstract class ListTopics[F[_]]
sealed abstract class ListTopicsIncludeInternal[F[_]]

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.

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.

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.

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.

Source:
KafkaAdminClient.scala