advancedqueue-8.x-1.x-dev/config/schema/advancedqueue.schema.yml
config/schema/advancedqueue.schema.yml
advancedqueue.advancedqueue_queue.*:
type: config_entity
label: 'Queue'
mapping:
id:
type: string
label: 'Machine-readable name'
label:
type: label
label: 'Label'
backend:
type: string
label: 'Backend'
backend_configuration:
type: advancedqueue.backend.[%parent.backend]
processor:
type: string
label: 'Processor'
processing_time:
type: integer
label: 'Processing time'
locked:
type: boolean
label: 'Locked'
stop_when_empty:
type: boolean
label: 'Stop when empty'
threshold:
type: mapping
mapping:
type:
type: integer
label: 'Threshold type'
limit:
type: integer
label: 'Threshold limit'
state:
type: string
label: 'Threshold state'
advancedqueue.backend.database:
type: advancedqueue_backend_configuration
advancedqueue.backend.*:
type: advancedqueue_backend_configuration
advancedqueue_backend_configuration:
type: mapping
mapping:
lease_time:
type: integer
label: 'Lease time'
views.field.advancedqueue_json:
type: views_field
label: 'Json'
mapping:
key:
type: string
label: 'key'
views.field.advancedqueue_job_state:
type: views_field
label: 'Job state'
mapping:
icon:
type: boolean
label: 'Icon'
views.field.advancedqueue_bulk_form:
type: views_field_bulk_form
label: 'Advanced queue bulk form'
