Packages

object AdminClient

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AdminClient
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class AlterConfigOp(configEntry: ConfigEntry, opType: AlterConfigOpType) extends Product with Serializable
  2. sealed trait AlterConfigOpType extends AnyRef
  3. final case class AlterConfigsOptions(validateOnly: Boolean = false, timeout: Option[zio.Duration] = None) extends Product with Serializable
  4. final case class AlterConsumerGroupOffsetsOptions(timeout: Option[zio.Duration]) extends Product with Serializable
  5. final case class ConfigResource(type: ConfigResourceType, name: String) extends Product with Serializable
  6. trait ConfigResourceType extends AnyRef
  7. final case class ConsumerGroupDescription(groupId: String, isSimpleConsumerGroup: Boolean, members: List[MemberDescription], partitionAssignor: String, state: ConsumerGroupState, coordinator: Option[Node], authorizedOperations: Set[AclOperation]) extends Product with Serializable
  8. final case class ConsumerGroupListing(groupId: String, isSimple: Boolean, state: Option[ConsumerGroupState]) extends Product with Serializable
  9. sealed trait ConsumerGroupState extends AnyRef
  10. final case class CreatePartitionsOptions(validateOnly: Boolean = false, retryOnQuotaViolation: Boolean = true, timeout: Option[zio.Duration]) extends Product with Serializable
  11. final case class CreateTopicsOptions(validateOnly: Boolean, timeout: Option[zio.Duration]) extends Product with Serializable
  12. final case class DeleteConsumerGroupOptions(timeout: Option[zio.Duration]) extends Product with Serializable
  13. final case class DeleteRecordsOptions(timeout: Option[zio.Duration]) extends Product with Serializable
  14. final case class DeleteTopicsOptions(retryOnQuotaViolation: Boolean = true, timeout: Option[zio.Duration]) extends Product with Serializable
  15. final case class DescribeClusterOptions(includeAuthorizedOperations: Boolean, timeout: Option[zio.Duration]) extends Product with Serializable
  16. final case class DescribeConfigsOptions(includeSynonyms: Boolean = false, includeDocumentation: Boolean = false, timeout: Option[zio.Duration]) extends Product with Serializable
  17. final case class DescribeConsumerGroupsOptions(includeAuthorizedOperations: Boolean, timeout: Option[zio.Duration]) extends Product with Serializable
  18. final case class DescribeTopicsOptions(includeAuthorizedOperations: Boolean, timeout: Option[zio.Duration]) extends Product with Serializable
  19. sealed abstract class IsolationLevel extends AnyRef
  20. final case class KafkaConfig(entries: Map[String, ConfigEntry]) extends Product with Serializable
  21. final case class ListConsumerGroupOffsetsOptions(partitions: Chunk[TopicPartition], requireStable: Boolean) extends Product with Serializable
    Annotations
    @nowarn()
  22. final case class ListConsumerGroupOffsetsSpec(partitions: Chunk[TopicPartition]) extends Product with Serializable
  23. final case class ListConsumerGroupsOptions(states: Set[ConsumerGroupState]) extends Product with Serializable
  24. final case class ListOffsetsOptions(isolationLevel: IsolationLevel = IsolationLevel.ReadUncommitted, timeout: Option[zio.Duration]) extends Product with Serializable
  25. final case class ListOffsetsResultInfo(offset: Long, timestamp: Long, leaderEpoch: Option[Int]) extends Product with Serializable
  26. implicit final class ListOps[A] extends AnyVal
  27. final case class ListTopicsOptions(listInternal: Boolean = false, timeout: Option[zio.Duration]) extends Product with Serializable
  28. final case class LogDirDescription(error: ApiException, replicaInfos: Map[TopicPartition, ReplicaInfo]) extends Product with Serializable
  29. implicit final class MapOps[K1, V1] extends AnyVal
  30. final case class MemberDescription(consumerId: String, groupInstanceId: Option[String], clientId: String, host: String, assignment: Set[TopicPartition]) extends Product with Serializable
  31. final case class Metric(name: MetricName, metricValue: AnyRef) extends Product with Serializable
  32. final case class MetricName(name: String, group: String, description: String, tags: Map[String, String]) extends Product with Serializable
  33. implicit final class MutableMapOps[K1, V1] extends AnyVal
  34. final case class NewPartitions(totalCount: Int, newAssignments: List[List[Int]] = Nil) extends Product with Serializable
  35. final case class NewTopic(name: String, numPartitions: Int, replicationFactor: Short, configs: Map[String, String] = Map.empty) extends Product with Serializable
  36. final case class Node(id: Int, host: Option[String], port: Option[Int], rack: Option[String] = None) extends Product with Serializable

    id

    >= 0

    host

    can't be empty string if present

    port

    can't be negative if present

  37. final case class OffsetAndMetadata(offset: Long, leaderEpoch: Option[Int] = None, metadata: Option[String] = None) extends Product with Serializable
  38. sealed abstract class OffsetSpec extends AnyRef
  39. implicit final class OptionOps[T] extends AnyVal
  40. implicit final class OptionalOps[T] extends AnyVal
  41. final case class ReplicaInfo(size: Long, offsetLag: Long, isFuture: Boolean) extends Product with Serializable
  42. final case class TopicDescription(name: String, internal: Boolean, partitions: List[TopicPartitionInfo], authorizedOperations: Option[Set[AclOperation]]) extends Product with Serializable
  43. final case class TopicListing(name: String, topicId: Uuid, isInternal: Boolean) extends Product with Serializable
  44. final case class TopicPartition(name: String, partition: Int) extends Product with Serializable
  45. final case class TopicPartitionInfo(partition: Int, leader: Option[Node], replicas: List[Node], isr: List[Node]) extends Product with Serializable

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  9. def fromJavaClient(javaClient: Admin): URIO[Any, AdminClient]
  10. def fromKafkaFuture[R, T](kfv: RIO[R, KafkaFuture[T]]): RIO[R, T]
  11. def fromKafkaFutureVoid[R](kfv: RIO[R, KafkaFuture[Void]]): RIO[R, Unit]
  12. def fromScopedJavaClient[R, E](scopedJavaClient: ZIO[zio.&[R, Scope], E, Admin]): ZIO[zio.&[R, Scope], E, AdminClient]
  13. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  14. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  15. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  16. def javaClientFromSettings(settings: AdminClientSettings): ZIO[Scope, Throwable, Admin]
  17. val live: ZLayer[AdminClientSettings, Throwable, AdminClient]
  18. def make(settings: AdminClientSettings): ZIO[Scope, Throwable, AdminClient]
  19. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  20. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  21. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  22. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  23. def toString(): String
    Definition Classes
    AnyRef → Any
  24. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  25. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  26. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  27. object AlterConfigOpType
  28. object ConfigResource extends Serializable
  29. object ConfigResourceType
  30. object ConsumerGroupDescription extends Serializable
  31. object ConsumerGroupListing extends Serializable
  32. object ConsumerGroupState
  33. object IsolationLevel
  34. object KafkaConfig extends Serializable
  35. object ListConsumerGroupOffsetsOptions extends Serializable
  36. object ListOffsetsResultInfo extends Serializable
  37. object LogDirDescription extends Serializable
  38. object MemberDescription extends Serializable
  39. object Metric extends Serializable
  40. object MetricName extends Serializable
  41. object Node extends Serializable
  42. object OffsetAndMetadata extends Serializable
  43. object OffsetSpec
  44. object ReplicaInfo extends Serializable
  45. object TopicDescription extends Serializable
  46. object TopicListing extends Serializable
  47. object TopicPartition extends Serializable
  48. object TopicPartitionInfo extends Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped