package tws.proto.job

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message ComputeResource

job.proto:50

compute resource for a worker cpu as a double, can be fractional RAM as mega bytes Disk as giga bytes. Disk is volatile disk. instances: number of instances that will be created from this compute resource workers_per_pod: in kubernetes, on each compute resource (on each pod) this many workers will be started number of workers running on this resource type is: instances * workers_per_pod index: a unique index is assigned to each resource starting from 0

Used in: Job, jobmaster.WorkerInfo

message Config

job.proto:30

defines the job parameters. This will define the required resources for the job, what type of a job this is (a basic container job, fully featured dataflow job etc)

Used in: htgjob.SubGraph, Job

message Config.KeyValue

job.proto:31

Used in: Config

message Job

job.proto:66

this is a Twister job.

message JobFormat

job.proto:23

Used in: Job

enum JobFormatType

job.proto:16

Used in: JobFormat

enum JobState

job.proto:8

a worker can be any one of these states

message WorkerJobState

job_state.proto:7