package peloton.api.v1alpha.job.stateless

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

message CreateSpec

stateless.proto:395

Configuration of a job creation.

Used in: svc.CreateJobRequest

message JobInfo

stateless.proto:262

Information of a job, such as job spec and status

Used in: svc.GetJobResponse

message JobSpec

stateless.proto:46

Stateless job configuration.

Used in: JobInfo, svc.CreateJobRequest, svc.GetJobCacheResponse, svc.GetReplaceJobDiffRequest, svc.PatchJobRequest, svc.ReplaceJobRequest, private.jobmgr.GetJobCacheResponse

enum JobState

stateless.proto:86

Runtime states of a Job.

Used in: JobStatus, QuerySpec

message JobStatus

stateless.proto:208

The current runtime status of a Job.

Used in: JobInfo, JobSummary, svc.GetJobCacheResponse, private.jobmgr.GetJobCacheResponse

message JobStatus.PodStateStats

stateless.proto:211

PodStateStats indicates the number of tasks of a particular state in a job

Used in: JobStatus

message JobSummary

stateless.proto:277

Summary of job spec and status. The summary will be returned by List or Query API calls. These calls will return a large number of jobs, so the content in the job summary has to be kept minimal.

Used in: svc.GetJobResponse, svc.ListJobsResponse, svc.QueryJobsResponse, watch.svc.WatchResponse

message QuerySpec

stateless.proto:310

QuerySpec specifies the list of query criteria for jobs. All indexed fields should be part of this message. And all fields in this message have to be indexed too.

Used in: svc.QueryJobsRequest, svc.QueryJobsResponse

message RestartSpec

stateless.proto:419

Configuration of a job restart

Used in: WorkflowInfo, svc.RestartJobRequest

message SlaSpec

stateless.proto:17

SLA configuration for a stateless job

Used in: JobSpec, JobSummary

message UpdateSpec

stateless.proto:354

Configuration of a job update.

Used in: WorkflowInfo, svc.PatchJobRequest, svc.ReplaceJobRequest

message WorkflowEvent

stateless.proto:472

WorkflowEvents are workflow state change events for a job or pod on workflow operations

Used in: WorkflowInfo, WorkflowInfo.instance_workflow_events, svc.GetWorkflowEventsResponse

message WorkflowInfo

stateless.proto:434

Information about a workflow including its status and specification

Used in: svc.GetJobResponse, svc.ListJobWorkflowsResponse

message WorkflowInfo.instance_workflow_events

stateless.proto:435

Used in: WorkflowInfo

enum WorkflowState

stateless.proto:135

Runtime state of a job workflow.

Used in: WorkflowEvent, WorkflowStatus

message WorkflowStatus

stateless.proto:166

Runtime status of a job workflow.

Used in: JobStatus, WorkflowInfo

enum WorkflowType

stateless.proto:123

The different types of job rolling workflows supported.

Used in: WorkflowEvent, WorkflowStatus