v1

package
v0.0.0-...-8382644 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 15, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Artifact

type Artifact struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// value can be only used steps as the "from" field:
	// https://argoproj.github.io/argo/examples/#artifacts
	Value                string   `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	Type                 string   `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	LocalPath            string   `protobuf:"bytes,4,opt,name=local_path,json=localPath,proto3" json:"local_path,omitempty"`
	RemotePath           string   `protobuf:"bytes,5,opt,name=remote_path,json=remotePath,proto3" json:"remote_path,omitempty"`
	AccessKey            *Secret  `protobuf:"bytes,6,opt,name=access_key,json=accessKey,proto3" json:"access_key,omitempty"`
	SecretKey            *Secret  `protobuf:"bytes,7,opt,name=secret_key,json=secretKey,proto3" json:"secret_key,omitempty"`
	Endpoint             string   `protobuf:"bytes,8,opt,name=endpoint,proto3" json:"endpoint,omitempty"`
	Bucket               string   `protobuf:"bytes,9,opt,name=bucket,proto3" json:"bucket,omitempty"`
	GlobalName           string   `protobuf:"bytes,10,opt,name=global_name,json=globalName,proto3" json:"global_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Artifact) Descriptor

func (*Artifact) Descriptor() ([]byte, []int)

func (*Artifact) GetAccessKey

func (m *Artifact) GetAccessKey() *Secret

func (*Artifact) GetBucket

func (m *Artifact) GetBucket() string

func (*Artifact) GetEndpoint

func (m *Artifact) GetEndpoint() string

func (*Artifact) GetGlobalName

func (m *Artifact) GetGlobalName() string

func (*Artifact) GetLocalPath

func (m *Artifact) GetLocalPath() string

func (*Artifact) GetName

func (m *Artifact) GetName() string

func (*Artifact) GetRemotePath

func (m *Artifact) GetRemotePath() string

func (*Artifact) GetSecretKey

func (m *Artifact) GetSecretKey() *Secret

func (*Artifact) GetType

func (m *Artifact) GetType() string

func (*Artifact) GetValue

func (m *Artifact) GetValue() string

func (*Artifact) ProtoMessage

func (*Artifact) ProtoMessage()

func (*Artifact) Reset

func (m *Artifact) Reset()

func (*Artifact) String

func (m *Artifact) String() string

func (*Artifact) XXX_DiscardUnknown

func (m *Artifact) XXX_DiscardUnknown()

func (*Artifact) XXX_Marshal

func (m *Artifact) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Artifact) XXX_Merge

func (m *Artifact) XXX_Merge(src proto.Message)

func (*Artifact) XXX_Size

func (m *Artifact) XXX_Size() int

func (*Artifact) XXX_Unmarshal

func (m *Artifact) XXX_Unmarshal(b []byte) error

type Cache

type Cache struct {
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Key                  string   `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
	MaxAge               string   `protobuf:"bytes,3,opt,name=max_age,json=maxAge,proto3" json:"max_age,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Cache) Descriptor

func (*Cache) Descriptor() ([]byte, []int)

func (*Cache) GetKey

func (m *Cache) GetKey() string

func (*Cache) GetMaxAge

func (m *Cache) GetMaxAge() string

func (*Cache) GetName

func (m *Cache) GetName() string

func (*Cache) ProtoMessage

func (*Cache) ProtoMessage()

func (*Cache) Reset

func (m *Cache) Reset()

func (*Cache) String

func (m *Cache) String() string

func (*Cache) XXX_DiscardUnknown

func (m *Cache) XXX_DiscardUnknown()

func (*Cache) XXX_Marshal

func (m *Cache) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Cache) XXX_Merge

func (m *Cache) XXX_Merge(src proto.Message)

func (*Cache) XXX_Size

func (m *Cache) XXX_Size() int

func (*Cache) XXX_Unmarshal

func (m *Cache) XXX_Unmarshal(b []byte) error

type CannedStepSpec

type CannedStepSpec struct {
	Name                 string            `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Args                 map[string]string `` /* 149-byte string literal not displayed */
	Inputs               []*StepIO         `protobuf:"bytes,3,rep,name=inputs,proto3" json:"inputs,omitempty"`
	Outputs              []*StepIO         `protobuf:"bytes,4,rep,name=outputs,proto3" json:"outputs,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*CannedStepSpec) Descriptor

func (*CannedStepSpec) Descriptor() ([]byte, []int)

func (*CannedStepSpec) GetArgs

func (m *CannedStepSpec) GetArgs() map[string]string

func (*CannedStepSpec) GetInputs

func (m *CannedStepSpec) GetInputs() []*StepIO

func (*CannedStepSpec) GetName

func (m *CannedStepSpec) GetName() string

func (*CannedStepSpec) GetOutputs

func (m *CannedStepSpec) GetOutputs() []*StepIO

func (*CannedStepSpec) ProtoMessage

func (*CannedStepSpec) ProtoMessage()

func (*CannedStepSpec) Reset

func (m *CannedStepSpec) Reset()

func (*CannedStepSpec) String

func (m *CannedStepSpec) String() string

func (*CannedStepSpec) XXX_DiscardUnknown

func (m *CannedStepSpec) XXX_DiscardUnknown()

func (*CannedStepSpec) XXX_Marshal

func (m *CannedStepSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CannedStepSpec) XXX_Merge

func (m *CannedStepSpec) XXX_Merge(src proto.Message)

func (*CannedStepSpec) XXX_Size

func (m *CannedStepSpec) XXX_Size() int

func (*CannedStepSpec) XXX_Unmarshal

func (m *CannedStepSpec) XXX_Unmarshal(b []byte) error

type ConcurrentSteps

type ConcurrentSteps struct {
	Steps                []*Step  `protobuf:"bytes,1,rep,name=steps,proto3" json:"steps,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ConcurrentSteps) Descriptor

