digital-identity-platform-docs
digital-identity-platform-docs / workers/sgtm-router/worker / LogBuffer
Class: LogBuffer
Defined in: workers/sgtm-router/worker.js:1018
Constructors
Constructor
new LogBuffer(
state,env):LogBuffer
Defined in: workers/sgtm-router/worker.js:1019
Parameters
state
any
env
any
Returns
LogBuffer
Properties
state
state:
any
Defined in: workers/sgtm-router/worker.js:1020
env
env:
any
Defined in: workers/sgtm-router/worker.js:1021
MAX_ITEMS
MAX_ITEMS:
number
Defined in: workers/sgtm-router/worker.js:1023
FLUSH_INTERVAL_MS
FLUSH_INTERVAL_MS:
number
Defined in: workers/sgtm-router/worker.js:1024
recentBillings
recentBillings:
Map<any,any>
Defined in: workers/sgtm-router/worker.js:1025
memoryBuf
memoryBuf:
any[]
Defined in: workers/sgtm-router/worker.js:1028
memoryState
memoryState:
object
Defined in: workers/sgtm-router/worker.js:1029
currentKey
currentKey:
any=null
nextLine
nextLine:
number=0
Methods
_todayIso()
_todayIso():
string
Defined in: workers/sgtm-router/worker.js:1046
Returns
string
_makeNewObjectKey()
_makeNewObjectKey(
containerId):string
Defined in: workers/sgtm-router/worker.js:1050
Parameters
containerId
any
Returns
string
_resolveR2()
_resolveR2(
key):any
Defined in: workers/sgtm-router/worker.js:1060
Parameters
key
any
Returns
any
fetch()
fetch(
req):Promise<Response>
Defined in: workers/sgtm-router/worker.js:1070
Parameters
req
any
Returns
Promise<Response>
alarm()
alarm():
Promise<void>
Defined in: workers/sgtm-router/worker.js:1136
Returns
Promise<void>
_flushNow()
_flushNow():
Promise<void>
Defined in: workers/sgtm-router/worker.js:1140
Returns
Promise<void>