Options needed for span creation
A span's attributes
The SpanKind of a span
Links span to other spans
This option is NOT RECOMMENDED for normal use and should ONLY be used if your application manages context manually without the global context manager, or you are trying to override the parent extracted from context.
Span, for convenience) that the newly-started
span will be the child of. This overrides the parent span extracted from
the currently active context.
A null value here should prevent the SDK from extracting a parent from the current context, forcing the new span to be a root span.
A manually specified start time for the created