INPUT_OBJECT
CreateJobTemplate
link GraphQL Schema definition
1 input CreateJobTemplate { 4 2 # The set of task template definitions for this job template. 3 CreateTaskTemplate!] : [ 7 5 # Used only by Veritone platform components. 6 Boolean : 11 8 # Optional job-level configuration. Typically used only by Veritone 9 # platform components. 10 JSONData : 16 12 # Application ID. Used only by Veritone platform components. 13 # Other clients should not attempt to send this field. Any value sent 14 # will be ignored. 15 ID : 18 17 ID : 20 19 CreateRoute] : [ 24 21 # This contains a list of URIs engine toolkit will send completed chunks. 22 # This is for all tasks in job. 23 String] : [ 28 25 # deprecated. DO NOT USE. 26 # TODO: Remove 27 ID : 32 29 # deprecated. DO NOT USE. 30 # TODO: Remove 31 Int : 33 }
link Required by
- CreateScheduledJobExample to create a scheduleJob: mutation createScheduleJob { createScheduledJob(input: { name: "every5Min" runMode:Recurring recurringScheduleParts: [ { repeatIntervalUnit: Minutes repeatInterval: 5 }] jobTemplates:[ { #clusterId: "rt-242c1beb-653a-4299-bb33-2d8fb105d70b" clusterId: "YOUR OWN CLUSTER ID" taskTemplates : [ { engineId: "9e611ad7-2d3b-48f6-a51b-0a1ba40fe255" webstream adapter payload: { url:"https://s3.amazonaws.com/src-veritone-tests/stage/20190505/0_40_Eric%20Knox%20BWC%20Video_40secs.mp4" } }, { engineId: "352556c7-de07-4d55-b33f-74b1cf237f25" playback }, { engineId: "8bdb0e3b-ff28-4f6e-a3ba-887bd06e6440" chunk audio payload:{ ffmpegTemplate: "audio" chunkOverlap: 15 customFFMPEGProperties:{ chunkSizeInSeconds: "30" } } }, { #engine to run engineId: "c0e55cde-340b-44d7-bb42-2e0d65e98255" } ] } ] } ) { id } }
- UpdateScheduledJob