fun create()

in agent-sdk/src/main/java/co/elastic/otel/android/internal/features/clock/ClockExporterGateManager.kt [213:229]


            fun create(
                original: LogRecordData,
                creationElapsedTime: Long,
                timeOffsetNanos: Long?
            ): TimeUpdatedLogRecordData {
                val attributes = Attributes.builder().putAll(original.attributes)
                    .remove(ATTRIBUTE_KEY_CREATION_ELAPSED_TIME)
                    .build()
                val timestamp = timeOffsetNanos?.let { it + creationElapsedTime }
                    ?: original.timestampEpochNanos
                return TimeUpdatedLogRecordData(
                    original,
                    attributes,
                    original.totalAttributeCount - 1,
                    timestamp
                )
            }