Interface: UsageEventSink
Defined in: javascript/src/storage/ports.ts:121
Methods
checkSchemaCompatibility()?
optionalcheckSchemaCompatibility():Promise<void>
Defined in: javascript/src/storage/ports.ts:124
Non-mutating compatibility check for a caller-managed projection schema.
Returns
Promise<void>
initialize()?
optionalinitialize():Promise<void>
Defined in: javascript/src/storage/ports.ts:122
Returns
Promise<void>
writeUsage()
writeUsage(
event,outboxEventId):Promise<void>
Defined in: javascript/src/storage/ports.ts:125
Parameters
event
outboxEventId
string
Returns
Promise<void>
writeUsageBatch()?
optionalwriteUsageBatch(entries):Promise<void>
Defined in: javascript/src/storage/ports.ts:126
Parameters
entries
readonly readonly [UsageChargeExport, string][]
Returns
Promise<void>