func (*ConcurrentSteps) Descriptor() ([]byte, []int)

func (*ConcurrentSteps) GetSteps

func (m *ConcurrentSteps) GetSteps() []*Step

func (*ConcurrentSteps) ProtoMessage

func (*ConcurrentSteps) ProtoMessage()

func (*ConcurrentSteps) Reset

func (m *ConcurrentSteps) Reset()

func (*ConcurrentSteps) String

func (m *ConcurrentSteps) String() string

func (*ConcurrentSteps) XXX_DiscardUnknown

func (m *ConcurrentSteps) XXX_DiscardUnknown()

func (*ConcurrentSteps) XXX_Marshal

func (m *ConcurrentSteps) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ConcurrentSteps) XXX_Merge

func (m *ConcurrentSteps) XXX_Merge(src proto.Message)

func (*ConcurrentSteps) XXX_Size

func (m *ConcurrentSteps) XXX_Size() int

func (*ConcurrentSteps) XXX_Unmarshal

func (m *ConcurrentSteps) XXX_Unmarshal(b []byte) error

type ContainerSpec

type ContainerSpec struct {
	Image                string            `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`
	Command              []string          `protobuf:"bytes,2,rep,name=command,proto3" json:"command,omitempty"`
	Env                  map[string]string `` /* 147-byte string literal not displayed */
	Resources            map[string]string `` /* 159-byte string literal not displayed */
	VolumeMounts         []*VolumeMount    `protobuf:"bytes,7,rep,name=volume_mounts,json=volumeMounts,proto3" json:"volume_mounts,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*ContainerSpec) Descriptor

func (*ContainerSpec) Descriptor() ([]byte, []int)

func (*ContainerSpec) GetCommand

func (m *ContainerSpec) GetCommand() []string

func (*ContainerSpec) GetEnv

func (m *ContainerSpec) GetEnv() map[string]string

func (*ContainerSpec) GetImage

func (m *ContainerSpec) GetImage() string

func (*ContainerSpec) GetResources

func (m *ContainerSpec) GetResources() map[string]string

func (*ContainerSpec) GetVolumeMounts

func (m *ContainerSpec) GetVolumeMounts() []*VolumeMount

func (*ContainerSpec) ProtoMessage

func (*ContainerSpec) ProtoMessage()

func (*ContainerSpec) Reset

func (m *ContainerSpec) Reset()

func (*ContainerSpec) String

func (m *ContainerSpec) String() string

func (*ContainerSpec) XXX_DiscardUnknown

func (m *ContainerSpec) XXX_DiscardUnknown()

func (*ContainerSpec) XXX_Marshal

func (m *ContainerSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ContainerSpec) XXX_Merge

func (m *ContainerSpec) XXX_Merge(src proto.Message)

func (*ContainerSpec) XXX_Size

func (m *ContainerSpec) XXX_Size() int

func (*ContainerSpec) XXX_Unmarshal

func (m *ContainerSpec) XXX_Unmarshal(b []byte) error

type Parameter

type Parameter struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// value can be used in templates and steps
	// in templates: value is how the parameter can be referred to
	// in steps: actual value to be passed to the step
	Value                string   `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	GlobalName           string   `protobuf:"bytes,3,opt,name=global_name,json=globalName,proto3" json:"global_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Parameter) Descriptor

func (*Parameter) Descriptor() ([]byte, []int)

func (*Parameter) GetGlobalName

func (m *Parameter) GetGlobalName() string

func (*Parameter) GetName

func (m *Parameter) GetName() string

func (*Parameter) GetValue

func (m *Parameter) GetValue() string

func (*Parameter) ProtoMessage

func (*Parameter) ProtoMessage()

func (*Parameter) Reset

func (m *Parameter) Reset()

func (*Parameter) String

func (m *Parameter) String() string

func (*Parameter) XXX_DiscardUnknown

func (m *Parameter) XXX_DiscardUnknown()

func (*Parameter) XXX_Marshal

func (m *Parameter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Parameter) XXX_Merge

func (m *Parameter) XXX_Merge(src proto.Message)

func (*Parameter) XXX_Size

func (m *Parameter) XXX_Size() int

func (*Parameter) XXX_Unmarshal

func (m *Parameter) XXX_Unmarshal(b []byte) error

type ResourceSpec

type ResourceSpec struct {
	Manifest             string   `protobuf:"bytes,1,opt,name=manifest,proto3" json:"manifest,omitempty"`
	SuccessCondition     string   `protobuf:"bytes,2,opt,name=success_condition,json=successCondition,proto3" json:"success_condition,omitempty"`
	FailureCondition     string   `protobuf:"bytes,3,opt,name=failure_condition,json=failureCondition,proto3" json:"failure_condition,omitempty"`
	Action               string   `protobuf:"bytes,4,opt,name=action,proto3" json:"action,omitempty"`
	SetOwnerReference    bool     `protobuf:"varint,5,opt,name=set_owner_reference,json=setOwnerReference,proto3" json:"set_owner_reference,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ResourceSpec) Descriptor

func (*ResourceSpec) Descriptor() ([]byte, []int)

func (*ResourceSpec) GetAction

func (m *ResourceSpec) GetAction() string

func (*ResourceSpec) GetFailureCondition

func (m *ResourceSpec) GetFailureCondition() string

func (*ResourceSpec) GetManifest

func (m *ResourceSpec) GetManifest() string

func (*ResourceSpec) GetSetOwnerReference

func (m *ResourceSpec) GetSetOwnerReference() bool

func (*ResourceSpec) GetSuccessCondition

func (m *ResourceSpec) GetSuccessCondition() string

func (*ResourceSpec) ProtoMessage

func (*ResourceSpec) ProtoMessage()

func (*ResourceSpec) Reset

func (m *ResourceSpec) Reset()

func (*ResourceSpec) String

func (m *ResourceSpec) String() string

func (*ResourceSpec) XXX_DiscardUnknown

func (m *ResourceSpec) XXX_DiscardUnknown()

func (*ResourceSpec) XXX_Marshal

func (m *ResourceSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ResourceSpec) XXX_Merge

func (m *ResourceSpec) XXX_Merge(src proto.Message)

func (*ResourceSpec) XXX_Size

func (m *ResourceSpec) XXX_Size() int

func (*ResourceSpec) XXX_Unmarshal

func (m *ResourceSpec) XXX_Unmarshal(b []byte) error

type Secret

type Secret struct {
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Key                  string   `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
	Value                string   `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Secret) Descriptor

func (*Secret) Descriptor() ([]byte, []int)

func (*Secret) GetKey

func (m *Secret) GetKey() string

func (*Secret) GetName

func (m *Secret) GetName() string

func (*Secret) GetValue

func (m *Secret) GetValue() string

func (*Secret) ProtoMessage

func (*Secret) ProtoMessage()

func (*Secret) Reset

func (m *Secret) Reset()

func (*Secret) String

func (m *Secret) String() string

func (*Secret) XXX_DiscardUnknown

func (m *Secret) XXX_DiscardUnknown()

func (*Secret) XXX_Marshal

func (m *Secret) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Secret) XXX_Merge

