Cloudflare Queues · JSON-LD Context
Cloudflare Queues Context
JSON-LD context defining the semantic vocabulary for Cloudflare Queues from Cloudflare Queues.
4 Classes
50 Properties
2 Namespaces
Namespaces
cf:
https://developers.cloudflare.com/queues/vocabulary#
xsd:
http://www.w3.org/2001/XMLSchema#
Classes
Queue
Consumer
Message
Producer
Properties
| Property | Type | Container |
|---|---|---|
| queue_id | string | |
| queue_name | string | |
| consumer_id | string | |
| script_name | string | |
| dead_letter_queue | string | |
| lease_id | string | |
| created_on | dateTime | |
| modified_on | dateTime | |
| producers | set | |
| consumers | set | |
| producers_total_count | integer | |
| consumers_total_count | integer | |
| settings | reference | |
| delivery_delay | integer | |
| delivery_paused | boolean | |
| message_retention_period | integer | |
| batch_size | integer | |
| max_concurrency | integer | |
| max_retries | integer | |
| max_wait_time_ms | integer | |
| retry_delay | integer | |
| visibility_timeout_ms | integer | |
| backlog_count | integer | |
| backlog_bytes | integer | |
| oldest_message_timestamp_ms | long | |
| delay_seconds | integer | |
| content_type | string | |
| body | ||
| attempts | integer | |
| timestamp_ms | long | |
| metadata | reference | |
| ackCount | integer | |
| retryCount | integer | |
| message_backlog_count | integer | |
| success | boolean | |
| errors | set | |
| messages | set | |
| result | ||
| result_info | ||
| count | integer | |
| page | integer | |
| per_page | integer | |
| total_count | integer | |
| total_pages | integer | |
| delete_messages_permanently | boolean | |
| started_at | dateTime | |
| completed | string | |
| acks | set | |
| retries | set | |
| warnings |
JSON-LD Document
{
"@context": {
"@vocab": "https://schema.org/",
"cf": "https://developers.cloudflare.com/queues/vocabulary#",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"Queue": "cf:Queue",
"Consumer": "cf:Consumer",
"Message": "cf:Message",
"Producer": "cf:Producer",
"queue_id": {
"@id": "cf:queueId",
"@type": "xsd:string"
},
"queue_name": {
"@id": "cf:queueName",
"@type": "xsd:string"
},
"consumer_id": {
"@id": "cf:consumerId",
"@type": "xsd:string"
},
"script_name": {
"@id": "cf:scriptName",
"@type": "xsd:string"
},
"dead_letter_queue": {
"@id": "cf:deadLetterQueue",
"@type": "xsd:string"
},
"lease_id": {
"@id": "cf:leaseId",
"@type": "xsd:string"
},
"created_on": {
"@id": "schema:dateCreated",
"@type": "xsd:dateTime"
},
"modified_on": {
"@id": "schema:dateModified",
"@type": "xsd:dateTime"
},
"producers": {
"@id": "cf:producers",
"@container": "@set"
},
"consumers": {
"@id": "cf:consumers",
"@container": "@set"
},
"producers_total_count": {
"@id": "cf:producersTotalCount",
"@type": "xsd:integer"
},
"consumers_total_count": {
"@id": "cf:consumersTotalCount",
"@type": "xsd:integer"
},
"settings": {
"@id": "cf:settings",
"@type": "@id"
},
"delivery_delay": {
"@id": "cf:deliveryDelay",
"@type": "xsd:integer"
},
"delivery_paused": {
"@id": "cf:deliveryPaused",
"@type": "xsd:boolean"
},
"message_retention_period": {
"@id": "cf:messageRetentionPeriod",
"@type": "xsd:integer"
},
"batch_size": {
"@id": "cf:batchSize",
"@type": "xsd:integer"
},
"max_concurrency": {
"@id": "cf:maxConcurrency",
"@type": "xsd:integer"
},
"max_retries": {
"@id": "cf:maxRetries",
"@type": "xsd:integer"
},
"max_wait_time_ms": {
"@id": "cf:maxWaitTimeMs",
"@type": "xsd:integer"
},
"retry_delay": {
"@id": "cf:retryDelay",
"@type": "xsd:integer"
},
"visibility_timeout_ms": {
"@id": "cf:visibilityTimeoutMs",
"@type": "xsd:integer"
},
"backlog_count": {
"@id": "cf:backlogCount",
"@type": "xsd:integer"
},
"backlog_bytes": {
"@id": "cf:backlogBytes",
"@type": "xsd:integer"
},
"oldest_message_timestamp_ms": {
"@id": "cf:oldestMessageTimestampMs",
"@type": "xsd:long"
},
"delay_seconds": {
"@id": "cf:delaySeconds",
"@type": "xsd:integer"
},
"content_type": {
"@id": "cf:contentType",
"@type": "xsd:string"
},
"body": {
"@id": "schema:text"
},
"attempts": {
"@id": "cf:attempts",
"@type": "xsd:integer"
},
"timestamp_ms": {
"@id": "cf:timestampMs",
"@type": "xsd:long"
},
"metadata": {
"@id": "cf:metadata",
"@type": "@id"
},
"ackCount": {
"@id": "cf:ackCount",
"@type": "xsd:integer"
},
"retryCount": {
"@id": "cf:retryCount",
"@type": "xsd:integer"
},
"message_backlog_count": {
"@id": "cf:messageBacklogCount",
"@type": "xsd:integer"
},
"success": {
"@id": "cf:success",
"@type": "xsd:boolean"
},
"errors": {
"@id": "cf:errors",
"@container": "@set"
},
"messages": {
"@id": "cf:messages",
"@container": "@set"
},
"result": {
"@id": "cf:result"
},
"result_info": {
"@id": "cf:resultInfo"
},
"count": {
"@id": "cf:count",
"@type": "xsd:integer"
},
"page": {
"@id": "cf:page",
"@type": "xsd:integer"
},
"per_page": {
"@id": "cf:perPage",
"@type": "xsd:integer"
},
"total_count": {
"@id": "cf:totalCount",
"@type": "xsd:integer"
},
"total_pages": {
"@id": "cf:totalPages",
"@type": "xsd:integer"
},
"delete_messages_permanently": {
"@id": "cf:deleteMessagesPermanently",
"@type": "xsd:boolean"
},
"started_at": {
"@id": "cf:startedAt",
"@type": "xsd:dateTime"
},
"completed": {
"@id": "cf:completed",
"@type": "xsd:string"
},
"acks": {
"@id": "cf:acks",
"@container": "@set"
},
"retries": {
"@id": "cf:retries",
"@container": "@set"
},
"warnings": {
"@id": "cf:warnings"
}
}
}