setPayloadSize method

  1. @override
dynamic setPayloadSize(
  1. int size, {
  2. bool isRequest = false,
})
override

Implementation

@override
setPayloadSize(
  int size, {
  bool isRequest = false,
}) {
  if (!kCanTrace) {
    logger?.debug(this, 'Firebase Http Metric is not allowed to trace');
    return;
  }

  if (kInstance == null) {
    logger?.error(this, 'Firebase Http Metric is not initialized');
    return;
  }

  if (isRequest) {
    kInstance?.requestPayloadSize = size;
  } else {
    kInstance?.responsePayloadSize = size;
  }
}