finish(time) {
		this.finishTime = time ? time : this.getTime();
		this.duration = this.finishTime - this.startTime;

		// console.log(`"${this.name}" stop time: ${this.finishTime}  Duration: ${this.duration}`);

		this.logger.debug(
			`[${this.id}] Span '${this.name}' is finished. Duration: ${Number(
				this.duration
			).toFixed(3)} ms`,
			this.tags
		);

		this.tracer.spanFinished(this);

		return this;
	}
Finish span.

@param {Number?} time
@returns {Span}
@memberof Span