Documentation ¶
Index ¶
- Constants
- func RegisterTasksServer(s *grpc.Server, srv TasksServer)
- type Action
- func (*Action) Descriptor() ([]byte, []int)
- func (m *Action) GetAction() string
- func (m *Action) GetConditions() *v1alpha.Conditions
- func (m *Action) GetParameters() []*any.Any
- func (m *Action) GetRunOptions() *RunOptions
- func (*Action) ProtoMessage()
- func (m *Action) Reset()
- func (m *Action) String() string
- func (m *Action) XXX_DiscardUnknown()
- func (m *Action) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Action) XXX_Merge(src proto.Message)
- func (m *Action) XXX_Size() int
- func (m *Action) XXX_Unmarshal(b []byte) error
- type AddRequest
- func (*AddRequest) Descriptor() ([]byte, []int)
- func (m *AddRequest) GetTask() *Task
- func (*AddRequest) ProtoMessage()
- func (m *AddRequest) Reset()
- func (m *AddRequest) String() string
- func (m *AddRequest) XXX_DiscardUnknown()
- func (m *AddRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AddRequest) XXX_Merge(src proto.Message)
- func (m *AddRequest) XXX_Size() int
- func (m *AddRequest) XXX_Unmarshal(b []byte) error
- type AddResponse
- func (*AddResponse) Descriptor() ([]byte, []int)
- func (m *AddResponse) GetError() *v1alpha.Error
- func (m *AddResponse) GetTask() *Task
- func (*AddResponse) ProtoMessage()
- func (m *AddResponse) Reset()
- func (m *AddResponse) String() string
- func (m *AddResponse) XXX_DiscardUnknown()
- func (m *AddResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AddResponse) XXX_Merge(src proto.Message)
- func (m *AddResponse) XXX_Size() int
- func (m *AddResponse) XXX_Unmarshal(b []byte) error
- type DeleteRequest
- func (*DeleteRequest) Descriptor() ([]byte, []int)
- func (m *DeleteRequest) GetTask() *Task
- func (*DeleteRequest) ProtoMessage()
- func (m *DeleteRequest) Reset()
- func (m *DeleteRequest) String() string
- func (m *DeleteRequest) XXX_DiscardUnknown()
- func (m *DeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteRequest) XXX_Merge(src proto.Message)
- func (m *DeleteRequest) XXX_Size() int
- func (m *DeleteRequest) XXX_Unmarshal(b []byte) error
- type DeleteResponse
- func (*DeleteResponse) Descriptor() ([]byte, []int)
- func (m *DeleteResponse) GetError() *v1alpha.Error
- func (m *DeleteResponse) GetTask() *Task
- func (*DeleteResponse) ProtoMessage()
- func (m *DeleteResponse) Reset()
- func (m *DeleteResponse) String() string
- func (m *DeleteResponse) XXX_DiscardUnknown()
- func (m *DeleteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteResponse) XXX_Merge(src proto.Message)
- func (m *DeleteResponse) XXX_Size() int
- func (m *DeleteResponse) XXX_Unmarshal(b []byte) error
- type GetRequest
- func (*GetRequest) Descriptor() ([]byte, []int)
- func (m *GetRequest) GetGetOptions() *v1alpha.GetOptions
- func (*GetRequest) ProtoMessage()
- func (m *GetRequest) Reset()
- func (m *GetRequest) String() string
- func (m *GetRequest) XXX_DiscardUnknown()
- func (m *GetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetRequest) XXX_Merge(src proto.Message)
- func (m *GetRequest) XXX_Size() int
- func (m *GetRequest) XXX_Unmarshal(b []byte) error
- type GetResponse
- func (*GetResponse) Descriptor() ([]byte, []int)
- func (m *GetResponse) GetError() *v1alpha.Error
- func (m *GetResponse) GetTask() *Task
- func (*GetResponse) ProtoMessage()
- func (m *GetResponse) Reset()
- func (m *GetResponse) String() string
- func (m *GetResponse) XXX_DiscardUnknown()
- func (m *GetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetResponse) XXX_Merge(src proto.Message)
- func (m *GetResponse) XXX_Size() int
- func (m *GetResponse) XXX_Unmarshal(b []byte) error
- type ListRequest
- func (*ListRequest) Descriptor() ([]byte, []int)
- func (m *ListRequest) GetListOptions() *v1alpha.ListOptions
- func (*ListRequest) ProtoMessage()
- func (m *ListRequest) Reset()
- func (m *ListRequest) String() string
- func (m *ListRequest) XXX_DiscardUnknown()
- func (m *ListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListRequest) XXX_Merge(src proto.Message)
- func (m *ListRequest) XXX_Size() int
- func (m *ListRequest) XXX_Unmarshal(b []byte) error
- type ListResponse
- func (*ListResponse) Descriptor() ([]byte, []int)
- func (m *ListResponse) GetError() *v1alpha.Error
- func (m *ListResponse) GetTasks() []*Task
- func (*ListResponse) ProtoMessage()
- func (m *ListResponse) Reset()
- func (m *ListResponse) String() string
- func (m *ListResponse) XXX_DiscardUnknown()
- func (m *ListResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListResponse) XXX_Merge(src proto.Message)
- func (m *ListResponse) XXX_Size() int
- func (m *ListResponse) XXX_Unmarshal(b []byte) error
- type RunOptions
- func (*RunOptions) Descriptor() ([]byte, []int)
- func (m *RunOptions) GetSerialize() *Serialize
- func (m *RunOptions) GetSync() bool
- func (m *RunOptions) GetTarget() *Target
- func (*RunOptions) ProtoMessage()
- func (m *RunOptions) Reset()
- func (m *RunOptions) String() string
- func (m *RunOptions) XXX_DiscardUnknown()
- func (m *RunOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RunOptions) XXX_Merge(src proto.Message)
- func (m *RunOptions) XXX_Size() int
- func (m *RunOptions) XXX_Unmarshal(b []byte) error
- type Serialize
- func (*Serialize) Descriptor() ([]byte, []int)
- func (m *Serialize) GetCount() int64
- func (m *Serialize) GetFailAfterAllTargetsRan() bool
- func (*Serialize) ProtoMessage()
- func (m *Serialize) Reset()
- func (m *Serialize) String() string
- func (m *Serialize) XXX_DiscardUnknown()
- func (m *Serialize) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Serialize) XXX_Merge(src proto.Message)
- func (m *Serialize) XXX_Size() int
- func (m *Serialize) XXX_Unmarshal(b []byte) error
- type Step
- func (*Step) Descriptor() ([]byte, []int)
- func (m *Step) GetName() string
- func (m *Step) GetSpec() *Action
- func (*Step) ProtoMessage()
- func (m *Step) Reset()
- func (m *Step) String() string
- func (m *Step) XXX_DiscardUnknown()
- func (m *Step) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Step) XXX_Merge(src proto.Message)
- func (m *Step) XXX_Size() int
- func (m *Step) XXX_Unmarshal(b []byte) error
- type Target
- func (*Target) Descriptor() ([]byte, []int)
- func (m *Target) GetHosts() []string
- func (m *Target) GetLimit() int64
- func (*Target) ProtoMessage()
- func (m *Target) Reset()
- func (m *Target) String() string
- func (m *Target) XXX_DiscardUnknown()
- func (m *Target) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Target) XXX_Merge(src proto.Message)
- func (m *Target) XXX_Size() int
- func (m *Target) XXX_Unmarshal(b []byte) error
- type Task
- func (*Task) Descriptor() ([]byte, []int)
- func (m *Task) GetMetadata() *v1alpha.ObjectMetadata
- func (m *Task) GetSpec() *TaskSpec
- func (*Task) ProtoMessage()
- func (m *Task) Reset()
- func (m *Task) String() string
- func (m *Task) XXX_DiscardUnknown()
- func (m *Task) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Task) XXX_Merge(src proto.Message)
- func (m *Task) XXX_Size() int
- func (m *Task) XXX_Unmarshal(b []byte) error
- type TaskSpec
- func (*TaskSpec) Descriptor() ([]byte, []int)
- func (m *TaskSpec) GetRunOptions() *RunOptions
- func (m *TaskSpec) GetSteps() []*Step
- func (*TaskSpec) ProtoMessage()
- func (m *TaskSpec) Reset()
- func (m *TaskSpec) String() string
- func (m *TaskSpec) XXX_DiscardUnknown()
- func (m *TaskSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TaskSpec) XXX_Merge(src proto.Message)
- func (m *TaskSpec) XXX_Size() int
- func (m *TaskSpec) XXX_Unmarshal(b []byte) error
- type TasksClient
- type TasksServer
- type TasksService
- func (n *TasksService) Add(ctx context.Context, req *AddRequest) (*AddResponse, error)
- func (n *TasksService) Delete(ctx context.Context, req *DeleteRequest) (*DeleteResponse, error)
- func (n *TasksService) Get(ctx context.Context, req *GetRequest) (*GetResponse, error)
- func (n *TasksService) List(ctx context.Context, req *ListRequest) (*ListResponse, error)
- func (n *TasksService) Update(ctx context.Context, req *UpdateRequest) (*UpdateResponse, error)
- func (n *TasksService) Watch(req *WatchRequest, watch Tasks_WatchServer) error
- type Tasks_WatchClient
- type Tasks_WatchServer
- type UpdateRequest
- func (*UpdateRequest) Descriptor() ([]byte, []int)
- func (m *UpdateRequest) GetTask() *Task
- func (*UpdateRequest) ProtoMessage()
- func (m *UpdateRequest) Reset()
- func (m *UpdateRequest) String() string
- func (m *UpdateRequest) XXX_DiscardUnknown()
- func (m *UpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *UpdateRequest) XXX_Merge(src proto.Message)
- func (m *UpdateRequest) XXX_Size() int
- func (m *UpdateRequest) XXX_Unmarshal(b []byte) error
- type UpdateResponse
- func (*UpdateResponse) Descriptor() ([]byte, []int)
- func (m *UpdateResponse) GetError() *v1alpha.Error
- func (m *UpdateResponse) GetTask() *Task
- func (*UpdateResponse) ProtoMessage()
- func (m *UpdateResponse) Reset()
- func (m *UpdateResponse) String() string
- func (m *UpdateResponse) XXX_DiscardUnknown()
- func (m *UpdateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *UpdateResponse) XXX_Merge(src proto.Message)
- func (m *UpdateResponse) XXX_Size() int
- func (m *UpdateResponse) XXX_Unmarshal(b []byte) error
- type WatchRequest
- func (*WatchRequest) Descriptor() ([]byte, []int)
- func (m *WatchRequest) GetWatchOptions() *v1alpha.WatchOptions
- func (*WatchRequest) ProtoMessage()
- func (m *WatchRequest) Reset()
- func (m *WatchRequest) String() string
- func (m *WatchRequest) XXX_DiscardUnknown()
- func (m *WatchRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *WatchRequest) XXX_Merge(src proto.Message)
- func (m *WatchRequest) XXX_Size() int
- func (m *WatchRequest) XXX_Unmarshal(b []byte) error
- type WatchResponse
- func (*WatchResponse) Descriptor() ([]byte, []int)
- func (m *WatchResponse) GetError() *v1alpha.Error
- func (m *WatchResponse) GetEvent() *v1alpha1.Event
- func (m *WatchResponse) GetTask() *Task
- func (*WatchResponse) ProtoMessage()
- func (m *WatchResponse) Reset()
- func (m *WatchResponse) String() string
- func (m *WatchResponse) XXX_DiscardUnknown()
- func (m *WatchResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *WatchResponse) XXX_Merge(src proto.Message)
- func (m *WatchResponse) XXX_Size() int
- func (m *WatchResponse) XXX_Unmarshal(b []byte) error
Constants ¶
View Source
const ( // Kind the name of the object kind (singular). Kind = "Task" // KindPlural the name of the object kind (plural). KindPlural = "Tasks" // APIVersion of the API. APIVersion = "v1alpha" // DataStorePath API object path in the data store. DataStorePath = api.APIName + "/" + APIVersion )
Variables ¶
This section is empty.
Functions ¶
func RegisterTasksServer ¶
func RegisterTasksServer(s *grpc.Server, srv TasksServer)
Types ¶
type Action ¶
type Action struct { // Action name. Action string `protobuf:"bytes,1,opt,name=action,proto3" json:"action,omitempty"` // Conditions. Conditions *v1alpha.Conditions `protobuf:"bytes,2,opt,name=conditions,proto3" json:"conditions,omitempty"` // RunOptions RunOptions *RunOptions `protobuf:"bytes,3,opt,name=runOptions,proto3" json:"runOptions,omitempty"` // Map of string interface{} to be given to the action. Parameters []*any.Any `protobuf:"bytes,4,rep,name=parameters,proto3" json:"parameters,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Action) Descriptor ¶
func (*Action) GetConditions ¶
func (m *Action) GetConditions() *v1alpha.Conditions
func (*Action) GetParameters ¶
func (*Action) GetRunOptions ¶
func (m *Action) GetRunOptions() *RunOptions
func (*Action) ProtoMessage ¶
func (*Action) ProtoMessage()
func (*Action) XXX_DiscardUnknown ¶
func (m *Action) XXX_DiscardUnknown()
func (*Action) XXX_Marshal ¶
func (*Action) XXX_Unmarshal ¶
type AddRequest ¶
type AddRequest struct { // Task object. Task *Task `protobuf:"bytes,1,opt,name=task,proto3" json:"task,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Add
func (*AddRequest) Descriptor ¶
func (*AddRequest) Descriptor() ([]byte, []int)
func (*AddRequest) GetTask ¶
func (m *AddRequest) GetTask() *Task
func (*AddRequest) ProtoMessage ¶
func (*AddRequest) ProtoMessage()
func (*AddRequest) Reset ¶
func (m *AddRequest) Reset()
func (*AddRequest) String ¶
func (m *AddRequest) String() string
func (*AddRequest) XXX_DiscardUnknown ¶
func (m *AddRequest) XXX_DiscardUnknown()
func (*AddRequest) XXX_Marshal ¶
func (m *AddRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AddRequest) XXX_Merge ¶
func (m *AddRequest) XXX_Merge(src proto.Message)
func (*AddRequest) XXX_Size ¶
func (m *AddRequest) XXX_Size() int
func (*AddRequest) XXX_Unmarshal ¶
func (m *AddRequest) XXX_Unmarshal(b []byte) error
type AddResponse ¶
type AddResponse struct { // Task object. Task *Task `protobuf:"bytes,1,opt,name=task,proto3" json:"task,omitempty"` // Error object. Error *v1alpha.Error `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*AddResponse) Descriptor ¶
func (*AddResponse) Descriptor() ([]byte, []int)
func (*AddResponse) GetError ¶
func (m *AddResponse) GetError() *v1alpha.Error
func (*AddResponse) GetTask ¶
func (m *AddResponse) GetTask() *Task
func (*AddResponse) ProtoMessage ¶
func (*AddResponse) ProtoMessage()
func (*AddResponse) Reset ¶
func (m *AddResponse) Reset()
func (*AddResponse) String ¶
func (m *AddResponse) String() string
func (*AddResponse) XXX_DiscardUnknown ¶
func (m *AddResponse) XXX_DiscardUnknown()
func (*AddResponse) XXX_Marshal ¶
func (m *AddResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AddResponse) XXX_Merge ¶
func (m *AddResponse) XXX_Merge(src proto.Message)
func (*AddResponse) XXX_Size ¶
func (m *AddResponse) XXX_Size() int
func (*AddResponse) XXX_Unmarshal ¶
func (m *AddResponse) XXX_Unmarshal(b []byte) error
type DeleteRequest ¶
type DeleteRequest struct { // Task object. Task *Task `protobuf:"bytes,1,opt,name=task,proto3" json:"task,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Delete
func (*DeleteRequest) Descriptor ¶
func (*DeleteRequest) Descriptor() ([]byte, []int)
func (*DeleteRequest) GetTask ¶
func (m *DeleteRequest) GetTask() *Task
func (*DeleteRequest) ProtoMessage ¶
func (*DeleteRequest) ProtoMessage()
func (*DeleteRequest) Reset ¶
func (m *DeleteRequest) Reset()
func (*DeleteRequest) String ¶
func (m *DeleteRequest) String() string
func (*DeleteRequest) XXX_DiscardUnknown ¶
func (m *DeleteRequest) XXX_DiscardUnknown()
func (*DeleteRequest) XXX_Marshal ¶
func (m *DeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteRequest) XXX_Merge ¶
func (m *DeleteRequest) XXX_Merge(src proto.Message)
func (*DeleteRequest) XXX_Size ¶
func (m *DeleteRequest) XXX_Size() int
func (*DeleteRequest) XXX_Unmarshal ¶
func (m *DeleteRequest) XXX_Unmarshal(b []byte) error
type DeleteResponse ¶
type DeleteResponse struct { // Task object. Task *Task `protobuf:"bytes,1,opt,name=task,proto3" json:"task,omitempty"` // Error object. Error *v1alpha.Error `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DeleteResponse) Descriptor ¶
func (*DeleteResponse) Descriptor() ([]byte, []int)
func (*DeleteResponse) GetError ¶
func (m *DeleteResponse) GetError() *v1alpha.Error
func (*DeleteResponse) GetTask ¶
func (m *DeleteResponse) GetTask() *Task
func (*DeleteResponse) ProtoMessage ¶
func (*DeleteResponse) ProtoMessage()
func (*DeleteResponse) Reset ¶
func (m *DeleteResponse) Reset()
func (*DeleteResponse) String ¶
func (m *DeleteResponse) String() string
func (*DeleteResponse) XXX_DiscardUnknown ¶
func (m *DeleteResponse) XXX_DiscardUnknown()
func (*DeleteResponse) XXX_Marshal ¶
func (m *DeleteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteResponse) XXX_Merge ¶
func (m *DeleteResponse) XXX_Merge(src proto.Message)
func (*DeleteResponse) XXX_Size ¶
func (m *DeleteResponse) XXX_Size() int
func (*DeleteResponse) XXX_Unmarshal ¶
func (m *DeleteResponse) XXX_Unmarshal(b []byte) error
type GetRequest ¶
type GetRequest struct { // GetOptions options for a GetRequest. GetOptions *v1alpha.GetOptions `protobuf:"bytes,1,opt,name=getOptions,proto3" json:"getOptions,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Get
func (*GetRequest) Descriptor ¶
func (*GetRequest) Descriptor() ([]byte, []int)
func (*GetRequest) GetGetOptions ¶
func (m *GetRequest) GetGetOptions() *v1alpha.GetOptions
func (*GetRequest) ProtoMessage ¶
func (*GetRequest) ProtoMessage()
func (*GetRequest) Reset ¶
func (m *GetRequest) Reset()
func (*GetRequest) String ¶
func (m *GetRequest) String() string
func (*GetRequest) XXX_DiscardUnknown ¶
func (m *GetRequest) XXX_DiscardUnknown()
func (*GetRequest) XXX_Marshal ¶
func (m *GetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetRequest) XXX_Merge ¶
func (m *GetRequest) XXX_Merge(src proto.Message)
func (*GetRequest) XXX_Size ¶
func (m *GetRequest) XXX_Size() int
func (*GetRequest) XXX_Unmarshal ¶
func (m *GetRequest) XXX_Unmarshal(b []byte) error
type GetResponse ¶
type GetResponse struct { // Task object. Task *Task `protobuf:"bytes,1,opt,name=task,proto3" json:"task,omitempty"` // Error object. Error *v1alpha.Error `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetResponse) Descriptor ¶
func (*GetResponse) Descriptor() ([]byte, []int)
func (*GetResponse) GetError ¶
func (m *GetResponse) GetError() *v1alpha.Error
func (*GetResponse) GetTask ¶
func (m *GetResponse) GetTask() *Task
func (*GetResponse) ProtoMessage ¶
func (*GetResponse) ProtoMessage()
func (*GetResponse) Reset ¶
func (m *GetResponse) Reset()
func (*GetResponse) String ¶
func (m *GetResponse) String() string
func (*GetResponse) XXX_DiscardUnknown ¶
func (m *GetResponse) XXX_DiscardUnknown()
func (*GetResponse) XXX_Marshal ¶
func (m *GetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetResponse) XXX_Merge ¶
func (m *GetResponse) XXX_Merge(src proto.Message)
func (*GetResponse) XXX_Size ¶
func (m *GetResponse) XXX_Size() int
func (*GetResponse) XXX_Unmarshal ¶
func (m *GetResponse) XXX_Unmarshal(b []byte) error
type ListRequest ¶
type ListRequest struct { // ListOptions options for a ListRequest. ListOptions *v1alpha.ListOptions `protobuf:"bytes,1,opt,name=listOptions,proto3" json:"listOptions,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
List
func (*ListRequest) Descriptor ¶
func (*ListRequest) Descriptor() ([]byte, []int)
func (*ListRequest) GetListOptions ¶
func (m *ListRequest) GetListOptions() *v1alpha.ListOptions
func (*ListRequest) ProtoMessage ¶
func (*ListRequest) ProtoMessage()
func (*ListRequest) Reset ¶
func (m *ListRequest) Reset()
func (*ListRequest) String ¶
func (m *ListRequest) String() string
func (*ListRequest) XXX_DiscardUnknown ¶
func (m *ListRequest) XXX_DiscardUnknown()
func (*ListRequest) XXX_Marshal ¶
func (m *ListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListRequest) XXX_Merge ¶
func (m *ListRequest) XXX_Merge(src proto.Message)
func (*ListRequest) XXX_Size ¶
func (m *ListRequest) XXX_Size() int
func (*ListRequest) XXX_Unmarshal ¶
func (m *ListRequest) XXX_Unmarshal(b []byte) error
type ListResponse ¶
type ListResponse struct { // Task list. Tasks []*Task `protobuf:"bytes,1,rep,name=tasks,proto3" json:"tasks,omitempty"` // Error object. Error *v1alpha.Error `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ListResponse) Descriptor ¶
func (*ListResponse) Descriptor() ([]byte, []int)
func (*ListResponse) GetError ¶
func (m *ListResponse) GetError() *v1alpha.Error
func (*ListResponse) GetTasks ¶
func (m *ListResponse) GetTasks() []*Task
func (*ListResponse) ProtoMessage ¶
func (*ListResponse) ProtoMessage()
func (*ListResponse) Reset ¶
func (m *ListResponse) Reset()
func (*ListResponse) String ¶
func (m *ListResponse) String() string
func (*ListResponse) XXX_DiscardUnknown ¶
func (m *ListResponse) XXX_DiscardUnknown()
func (*ListResponse) XXX_Marshal ¶
func (m *ListResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListResponse) XXX_Merge ¶
func (m *ListResponse) XXX_Merge(src proto.Message)
func (*ListResponse) XXX_Size ¶
func (m *ListResponse) XXX_Size() int
func (*ListResponse) XXX_Unmarshal ¶
func (m *ListResponse) XXX_Unmarshal(b []byte) error
type RunOptions ¶
type RunOptions struct { Sync bool `protobuf:"varint,1,opt,name=sync,proto3" json:"sync,omitempty"` Serialize *Serialize `protobuf:"bytes,2,opt,name=serialize,proto3" json:"serialize,omitempty"` Target *Target `protobuf:"bytes,3,opt,name=target,proto3" json:"target,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RunOptions) Descriptor ¶
func (*RunOptions) Descriptor() ([]byte, []int)
func (*RunOptions) GetSerialize ¶
func (m *RunOptions) GetSerialize() *Serialize
func (*RunOptions) GetSync ¶
func (m *RunOptions) GetSync() bool
func (*RunOptions) GetTarget ¶
func (m *RunOptions) GetTarget() *Target
func (*RunOptions) ProtoMessage ¶
func (*RunOptions) ProtoMessage()
func (*RunOptions) Reset ¶
func (m *RunOptions) Reset()
func (*RunOptions) String ¶
func (m *RunOptions) String() string
func (*RunOptions) XXX_DiscardUnknown ¶
func (m *RunOptions) XXX_DiscardUnknown()
func (*RunOptions) XXX_Marshal ¶
func (m *RunOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RunOptions) XXX_Merge ¶
func (m *RunOptions) XXX_Merge(src proto.Message)
func (*RunOptions) XXX_Size ¶
func (m *RunOptions) XXX_Size() int
func (*RunOptions) XXX_Unmarshal ¶
func (m *RunOptions) XXX_Unmarshal(b []byte) error
type Serialize ¶
type Serialize struct { // Count. Count int64 `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"` // FailAfterAllTargetsRan. FailAfterAllTargetsRan bool `protobuf:"varint,2,opt,name=failAfterAllTargetsRan,proto3" json:"failAfterAllTargetsRan,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Serialize) Descriptor ¶
func (*Serialize) GetFailAfterAllTargetsRan ¶
func (*Serialize) ProtoMessage ¶
func (*Serialize) ProtoMessage()
func (*Serialize) XXX_DiscardUnknown ¶
func (m *Serialize) XXX_DiscardUnknown()
func (*Serialize) XXX_Marshal ¶
func (*Serialize) XXX_Unmarshal ¶
type Step ¶
type Step struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Spec *Action `protobuf:"bytes,2,opt,name=spec,proto3" json:"spec,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Step) Descriptor ¶
func (*Step) ProtoMessage ¶
func (*Step) ProtoMessage()
func (*Step) XXX_DiscardUnknown ¶
func (m *Step) XXX_DiscardUnknown()
func (*Step) XXX_Unmarshal ¶
type Target ¶
type Target struct { // List of hosts (either name or label selector). Hosts []string `protobuf:"bytes,1,rep,name=hosts,proto3" json:"hosts,omitempty"` // Limit of how many hosts of the matches should be used. Limit int64 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Target) Descriptor ¶
func (*Target) ProtoMessage ¶
func (*Target) ProtoMessage()
func (*Target) XXX_DiscardUnknown ¶
func (m *Target) XXX_DiscardUnknown()
func (*Target) XXX_Marshal ¶
func (*Target) XXX_Unmarshal ¶
type Task ¶
type Task struct { // Metadata for Task object. Metadata *v1alpha.ObjectMetadata `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"` // Spec for Task. Spec *TaskSpec `protobuf:"bytes,2,opt,name=spec,proto3" json:"spec,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Task) Descriptor ¶
func (*Task) GetMetadata ¶
func (m *Task) GetMetadata() *v1alpha.ObjectMetadata
func (*Task) ProtoMessage ¶
func (*Task) ProtoMessage()
func (*Task) XXX_DiscardUnknown ¶
func (m *Task) XXX_DiscardUnknown()
func (*Task) XXX_Unmarshal ¶
type TaskSpec ¶
type TaskSpec struct { // RunOptions. RunOptions *RunOptions `protobuf:"bytes,1,opt,name=runOptions,proto3" json:"runOptions,omitempty"` // Steps in this Task. Steps []*Step `protobuf:"bytes,2,rep,name=steps,proto3" json:"steps,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TaskSpec) Descriptor ¶
func (*TaskSpec) GetRunOptions ¶
func (m *TaskSpec) GetRunOptions() *RunOptions
func (*TaskSpec) ProtoMessage ¶
func (*TaskSpec) ProtoMessage()
func (*TaskSpec) XXX_DiscardUnknown ¶
func (m *TaskSpec) XXX_DiscardUnknown()
func (*TaskSpec) XXX_Marshal ¶
func (*TaskSpec) XXX_Unmarshal ¶
type TasksClient ¶
type TasksClient interface { // Get a Task. Get(ctx context.Context, in *GetRequest, opts ...grpc.CallOption) (*GetResponse, error) // List Tasks. List(ctx context.Context, in *ListRequest, opts ...grpc.CallOption) (*ListResponse, error) // Add a Task. Add(ctx context.Context, in *AddRequest, opts ...grpc.CallOption) (*AddResponse, error) // Update a Task. Update(ctx context.Context, in *UpdateRequest, opts ...grpc.CallOption) (*UpdateResponse, error) // Delete a Task. Delete(ctx context.Context, in *DeleteRequest, opts ...grpc.CallOption) (*DeleteResponse, error) // Watch Task. Watch(ctx context.Context, in *WatchRequest, opts ...grpc.CallOption) (Tasks_WatchClient, error) }
TasksClient is the client API for Tasks service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewTasksClient ¶
func NewTasksClient(cc *grpc.ClientConn) TasksClient
type TasksServer ¶
type TasksServer interface { // Get a Task. Get(context.Context, *GetRequest) (*GetResponse, error) // List Tasks. List(context.Context, *ListRequest) (*ListResponse, error) // Add a Task. Add(context.Context, *AddRequest) (*AddResponse, error) // Update a Task. Update(context.Context, *UpdateRequest) (*UpdateResponse, error) // Delete a Task. Delete(context.Context, *DeleteRequest) (*DeleteResponse, error) // Watch Task. Watch(*WatchRequest, Tasks_WatchServer) error }
TasksServer is the server API for Tasks service.
type TasksService ¶
type TasksService struct {
TasksServer
}
TasksService handler for config events.
func (*TasksService) Add ¶
func (n *TasksService) Add(ctx context.Context, req *AddRequest) (*AddResponse, error)
Add add a Task.
func (*TasksService) Delete ¶
func (n *TasksService) Delete(ctx context.Context, req *DeleteRequest) (*DeleteResponse, error)
Delete delete a Task.
func (*TasksService) Get ¶
func (n *TasksService) Get(ctx context.Context, req *GetRequest) (*GetResponse, error)
Get get a Task.
func (*TasksService) List ¶
func (n *TasksService) List(ctx context.Context, req *ListRequest) (*ListResponse, error)
List list Tasks.
func (*TasksService) Update ¶
func (n *TasksService) Update(ctx context.Context, req *UpdateRequest) (*UpdateResponse, error)
Update update a Task.
func (*TasksService) Watch ¶
func (n *TasksService) Watch(req *WatchRequest, watch Tasks_WatchServer) error
Watch Watch Tasks.
type Tasks_WatchClient ¶
type Tasks_WatchClient interface { Recv() (*WatchResponse, error) grpc.ClientStream }
type Tasks_WatchServer ¶
type Tasks_WatchServer interface { Send(*WatchResponse) error grpc.ServerStream }
type UpdateRequest ¶
type UpdateRequest struct { // Task object. Task *Task `protobuf:"bytes,1,opt,name=task,proto3" json:"task,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Update
func (*UpdateRequest) Descriptor ¶
func (*UpdateRequest) Descriptor() ([]byte, []int)
func (*UpdateRequest) GetTask ¶
func (m *UpdateRequest) GetTask() *Task
func (*UpdateRequest) ProtoMessage ¶
func (*UpdateRequest) ProtoMessage()
func (*UpdateRequest) Reset ¶
func (m *UpdateRequest) Reset()
func (*UpdateRequest) String ¶
func (m *UpdateRequest) String() string
func (*UpdateRequest) XXX_DiscardUnknown ¶
func (m *UpdateRequest) XXX_DiscardUnknown()
func (*UpdateRequest) XXX_Marshal ¶
func (m *UpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*UpdateRequest) XXX_Merge ¶
func (m *UpdateRequest) XXX_Merge(src proto.Message)
func (*UpdateRequest) XXX_Size ¶
func (m *UpdateRequest) XXX_Size() int
func (*UpdateRequest) XXX_Unmarshal ¶
func (m *UpdateRequest) XXX_Unmarshal(b []byte) error
type UpdateResponse ¶
type UpdateResponse struct { // Task object. Task *Task `protobuf:"bytes,1,opt,name=task,proto3" json:"task,omitempty"` // Error object. Error *v1alpha.Error `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*UpdateResponse) Descriptor ¶
func (*UpdateResponse) Descriptor() ([]byte, []int)
func (*UpdateResponse) GetError ¶
func (m *UpdateResponse) GetError() *v1alpha.Error
func (*UpdateResponse) GetTask ¶
func (m *UpdateResponse) GetTask() *Task
func (*UpdateResponse) ProtoMessage ¶
func (*UpdateResponse) ProtoMessage()
func (*UpdateResponse) Reset ¶
func (m *UpdateResponse) Reset()
func (*UpdateResponse) String ¶
func (m *UpdateResponse) String() string
func (*UpdateResponse) XXX_DiscardUnknown ¶
func (m *UpdateResponse) XXX_DiscardUnknown()
func (*UpdateResponse) XXX_Marshal ¶
func (m *UpdateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*UpdateResponse) XXX_Merge ¶
func (m *UpdateResponse) XXX_Merge(src proto.Message)
func (*UpdateResponse) XXX_Size ¶
func (m *UpdateResponse) XXX_Size() int
func (*UpdateResponse) XXX_Unmarshal ¶
func (m *UpdateResponse) XXX_Unmarshal(b []byte) error
type WatchRequest ¶
type WatchRequest struct { // WatchOptions options for WatchRequest. WatchOptions *v1alpha.WatchOptions `protobuf:"bytes,1,opt,name=watchOptions,proto3" json:"watchOptions,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Watch
func (*WatchRequest) Descriptor ¶
func (*WatchRequest) Descriptor() ([]byte, []int)
func (*WatchRequest) GetWatchOptions ¶
func (m *WatchRequest) GetWatchOptions() *v1alpha.WatchOptions
func (*WatchRequest) ProtoMessage ¶
func (*WatchRequest) ProtoMessage()
func (*WatchRequest) Reset ¶
func (m *WatchRequest) Reset()
func (*WatchRequest) String ¶
func (m *WatchRequest) String() string
func (*WatchRequest) XXX_DiscardUnknown ¶
func (m *WatchRequest) XXX_DiscardUnknown()
func (*WatchRequest) XXX_Marshal ¶
func (m *WatchRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*WatchRequest) XXX_Merge ¶
func (m *WatchRequest) XXX_Merge(src proto.Message)
func (*WatchRequest) XXX_Size ¶
func (m *WatchRequest) XXX_Size() int
func (*WatchRequest) XXX_Unmarshal ¶
func (m *WatchRequest) XXX_Unmarshal(b []byte) error
type WatchResponse ¶
type WatchResponse struct { // Task info for watch response. Event *v1alpha1.Event `protobuf:"bytes,1,opt,name=event,proto3" json:"event,omitempty"` // Task for watch response. Task *Task `protobuf:"bytes,2,opt,name=task,proto3" json:"task,omitempty"` // Error object. Error *v1alpha.Error `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*WatchResponse) Descriptor ¶
func (*WatchResponse) Descriptor() ([]byte, []int)
func (*WatchResponse) GetError ¶
func (m *WatchResponse) GetError() *v1alpha.Error
func (*WatchResponse) GetEvent ¶
func (m *WatchResponse) GetEvent() *v1alpha1.Event
func (*WatchResponse) GetTask ¶
func (m *WatchResponse) GetTask() *Task
func (*WatchResponse) ProtoMessage ¶
func (*WatchResponse) ProtoMessage()
func (*WatchResponse) Reset ¶
func (m *WatchResponse) Reset()
func (*WatchResponse) String ¶
func (m *WatchResponse) String() string
func (*WatchResponse) XXX_DiscardUnknown ¶
func (m *WatchResponse) XXX_DiscardUnknown()
func (*WatchResponse) XXX_Marshal ¶
func (m *WatchResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*WatchResponse) XXX_Merge ¶
func (m *WatchResponse) XXX_Merge(src proto.Message)
func (*WatchResponse) XXX_Size ¶
func (m *WatchResponse) XXX_Size() int
func (*WatchResponse) XXX_Unmarshal ¶
func (m *WatchResponse) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.