Class ConsumerGroupOffsetsResource
java.lang.Object
io.confluent.kafkarest.resources.v3.ConsumerGroupOffsetsResource
@Path("/v3/clusters/{clusterId}/internal/consumer-groups/{consumerGroupId}/offsets")
public final class ConsumerGroupOffsetsResource
extends Object
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionConsumerGroupOffsetsResource(jakarta.inject.Provider<ConsumerGroupOffsetsManager> consumerGroupOffsetsManager, jakarta.inject.Provider<io.confluent.kafkarest.controllers.ConsumerGroupManager> consumerGroupManager) -
Method Summary
Modifier and TypeMethodDescriptionvoidgetConsumerGroupOffsets(jakarta.ws.rs.container.AsyncResponse asyncResponse, String clusterId, String consumerGroupId) voidupdateConsumerGroupOffset(jakarta.ws.rs.container.AsyncResponse asyncResponse, String clusterId, String consumerGroupId, @Valid UpdateConsumerGroupOffsetsRequest request)
-
Field Details
-
ALTER_OFFSETS_INVALID_CONSUMER_GROUP_STATE_ERROR_TMPL
- See Also:
-
-
Constructor Details
-
ConsumerGroupOffsetsResource
@Inject public ConsumerGroupOffsetsResource(jakarta.inject.Provider<ConsumerGroupOffsetsManager> consumerGroupOffsetsManager, jakarta.inject.Provider<io.confluent.kafkarest.controllers.ConsumerGroupManager> consumerGroupManager)
-
-
Method Details
-
getConsumerGroupOffsets
@GET @Consumes("application/json") @Produces("application/json") @PerformanceMetric("api.v3.consumer-groups.offsets.get") public void getConsumerGroupOffsets(@Suspended jakarta.ws.rs.container.AsyncResponse asyncResponse, @PathParam("clusterId") String clusterId, @PathParam("consumerGroupId") String consumerGroupId) -
updateConsumerGroupOffset
@PATCH @Consumes("application/json") @Produces("application/json") @PerformanceMetric("api.v3.consumer-groups.offsets.patch") public void updateConsumerGroupOffset(@Suspended jakarta.ws.rs.container.AsyncResponse asyncResponse, @PathParam("clusterId") String clusterId, @PathParam("consumerGroupId") String consumerGroupId, @Valid @Valid UpdateConsumerGroupOffsetsRequest request)
-