CloudflareObjectDeliveryTrackingStore
Defined in: packages/messaging/src/adapters/cloudflare/object-delivery-tracking.store.ts:148
Implements
섹션 제목: “Implements”Constructors
섹션 제목: “Constructors”Constructor
섹션 제목: “Constructor”new CloudflareObjectDeliveryTrackingStore(
storage,options?):CloudflareObjectDeliveryTrackingStore
Defined in: packages/messaging/src/adapters/cloudflare/object-delivery-tracking.store.ts:157
Parameters
섹션 제목: “Parameters”storage
섹션 제목: “storage”options?
섹션 제목: “options?”string | CloudflareObjectDeliveryTrackingStoreOptions
Returns
섹션 제목: “Returns”CloudflareObjectDeliveryTrackingStore
Methods
섹션 제목: “Methods”countBy()
섹션 제목: “countBy()”countBy(
filter,groupBy):Promise<DeliveryTrackingCountByRow[]>
Defined in: packages/messaging/src/adapters/cloudflare/object-delivery-tracking.store.ts:301
Parameters
섹션 제목: “Parameters”filter
섹션 제목: “filter”groupBy
섹션 제목: “groupBy”readonly DeliveryTrackingCountByField[]
Returns
섹션 제목: “Returns”Promise<DeliveryTrackingCountByRow[]>
Implementation of
섹션 제목: “Implementation of”countRecords()
섹션 제목: “countRecords()”countRecords(
filter):Promise<number>
Defined in: packages/messaging/src/adapters/cloudflare/object-delivery-tracking.store.ts:285
Parameters
섹션 제목: “Parameters”filter
섹션 제목: “filter”Returns
섹션 제목: “Returns”Promise<number>
Implementation of
섹션 제목: “Implementation of”DeliveryTrackingStore.countRecords
get()
섹션 제목: “get()”get(
messageId):Promise<TrackingRecord|undefined>
Defined in: packages/messaging/src/adapters/cloudflare/object-delivery-tracking.store.ts:215
Parameters
섹션 제목: “Parameters”messageId
섹션 제목: “messageId”string
Returns
섹션 제목: “Returns”Promise<TrackingRecord | undefined>
Implementation of
섹션 제목: “Implementation of”init()
섹션 제목: “init()”init():
Promise<void>
Defined in: packages/messaging/src/adapters/cloudflare/object-delivery-tracking.store.ts:203
Returns
섹션 제목: “Returns”Promise<void>
Implementation of
섹션 제목: “Implementation of”listDue()
섹션 제목: “listDue()”listDue(
now,limit):Promise<TrackingRecord[]>
Defined in: packages/messaging/src/adapters/cloudflare/object-delivery-tracking.store.ts:221
Parameters
섹션 제목: “Parameters”now
섹션 제목: “now”Date
limit
섹션 제목: “limit”number
Returns
섹션 제목: “Returns”Promise<TrackingRecord[]>
Implementation of
섹션 제목: “Implementation of”listRecords()
섹션 제목: “listRecords()”listRecords(
options):Promise<TrackingRecord[]>
Defined in: packages/messaging/src/adapters/cloudflare/object-delivery-tracking.store.ts:244
Parameters
섹션 제목: “Parameters”options
섹션 제목: “options”Returns
섹션 제목: “Returns”Promise<TrackingRecord[]>
Implementation of
섹션 제목: “Implementation of”DeliveryTrackingStore.listRecords
patch()
섹션 제목: “patch()”patch(
messageId,patch):Promise<void>
Defined in: packages/messaging/src/adapters/cloudflare/object-delivery-tracking.store.ts:344
Parameters
섹션 제목: “Parameters”messageId
섹션 제목: “messageId”string
patch
섹션 제목: “patch”Partial<TrackingRecord>
Returns
섹션 제목: “Returns”Promise<void>
Implementation of
섹션 제목: “Implementation of”upsert()
섹션 제목: “upsert()”upsert(
record):Promise<void>
Defined in: packages/messaging/src/adapters/cloudflare/object-delivery-tracking.store.ts:207
Parameters
섹션 제목: “Parameters”record
섹션 제목: “record”Returns
섹션 제목: “Returns”Promise<void>