func (m *Secret) XXX_Merge(src proto.Message)

func (*Secret) XXX_Size

func (m *Secret) XXX_Size() int

func (*Secret) XXX_Unmarshal

func (m *Secret) XXX_Unmarshal(b []byte) error

type StdOut

type StdOut struct {
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*StdOut) Descriptor

func (*StdOut) Descriptor() ([]byte, []int)

func (*StdOut) GetName

func (m *StdOut) GetName() string

func (*StdOut) ProtoMessage

func (*StdOut) ProtoMessage()

func (*StdOut) Reset

func (m *StdOut) Reset()

func (*StdOut) String

func (m *StdOut) String() string

func (*StdOut) XXX_DiscardUnknown

func (m *StdOut) XXX_DiscardUnknown()

func (*StdOut) XXX_Marshal

func (m *StdOut) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StdOut) XXX_Merge

func (m *StdOut) XXX_Merge(src proto.Message)

func (*StdOut) XXX_Size

func (m *StdOut) XXX_Size() int

func (*StdOut) XXX_Unmarshal

func (m *StdOut) XXX_Unmarshal(b []byte) error

type Step

type Step struct {
	Id                   int32               `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name                 string              `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	TmplName             string              `protobuf:"bytes,3,opt,name=tmpl_name,json=tmplName,proto3" json:"tmpl_name,omitempty"`
	ContainerSpec        *ContainerSpec      `protobuf:"bytes,4,opt,name=container_spec,json=containerSpec,proto3" json:"container_spec,omitempty"`
	ResourceSpec         *ResourceSpec       `protobuf:"bytes,5,opt,name=resource_spec,json=resourceSpec,proto3" json:"resource_spec,omitempty"`
	CannedStepSpec       *CannedStepSpec     `protobuf:"bytes,6,opt,name=canned_step_spec,json=cannedStepSpec,proto3" json:"canned_step_spec,omitempty"`
	Script               string              `protobuf:"bytes,7,opt,name=script,proto3" json:"script,omitempty"`
	Args                 []*StepIO           `protobuf:"bytes,8,rep,name=args,proto3" json:"args,omitempty"`
	Dependencies         []string            `protobuf:"bytes,9,rep,name=dependencies,proto3" json:"dependencies,omitempty"`
	When                 string              `protobuf:"bytes,10,opt,name=when,proto3" json:"when,omitempty"`
	Attrs                map[string]*any.Any `` /* 152-byte string literal not displayed */
	Secrets              []*Secret           `protobuf:"bytes,12,rep,name=secrets,proto3" json:"secrets,omitempty"`
	Cache                *Cache              `protobuf:"bytes,13,opt,name=cache,proto3" json:"cache,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func (*Step) Descriptor

func (*Step) Descriptor() ([]byte, []int)

func (*Step) GetArgs

func (m *Step) GetArgs() []*StepIO

func (*Step) GetAttrs

func (m *Step) GetAttrs() map[string]*any.Any

func (*Step) GetCache

func (m *Step) GetCache() *Cache

func (*Step) GetCannedStepSpec

func (m *Step) GetCannedStepSpec() *CannedStepSpec

func (*Step) GetContainerSpec

func (m *Step) GetContainerSpec() *ContainerSpec

func (*Step) GetDependencies

func (m *Step) GetDependencies() []string

func (*Step) GetId

func (m *Step) GetId() int32

func (*Step) GetName

func (m *Step) GetName() string

func (*Step) GetResourceSpec

func (m *Step) GetResourceSpec() *ResourceSpec

func (*Step) GetScript

func (m *Step) GetScript() string

func (*Step) GetSecrets

func (m *Step) GetSecrets() []*Secret

func (*Step) GetTmplName

func (m *Step) GetTmplName() string

func (*Step) GetWhen

func (m *Step) GetWhen() string

func (*Step) ProtoMessage

func (*Step) ProtoMessage()

func (*Step) Reset

func (m *Step) Reset()

func (*Step) String

func (m *Step) String() string

func (*Step) XXX_DiscardUnknown

func (m *Step) XXX_DiscardUnknown()

func (*Step) XXX_Marshal

func (m *Step) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Step) XXX_Merge

func (m *Step) XXX_Merge(src proto.Message)

func (*Step) XXX_Size

func (m *Step) XXX_Size() int

func (*Step) XXX_Unmarshal

func (m *Step) XXX_Unmarshal(b []byte) error

type StepIO

type StepIO struct {
	Name   string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Source int32  `protobuf:"varint,2,opt,name=source,proto3" json:"source,omitempty"`
	// Types that are valid to be assigned to StepIo:
	//	*StepIO_Parameter
	//	*StepIO_Artifact
	//	*StepIO_Stdout
	StepIo               isStepIO_StepIo `protobuf_oneof:"step_io"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*StepIO) Descriptor

