toJson method

Map<String, Object?> toJson()

Implementation

Map<String, Object?> toJson() {
  return {
    if (requestTimeout != null) 'timeoutSeconds': requestTimeout!.inSeconds,
    'retry': {
      'delayFactorMillis': retryBackoff.delayFactor.inMilliseconds,
      'randomizationFactor': retryBackoff.randomizationFactor,
      'maxDelaySeconds': retryBackoff.maxDelay.inSeconds,
      'maxAttempts': retryBackoff.maxAttempts,
    },
  };
}