delete method

Future<void> delete(
  1. String streamId,
  2. String groupName, {
  3. UserCredentials? userCredentials,
})

Deletes a persistent subscription.

Parameters streamId and groupName identifies the PersistentSubscription that is deleted.

Implementation

Future<void> delete(
  String streamId,
  String groupName, {
  UserCredentials? userCredentials,
}) async {
  return $runRequest<void>(() async {
    final client = await $getClient();
    await client.delete(
      DeleteReq()
        ..options = _toDeleteReq(
          groupName,
          streamId,
        ),
      options: $getOptions(
        userCredentials: userCredentials,
      ),
    );
  });
}