digital-identity-platform-docs
digital-identity-platform-docs / workers/sgtm-router/worker / LogBuffer
Class: LogBuffer
Defined in: workers/sgtm-router/worker.js:1028
Constructors
Constructor
new LogBuffer(
state,env):LogBuffer
Defined in: workers/sgtm-router/worker.js:1029
Parameters
state
any
env
any
Returns
LogBuffer
Properties
state
state:
any
Defined in: workers/sgtm-router/worker.js:1030
env
env:
any
Defined in: workers/sgtm-router/worker.js:1031
MAX_ITEMS
MAX_ITEMS:
number
Defined in: workers/sgtm-router/worker.js:1033
FLUSH_INTERVAL_MS
FLUSH_INTERVAL_MS:
number
Defined in: workers/sgtm-router/worker.js:1034
recentBillings
recentBillings:
Map<any,any>
Defined in: workers/sgtm-router/worker.js:1035
memoryBuf
memoryBuf:
any[]
Defined in: workers/sgtm-router/worker.js:1038
memoryState
memoryState:
object
Defined in: workers/sgtm-router/worker.js:1039
currentKey
currentKey:
any=null
nextLine
nextLine:
number=0
Methods
_todayIso()
_todayIso():
string
Defined in: workers/sgtm-router/worker.js:1056
Returns
string
_makeNewObjectKey()
_makeNewObjectKey(
containerId):string
Defined in: workers/sgtm-router/worker.js:1060
Parameters
containerId
any
Returns
string
_resolveR2()
_resolveR2(
key):any
Defined in: workers/sgtm-router/worker.js:1070
Parameters
key
any
Returns
any
fetch()
fetch(
req):Promise<Response>
Defined in: workers/sgtm-router/worker.js:1080
Parameters
req
any
Returns
Promise<Response>
alarm()
alarm():
Promise<void>
Defined in: workers/sgtm-router/worker.js:1146
Returns
Promise<void>
_flushNow()
_flushNow():
Promise<void>
Defined in: workers/sgtm-router/worker.js:1150
Returns
Promise<void>