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