4949import org .apache .kafka .common .message .SyncGroupResponseData ;
5050import org .apache .kafka .common .message .TxnOffsetCommitRequestData ;
5151import org .apache .kafka .common .message .TxnOffsetCommitResponseData ;
52- import org .apache .kafka .common .requests .RequestContext ;
5352import org .apache .kafka .common .requests .TransactionResult ;
5453import org .apache .kafka .common .utils .BufferSupplier ;
5554import org .apache .kafka .coordinator .group .streams .StreamsGroupHeartbeatResult ;
5655import org .apache .kafka .image .MetadataDelta ;
5756import org .apache .kafka .image .MetadataImage ;
57+ import org .apache .kafka .server .authorizer .AuthorizableRequestContext ;
5858
5959import java .time .Duration ;
6060import java .util .List ;
@@ -80,7 +80,7 @@ public interface GroupCoordinator {
8080 * The error code(s) of the response are set to indicate the error(s) occurred during the execution.
8181 */
8282 CompletableFuture <ConsumerGroupHeartbeatResponseData > consumerGroupHeartbeat (
83- RequestContext context ,
83+ AuthorizableRequestContext context ,
8484 ConsumerGroupHeartbeatRequestData request
8585 );
8686
@@ -94,7 +94,7 @@ CompletableFuture<ConsumerGroupHeartbeatResponseData> consumerGroupHeartbeat(
9494 * The error code(s) of the response are set to indicate the error(s) occurred during the execution.
9595 */
9696 CompletableFuture <StreamsGroupHeartbeatResult > streamsGroupHeartbeat (
97- RequestContext context ,
97+ AuthorizableRequestContext context ,
9898 StreamsGroupHeartbeatRequestData request
9999 );
100100
@@ -108,7 +108,7 @@ CompletableFuture<StreamsGroupHeartbeatResult> streamsGroupHeartbeat(
108108 * The error code(s) of the response are set to indicate the error(s) occurred during the execution.
109109 */
110110 CompletableFuture <ShareGroupHeartbeatResponseData > shareGroupHeartbeat (
111- RequestContext context ,
111+ AuthorizableRequestContext context ,
112112 ShareGroupHeartbeatRequestData request
113113 );
114114
@@ -123,7 +123,7 @@ CompletableFuture<ShareGroupHeartbeatResponseData> shareGroupHeartbeat(
123123 * The error code(s) of the response are set to indicate the error(s) occurred during the execution.
124124 */
125125 CompletableFuture <JoinGroupResponseData > joinGroup (
126- RequestContext context ,
126+ AuthorizableRequestContext context ,
127127 JoinGroupRequestData request ,
128128 BufferSupplier bufferSupplier
129129 );
@@ -139,7 +139,7 @@ CompletableFuture<JoinGroupResponseData> joinGroup(
139139 * The error code(s) of the response are set to indicate the error(s) occurred during the execution.
140140 */
141141 CompletableFuture <SyncGroupResponseData > syncGroup (
142- RequestContext context ,
142+ AuthorizableRequestContext context ,
143143 SyncGroupRequestData request ,
144144 BufferSupplier bufferSupplier
145145 );
@@ -154,7 +154,7 @@ CompletableFuture<SyncGroupResponseData> syncGroup(
154154 * The error code(s) of the response are set to indicate the error(s) occurred during the execution.
155155 */
156156 CompletableFuture <HeartbeatResponseData > heartbeat (
157- RequestContext context ,
157+ AuthorizableRequestContext context ,
158158 HeartbeatRequestData request
159159 );
160160
@@ -168,7 +168,7 @@ CompletableFuture<HeartbeatResponseData> heartbeat(
168168 * The error code(s) of the response are set to indicate the error(s) occurred during the execution.
169169 */
170170 CompletableFuture <LeaveGroupResponseData > leaveGroup (
171- RequestContext context ,
171+ AuthorizableRequestContext context ,
172172 LeaveGroupRequestData request
173173 );
174174
@@ -182,7 +182,7 @@ CompletableFuture<LeaveGroupResponseData> leaveGroup(
182182 * The error code(s) of the response are set to indicate the error(s) occurred during the execution.
183183 */
184184 CompletableFuture <ListGroupsResponseData > listGroups (
185- RequestContext context ,
185+ AuthorizableRequestContext context ,
186186 ListGroupsRequestData request
187187 );
188188
@@ -196,7 +196,7 @@ CompletableFuture<ListGroupsResponseData> listGroups(
196196 * The error codes of the results are set to indicate the errors occurred during the execution.
197197 */
198198 CompletableFuture <List <DescribeGroupsResponseData .DescribedGroup >> describeGroups (
199- RequestContext context ,
199+ AuthorizableRequestContext context ,
200200 List <String > groupIds
201201 );
202202
@@ -209,7 +209,7 @@ CompletableFuture<List<DescribeGroupsResponseData.DescribedGroup>> describeGroup
209209 * @return A future yielding the results or an exception.
210210 */
211211 CompletableFuture <List <ConsumerGroupDescribeResponseData .DescribedGroup >> consumerGroupDescribe (
212- RequestContext context ,
212+ AuthorizableRequestContext context ,
213213 List <String > groupIds
214214 );
215215
@@ -222,7 +222,7 @@ CompletableFuture<List<ConsumerGroupDescribeResponseData.DescribedGroup>> consum
222222 * @return A future yielding the results or an exception.
223223 */
224224 CompletableFuture <List <StreamsGroupDescribeResponseData .DescribedGroup >> streamsGroupDescribe (
225- RequestContext context ,
225+ AuthorizableRequestContext context ,
226226 List <String > groupIds
227227 );
228228
@@ -235,7 +235,7 @@ CompletableFuture<List<StreamsGroupDescribeResponseData.DescribedGroup>> streams
235235 * @return A future yielding the results or an exception.
236236 */
237237 CompletableFuture <List <ShareGroupDescribeResponseData .DescribedGroup >> shareGroupDescribe (
238- RequestContext context ,
238+ AuthorizableRequestContext context ,
239239 List <String > groupIds
240240 );
241241
@@ -250,7 +250,7 @@ CompletableFuture<List<ShareGroupDescribeResponseData.DescribedGroup>> shareGrou
250250 * The error codes of the results are set to indicate the errors occurred during the execution.
251251 */
252252 CompletableFuture <DeleteGroupsResponseData .DeletableGroupResultCollection > deleteGroups (
253- RequestContext context ,
253+ AuthorizableRequestContext context ,
254254 List <String > groupIds ,
255255 BufferSupplier bufferSupplier
256256 );
@@ -265,7 +265,7 @@ CompletableFuture<DeleteGroupsResponseData.DeletableGroupResultCollection> delet
265265 * The error codes of the results are set to indicate the errors occurred during the execution.
266266 */
267267 CompletableFuture <OffsetFetchResponseData .OffsetFetchResponseGroup > fetchOffsets (
268- RequestContext context ,
268+ AuthorizableRequestContext context ,
269269 OffsetFetchRequestData .OffsetFetchRequestGroup request ,
270270 boolean requireStable
271271 );
@@ -280,7 +280,7 @@ CompletableFuture<OffsetFetchResponseData.OffsetFetchResponseGroup> fetchOffsets
280280 * The error codes of the results are set to indicate the errors occurred during the execution.
281281 */
282282 CompletableFuture <OffsetFetchResponseData .OffsetFetchResponseGroup > fetchAllOffsets (
283- RequestContext context ,
283+ AuthorizableRequestContext context ,
284284 OffsetFetchRequestData .OffsetFetchRequestGroup request ,
285285 boolean requireStable
286286 );
@@ -295,7 +295,7 @@ CompletableFuture<OffsetFetchResponseData.OffsetFetchResponseGroup> fetchAllOffs
295295 * The error codes of the response are set to indicate the errors occurred during the execution.
296296 */
297297 CompletableFuture <DescribeShareGroupOffsetsResponseData .DescribeShareGroupOffsetsResponseGroup > describeShareGroupOffsets (
298- RequestContext context ,
298+ AuthorizableRequestContext context ,
299299 DescribeShareGroupOffsetsRequestData .DescribeShareGroupOffsetsRequestGroup request
300300 );
301301
@@ -309,7 +309,7 @@ CompletableFuture<DescribeShareGroupOffsetsResponseData.DescribeShareGroupOffset
309309 * The error codes of the response are set to indicate the errors occurred during the execution.
310310 */
311311 CompletableFuture <DescribeShareGroupOffsetsResponseData .DescribeShareGroupOffsetsResponseGroup > describeShareGroupAllOffsets (
312- RequestContext context ,
312+ AuthorizableRequestContext context ,
313313 DescribeShareGroupOffsetsRequestData .DescribeShareGroupOffsetsRequestGroup request
314314 );
315315
@@ -323,7 +323,7 @@ CompletableFuture<DescribeShareGroupOffsetsResponseData.DescribeShareGroupOffset
323323 * The error codes of the response are set to indicate the errors occurred during the execution.
324324 */
325325 CompletableFuture <DeleteShareGroupOffsetsResponseData > deleteShareGroupOffsets (
326- RequestContext context ,
326+ AuthorizableRequestContext context ,
327327 DeleteShareGroupOffsetsRequestData request
328328 );
329329
@@ -338,7 +338,7 @@ CompletableFuture<DeleteShareGroupOffsetsResponseData> deleteShareGroupOffsets(
338338 * The error code(s) of the response are set to indicate the error(s) occurred during the execution.
339339 */
340340 CompletableFuture <OffsetCommitResponseData > commitOffsets (
341- RequestContext context ,
341+ AuthorizableRequestContext context ,
342342 OffsetCommitRequestData request ,
343343 BufferSupplier bufferSupplier
344344 );
@@ -354,7 +354,7 @@ CompletableFuture<OffsetCommitResponseData> commitOffsets(
354354 * The error code(s) of the response are set to indicate the error(s) occurred during the execution.
355355 */
356356 CompletableFuture <TxnOffsetCommitResponseData > commitTransactionalOffsets (
357- RequestContext context ,
357+ AuthorizableRequestContext context ,
358358 TxnOffsetCommitRequestData request ,
359359 BufferSupplier bufferSupplier
360360 );
@@ -370,7 +370,7 @@ CompletableFuture<TxnOffsetCommitResponseData> commitTransactionalOffsets(
370370 * The error code(s) of the response are set to indicate the error(s) occurred during the execution.
371371 */
372372 CompletableFuture <OffsetDeleteResponseData > deleteOffsets (
373- RequestContext context ,
373+ AuthorizableRequestContext context ,
374374 OffsetDeleteRequestData request ,
375375 BufferSupplier bufferSupplier
376376 );
0 commit comments