func (*StepIO) Descriptor() ([]byte, []int)

func (*StepIO) GetArtifact

func (m *StepIO) GetArtifact() *Artifact

func (*StepIO) GetName

func (m *StepIO) GetName() string

func (*StepIO) GetParameter

func (m *StepIO) GetParameter() *Parameter

func (*StepIO) GetSource

func (m *StepIO) GetSource() int32

func (*StepIO) GetStdout

func (m *StepIO) GetStdout() *StdOut

func (*StepIO) GetStepIo

func (m *StepIO) GetStepIo() isStepIO_StepIo

func (*StepIO) ProtoMessage

func (*StepIO) ProtoMessage()

func (*StepIO) Reset

func (m *StepIO) Reset()

func (*StepIO) String

func (m *StepIO) String() string

func (*StepIO) XXX_DiscardUnknown

func (m *StepIO) XXX_DiscardUnknown()

func (*StepIO) XXX_Marshal

func (m *StepIO) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StepIO) XXX_Merge

func (m *StepIO) XXX_Merge(src proto.Message)

func (*StepIO) XXX_OneofWrappers

func (*StepIO) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*StepIO) XXX_Size

func (m *StepIO) XXX_Size() int

func (*StepIO) XXX_Unmarshal

func (m *StepIO) XXX_Unmarshal(b []byte) error

