Skip to content

Commit 2c9f0cd

Browse files
committed
Group Admin methods by mixin
1 parent ba00d79 commit 2c9f0cd

2 files changed

Lines changed: 91 additions & 2 deletions

File tree

docs/apidoc/KafkaAdminClient.rst

Lines changed: 88 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,90 @@
1+
KafkaAdminClient
2+
================
3+
14
.. autoclass:: kafka.KafkaAdminClient
25
:members:
3-
:inherited-members:
6+
7+
:class:`~kafka.KafkaAdminClient` is composed of functional mixins. The
8+
sections below group its methods by area.
9+
10+
11+
Topics
12+
------
13+
14+
.. automethod:: kafka.KafkaAdminClient.list_topics
15+
.. automethod:: kafka.KafkaAdminClient.describe_topics
16+
.. automethod:: kafka.KafkaAdminClient.create_topics
17+
.. automethod:: kafka.KafkaAdminClient.wait_for_topics
18+
.. automethod:: kafka.KafkaAdminClient.delete_topics
19+
20+
21+
Partitions
22+
----------
23+
24+
.. automethod:: kafka.KafkaAdminClient.create_partitions
25+
.. automethod:: kafka.KafkaAdminClient.delete_records
26+
.. automethod:: kafka.KafkaAdminClient.elect_leaders
27+
.. automethod:: kafka.KafkaAdminClient.alter_partition_reassignments
28+
.. automethod:: kafka.KafkaAdminClient.list_partition_reassignments
29+
.. automethod:: kafka.KafkaAdminClient.describe_topic_partitions
30+
.. automethod:: kafka.KafkaAdminClient.list_partition_offsets
31+
32+
33+
Configs
34+
-------
35+
36+
.. automethod:: kafka.KafkaAdminClient.describe_configs
37+
.. automethod:: kafka.KafkaAdminClient.list_config_resources
38+
.. automethod:: kafka.KafkaAdminClient.alter_configs
39+
.. automethod:: kafka.KafkaAdminClient.reset_configs
40+
41+
42+
Consumer Groups
43+
---------------
44+
45+
.. automethod:: kafka.KafkaAdminClient.list_groups
46+
.. automethod:: kafka.KafkaAdminClient.describe_groups
47+
.. automethod:: kafka.KafkaAdminClient.list_group_offsets
48+
.. automethod:: kafka.KafkaAdminClient.alter_group_offsets
49+
.. automethod:: kafka.KafkaAdminClient.reset_group_offsets
50+
.. automethod:: kafka.KafkaAdminClient.delete_group_offsets
51+
.. automethod:: kafka.KafkaAdminClient.delete_groups
52+
.. automethod:: kafka.KafkaAdminClient.remove_group_members
53+
54+
55+
ACLs
56+
----
57+
58+
.. automethod:: kafka.KafkaAdminClient.describe_acls
59+
.. automethod:: kafka.KafkaAdminClient.create_acls
60+
.. automethod:: kafka.KafkaAdminClient.delete_acls
61+
62+
63+
Cluster
64+
-------
65+
66+
.. automethod:: kafka.KafkaAdminClient.describe_cluster
67+
.. automethod:: kafka.KafkaAdminClient.describe_log_dirs
68+
.. automethod:: kafka.KafkaAdminClient.alter_replica_log_dirs
69+
.. automethod:: kafka.KafkaAdminClient.describe_metadata_quorum
70+
.. automethod:: kafka.KafkaAdminClient.get_broker_version_data
71+
.. automethod:: kafka.KafkaAdminClient.api_versions
72+
.. automethod:: kafka.KafkaAdminClient.describe_features
73+
.. automethod:: kafka.KafkaAdminClient.update_features
74+
75+
76+
Transactions
77+
------------
78+
79+
.. automethod:: kafka.KafkaAdminClient.list_transactions
80+
.. automethod:: kafka.KafkaAdminClient.describe_transactions
81+
.. automethod:: kafka.KafkaAdminClient.describe_producers
82+
.. automethod:: kafka.KafkaAdminClient.abort_transaction
83+
.. automethod:: kafka.KafkaAdminClient.find_hanging_transactions
84+
85+
86+
Users
87+
-----
88+
89+
.. automethod:: kafka.KafkaAdminClient.alter_user_scram_credentials
90+
.. automethod:: kafka.KafkaAdminClient.describe_user_scram_credentials

docs/conf.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,9 @@
110110
# Theme options are theme-specific and customize the look and feel of a theme
111111
# further. For a list of options available for each theme, see the
112112
# documentation.
113-
#html_theme_options = {}
113+
html_theme_options = {
114+
'navigation_depth': -1,
115+
}
114116

115117
# Add any paths that contain custom themes here, relative to this directory.
116118
#html_theme_path = []

0 commit comments

Comments
 (0)