makeRequestWithRetry_(type, request, context, numBytesRemainingObj) {
    const backoff = new shaka.net.Backoff(
        request.retryParameters, /* autoReset= */ false);
    const index = 0;
    return this.send_(
        type, request, context, backoff, index, /* lastError= */ null,
        numBytesRemainingObj);
  }
@param {shaka.net.NetworkingEngine.RequestType} type
@param {shaka.extern.Request} request
@param {(shaka.extern.RequestContext|undefined)} context
@param {shaka.net.NetworkingEngine.NumBytesRemainingClass
       } numBytesRemainingObj
@return {!shaka.extern.IAbortableOperation.<
           shaka.net.NetworkingEngine.ResponseAndGotProgress>}
@private