digital-identity-platform-docs
digital-identity-platform-docs / workers/sgtm-router/worker / LogBuffer
Class: LogBuffer
Defined in: workers/sgtm-router/worker.js:555
Constructors
Constructor
new LogBuffer(
state,env):LogBuffer
Defined in: workers/sgtm-router/worker.js:556
Parameters
state
any
env
any
Returns
LogBuffer
Properties
state
state:
any
Defined in: workers/sgtm-router/worker.js:557
env
env:
any
Defined in: workers/sgtm-router/worker.js:558
MAX_ITEMS
MAX_ITEMS:
number
Defined in: workers/sgtm-router/worker.js:560
FLUSH_INTERVAL_MS
FLUSH_INTERVAL_MS:
number
Defined in: workers/sgtm-router/worker.js:561
recentBillings
recentBillings:
Map<any,any>
Defined in: workers/sgtm-router/worker.js:562
memoryBuf
memoryBuf:
any[]
Defined in: workers/sgtm-router/worker.js:565
memoryState
memoryState:
object
Defined in: workers/sgtm-router/worker.js:566
currentKey
currentKey:
any=null
nextLine
nextLine:
number=0
Methods
_todayIso()
_todayIso():
string
Defined in: workers/sgtm-router/worker.js:583
Returns
string
_makeNewObjectKey()
_makeNewObjectKey(
containerId):string
Defined in: workers/sgtm-router/worker.js:587
Parameters
containerId
any
Returns
string
_resolveR2()
_resolveR2(
key):any
Defined in: workers/sgtm-router/worker.js:597
Parameters
key
any
Returns
any
fetch()
fetch(
req):Promise<Response>
Defined in: workers/sgtm-router/worker.js:607
Parameters
req
any
Returns
Promise<Response>
alarm()
alarm():
Promise<void>
Defined in: workers/sgtm-router/worker.js:673
Returns
Promise<void>
_flushNow()
_flushNow():
Promise<void>
Defined in: workers/sgtm-router/worker.js:677
Returns
Promise<void>