Packages

object AdminClient

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

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]) extends Product with Serializable
  22. final case class ListConsumerGroupsOptions(states: Set[ConsumerGroupState]) extends Product with Serializable
  23. final case class ListOffsetsOptions(isolationLevel: IsolationLevel = IsolationLevel.ReadUncommitted, timeout: Option[zio.Duration]) extends Product with Serializable
  24. final case class ListOffsetsResultInfo(offset: Long, timestamp: Long, leaderEpoch: Option[Int]) extends Product with Serializable
  25. final case class ListTopicsOptions(listInternal: Boolean = false, timeout: Option[zio.Duration]) extends Product with Serializable
  26. final case class LogDirDescription(error: ApiException, replicaInfos: Map[TopicPartition, ReplicaInfo]) extends Product with Serializable
  27. implicit final class MapOps[K1, V1] extends AnyVal
  28. final case class MemberDescription(consumerId: String, groupInstanceId: Option[String], clientId: String, host: String, assignment: Set[TopicPartition]) extends Product with Serializable
  29. final case class Metric(name: MetricName, metricValue: AnyRef) extends Product with Serializable
  30. final case class MetricName(name: String, group: String, description: String, tags: Map[String, String]) extends Product with Serializable
  31. final case class NewPartitions(totalCount: Int, newAssignments: List[List[Int]] = Nil) extends Product with Serializable
  32. final case class NewTopic(name: String, numPartitions: Int, replicationFactor: Short, configs: Map[String, String] = Map()) extends Product with Serializable
  33. 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

  34. final case class OffsetAndMetadata(offset: Long, leaderEpoch: Option[Int] = None, metadata: Option[String] = None) extends Product with Serializable
  35. sealed abstract class OffsetSpec extends AnyRef
  36. implicit final class OptionOps[T] extends AnyVal
  37. implicit final class OptionalOps[T] extends AnyVal
  38. final case class ReplicaInfo(size: Long, offsetLag: Long, isFuture: Boolean) extends Product with Serializable
  39. final case class TopicDescription(name: String, internal: Boolean, partitions: List[TopicPartitionInfo], authorizedOperations: Option[Set[AclOperation]]) extends Product with Serializable
  40. final case class TopicListing(name: String, topicId: Uuid, isInternal: Boolean) extends Product with Serializable
  41. final case class TopicPartition(name: String, partition: Int) extends Product with Serializable
  42. 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( ... ) @native() @IntrinsicCandidate()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  8. def fromJavaClient(javaClient: Admin): URIO[Any, AdminClient]
  9. def fromKafkaFuture[R, T](kfv: RIO[R, KafkaFuture[T]]): RIO[R, T]
  10. def fromKafkaFutureVoid[R](kfv: RIO[R, KafkaFuture[Void]]): RIO[R, Unit]
  11. def fromManagedJavaClient[R, E](managedJavaClient: ZIO[R with Scope, E, Admin]): ZIO[R with Scope, E, AdminClient]
  12. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  13. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  14. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  15. def javaClientFromSettings(settings: AdminClientSettings): ZIO[Scope, Throwable, Admin]
  16. val live: ZLayer[AdminClientSettings, Throwable, AdminClient]
  17. def make(settings: AdminClientSettings): ZIO[Scope, Throwable, AdminClient]
  18. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  19. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  20. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  21. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  22. def toString(): String
    Definition Classes
    AnyRef → Any
  23. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  25. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. object AlterConfigOpType
  27. object ConfigResource extends Serializable
  28. object ConfigResourceType
  29. object ConsumerGroupDescription extends Serializable
  30. object ConsumerGroupListing extends Serializable
  31. object ConsumerGroupState
  32. object IsolationLevel
  33. object KafkaConfig extends Serializable
  34. object ListOffsetsResultInfo extends Serializable
  35. object LogDirDescription extends Serializable
  36. object MemberDescription extends Serializable
  37. object Metric extends Serializable
  38. object MetricName extends Serializable
  39. object Node extends Serializable
  40. object OffsetAndMetadata extends Serializable
  41. object OffsetSpec
  42. object ReplicaInfo extends Serializable
  43. object TopicDescription extends Serializable
  44. object TopicListing extends Serializable
  45. object TopicPartition extends Serializable
  46. object TopicPartitionInfo extends Serializable

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from AnyRef

Inherited from Any

Ungrouped