Documentation ¶
Index ¶
- Variables
- type Command
- func (p *Command) GetArgv() []string
- func (p *Command) GetEnvVars() map[string]string
- func (p *Command) GetSnapshotId() string
- func (p *Command) GetTimeout() int64
- func (p *Command) IsSetEnvVars() bool
- func (p *Command) IsSetTimeout() bool
- func (p *Command) Read(iprot thrift.TProtocol) error
- func (p *Command) String() string
- func (p *Command) Write(oprot thrift.TProtocol) error
- type Job
- type JobDefinition
- func (p *JobDefinition) GetBasis() string
- func (p *JobDefinition) GetJobType() string
- func (p *JobDefinition) GetPriority() int32
- func (p *JobDefinition) GetRequestor() string
- func (p *JobDefinition) GetTag() string
- func (p *JobDefinition) GetTasks() []*TaskDefinition
- func (p *JobDefinition) IsSetBasis() bool
- func (p *JobDefinition) IsSetJobType() bool
- func (p *JobDefinition) IsSetPriority() bool
- func (p *JobDefinition) IsSetRequestor() bool
- func (p *JobDefinition) IsSetTag() bool
- func (p *JobDefinition) IsSetTasks() bool
- func (p *JobDefinition) Read(iprot thrift.TProtocol) error
- func (p *JobDefinition) String() string
- func (p *JobDefinition) Write(oprot thrift.TProtocol) error
- type TaskDefinition
- func (p *TaskDefinition) GetBazelRequest() *bazel.ExecuteRequest
- func (p *TaskDefinition) GetCommand() *Command
- func (p *TaskDefinition) GetTaskId() string
- func (p *TaskDefinition) IsSetBazelRequest() bool
- func (p *TaskDefinition) IsSetCommand() bool
- func (p *TaskDefinition) IsSetTaskId() bool
- func (p *TaskDefinition) Read(iprot thrift.TProtocol) error
- func (p *TaskDefinition) String() string
- func (p *TaskDefinition) Write(oprot thrift.TProtocol) error
Constants ¶
This section is empty.
Variables ¶
View Source
var Command_EnvVars_DEFAULT map[string]string
View Source
var Command_Timeout_DEFAULT int64
View Source
var GoUnusedProtection__ int
View Source
var JobDefinition_Basis_DEFAULT string
View Source
var JobDefinition_JobType_DEFAULT string
View Source
var JobDefinition_Priority_DEFAULT int32
View Source
var JobDefinition_Requestor_DEFAULT string
View Source
var JobDefinition_Tag_DEFAULT string
View Source
var JobDefinition_Tasks_DEFAULT []*TaskDefinition
View Source
var TaskDefinition_BazelRequest_DEFAULT *bazel.ExecuteRequest
View Source
var TaskDefinition_TaskId_DEFAULT string
Functions ¶
This section is empty.
Types ¶
type Command ¶
type Command struct { Argv []string `thrift:"argv,1,required" json:"argv"` EnvVars map[string]string `thrift:"envVars,2" json:"envVars,omitempty"` Timeout *int64 `thrift:"timeout,3" json:"timeout,omitempty"` SnapshotId string `thrift:"snapshotId,4,required" json:"snapshotId"` }
Attributes:
- Argv
- EnvVars
- Timeout
- SnapshotId
var TaskDefinition_Command_DEFAULT *Command
func NewCommand ¶
func NewCommand() *Command
func (*Command) GetEnvVars ¶
func (*Command) GetSnapshotId ¶
func (*Command) GetTimeout ¶
func (*Command) IsSetEnvVars ¶
func (*Command) IsSetTimeout ¶
type Job ¶
type Job struct { ID string `thrift:"id,1,required" json:"id"` JobDefinition *JobDefinition `thrift:"jobDefinition,2,required" json:"jobDefinition"` }
Attributes:
- ID
- JobDefinition
func (*Job) GetJobDefinition ¶
func (p *Job) GetJobDefinition() *JobDefinition
func (*Job) IsSetJobDefinition ¶
type JobDefinition ¶
type JobDefinition struct { JobType *string `thrift:"jobType,1" json:"jobType,omitempty"` Tasks []*TaskDefinition `thrift:"tasks,2" json:"tasks,omitempty"` Priority *int32 `thrift:"priority,3" json:"priority,omitempty"` Tag *string `thrift:"tag,4" json:"tag,omitempty"` Basis *string `thrift:"basis,5" json:"basis,omitempty"` Requestor *string `thrift:"requestor,6" json:"requestor,omitempty"` }
Attributes:
- JobType
- Tasks
- Priority
- Tag
- Basis
- Requestor
var Job_JobDefinition_DEFAULT *JobDefinition
func NewJobDefinition ¶
func NewJobDefinition() *JobDefinition
func (*JobDefinition) GetBasis ¶
func (p *JobDefinition) GetBasis() string
func (*JobDefinition) GetJobType ¶
func (p *JobDefinition) GetJobType() string
func (*JobDefinition) GetPriority ¶
func (p *JobDefinition) GetPriority() int32
func (*JobDefinition) GetRequestor ¶
func (p *JobDefinition) GetRequestor() string
func (*JobDefinition) GetTag ¶
func (p *JobDefinition) GetTag() string
func (*JobDefinition) GetTasks ¶
func (p *JobDefinition) GetTasks() []*TaskDefinition
func (*JobDefinition) IsSetBasis ¶
func (p *JobDefinition) IsSetBasis() bool
func (*JobDefinition) IsSetJobType ¶
func (p *JobDefinition) IsSetJobType() bool
func (*JobDefinition) IsSetPriority ¶
func (p *JobDefinition) IsSetPriority() bool
func (*JobDefinition) IsSetRequestor ¶
func (p *JobDefinition) IsSetRequestor() bool
func (*JobDefinition) IsSetTag ¶
func (p *JobDefinition) IsSetTag() bool
func (*JobDefinition) IsSetTasks ¶
func (p *JobDefinition) IsSetTasks() bool
func (*JobDefinition) String ¶
func (p *JobDefinition) String() string
type TaskDefinition ¶
type TaskDefinition struct { Command *Command `thrift:"command,1,required" json:"command"` TaskId *string `thrift:"taskId,2" json:"taskId,omitempty"` BazelRequest *bazel.ExecuteRequest `thrift:"bazelRequest,3" json:"bazelRequest,omitempty"` }
Attributes:
- Command
- TaskId
- BazelRequest
func NewTaskDefinition ¶
func NewTaskDefinition() *TaskDefinition
func (*TaskDefinition) GetBazelRequest ¶
func (p *TaskDefinition) GetBazelRequest() *bazel.ExecuteRequest
func (*TaskDefinition) GetCommand ¶
func (p *TaskDefinition) GetCommand() *Command
func (*TaskDefinition) GetTaskId ¶
func (p *TaskDefinition) GetTaskId() string
func (*TaskDefinition) IsSetBazelRequest ¶
func (p *TaskDefinition) IsSetBazelRequest() bool
func (*TaskDefinition) IsSetCommand ¶
func (p *TaskDefinition) IsSetCommand() bool
func (*TaskDefinition) IsSetTaskId ¶
func (p *TaskDefinition) IsSetTaskId() bool
func (*TaskDefinition) String ¶
func (p *TaskDefinition) String() string
Click to show internal directories.
Click to hide internal directories.