type StepIO_Artifact

type StepIO_Artifact struct {
	Artifact *Artifact `protobuf:"bytes,4,opt,name=artifact,proto3,oneof"`
}

type StepIO_Parameter

type StepIO_Parameter struct {
	Parameter *Parameter `protobuf:"bytes,3,opt,name=parameter,proto3,oneof"`
}

type StepIO_Stdout

type StepIO_Stdout struct {
	Stdout *StdOut `protobuf:"bytes,5,opt,name=stdout,proto3,oneof"`
}

type StepTemplate

type StepTemplate struct {
	Name                 string    `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Inputs               []*StepIO `protobuf:"bytes,2,rep,name=inputs,proto3" json:"inputs,omitempty"`
	Outputs              []*StepIO `protobuf:"bytes,3,rep,name=outputs,proto3" json:"outputs,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*StepTemplate) Descriptor

func (*StepTemplate) Descriptor() ([]byte, []int)

func (*StepTemplate) GetInputs

func (m *StepTemplate) GetInputs() []*StepIO

func (*StepTemplate) GetName

func (m *StepTemplate) GetName() string

func (*StepTemplate) GetOutputs

func (m *StepTemplate) GetOutputs() []*StepIO

func (*StepTemplate) ProtoMessage

func (*StepTemplate) ProtoMessage()

func (*StepTemplate) Reset

func (m *StepTemplate) Reset()

func (*StepTemplate) String

func (m *StepTemplate) String() string

func (*StepTemplate) XXX_DiscardUnknown

func (m *StepTemplate) XXX_DiscardUnknown()

func (*StepTemplate) XXX_Marshal

func (m *StepTemplate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StepTemplate) XXX_Merge

func (m *StepTemplate) XXX_Merge(src proto.Message)

func (*StepTemplate) XXX_Size

func (m *StepTemplate) XXX_Size() int

func (*StepTemplate) XXX_Unmarshal

func (m *StepTemplate) XXX_Unmarshal(b []byte) error

type VolumeMount

type VolumeMount struct {
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Path                 string   `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*VolumeMount) Descriptor

func (*VolumeMount) Descriptor() ([]byte, []int)

func (*VolumeMount) GetName

func (m *VolumeMount) GetName() string

func (*VolumeMount) GetPath

func (m *VolumeMount) GetPath() string

func (*VolumeMount) ProtoMessage

func (*VolumeMount) ProtoMessage()

func (*VolumeMount) Reset

func (m *VolumeMount) Reset()

func (*VolumeMount) String

func (m *VolumeMount) String() string

func (*VolumeMount) XXX_DiscardUnknown

func (m *VolumeMount) XXX_DiscardUnknown()

func (*VolumeMount) XXX_Marshal

func (m *VolumeMount) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*VolumeMount) XXX_Merge

func (m *VolumeMount) XXX_Merge(src proto.Message)

func (*VolumeMount) XXX_Size

func (m *VolumeMount) XXX_Size() int

func (*VolumeMount) XXX_Unmarshal

func (m *VolumeMount) XXX_Unmarshal(b []byte) error

type Workflow

type Workflow struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// sequential steps: [ [step], [step], [step], ...]
	// concurrent steps: [ [step], [step, step, step], ...]
	// if dependencies was set, no matter what structure the
	// "steps" field stores, generate a DAG.
	Steps                []*ConcurrentSteps       `protobuf:"bytes,2,rep,name=steps,proto3" json:"steps,omitempty"`
	Templates            map[string]*StepTemplate `` /* 159-byte string literal not displayed */
	Parallelism          int32                    `protobuf:"varint,4,opt,name=parallelism,proto3" json:"parallelism,omitempty"`
	Secret               string                   `protobuf:"bytes,5,opt,name=secret,proto3" json:"secret,omitempty"`
	ExitHandlerSteps     []*Step                  `protobuf:"bytes,6,rep,name=exit_handler_steps,json=exitHandlerSteps,proto3" json:"exit_handler_steps,omitempty"`
	Attrs                map[string]*any.Any      `` /* 151-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (*Workflow) Descriptor

func (*Workflow) Descriptor() ([]byte, []int)

func (*Workflow) GetAttrs

func (m *Workflow) GetAttrs() map[string]*any.Any

func (*Workflow) GetExitHandlerSteps

func (m *Workflow) GetExitHandlerSteps() []*Step

func (*Workflow) GetName

func (m *Workflow) GetName() string

func (*Workflow) GetParallelism

func (m *Workflow) GetParallelism() int32

func (*Workflow) GetSecret

func (m *Workflow) GetSecret() string

func (*Workflow) GetSteps

func (m *Workflow) GetSteps() []*ConcurrentSteps

func (*Workflow) GetTemplates

func (m *Workflow) GetTemplates() map[string]*StepTemplate

func (*Workflow) ProtoMessage

func (*Workflow) ProtoMessage()

func (*Workflow) Reset

func (m *Workflow) Reset()

func (*Workflow) String

func (m *Workflow) String() string

func (*Workflow) XXX_DiscardUnknown

func (m *Workflow) XXX_DiscardUnknown()

func (*Workflow) XXX_Marshal

func (m *Workflow) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Workflow) XXX_Merge

func (m *Workflow) XXX_Merge(src proto.Message)

func (*Workflow) XXX_Size

func (m *Workflow) XXX_Size() int

func (*Workflow) XXX_Unmarshal

func (m *Workflow) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL