FakeMetricsServiceV2 constructor

FakeMetricsServiceV2({
  1. Future<ListLogMetricsResponse> listLogMetrics(
    1. ListLogMetricsRequest request
    )?,
  2. Future<LogMetric> getLogMetric(
    1. GetLogMetricRequest request
    )?,
  3. Future<LogMetric> createLogMetric(
    1. CreateLogMetricRequest request
    )?,
  4. Future<LogMetric> updateLogMetric(
    1. UpdateLogMetricRequest request
    )?,
  5. Future<void> deleteLogMetric(
    1. DeleteLogMetricRequest request
    )?,
  6. Future<ListOperationsResponse> listOperations(
    1. ListOperationsRequest request
    )?,
  7. Future<Operation<T, S>> getOperation<T extends ProtoMessage, S extends ProtoMessage>(
    1. Operation<T, S> request
    )?,
  8. Future<void> cancelOperation(
    1. CancelOperationRequest request
    )?,
})

Implementation

FakeMetricsServiceV2({
  Future<ListLogMetricsResponse> Function(ListLogMetricsRequest request)?
  listLogMetrics,
  Future<LogMetric> Function(GetLogMetricRequest request)? getLogMetric,
  Future<LogMetric> Function(CreateLogMetricRequest request)? createLogMetric,
  Future<LogMetric> Function(UpdateLogMetricRequest request)? updateLogMetric,
  Future<void> Function(DeleteLogMetricRequest request)? deleteLogMetric,
  Future<ListOperationsResponse> Function(ListOperationsRequest request)?
  listOperations,
  Future<Operation<T, S>> Function<
    T extends ProtoMessage,
    S extends ProtoMessage
  >(Operation<T, S> request)?
  getOperation,
  Future<void> Function(CancelOperationRequest request)? cancelOperation,
}) : _listLogMetrics = listLogMetrics,
     _getLogMetric = getLogMetric,
     _createLogMetric = createLogMetric,
     _updateLogMetric = updateLogMetric,
     _deleteLogMetric = deleteLogMetric,
     _listOperations = listOperations,
     _getOperation = getOperation,
     _cancelOperation = cancelOperation;