confluent-kafka-dotnet
Show / Hide Table of Contents

Class TopicDescription

Represents a single topic's description in the result of a describe topic operation.

Inheritance
object
TopicDescription
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
Namespace: Confluent.Kafka.Admin
Assembly: Confluent.Kafka.dll
Syntax
public class TopicDescription

Properties

AuthorizedOperations

AclOperation list (null if not requested or not supported).

Declaration
public List<AclOperation> AuthorizedOperations { get; set; }
Property Value
Type Description
List<AclOperation>

Error

Error, if any, of topic reported by the broker

Declaration
public Error Error { get; set; }
Property Value
Type Description
Error

IsInternal

Whether the topic is internal to Kafka. An example of an internal topic is the offsets and group management topic: __consumer_offsets.

Declaration
public bool IsInternal { get; set; }
Property Value
Type Description
bool

Name

The topic name.

Declaration
public string Name { get; set; }
Property Value
Type Description
string

Partitions

List of partitions and their information.

Declaration
public List<TopicPartitionInfo> Partitions { get; set; }
Property Value
Type Description
List<TopicPartitionInfo>

TopicId

The topic Id.

Declaration
public Uuid TopicId { get; set; }
Property Value
Type Description
Uuid

Methods

ToString()

Returns a JSON representation of this object.

Declaration
public override string ToString()
Returns
Type Description
string

A JSON representation of this object.

Overrides
object.ToString()
In this article