NoopLogRecordBuilder
in package
implements
LogRecordBuilderInterface
FinalYes
Tags
Table of Contents
Interfaces
Methods
- emit() : void
- setAttribute() : LogRecordBuilderInterface
- setAttributes() : LogRecordBuilderInterface
- setBody() : LogRecordBuilderInterface
- setContext() : LogRecordBuilderInterface
- setEventName() : LogRecordBuilderInterface
- setException() : LogRecordBuilderInterface
- Sets the `exception.message` `exception.type`, and `exception.stacktrace` attributes.
- setObservedTimestamp() : LogRecordBuilderInterface
- Time when the event was observed by the collection system
- setSeverityNumber() : LogRecordBuilderInterface
- Numerical value of the severity.
- setSeverityText() : LogRecordBuilderInterface
- The original string representation of the severity as it is known at the source.
- setTimestamp() : LogRecordBuilderInterface
- Time when the event occurred measured by the origin clock, i.e. the time at the source.
Methods
emit()
public
emit() : void
Attributes
- #[Override]
setAttribute()
public
setAttribute(string $key, mixed $value) : LogRecordBuilderInterface
Parameters
- $key : string
- $value : mixed
Attributes
- #[Override]
Return values
LogRecordBuilderInterfacesetAttributes()
public
setAttributes(iterable<string|int, mixed> $attributes) : LogRecordBuilderInterface
Parameters
- $attributes : iterable<string|int, mixed>
Attributes
- #[Override]
Return values
LogRecordBuilderInterfacesetBody()
public
setBody(mixed $body) : LogRecordBuilderInterface
Parameters
- $body : mixed
Attributes
- #[Override]
Return values
LogRecordBuilderInterfacesetContext()
public
setContext(ContextInterface|false|null $context) : LogRecordBuilderInterface
Parameters
- $context : ContextInterface|false|null
-
the log context, null to use the current context, false to use no context
Attributes
- #[Override]
Return values
LogRecordBuilderInterfacesetEventName()
public
setEventName(string $eventName) : LogRecordBuilderInterface
Parameters
- $eventName : string
Attributes
- #[Override]
Return values
LogRecordBuilderInterfacesetException()
Sets the `exception.message` `exception.type`, and `exception.stacktrace` attributes.
public
setException(Throwable $exception) : LogRecordBuilderInterface
Parameters
- $exception : Throwable
Attributes
- #[Override]
Return values
LogRecordBuilderInterfacesetObservedTimestamp()
Time when the event was observed by the collection system
public
setObservedTimestamp(int $timestamp) : LogRecordBuilderInterface
Parameters
- $timestamp : int
-
nanoseconds since UNIX epoch
Attributes
- #[Override]
Return values
LogRecordBuilderInterfacesetSeverityNumber()
Numerical value of the severity.
public
setSeverityNumber(int|Severity $severityNumber) : LogRecordBuilderInterface
Parameters
- $severityNumber : int|Severity
Attributes
- #[Override]
Return values
LogRecordBuilderInterfacesetSeverityText()
The original string representation of the severity as it is known at the source.
public
setSeverityText(string $severityText) : LogRecordBuilderInterface
Parameters
- $severityText : string
Attributes
- #[Override]
Return values
LogRecordBuilderInterfacesetTimestamp()
Time when the event occurred measured by the origin clock, i.e. the time at the source.
public
setTimestamp(int $timestamp) : LogRecordBuilderInterface
Parameters
- $timestamp : int
-
nanoseconds since UNIX epoch
Attributes
- #[Override]