digital-identity-platform-docs
digital-identity-platform-docs / workers/sgtm-router/worker / LogBuffer
Class: LogBuffer
Defined in: workers/sgtm-router/worker.js:448
Constructors
Constructor
new LogBuffer(
state,env):LogBuffer
Defined in: workers/sgtm-router/worker.js:449
Parameters
state
any
env
any
Returns
LogBuffer
Properties
state
state:
any
Defined in: workers/sgtm-router/worker.js:450
env
env:
any
Defined in: workers/sgtm-router/worker.js:451
MAX_ITEMS
MAX_ITEMS:
number
Defined in: workers/sgtm-router/worker.js:453
FLUSH_INTERVAL_MS
FLUSH_INTERVAL_MS:
number
Defined in: workers/sgtm-router/worker.js:454
recentBillings
recentBillings:
Map<any,any>
Defined in: workers/sgtm-router/worker.js:455
memoryBuf
memoryBuf:
any[]
Defined in: workers/sgtm-router/worker.js:458
memoryState
memoryState:
object
Defined in: workers/sgtm-router/worker.js:459
currentKey
currentKey:
any=null
nextLine
nextLine:
number=0
Methods
_todayIso()
_todayIso():
string
Defined in: workers/sgtm-router/worker.js:476
Returns
string
_makeNewObjectKey()
_makeNewObjectKey(
containerId):string
Defined in: workers/sgtm-router/worker.js:480
Parameters
containerId
any
Returns
string
_resolveR2()
_resolveR2(
key):any
Defined in: workers/sgtm-router/worker.js:490
Parameters
key
any
Returns
any
fetch()
fetch(
req):Promise<Response>
Defined in: workers/sgtm-router/worker.js:500
Parameters
req
any
Returns
Promise<Response>
alarm()
alarm():
Promise<void>
Defined in: workers/sgtm-router/worker.js:566
Returns
Promise<void>
_flushNow()
_flushNow():
Promise<void>
Defined in: workers/sgtm-router/worker.js:570
Returns
Promise<void>