getStatus method

Future<ProjectionDetails> getStatus(
  1. String name, {
  2. Duration? timeoutAfter,
  3. UserCredentials? userCredentials,
})

Get statistics for all projections. The name argument identifies the projection.

Implementation

Future<ProjectionDetails> getStatus(
  String name, {
  Duration? timeoutAfter,
  UserCredentials? userCredentials,
}) async {
  return $runRequest(() async {
    final client = await $getClient();

    final list = await _getList(
      client,
      StatisticsReq_Options()..name = name,
      timeoutAfter: timeoutAfter,
      userCredentials: userCredentials,
    );
    return list.first;
  });
}