package pb
import "github.com/moby/buildkit/solver/pb"
Index ΒΆ
- Constants
- Variables
- func ToSpecPlatforms(p []*Platform) []ocispecs.Platform
- type BuildInput
- func (m *BuildInput) CloneMessageVT() proto.Message
- func (m *BuildInput) CloneVT() *BuildInput
- func (*BuildInput) Descriptor() ([]byte, []int)
- func (this *BuildInput) EqualMessageVT(thatMsg proto.Message) bool
- func (this *BuildInput) EqualVT(that *BuildInput) bool
- func (x *BuildInput) GetInput() int64
- func (m *BuildInput) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *BuildInput) MarshalToVT(dAtA []byte) (int, error)
- func (m *BuildInput) MarshalVT() (dAtA []byte, err error)
- func (*BuildInput) ProtoMessage()
- func (x *BuildInput) ProtoReflect() protoreflect.Message
- func (x *BuildInput) Reset()
- func (m *BuildInput) SizeVT() (n int)
- func (x *BuildInput) String() string
- func (m *BuildInput) UnmarshalVT(dAtA []byte) error
- type BuildOp
- func (m *BuildOp) CloneMessageVT() proto.Message
- func (m *BuildOp) CloneVT() *BuildOp
- func (*BuildOp) Descriptor() ([]byte, []int)
- func (this *BuildOp) EqualMessageVT(thatMsg proto.Message) bool
- func (this *BuildOp) EqualVT(that *BuildOp) bool
- func (x *BuildOp) GetAttrs() map[string]string
- func (x *BuildOp) GetBuilder() int64
- func (x *BuildOp) GetDef() *Definition
- func (x *BuildOp) GetInputs() map[string]*BuildInput
- func (m *BuildOp) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *BuildOp) MarshalToVT(dAtA []byte) (int, error)
- func (m *BuildOp) MarshalVT() (dAtA []byte, err error)
- func (*BuildOp) ProtoMessage()
- func (x *BuildOp) ProtoReflect() protoreflect.Message
- func (x *BuildOp) Reset()
- func (m *BuildOp) SizeVT() (n int)
- func (x *BuildOp) String() string
- func (m *BuildOp) UnmarshalVT(dAtA []byte) error
- type CacheOpt
- func (m *CacheOpt) CloneMessageVT() proto.Message
- func (m *CacheOpt) CloneVT() *CacheOpt
- func (*CacheOpt) Descriptor() ([]byte, []int)
- func (this *CacheOpt) EqualMessageVT(thatMsg proto.Message) bool
- func (this *CacheOpt) EqualVT(that *CacheOpt) bool
- func (x *CacheOpt) GetID() string
- func (x *CacheOpt) GetSharing() CacheSharingOpt
- func (m *CacheOpt) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *CacheOpt) MarshalToVT(dAtA []byte) (int, error)
- func (m *CacheOpt) MarshalVT() (dAtA []byte, err error)
- func (*CacheOpt) ProtoMessage()
- func (x *CacheOpt) ProtoReflect() protoreflect.Message
- func (x *CacheOpt) Reset()
- func (m *CacheOpt) SizeVT() (n int)
- func (x *CacheOpt) String() string
- func (m *CacheOpt) UnmarshalVT(dAtA []byte) error
- type CacheSharingOpt
- func (CacheSharingOpt) Descriptor() protoreflect.EnumDescriptor
- func (x CacheSharingOpt) Enum() *CacheSharingOpt
- func (CacheSharingOpt) EnumDescriptor() ([]byte, []int)
- func (x CacheSharingOpt) Number() protoreflect.EnumNumber
- func (x CacheSharingOpt) String() string
- func (CacheSharingOpt) Type() protoreflect.EnumType
- type ChownOpt
- func (m *ChownOpt) CloneMessageVT() proto.Message
- func (m *ChownOpt) CloneVT() *ChownOpt
- func (*ChownOpt) Descriptor() ([]byte, []int)
- func (this *ChownOpt) EqualMessageVT(thatMsg proto.Message) bool
- func (this *ChownOpt) EqualVT(that *ChownOpt) bool
- func (x *ChownOpt) GetGroup() *UserOpt
- func (x *ChownOpt) GetUser() *UserOpt
- func (m *ChownOpt) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *ChownOpt) MarshalToVT(dAtA []byte) (int, error)
- func (m *ChownOpt) MarshalVT() (dAtA []byte, err error)
- func (*ChownOpt) ProtoMessage()
- func (x *ChownOpt) ProtoReflect() protoreflect.Message
- func (x *ChownOpt) Reset()
- func (m *ChownOpt) SizeVT() (n int)
- func (x *ChownOpt) String() string
- func (m *ChownOpt) UnmarshalVT(dAtA []byte) error
- type Definition
- func (m *Definition) CloneMessageVT() proto.Message
- func (m *Definition) CloneVT() *Definition
- func (*Definition) Descriptor() ([]byte, []int)
- func (this *Definition) EqualMessageVT(thatMsg proto.Message) bool
- func (this *Definition) EqualVT(that *Definition) bool
- func (x *Definition) GetDef() [][]byte
- func (x *Definition) GetMetadata() map[string]*OpMetadata
- func (x *Definition) GetSource() *Source
- func (m *Definition) IsNil() bool
- func (m *Definition) Marshal() ([]byte, error)
- func (m *Definition) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *Definition) MarshalToVT(dAtA []byte) (int, error)
- func (m *Definition) MarshalVT() (dAtA []byte, err error)
- func (*Definition) ProtoMessage()
- func (x *Definition) ProtoReflect() protoreflect.Message
- func (x *Definition) Reset()
- func (m *Definition) SizeVT() (n int)
- func (x *Definition) String() string
- func (m *Definition) Unmarshal(dAtA []byte) error
- func (m *Definition) UnmarshalVT(dAtA []byte) error
- type DiffOp
- func (m *DiffOp) CloneMessageVT() proto.Message
- func (m *DiffOp) CloneVT() *DiffOp
- func (*DiffOp) Descriptor() ([]byte, []int)
- func (this *DiffOp) EqualMessageVT(thatMsg proto.Message) bool
- func (this *DiffOp) EqualVT(that *DiffOp) bool
- func (x *DiffOp) GetLower() *LowerDiffInput
- func (x *DiffOp) GetUpper() *UpperDiffInput
- func (m *DiffOp) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *DiffOp) MarshalToVT(dAtA []byte) (int, error)
- func (m *DiffOp) MarshalVT() (dAtA []byte, err error)
- func (*DiffOp) ProtoMessage()
- func (x *DiffOp) ProtoReflect() protoreflect.Message
- func (x *DiffOp) Reset()
- func (m *DiffOp) SizeVT() (n int)
- func (x *DiffOp) String() string
- func (m *DiffOp) UnmarshalVT(dAtA []byte) error
- type ExecOp
- func (m *ExecOp) CloneMessageVT() proto.Message
- func (m *ExecOp) CloneVT() *ExecOp
- func (*ExecOp) Descriptor() ([]byte, []int)
- func (this *ExecOp) EqualMessageVT(thatMsg proto.Message) bool
- func (this *ExecOp) EqualVT(that *ExecOp) bool
- func (x *ExecOp) GetMeta() *Meta
- func (x *ExecOp) GetMounts() []*Mount
- func (x *ExecOp) GetNetwork() NetMode
- func (x *ExecOp) GetSecretenv() []*SecretEnv
- func (x *ExecOp) GetSecurity() SecurityMode
- func (m *ExecOp) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *ExecOp) MarshalToVT(dAtA []byte) (int, error)
- func (m *ExecOp) MarshalVT() (dAtA []byte, err error)
- func (*ExecOp) ProtoMessage()
- func (x *ExecOp) ProtoReflect() protoreflect.Message
- func (x *ExecOp) Reset()
- func (m *ExecOp) SizeVT() (n int)
- func (x *ExecOp) String() string
- func (m *ExecOp) UnmarshalVT(dAtA []byte) error
- type ExportCache
- func (m *ExportCache) CloneMessageVT() proto.Message
- func (m *ExportCache) CloneVT() *ExportCache
- func (*ExportCache) Descriptor() ([]byte, []int)
- func (this *ExportCache) EqualMessageVT(thatMsg proto.Message) bool
- func (this *ExportCache) EqualVT(that *ExportCache) bool
- func (x *ExportCache) GetValue() bool
- func (m *ExportCache) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *ExportCache) MarshalToVT(dAtA []byte) (int, error)
- func (m *ExportCache) MarshalVT() (dAtA []byte, err error)
- func (*ExportCache) ProtoMessage()
- func (x *ExportCache) ProtoReflect() protoreflect.Message
- func (x *ExportCache) Reset()
- func (m *ExportCache) SizeVT() (n int)
- func (x *ExportCache) String() string
- func (m *ExportCache) UnmarshalVT(dAtA []byte) error
- type FileAction
- func (m *FileAction) CloneMessageVT() proto.Message
- func (m *FileAction) CloneVT() *FileAction
- func (*FileAction) Descriptor() ([]byte, []int)
- func (this *FileAction) EqualMessageVT(thatMsg proto.Message) bool
- func (this *FileAction) EqualVT(that *FileAction) bool
- func (m *FileAction) GetAction() isFileAction_Action
- func (x *FileAction) GetCopy() *FileActionCopy
- func (x *FileAction) GetInput() int64
- func (x *FileAction) GetMkdir() *FileActionMkDir
- func (x *FileAction) GetMkfile() *FileActionMkFile
- func (x *FileAction) GetOutput() int64
- func (x *FileAction) GetRm() *FileActionRm
- func (x *FileAction) GetSecondaryInput() int64
- func (m *FileAction) MarshalJSON() ([]byte, error)
- func (m *FileAction) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *FileAction) MarshalToVT(dAtA []byte) (int, error)
- func (m *FileAction) MarshalVT() (dAtA []byte, err error)
- func (*FileAction) ProtoMessage()
- func (x *FileAction) ProtoReflect() protoreflect.Message
- func (x *FileAction) Reset()
- func (m *FileAction) SizeVT() (n int)
- func (x *FileAction) String() string
- func (m *FileAction) UnmarshalJSON(data []byte) error
- func (m *FileAction) UnmarshalVT(dAtA []byte) error
- type FileActionCopy
- func (m *FileActionCopy) CloneMessageVT() proto.Message
- func (m *FileActionCopy) CloneVT() *FileActionCopy
- func (*FileActionCopy) Descriptor() ([]byte, []int)
- func (this *FileActionCopy) EqualMessageVT(thatMsg proto.Message) bool
- func (this *FileActionCopy) EqualVT(that *FileActionCopy) bool
- func (x *FileActionCopy) GetAllowEmptyWildcard() bool
- func (x *FileActionCopy) GetAllowWildcard() bool
- func (x *FileActionCopy) GetAlwaysReplaceExistingDestPaths() bool
- func (x *FileActionCopy) GetAttemptUnpackDockerCompatibility() bool
- func (x *FileActionCopy) GetCreateDestPath() bool
- func (x *FileActionCopy) GetDest() string
- func (x *FileActionCopy) GetDirCopyContents() bool
- func (x *FileActionCopy) GetExcludePatterns() []string
- func (x *FileActionCopy) GetFollowSymlink() bool
- func (x *FileActionCopy) GetIncludePatterns() []string
- func (x *FileActionCopy) GetMode() int32
- func (x *FileActionCopy) GetModeStr() string
- func (x *FileActionCopy) GetOwner() *ChownOpt
- func (x *FileActionCopy) GetSrc() string
- func (x *FileActionCopy) GetTimestamp() int64
- func (m *FileActionCopy) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *FileActionCopy) MarshalToVT(dAtA []byte) (int, error)
- func (m *FileActionCopy) MarshalVT() (dAtA []byte, err error)
- func (*FileActionCopy) ProtoMessage()
- func (x *FileActionCopy) ProtoReflect() protoreflect.Message
- func (x *FileActionCopy) Reset()
- func (m *FileActionCopy) SizeVT() (n int)
- func (x *FileActionCopy) String() string
- func (m *FileActionCopy) UnmarshalVT(dAtA []byte) error
- type FileActionMkDir
- func (m *FileActionMkDir) CloneMessageVT() proto.Message
- func (m *FileActionMkDir) CloneVT() *FileActionMkDir
- func (*FileActionMkDir) Descriptor() ([]byte, []int)
- func (this *FileActionMkDir) EqualMessageVT(thatMsg proto.Message) bool
- func (this *FileActionMkDir) EqualVT(that *FileActionMkDir) bool
- func (x *FileActionMkDir) GetMakeParents() bool
- func (x *FileActionMkDir) GetMode() int32
- func (x *FileActionMkDir) GetOwner() *ChownOpt
- func (x *FileActionMkDir) GetPath() string
- func (x *FileActionMkDir) GetTimestamp() int64
- func (m *FileActionMkDir) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *FileActionMkDir) MarshalToVT(dAtA []byte) (int, error)
- func (m *FileActionMkDir) MarshalVT() (dAtA []byte, err error)
- func (*FileActionMkDir) ProtoMessage()
- func (x *FileActionMkDir) ProtoReflect() protoreflect.Message
- func (x *FileActionMkDir) Reset()
- func (m *FileActionMkDir) SizeVT() (n int)
- func (x *FileActionMkDir) String() string
- func (m *FileActionMkDir) UnmarshalVT(dAtA []byte) error
- type FileActionMkFile
- func (m *FileActionMkFile) CloneMessageVT() proto.Message
- func (m *FileActionMkFile) CloneVT() *FileActionMkFile
- func (*FileActionMkFile) Descriptor() ([]byte, []int)
- func (this *FileActionMkFile) EqualMessageVT(thatMsg proto.Message) bool
- func (this *FileActionMkFile) EqualVT(that *FileActionMkFile) bool
- func (x *FileActionMkFile) GetData() []byte
- func (x *FileActionMkFile) GetMode() int32
- func (x *FileActionMkFile) GetOwner() *ChownOpt
- func (x *FileActionMkFile) GetPath() string
- func (x *FileActionMkFile) GetTimestamp() int64
- func (m *FileActionMkFile) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *FileActionMkFile) MarshalToVT(dAtA []byte) (int, error)
- func (m *FileActionMkFile) MarshalVT() (dAtA []byte, err error)
- func (*FileActionMkFile) ProtoMessage()
- func (x *FileActionMkFile) ProtoReflect() protoreflect.Message
- func (x *FileActionMkFile) Reset()
- func (m *FileActionMkFile) SizeVT() (n int)
- func (x *FileActionMkFile) String() string
- func (m *FileActionMkFile) UnmarshalVT(dAtA []byte) error
- type FileActionRm
- func (m *FileActionRm) CloneMessageVT() proto.Message
- func (m *FileActionRm) CloneVT() *FileActionRm
- func (*FileActionRm) Descriptor() ([]byte, []int)
- func (this *FileActionRm) EqualMessageVT(thatMsg proto.Message) bool
- func (this *FileActionRm) EqualVT(that *FileActionRm) bool
- func (x *FileActionRm) GetAllowNotFound() bool
- func (x *FileActionRm) GetAllowWildcard() bool
- func (x *FileActionRm) GetPath() string
- func (m *FileActionRm) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *FileActionRm) MarshalToVT(dAtA []byte) (int, error)
- func (m *FileActionRm) MarshalVT() (dAtA []byte, err error)
- func (*FileActionRm) ProtoMessage()
- func (x *FileActionRm) ProtoReflect() protoreflect.Message
- func (x *FileActionRm) Reset()
- func (m *FileActionRm) SizeVT() (n int)
- func (x *FileActionRm) String() string
- func (m *FileActionRm) UnmarshalVT(dAtA []byte) error
- type FileAction_Copy
- func (m *FileAction_Copy) CloneVT() isFileAction_Action
- func (this *FileAction_Copy) EqualVT(thatIface isFileAction_Action) bool
- func (m *FileAction_Copy) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *FileAction_Copy) MarshalToVT(dAtA []byte) (int, error)
- func (m *FileAction_Copy) SizeVT() (n int)
- type FileAction_Mkdir
- func (m *FileAction_Mkdir) CloneVT() isFileAction_Action
- func (this *FileAction_Mkdir) EqualVT(thatIface isFileAction_Action) bool
- func (m *FileAction_Mkdir) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *FileAction_Mkdir) MarshalToVT(dAtA []byte) (int, error)
- func (m *FileAction_Mkdir) SizeVT() (n int)
- type FileAction_Mkfile
- func (m *FileAction_Mkfile) CloneVT() isFileAction_Action
- func (this *FileAction_Mkfile) EqualVT(thatIface isFileAction_Action) bool
- func (m *FileAction_Mkfile) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *FileAction_Mkfile) MarshalToVT(dAtA []byte) (int, error)
- func (m *FileAction_Mkfile) SizeVT() (n int)
- type FileAction_Rm
- func (m *FileAction_Rm) CloneVT() isFileAction_Action
- func (this *FileAction_Rm) EqualVT(thatIface isFileAction_Action) bool
- func (m *FileAction_Rm) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *FileAction_Rm) MarshalToVT(dAtA []byte) (int, error)
- func (m *FileAction_Rm) SizeVT() (n int)
- type FileOp
- func (m *FileOp) CloneMessageVT() proto.Message
- func (m *FileOp) CloneVT() *FileOp
- func (*FileOp) Descriptor() ([]byte, []int)
- func (this *FileOp) EqualMessageVT(thatMsg proto.Message) bool
- func (this *FileOp) EqualVT(that *FileOp) bool
- func (x *FileOp) GetActions() []*FileAction
- func (m *FileOp) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *FileOp) MarshalToVT(dAtA []byte) (int, error)
- func (m *FileOp) MarshalVT() (dAtA []byte, err error)
- func (*FileOp) ProtoMessage()
- func (x *FileOp) ProtoReflect() protoreflect.Message
- func (x *FileOp) Reset()
- func (m *FileOp) SizeVT() (n int)
- func (x *FileOp) String() string
- func (m *FileOp) UnmarshalVT(dAtA []byte) error
- type HostIP
- func (m *HostIP) CloneMessageVT() proto.Message
- func (m *HostIP) CloneVT() *HostIP
- func (*HostIP) Descriptor() ([]byte, []int)
- func (this *HostIP) EqualMessageVT(thatMsg proto.Message) bool
- func (this *HostIP) EqualVT(that *HostIP) bool
- func (x *HostIP) GetHost() string
- func (x *HostIP) GetIP() string
- func (m *HostIP) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *HostIP) MarshalToVT(dAtA []byte) (int, error)
- func (m *HostIP) MarshalVT() (dAtA []byte, err error)
- func (*HostIP) ProtoMessage()
- func (x *HostIP) ProtoReflect() protoreflect.Message
- func (x *HostIP) Reset()
- func (m *HostIP) SizeVT() (n int)
- func (x *HostIP) String() string
- func (m *HostIP) UnmarshalVT(dAtA []byte) error
- type Input
- func (m *Input) CloneMessageVT() proto.Message
- func (m *Input) CloneVT() *Input
- func (*Input) Descriptor() ([]byte, []int)
- func (this *Input) EqualMessageVT(thatMsg proto.Message) bool
- func (this *Input) EqualVT(that *Input) bool
- func (x *Input) GetDigest() string
- func (x *Input) GetIndex() int64
- func (m *Input) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *Input) MarshalToVT(dAtA []byte) (int, error)
- func (m *Input) MarshalVT() (dAtA []byte, err error)
- func (*Input) ProtoMessage()
- func (x *Input) ProtoReflect() protoreflect.Message
- func (x *Input) Reset()
- func (m *Input) SizeVT() (n int)
- func (x *Input) String() string
- func (m *Input) UnmarshalVT(dAtA []byte) error
- type InputIndex
- type IsFileAction
- type Location
- func (m *Location) CloneMessageVT() proto.Message
- func (m *Location) CloneVT() *Location
- func (*Location) Descriptor() ([]byte, []int)
- func (this *Location) EqualMessageVT(thatMsg proto.Message) bool
- func (this *Location) EqualVT(that *Location) bool
- func (x *Location) GetRanges() []*Range
- func (x *Location) GetSourceIndex() int32
- func (m *Location) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *Location) MarshalToVT(dAtA []byte) (int, error)
- func (m *Location) MarshalVT() (dAtA []byte, err error)
- func (*Location) ProtoMessage()
- func (x *Location) ProtoReflect() protoreflect.Message
- func (x *Location) Reset()
- func (m *Location) SizeVT() (n int)
- func (x *Location) String() string
- func (m *Location) UnmarshalVT(dAtA []byte) error
- type Locations
- func (m *Locations) CloneMessageVT() proto.Message
- func (m *Locations) CloneVT() *Locations
- func (*Locations) Descriptor() ([]byte, []int)
- func (this *Locations) EqualMessageVT(thatMsg proto.Message) bool
- func (this *Locations) EqualVT(that *Locations) bool
- func (x *Locations) GetLocations() []*Location
- func (m *Locations) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *Locations) MarshalToVT(dAtA []byte) (int, error)
- func (m *Locations) MarshalVT() (dAtA []byte, err error)
- func (*Locations) ProtoMessage()
- func (x *Locations) ProtoReflect() protoreflect.Message
- func (x *Locations) Reset()
- func (m *Locations) SizeVT() (n int)
- func (x *Locations) String() string
- func (m *Locations) UnmarshalVT(dAtA []byte) error
- type LowerDiffInput
- func (m *LowerDiffInput) CloneMessageVT() proto.Message
- func (m *LowerDiffInput) CloneVT() *LowerDiffInput
- func (*LowerDiffInput) Descriptor() ([]byte, []int)
- func (this *LowerDiffInput) EqualMessageVT(thatMsg proto.Message) bool
- func (this *LowerDiffInput) EqualVT(that *LowerDiffInput) bool
- func (x *LowerDiffInput) GetInput() int64
- func (m *LowerDiffInput) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *LowerDiffInput) MarshalToVT(dAtA []byte) (int, error)
- func (m *LowerDiffInput) MarshalVT() (dAtA []byte, err error)
- func (*LowerDiffInput) ProtoMessage()
- func (x *LowerDiffInput) ProtoReflect() protoreflect.Message
- func (x *LowerDiffInput) Reset()
- func (m *LowerDiffInput) SizeVT() (n int)
- func (x *LowerDiffInput) String() string
- func (m *LowerDiffInput) UnmarshalVT(dAtA []byte) error
- type MergeInput
- func (m *MergeInput) CloneMessageVT() proto.Message
- func (m *MergeInput) CloneVT() *MergeInput
- func (*MergeInput) Descriptor() ([]byte, []int)
- func (this *MergeInput) EqualMessageVT(thatMsg proto.Message) bool
- func (this *MergeInput) EqualVT(that *MergeInput) bool
- func (x *MergeInput) GetInput() int64
- func (m *MergeInput) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *MergeInput) MarshalToVT(dAtA []byte) (int, error)
- func (m *MergeInput) MarshalVT() (dAtA []byte, err error)
- func (*MergeInput) ProtoMessage()
- func (x *MergeInput) ProtoReflect() protoreflect.Message
- func (x *MergeInput) Reset()
- func (m *MergeInput) SizeVT() (n int)
- func (x *MergeInput) String() string
- func (m *MergeInput) UnmarshalVT(dAtA []byte) error
- type MergeOp
- func (m *MergeOp) CloneMessageVT() proto.Message
- func (m *MergeOp) CloneVT() *MergeOp
- func (*MergeOp) Descriptor() ([]byte, []int)
- func (this *MergeOp) EqualMessageVT(thatMsg proto.Message) bool
- func (this *MergeOp) EqualVT(that *MergeOp) bool
- func (x *MergeOp) GetInputs() []*MergeInput
- func (m *MergeOp) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *MergeOp) MarshalToVT(dAtA []byte) (int, error)
- func (m *MergeOp) MarshalVT() (dAtA []byte, err error)
- func (*MergeOp) ProtoMessage()
- func (x *MergeOp) ProtoReflect() protoreflect.Message
- func (x *MergeOp) Reset()
- func (m *MergeOp) SizeVT() (n int)
- func (x *MergeOp) String() string
- func (m *MergeOp) UnmarshalVT(dAtA []byte) error
- type Meta
- func (m *Meta) CloneMessageVT() proto.Message
- func (m *Meta) CloneVT() *Meta
- func (*Meta) Descriptor() ([]byte, []int)
- func (this *Meta) EqualMessageVT(thatMsg proto.Message) bool
- func (this *Meta) EqualVT(that *Meta) bool
- func (x *Meta) GetArgs() []string
- func (x *Meta) GetCgroupParent() string
- func (x *Meta) GetCwd() string
- func (x *Meta) GetEnv() []string
- func (x *Meta) GetExtraHosts() []*HostIP
- func (x *Meta) GetHostname() string
- func (x *Meta) GetProxyEnv() *ProxyEnv
- func (x *Meta) GetRemoveMountStubsRecursive() bool
- func (x *Meta) GetUlimit() []*Ulimit
- func (x *Meta) GetUser() string
- func (x *Meta) GetValidExitCodes() []int32
- func (m *Meta) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *Meta) MarshalToVT(dAtA []byte) (int, error)
- func (m *Meta) MarshalVT() (dAtA []byte, err error)
- func (*Meta) ProtoMessage()
- func (x *Meta) ProtoReflect() protoreflect.Message
- func (x *Meta) Reset()
- func (m *Meta) SizeVT() (n int)
- func (x *Meta) String() string
- func (m *Meta) UnmarshalVT(dAtA []byte) error
- type Mount
- func (m *Mount) CloneMessageVT() proto.Message
- func (m *Mount) CloneVT() *Mount
- func (*Mount) Descriptor() ([]byte, []int)
- func (this *Mount) EqualMessageVT(thatMsg proto.Message) bool
- func (this *Mount) EqualVT(that *Mount) bool
- func (x *Mount) GetCacheOpt() *CacheOpt
- func (x *Mount) GetContentCache() MountContentCache
- func (x *Mount) GetDest() string
- func (x *Mount) GetInput() int64
- func (x *Mount) GetMountType() MountType
- func (x *Mount) GetOutput() int64
- func (x *Mount) GetReadonly() bool
- func (x *Mount) GetResultID() string
- func (x *Mount) GetSSHOpt() *SSHOpt
- func (x *Mount) GetSecretOpt() *SecretOpt
- func (x *Mount) GetSelector() string
- func (x *Mount) GetTmpfsOpt() *TmpfsOpt
- func (m *Mount) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *Mount) MarshalToVT(dAtA []byte) (int, error)
- func (m *Mount) MarshalVT() (dAtA []byte, err error)
- func (*Mount) ProtoMessage()
- func (x *Mount) ProtoReflect() protoreflect.Message
- func (x *Mount) Reset()
- func (m *Mount) SizeVT() (n int)
- func (x *Mount) String() string
- func (m *Mount) UnmarshalVT(dAtA []byte) error
- type MountContentCache
- func (MountContentCache) Descriptor() protoreflect.EnumDescriptor
- func (x MountContentCache) Enum() *MountContentCache
- func (MountContentCache) EnumDescriptor() ([]byte, []int)
- func (x MountContentCache) Number() protoreflect.EnumNumber
- func (x MountContentCache) String() string
- func (MountContentCache) Type() protoreflect.EnumType
- type MountType
- func (MountType) Descriptor() protoreflect.EnumDescriptor
- func (x MountType) Enum() *MountType
- func (MountType) EnumDescriptor() ([]byte, []int)
- func (x MountType) Number() protoreflect.EnumNumber
- func (x MountType) String() string
- func (MountType) Type() protoreflect.EnumType
- type NamedUserOpt
- func (m *NamedUserOpt) CloneMessageVT() proto.Message
- func (m *NamedUserOpt) CloneVT() *NamedUserOpt
- func (*NamedUserOpt) Descriptor() ([]byte, []int)
- func (this *NamedUserOpt) EqualMessageVT(thatMsg proto.Message) bool
- func (this *NamedUserOpt) EqualVT(that *NamedUserOpt) bool
- func (x *NamedUserOpt) GetInput() int64
- func (x *NamedUserOpt) GetName() string
- func (m *NamedUserOpt) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *NamedUserOpt) MarshalToVT(dAtA []byte) (int, error)
- func (m *NamedUserOpt) MarshalVT() (dAtA []byte, err error)
- func (*NamedUserOpt) ProtoMessage()
- func (x *NamedUserOpt) ProtoReflect() protoreflect.Message
- func (x *NamedUserOpt) Reset()
- func (m *NamedUserOpt) SizeVT() (n int)
- func (x *NamedUserOpt) String() string
- func (m *NamedUserOpt) UnmarshalVT(dAtA []byte) error
- type NetMode
- func (NetMode) Descriptor() protoreflect.EnumDescriptor
- func (x NetMode) Enum() *NetMode
- func (NetMode) EnumDescriptor() ([]byte, []int)
- func (x NetMode) Number() protoreflect.EnumNumber
- func (x NetMode) String() string
- func (NetMode) Type() protoreflect.EnumType
- type Op
- func (m *Op) CloneMessageVT() proto.Message
- func (m *Op) CloneVT() *Op
- func (*Op) Descriptor() ([]byte, []int)
- func (this *Op) EqualMessageVT(thatMsg proto.Message) bool
- func (this *Op) EqualVT(that *Op) bool
- func (x *Op) GetBuild() *BuildOp
- func (x *Op) GetConstraints() *WorkerConstraints
- func (x *Op) GetDiff() *DiffOp
- func (x *Op) GetExec() *ExecOp
- func (x *Op) GetFile() *FileOp
- func (x *Op) GetInputs() []*Input
- func (x *Op) GetMerge() *MergeOp
- func (m *Op) GetOp() isOp_Op
- func (x *Op) GetPlatform() *Platform
- func (x *Op) GetSource() *SourceOp
- func (m *Op) Marshal() ([]byte, error)
- func (m *Op) MarshalJSON() ([]byte, error)
- func (m *Op) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *Op) MarshalToVT(dAtA []byte) (int, error)
- func (m *Op) MarshalVT() (dAtA []byte, err error)
- func (*Op) ProtoMessage()
- func (x *Op) ProtoReflect() protoreflect.Message
- func (x *Op) Reset()
- func (m *Op) SizeVT() (n int)
- func (x *Op) String() string
- func (m *Op) Unmarshal(dAtA []byte) error
- func (m *Op) UnmarshalJSON(data []byte) error
- func (m *Op) UnmarshalVT(dAtA []byte) error
- type OpMetadata
- func (m *OpMetadata) CloneMessageVT() proto.Message
- func (m *OpMetadata) CloneVT() *OpMetadata
- func (*OpMetadata) Descriptor() ([]byte, []int)
- func (this *OpMetadata) EqualMessageVT(thatMsg proto.Message) bool
- func (this *OpMetadata) EqualVT(that *OpMetadata) bool
- func (x *OpMetadata) GetCaps() map[string]bool
- func (x *OpMetadata) GetDescription() map[string]string
- func (x *OpMetadata) GetExportCache() *ExportCache
- func (x *OpMetadata) GetIgnoreCache() bool
- func (x *OpMetadata) GetProgressGroup() *ProgressGroup
- func (m *OpMetadata) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *OpMetadata) MarshalToVT(dAtA []byte) (int, error)
- func (m *OpMetadata) MarshalVT() (dAtA []byte, err error)
- func (*OpMetadata) ProtoMessage()
- func (x *OpMetadata) ProtoReflect() protoreflect.Message
- func (x *OpMetadata) Reset()
- func (m *OpMetadata) SizeVT() (n int)
- func (x *OpMetadata) String() string
- func (m *OpMetadata) UnmarshalVT(dAtA []byte) error
- type Op_Build
- func (m *Op_Build) CloneVT() isOp_Op
- func (this *Op_Build) EqualVT(thatIface isOp_Op) bool
- func (m *Op_Build) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *Op_Build) MarshalToVT(dAtA []byte) (int, error)
- func (m *Op_Build) SizeVT() (n int)
- type Op_Diff
- func (m *Op_Diff) CloneVT() isOp_Op
- func (this *Op_Diff) EqualVT(thatIface isOp_Op) bool
- func (m *Op_Diff) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *Op_Diff) MarshalToVT(dAtA []byte) (int, error)
- func (m *Op_Diff) SizeVT() (n int)
- type Op_Exec
- func (m *Op_Exec) CloneVT() isOp_Op
- func (this *Op_Exec) EqualVT(thatIface isOp_Op) bool
- func (m *Op_Exec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *Op_Exec) MarshalToVT(dAtA []byte) (int, error)
- func (m *Op_Exec) SizeVT() (n int)
- type Op_File
- func (m *Op_File) CloneVT() isOp_Op
- func (this *Op_File) EqualVT(thatIface isOp_Op) bool
- func (m *Op_File) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *Op_File) MarshalToVT(dAtA []byte) (int, error)
- func (m *Op_File) SizeVT() (n int)
- type Op_Merge
- func (m *Op_Merge) CloneVT() isOp_Op
- func (this *Op_Merge) EqualVT(thatIface isOp_Op) bool
- func (m *Op_Merge) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *Op_Merge) MarshalToVT(dAtA []byte) (int, error)
- func (m *Op_Merge) SizeVT() (n int)
- type Op_Source
- func (m *Op_Source) CloneVT() isOp_Op
- func (this *Op_Source) EqualVT(thatIface isOp_Op) bool
- func (m *Op_Source) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *Op_Source) MarshalToVT(dAtA []byte) (int, error)
- func (m *Op_Source) SizeVT() (n int)
- type OutputIndex
- type Platform
- func PlatformFromSpec(p ocispecs.Platform) *Platform
- func PlatformsFromSpec(p []ocispecs.Platform) []*Platform
- func (m *Platform) CloneMessageVT() proto.Message
- func (m *Platform) CloneVT() *Platform
- func (*Platform) Descriptor() ([]byte, []int)
- func (this *Platform) EqualMessageVT(thatMsg proto.Message) bool
- func (this *Platform) EqualVT(that *Platform) bool
- func (x *Platform) GetArchitecture() string
- func (x *Platform) GetOS() string
- func (x *Platform) GetOSFeatures() []string
- func (x *Platform) GetOSVersion() string
- func (x *Platform) GetVariant() string
- func (m *Platform) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *Platform) MarshalToVT(dAtA []byte) (int, error)
- func (m *Platform) MarshalVT() (dAtA []byte, err error)
- func (*Platform) ProtoMessage()
- func (x *Platform) ProtoReflect() protoreflect.Message
- func (x *Platform) Reset()
- func (m *Platform) SizeVT() (n int)
- func (p *Platform) Spec() ocispecs.Platform
- func (x *Platform) String() string
- func (m *Platform) UnmarshalVT(dAtA []byte) error
- type Position
- func (m *Position) CloneMessageVT() proto.Message
- func (m *Position) CloneVT() *Position
- func (*Position) Descriptor() ([]byte, []int)
- func (this *Position) EqualMessageVT(thatMsg proto.Message) bool
- func (this *Position) EqualVT(that *Position) bool
- func (x *Position) GetCharacter() int32
- func (x *Position) GetLine() int32
- func (m *Position) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *Position) MarshalToVT(dAtA []byte) (int, error)
- func (m *Position) MarshalVT() (dAtA []byte, err error)
- func (*Position) ProtoMessage()
- func (x *Position) ProtoReflect() protoreflect.Message
- func (x *Position) Reset()
- func (m *Position) SizeVT() (n int)
- func (x *Position) String() string
- func (m *Position) UnmarshalVT(dAtA []byte) error
- type ProgressGroup
- func (m *ProgressGroup) CloneMessageVT() proto.Message
- func (m *ProgressGroup) CloneVT() *ProgressGroup
- func (*ProgressGroup) Descriptor() ([]byte, []int)
- func (this *ProgressGroup) EqualMessageVT(thatMsg proto.Message) bool
- func (this *ProgressGroup) EqualVT(that *ProgressGroup) bool
- func (x *ProgressGroup) GetId() string
- func (x *ProgressGroup) GetName() string
- func (x *ProgressGroup) GetWeak() bool
- func (m *ProgressGroup) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *ProgressGroup) MarshalToVT(dAtA []byte) (int, error)
- func (m *ProgressGroup) MarshalVT() (dAtA []byte, err error)
- func (*ProgressGroup) ProtoMessage()
- func (x *ProgressGroup) ProtoReflect() protoreflect.Message
- func (x *ProgressGroup) Reset()
- func (m *ProgressGroup) SizeVT() (n int)
- func (x *ProgressGroup) String() string
- func (m *ProgressGroup) UnmarshalVT(dAtA []byte) error
- type ProxyEnv
- func (m *ProxyEnv) CloneMessageVT() proto.Message
- func (m *ProxyEnv) CloneVT() *ProxyEnv
- func (*ProxyEnv) Descriptor() ([]byte, []int)
- func (this *ProxyEnv) EqualMessageVT(thatMsg proto.Message) bool
- func (this *ProxyEnv) EqualVT(that *ProxyEnv) bool
- func (x *ProxyEnv) GetAllProxy() string
- func (x *ProxyEnv) GetFtpProxy() string
- func (x *ProxyEnv) GetHttpProxy() string
- func (x *ProxyEnv) GetHttpsProxy() string
- func (x *ProxyEnv) GetNoProxy() string
- func (m *ProxyEnv) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *ProxyEnv) MarshalToVT(dAtA []byte) (int, error)
- func (m *ProxyEnv) MarshalVT() (dAtA []byte, err error)
- func (*ProxyEnv) ProtoMessage()
- func (x *ProxyEnv) ProtoReflect() protoreflect.Message
- func (x *ProxyEnv) Reset()
- func (m *ProxyEnv) SizeVT() (n int)
- func (x *ProxyEnv) String() string
- func (m *ProxyEnv) UnmarshalVT(dAtA []byte) error
- type Range
- func (m *Range) CloneMessageVT() proto.Message
- func (m *Range) CloneVT() *Range
- func (*Range) Descriptor() ([]byte, []int)
- func (this *Range) EqualMessageVT(thatMsg proto.Message) bool
- func (this *Range) EqualVT(that *Range) bool
- func (x *Range) GetEnd() *Position
- func (x *Range) GetStart() *Position
- func (m *Range) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *Range) MarshalToVT(dAtA []byte) (int, error)
- func (m *Range) MarshalVT() (dAtA []byte, err error)
- func (*Range) ProtoMessage()
- func (x *Range) ProtoReflect() protoreflect.Message
- func (x *Range) Reset()
- func (m *Range) SizeVT() (n int)
- func (x *Range) String() string
- func (m *Range) UnmarshalVT(dAtA []byte) error
- type SSHOpt
- func (m *SSHOpt) CloneMessageVT() proto.Message
- func (m *SSHOpt) CloneVT() *SSHOpt
- func (*SSHOpt) Descriptor() ([]byte, []int)
- func (this *SSHOpt) EqualMessageVT(thatMsg proto.Message) bool
- func (this *SSHOpt) EqualVT(that *SSHOpt) bool
- func (x *SSHOpt) GetGid() uint32
- func (x *SSHOpt) GetID() string
- func (x *SSHOpt) GetMode() uint32
- func (x *SSHOpt) GetOptional() bool
- func (x *SSHOpt) GetUid() uint32
- func (m *SSHOpt) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *SSHOpt) MarshalToVT(dAtA []byte) (int, error)
- func (m *SSHOpt) MarshalVT() (dAtA []byte, err error)
- func (*SSHOpt) ProtoMessage()
- func (x *SSHOpt) ProtoReflect() protoreflect.Message
- func (x *SSHOpt) Reset()
- func (m *SSHOpt) SizeVT() (n int)
- func (x *SSHOpt) String() string
- func (m *SSHOpt) UnmarshalVT(dAtA []byte) error
- type SecretEnv
- func (m *SecretEnv) CloneMessageVT() proto.Message
- func (m *SecretEnv) CloneVT() *SecretEnv
- func (*SecretEnv) Descriptor() ([]byte, []int)
- func (this *SecretEnv) EqualMessageVT(thatMsg proto.Message) bool
- func (this *SecretEnv) EqualVT(that *SecretEnv) bool
- func (x *SecretEnv) GetID() string
- func (x *SecretEnv) GetName() string
- func (x *SecretEnv) GetOptional() bool
- func (m *SecretEnv) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *SecretEnv) MarshalToVT(dAtA []byte) (int, error)
- func (m *SecretEnv) MarshalVT() (dAtA []byte, err error)
- func (*SecretEnv) ProtoMessage()
- func (x *SecretEnv) ProtoReflect() protoreflect.Message
- func (x *SecretEnv) Reset()
- func (m *SecretEnv) SizeVT() (n int)
- func (x *SecretEnv) String() string
- func (m *SecretEnv) UnmarshalVT(dAtA []byte) error
- type SecretOpt
- func (m *SecretOpt) CloneMessageVT() proto.Message
- func (m *SecretOpt) CloneVT() *SecretOpt
- func (*SecretOpt) Descriptor() ([]byte, []int)
- func (this *SecretOpt) EqualMessageVT(thatMsg proto.Message) bool
- func (this *SecretOpt) EqualVT(that *SecretOpt) bool
- func (x *SecretOpt) GetGid() uint32
- func (x *SecretOpt) GetID() string
- func (x *SecretOpt) GetMode() uint32
- func (x *SecretOpt) GetOptional() bool
- func (x *SecretOpt) GetUid() uint32
- func (m *SecretOpt) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *SecretOpt) MarshalToVT(dAtA []byte) (int, error)
- func (m *SecretOpt) MarshalVT() (dAtA []byte, err error)
- func (*SecretOpt) ProtoMessage()
- func (x *SecretOpt) ProtoReflect() protoreflect.Message
- func (x *SecretOpt) Reset()
- func (m *SecretOpt) SizeVT() (n int)
- func (x *SecretOpt) String() string
- func (m *SecretOpt) UnmarshalVT(dAtA []byte) error
- type SecurityMode
- func (SecurityMode) Descriptor() protoreflect.EnumDescriptor
- func (x SecurityMode) Enum() *SecurityMode
- func (SecurityMode) EnumDescriptor() ([]byte, []int)
- func (x SecurityMode) Number() protoreflect.EnumNumber
- func (x SecurityMode) String() string
- func (SecurityMode) Type() protoreflect.EnumType
- type Source
- func (m *Source) CloneMessageVT() proto.Message
- func (m *Source) CloneVT() *Source
- func (*Source) Descriptor() ([]byte, []int)
- func (this *Source) EqualMessageVT(thatMsg proto.Message) bool
- func (this *Source) EqualVT(that *Source) bool
- func (x *Source) GetInfos() []*SourceInfo
- func (x *Source) GetLocations() map[string]*Locations
- func (m *Source) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *Source) MarshalToVT(dAtA []byte) (int, error)
- func (m *Source) MarshalVT() (dAtA []byte, err error)
- func (*Source) ProtoMessage()
- func (x *Source) ProtoReflect() protoreflect.Message
- func (x *Source) Reset()
- func (m *Source) SizeVT() (n int)
- func (x *Source) String() string
- func (m *Source) UnmarshalVT(dAtA []byte) error
- type SourceInfo
- func (m *SourceInfo) CloneMessageVT() proto.Message
- func (m *SourceInfo) CloneVT() *SourceInfo
- func (*SourceInfo) Descriptor() ([]byte, []int)
- func (this *SourceInfo) EqualMessageVT(thatMsg proto.Message) bool
- func (this *SourceInfo) EqualVT(that *SourceInfo) bool
- func (x *SourceInfo) GetData() []byte
- func (x *SourceInfo) GetDefinition() *Definition
- func (x *SourceInfo) GetFilename() string
- func (x *SourceInfo) GetLanguage() string
- func (m *SourceInfo) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *SourceInfo) MarshalToVT(dAtA []byte) (int, error)
- func (m *SourceInfo) MarshalVT() (dAtA []byte, err error)
- func (*SourceInfo) ProtoMessage()
- func (x *SourceInfo) ProtoReflect() protoreflect.Message
- func (x *SourceInfo) Reset()
- func (m *SourceInfo) SizeVT() (n int)
- func (x *SourceInfo) String() string
- func (m *SourceInfo) UnmarshalVT(dAtA []byte) error
- type SourceOp
- func (m *SourceOp) CloneMessageVT() proto.Message
- func (m *SourceOp) CloneVT() *SourceOp
- func (*SourceOp) Descriptor() ([]byte, []int)
- func (this *SourceOp) EqualMessageVT(thatMsg proto.Message) bool
- func (this *SourceOp) EqualVT(that *SourceOp) bool
- func (x *SourceOp) GetAttrs() map[string]string
- func (x *SourceOp) GetIdentifier() string
- func (m *SourceOp) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *SourceOp) MarshalToVT(dAtA []byte) (int, error)
- func (m *SourceOp) MarshalVT() (dAtA []byte, err error)
- func (*SourceOp) ProtoMessage()
- func (x *SourceOp) ProtoReflect() protoreflect.Message
- func (x *SourceOp) Reset()
- func (m *SourceOp) SizeVT() (n int)
- func (x *SourceOp) String() string
- func (m *SourceOp) UnmarshalVT(dAtA []byte) error
- type TmpfsOpt
- func (m *TmpfsOpt) CloneMessageVT() proto.Message
- func (m *TmpfsOpt) CloneVT() *TmpfsOpt
- func (*TmpfsOpt) Descriptor() ([]byte, []int)
- func (this *TmpfsOpt) EqualMessageVT(thatMsg proto.Message) bool
- func (this *TmpfsOpt) EqualVT(that *TmpfsOpt) bool
- func (x *TmpfsOpt) GetSize() int64
- func (m *TmpfsOpt) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *TmpfsOpt) MarshalToVT(dAtA []byte) (int, error)
- func (m *TmpfsOpt) MarshalVT() (dAtA []byte, err error)
- func (*TmpfsOpt) ProtoMessage()
- func (x *TmpfsOpt) ProtoReflect() protoreflect.Message
- func (x *TmpfsOpt) Reset()
- func (m *TmpfsOpt) SizeVT() (n int)
- func (x *TmpfsOpt) String() string
- func (m *TmpfsOpt) UnmarshalVT(dAtA []byte) error
- type Ulimit
- func (m *Ulimit) CloneMessageVT() proto.Message
- func (m *Ulimit) CloneVT() *Ulimit
- func (*Ulimit) Descriptor() ([]byte, []int)
- func (this *Ulimit) EqualMessageVT(thatMsg proto.Message) bool
- func (this *Ulimit) EqualVT(that *Ulimit) bool
- func (x *Ulimit) GetHard() int64
- func (x *Ulimit) GetName() string
- func (x *Ulimit) GetSoft() int64
- func (m *Ulimit) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *Ulimit) MarshalToVT(dAtA []byte) (int, error)
- func (m *Ulimit) MarshalVT() (dAtA []byte, err error)
- func (*Ulimit) ProtoMessage()
- func (x *Ulimit) ProtoReflect() protoreflect.Message
- func (x *Ulimit) Reset()
- func (m *Ulimit) SizeVT() (n int)
- func (x *Ulimit) String() string
- func (m *Ulimit) UnmarshalVT(dAtA []byte) error
- type UpperDiffInput
- func (m *UpperDiffInput) CloneMessageVT() proto.Message
- func (m *UpperDiffInput) CloneVT() *UpperDiffInput
- func (*UpperDiffInput) Descriptor() ([]byte, []int)
- func (this *UpperDiffInput) EqualMessageVT(thatMsg proto.Message) bool
- func (this *UpperDiffInput) EqualVT(that *UpperDiffInput) bool
- func (x *UpperDiffInput) GetInput() int64
- func (m *UpperDiffInput) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *UpperDiffInput) MarshalToVT(dAtA []byte) (int, error)
- func (m *UpperDiffInput) MarshalVT() (dAtA []byte, err error)
- func (*UpperDiffInput) ProtoMessage()
- func (x *UpperDiffInput) ProtoReflect() protoreflect.Message
- func (x *UpperDiffInput) Reset()
- func (m *UpperDiffInput) SizeVT() (n int)
- func (x *UpperDiffInput) String() string
- func (m *UpperDiffInput) UnmarshalVT(dAtA []byte) error
- type UserOpt
- func (m *UserOpt) CloneMessageVT() proto.Message
- func (m *UserOpt) CloneVT() *UserOpt
- func (*UserOpt) Descriptor() ([]byte, []int)
- func (this *UserOpt) EqualMessageVT(thatMsg proto.Message) bool
- func (this *UserOpt) EqualVT(that *UserOpt) bool
- func (x *UserOpt) GetByID() uint32
- func (x *UserOpt) GetByName() *NamedUserOpt
- func (m *UserOpt) GetUser() isUserOpt_User
- func (m *UserOpt) MarshalJSON() ([]byte, error)
- func (m *UserOpt) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *UserOpt) MarshalToVT(dAtA []byte) (int, error)
- func (m *UserOpt) MarshalVT() (dAtA []byte, err error)
- func (*UserOpt) ProtoMessage()
- func (x *UserOpt) ProtoReflect() protoreflect.Message
- func (x *UserOpt) Reset()
- func (m *UserOpt) SizeVT() (n int)
- func (x *UserOpt) String() string
- func (m *UserOpt) UnmarshalJSON(data []byte) error
- func (m *UserOpt) UnmarshalVT(dAtA []byte) error
- type UserOpt_ByID
- func (m *UserOpt_ByID) CloneVT() isUserOpt_User
- func (this *UserOpt_ByID) EqualVT(thatIface isUserOpt_User) bool
- func (m *UserOpt_ByID) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *UserOpt_ByID) MarshalToVT(dAtA []byte) (int, error)
- func (m *UserOpt_ByID) SizeVT() (n int)
- type UserOpt_ByName
- func (m *UserOpt_ByName) CloneVT() isUserOpt_User
- func (this *UserOpt_ByName) EqualVT(thatIface isUserOpt_User) bool
- func (m *UserOpt_ByName) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *UserOpt_ByName) MarshalToVT(dAtA []byte) (int, error)
- func (m *UserOpt_ByName) SizeVT() (n int)
- type WorkerConstraints
- func (m *WorkerConstraints) CloneMessageVT() proto.Message
- func (m *WorkerConstraints) CloneVT() *WorkerConstraints
- func (*WorkerConstraints) Descriptor() ([]byte, []int)
- func (this *WorkerConstraints) EqualMessageVT(thatMsg proto.Message) bool
- func (this *WorkerConstraints) EqualVT(that *WorkerConstraints) bool
- func (x *WorkerConstraints) GetFilter() []string
- func (m *WorkerConstraints) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *WorkerConstraints) MarshalToVT(dAtA []byte) (int, error)
- func (m *WorkerConstraints) MarshalVT() (dAtA []byte, err error)
- func (*WorkerConstraints) ProtoMessage()
- func (x *WorkerConstraints) ProtoReflect() protoreflect.Message
- func (x *WorkerConstraints) Reset()
- func (m *WorkerConstraints) SizeVT() (n int)
- func (x *WorkerConstraints) String() string
- func (m *WorkerConstraints) UnmarshalVT(dAtA []byte) error
Constants ΒΆ
const ( CapSourceImage apicaps.CapID = "source.image" CapSourceImageResolveMode apicaps.CapID = "source.image.resolvemode" CapSourceImageLayerLimit apicaps.CapID = "source.image.layerlimit" CapSourceLocal apicaps.CapID = "source.local" CapSourceLocalUnique apicaps.CapID = "source.local.unique" CapSourceLocalSessionID apicaps.CapID = "source.local.sessionid" CapSourceLocalIncludePatterns apicaps.CapID = "source.local.includepatterns" CapSourceLocalFollowPaths apicaps.CapID = "source.local.followpaths" CapSourceLocalExcludePatterns apicaps.CapID = "source.local.excludepatterns" apicaps.CapID = "source.local.sharedkeyhint" CapSourceLocalDiffer apicaps.CapID = "source.local.differ" CapSourceGit apicaps.CapID = "source.git" CapSourceGitKeepDir apicaps.CapID = "source.git.keepgitdir" CapSourceGitFullURL apicaps.CapID = "source.git.fullurl" CapSourceGitHTTPAuth apicaps.CapID = "source.git.httpauth" CapSourceGitKnownSSHHosts apicaps.CapID = "source.git.knownsshhosts" CapSourceGitMountSSHSock apicaps.CapID = "source.git.mountsshsock" CapSourceGitSubdir apicaps.CapID = "source.git.subdir" CapSourceHTTP apicaps.CapID = "source.http" CapSourceHTTPChecksum apicaps.CapID = "source.http.checksum" CapSourceHTTPPerm apicaps.CapID = "source.http.perm" CapSourceHTTPUIDGID apicaps.CapID = "soruce.http.uidgid" CapSourceOCILayout apicaps.CapID = "source.ocilayout" CapBuildOpLLBFileName apicaps.CapID = "source.buildop.llbfilename" CapExecMetaBase apicaps.CapID = "exec.meta.base" CapExecMetaCgroupParent apicaps.CapID = "exec.meta.cgroup.parent" CapExecMetaNetwork apicaps.CapID = "exec.meta.network" CapExecMetaProxy apicaps.CapID = "exec.meta.proxyenv" CapExecMetaSecurity apicaps.CapID = "exec.meta.security" CapExecMetaSecurityDeviceWhitelistV1 apicaps.CapID = "exec.meta.security.devices.v1" CapExecMetaSetsDefaultPath apicaps.CapID = "exec.meta.setsdefaultpath" CapExecMetaUlimit apicaps.CapID = "exec.meta.ulimit" CapExecMetaRemoveMountStubsRecursive apicaps.CapID = "exec.meta.removemountstubs.recursive" CapExecMountBind apicaps.CapID = "exec.mount.bind" CapExecMountBindReadWriteNoOutput apicaps.CapID = "exec.mount.bind.readwrite-nooutput" CapExecMountCache apicaps.CapID = "exec.mount.cache" CapExecMountCacheSharing apicaps.CapID = "exec.mount.cache.sharing" CapExecMountSelector apicaps.CapID = "exec.mount.selector" CapExecMountTmpfs apicaps.CapID = "exec.mount.tmpfs" CapExecMountTmpfsSize apicaps.CapID = "exec.mount.tmpfs.size" CapExecMountSecret apicaps.CapID = "exec.mount.secret" CapExecMountSSH apicaps.CapID = "exec.mount.ssh" CapExecMountContentCache apicaps.CapID = "exec.mount.cache.content" CapExecCgroupsMounted apicaps.CapID = "exec.cgroup" CapExecSecretEnv apicaps.CapID = "exec.secretenv" CapExecValidExitCode apicaps.CapID = "exec.validexitcode" CapFileBase apicaps.CapID = "file.base" CapFileRmWildcard apicaps.CapID = "file.rm.wildcard" CapFileCopyIncludeExcludePatterns apicaps.CapID = "file.copy.includeexcludepatterns" CapFileRmNoFollowSymlink apicaps.CapID = "file.rm.nofollowsymlink" CapFileCopyAlwaysReplaceExistingDestPaths apicaps.CapID = "file.copy.alwaysreplaceexistingdestpaths" CapFileCopyModeStringFormat apicaps.CapID = "file.copy.modestring" CapConstraints apicaps.CapID = "constraints" CapPlatform apicaps.CapID = "platform" CapMetaIgnoreCache apicaps.CapID = "meta.ignorecache" CapMetaDescription apicaps.CapID = "meta.description" CapMetaExportCache apicaps.CapID = "meta.exportcache" CapRemoteCacheGHA apicaps.CapID = "cache.gha" CapRemoteCacheS3 apicaps.CapID = "cache.s3" CapRemoteCacheAzBlob apicaps.CapID = "cache.azblob" CapMergeOp apicaps.CapID = "mergeop" CapDiffOp apicaps.CapID = "diffop" CapAnnotations apicaps.CapID = "exporter.image.annotations" CapAttestations apicaps.CapID = "exporter.image.attestations" // CapSourceDateEpoch is the capability to automatically handle the date epoch CapSourceDateEpoch apicaps.CapID = "exporter.sourcedateepoch" CapMultipleExporters apicaps.CapID = "exporter.multiple" CapSourcePolicy apicaps.CapID = "source.policy" // GC/Prune controls allow MinFreeSpace and MaxUsedSpace to be set CapGCFreeSpaceFilter apicaps.CapID = "gc.freespacefilter" )
const AttrAuthHeaderSecret = "git.authheadersecret"
const AttrAuthTokenSecret = "git.authtokensecret"
const AttrExcludePatterns = "local.excludepatterns"
const AttrFollowPaths = "local.followpaths"
const AttrFullRemoteURL = "git.fullurl"
const AttrHTTPChecksum = "http.checksum"
const AttrHTTPFilename = "http.filename"
const AttrHTTPGID = "http.gid"
const AttrHTTPPerm = "http.perm"
const AttrHTTPUID = "http.uid"
const AttrImageLayerLimit = "image.layerlimit"
const AttrImageRecordType = "image.recordtype"
const AttrImageResolveMode = "image.resolvemode"
const AttrImageResolveModeDefault = "default"
const AttrImageResolveModeForcePull = "pull"
const AttrImageResolveModePreferLocal = "local"
const AttrIncludePatterns = "local.includepattern"
const AttrKeepGitDir = "git.keepgitdir"
const AttrKnownSSHHosts = "git.knownsshhosts"
const AttrLLBDefinitionFilename = "llbbuild.filename"
const AttrLocalDiffer = "local.differ"
const AttrLocalDifferMetadata = "metadata"
const AttrLocalDifferNone = "none"
const AttrLocalSessionID = "local.session"
const AttrLocalUniqueID = "local.unique"
const AttrMountSSHSock = "git.mountsshsock"
const AttrOCILayoutLayerLimit = "oci.layerlimit"
const AttrOCILayoutSessionID = "oci.session"
const AttrOCILayoutStoreID = "oci.store"
const
= "local.sharedkeyhint"const LLBDefaultDefinitionFile = LLBDefinitionInput
LLBDefaultDefinitionFile is a filename containing the definition in LLBBuilder
const LLBDefinitionInput = "buildkit.llb.definition"
LLBDefinitionInput marks an input that contains LLB definition for BuildOp
const RootMount = "/"
RootMount is a base mountpoint
Variables ΒΆ
var ( NetMode_name = map[int32]string{ 0: "UNSET", 1: "HOST", 2: "NONE", } NetMode_value = map[string]int32{ "UNSET": 0, "HOST": 1, "NONE": 2, } )
Enum value maps for NetMode.
var ( SecurityMode_name = map[int32]string{ 0: "SANDBOX", 1: "INSECURE", } SecurityMode_value = map[string]int32{ "SANDBOX": 0, "INSECURE": 1, } )
Enum value maps for SecurityMode.
var ( MountType_name = map[int32]string{ 0: "BIND", 1: "SECRET", 2: "SSH", 3: "CACHE", 4: "TMPFS", } MountType_value = map[string]int32{ "BIND": 0, "SECRET": 1, "SSH": 2, "CACHE": 3, "TMPFS": 4, } )
Enum value maps for MountType.
var ( MountContentCache_name = map[int32]string{ 0: "DEFAULT", 1: "ON", 2: "OFF", } MountContentCache_value = map[string]int32{ "DEFAULT": 0, "ON": 1, "OFF": 2, } )
Enum value maps for MountContentCache.
var ( CacheSharingOpt_name = map[int32]string{ 0: "SHARED", 1: "PRIVATE", 2: "LOCKED", } CacheSharingOpt_value = map[string]int32{ "SHARED": 0, "PRIVATE": 1, "LOCKED": 2, } )
Enum value maps for CacheSharingOpt.
var File_github_com_moby_buildkit_solver_pb_ops_proto protoreflect.FileDescriptor
Functions ΒΆ
func ToSpecPlatforms ΒΆ
Types ΒΆ
type BuildInput ΒΆ
type BuildInput struct { Input int64 `protobuf:"varint,1,opt,name=input,proto3" json:"input,omitempty"` // contains filtered or unexported fields }
BuildInput is used for BuildOp.
func (*BuildInput) CloneMessageVT ΒΆ
func (m *BuildInput) CloneMessageVT() proto.Message
func (*BuildInput) CloneVT ΒΆ
func (m *BuildInput) CloneVT() *BuildInput
func (*BuildInput) Descriptor ΒΆ
func (*BuildInput) Descriptor() ([]byte, []int)
Deprecated: Use BuildInput.ProtoReflect.Descriptor instead.
func (*BuildInput) EqualMessageVT ΒΆ
func (this *BuildInput) EqualMessageVT(thatMsg proto.Message) bool
func (*BuildInput) EqualVT ΒΆ
func (this *BuildInput) EqualVT(that *BuildInput) bool
func (*BuildInput) GetInput ΒΆ
func (x *BuildInput) GetInput() int64
func (*BuildInput) MarshalToSizedBufferVT ΒΆ
func (m *BuildInput) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*BuildInput) MarshalToVT ΒΆ
func (m *BuildInput) MarshalToVT(dAtA []byte) (int, error)
func (*BuildInput) MarshalVT ΒΆ
func (m *BuildInput) MarshalVT() (dAtA []byte, err error)
func (*BuildInput) ProtoMessage ΒΆ
func (*BuildInput) ProtoMessage()
func (*BuildInput) ProtoReflect ΒΆ
func (x *BuildInput) ProtoReflect() protoreflect.Message
func (*BuildInput) Reset ΒΆ
func (x *BuildInput) Reset()
func (*BuildInput) SizeVT ΒΆ
func (m *BuildInput) SizeVT() (n int)
func (*BuildInput) String ΒΆ
func (x *BuildInput) String() string
func (*BuildInput) UnmarshalVT ΒΆ
func (m *BuildInput) UnmarshalVT(dAtA []byte) error
type BuildOp ΒΆ
type BuildOp struct { Builder int64 `protobuf:"varint,1,opt,name=builder,proto3" json:"builder,omitempty"` Inputs map[string]*BuildInput `protobuf:"bytes,2,rep,name=inputs,proto3" json:"inputs,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` Def *Definition `protobuf:"bytes,3,opt,name=def,proto3" json:"def,omitempty"` Attrs map[string]string `protobuf:"bytes,4,rep,name=attrs,proto3" json:"attrs,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // outputs // contains filtered or unexported fields }
BuildOp is used for nested build invocation. BuildOp is experimental and can break without backwards compatibility
func (*BuildOp) CloneMessageVT ΒΆ
func (*BuildOp) CloneVT ΒΆ
func (*BuildOp) Descriptor ΒΆ
Deprecated: Use BuildOp.ProtoReflect.Descriptor instead.
func (*BuildOp) EqualMessageVT ΒΆ
func (*BuildOp) EqualVT ΒΆ
func (*BuildOp) GetAttrs ΒΆ
func (*BuildOp) GetBuilder ΒΆ
func (*BuildOp) GetDef ΒΆ
func (x *BuildOp) GetDef() *Definition
func (*BuildOp) GetInputs ΒΆ
func (x *BuildOp) GetInputs() map[string]*BuildInput
func (*BuildOp) MarshalToSizedBufferVT ΒΆ
func (*BuildOp) MarshalToVT ΒΆ
func (*BuildOp) MarshalVT ΒΆ
func (*BuildOp) ProtoMessage ΒΆ
func (*BuildOp) ProtoMessage()
func (*BuildOp) ProtoReflect ΒΆ
func (x *BuildOp) ProtoReflect() protoreflect.Message
func (*BuildOp) Reset ΒΆ
func (x *BuildOp) Reset()
func (*BuildOp) SizeVT ΒΆ
func (*BuildOp) String ΒΆ
func (*BuildOp) UnmarshalVT ΒΆ
type CacheOpt ΒΆ
type CacheOpt struct { // ID is an optional namespace for the mount ID string `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"` // Sharing is the sharing mode for the mount Sharing CacheSharingOpt `protobuf:"varint,2,opt,name=sharing,proto3,enum=pb.CacheSharingOpt" json:"sharing,omitempty"` // contains filtered or unexported fields }
CacheOpt defines options specific to cache mounts
func (*CacheOpt) CloneMessageVT ΒΆ
func (*CacheOpt) CloneVT ΒΆ
func (*CacheOpt) Descriptor ΒΆ
Deprecated: Use CacheOpt.ProtoReflect.Descriptor instead.
func (*CacheOpt) EqualMessageVT ΒΆ
func (*CacheOpt) EqualVT ΒΆ
func (*CacheOpt) GetID ΒΆ
func (*CacheOpt) GetSharing ΒΆ
func (x *CacheOpt) GetSharing() CacheSharingOpt
func (*CacheOpt) MarshalToSizedBufferVT ΒΆ
func (*CacheOpt) MarshalToVT ΒΆ
func (*CacheOpt) MarshalVT ΒΆ
func (*CacheOpt) ProtoMessage ΒΆ
func (*CacheOpt) ProtoMessage()
func (*CacheOpt) ProtoReflect ΒΆ
func (x *CacheOpt) ProtoReflect() protoreflect.Message
func (*CacheOpt) Reset ΒΆ
func (x *CacheOpt) Reset()
func (*CacheOpt) SizeVT ΒΆ
func (*CacheOpt) String ΒΆ
func (*CacheOpt) UnmarshalVT ΒΆ
type CacheSharingOpt ΒΆ
type CacheSharingOpt int32
CacheSharingOpt defines different sharing modes for cache mount
const ( // SHARED cache mount can be used concurrently by multiple writers CacheSharingOpt_SHARED CacheSharingOpt = 0 // PRIVATE creates a new mount if there are multiple writers CacheSharingOpt_PRIVATE CacheSharingOpt = 1 // LOCKED pauses second writer until first one releases the mount CacheSharingOpt_LOCKED CacheSharingOpt = 2 )
func (CacheSharingOpt) Descriptor ΒΆ
func (CacheSharingOpt) Descriptor() protoreflect.EnumDescriptor
func (CacheSharingOpt) Enum ΒΆ
func (x CacheSharingOpt) Enum() *CacheSharingOpt
func (CacheSharingOpt) EnumDescriptor ΒΆ
func (CacheSharingOpt) EnumDescriptor() ([]byte, []int)
Deprecated: Use CacheSharingOpt.Descriptor instead.
func (CacheSharingOpt) Number ΒΆ
func (x CacheSharingOpt) Number() protoreflect.EnumNumber
func (CacheSharingOpt) String ΒΆ
func (x CacheSharingOpt) String() string
func (CacheSharingOpt) Type ΒΆ
func (CacheSharingOpt) Type() protoreflect.EnumType
type ChownOpt ΒΆ
type ChownOpt struct { User *UserOpt `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"` Group *UserOpt `protobuf:"bytes,2,opt,name=group,proto3" json:"group,omitempty"` // contains filtered or unexported fields }
func (*ChownOpt) CloneMessageVT ΒΆ
func (*ChownOpt) CloneVT ΒΆ
func (*ChownOpt) Descriptor ΒΆ
Deprecated: Use ChownOpt.ProtoReflect.Descriptor instead.
func (*ChownOpt) EqualMessageVT ΒΆ
func (*ChownOpt) EqualVT ΒΆ
func (*ChownOpt) GetGroup ΒΆ
func (*ChownOpt) GetUser ΒΆ
func (*ChownOpt) MarshalToSizedBufferVT ΒΆ
func (*ChownOpt) MarshalToVT ΒΆ
func (*ChownOpt) MarshalVT ΒΆ
func (*ChownOpt) ProtoMessage ΒΆ
func (*ChownOpt) ProtoMessage()
func (*ChownOpt) ProtoReflect ΒΆ
func (x *ChownOpt) ProtoReflect() protoreflect.Message
func (*ChownOpt) Reset ΒΆ
func (x *ChownOpt) Reset()
func (*ChownOpt) SizeVT ΒΆ
func (*ChownOpt) String ΒΆ
func (*ChownOpt) UnmarshalVT ΒΆ
type Definition ΒΆ
type Definition struct { // def is a list of marshaled Op messages Def [][]byte `protobuf:"bytes,1,rep,name=def,proto3" json:"def,omitempty"` // metadata contains metadata for the each of the Op messages. // A key must be an LLB op digest string. Currently, empty string is not expected as a key, but it may change in the future. Metadata map[string]*OpMetadata `protobuf:"bytes,2,rep,name=metadata,proto3" json:"metadata,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // Source contains the source mapping information for the vertexes in the definition Source *Source `protobuf:"bytes,3,opt,name=Source,proto3" json:"Source,omitempty"` // contains filtered or unexported fields }
Definition is the LLB definition structure with per-vertex metadata entries
func (*Definition) CloneMessageVT ΒΆ
func (m *Definition) CloneMessageVT() proto.Message
func (*Definition) CloneVT ΒΆ
func (m *Definition) CloneVT() *Definition
func (*Definition) Descriptor ΒΆ
func (*Definition) Descriptor() ([]byte, []int)
Deprecated: Use Definition.ProtoReflect.Descriptor instead.
func (*Definition) EqualMessageVT ΒΆ
func (this *Definition) EqualMessageVT(thatMsg proto.Message) bool
func (*Definition) EqualVT ΒΆ
func (this *Definition) EqualVT(that *Definition) bool
func (*Definition) GetDef ΒΆ
func (x *Definition) GetDef() [][]byte
func (*Definition) GetMetadata ΒΆ
func (x *Definition) GetMetadata() map[string]*OpMetadata
func (*Definition) GetSource ΒΆ
func (x *Definition) GetSource() *Source
func (*Definition) IsNil ΒΆ
func (m *Definition) IsNil() bool
func (*Definition) Marshal ΒΆ
func (m *Definition) Marshal() ([]byte, error)
func (*Definition) MarshalToSizedBufferVT ΒΆ
func (m *Definition) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*Definition) MarshalToVT ΒΆ
func (m *Definition) MarshalToVT(dAtA []byte) (int, error)
func (*Definition) MarshalVT ΒΆ
func (m *Definition) MarshalVT() (dAtA []byte, err error)
func (*Definition) ProtoMessage ΒΆ
func (*Definition) ProtoMessage()
func (*Definition) ProtoReflect ΒΆ
func (x *Definition) ProtoReflect() protoreflect.Message
func (*Definition) Reset ΒΆ
func (x *Definition) Reset()
func (*Definition) SizeVT ΒΆ
func (m *Definition) SizeVT() (n int)
func (*Definition) String ΒΆ
func (x *Definition) String() string
func (*Definition) Unmarshal ΒΆ
func (m *Definition) Unmarshal(dAtA []byte) error
func (*Definition) UnmarshalVT ΒΆ
func (m *Definition) UnmarshalVT(dAtA []byte) error
type DiffOp ΒΆ
type DiffOp struct { Lower *LowerDiffInput `protobuf:"bytes,1,opt,name=lower,proto3" json:"lower,omitempty"` Upper *UpperDiffInput `protobuf:"bytes,2,opt,name=upper,proto3" json:"upper,omitempty"` // contains filtered or unexported fields }
func (*DiffOp) CloneMessageVT ΒΆ
func (*DiffOp) CloneVT ΒΆ
func (*DiffOp) Descriptor ΒΆ
Deprecated: Use DiffOp.ProtoReflect.Descriptor instead.
func (*DiffOp) EqualMessageVT ΒΆ
func (*DiffOp) EqualVT ΒΆ
func (*DiffOp) GetLower ΒΆ
func (x *DiffOp) GetLower() *LowerDiffInput
func (*DiffOp) GetUpper ΒΆ
func (x *DiffOp) GetUpper() *UpperDiffInput
func (*DiffOp) MarshalToSizedBufferVT ΒΆ
func (*DiffOp) MarshalToVT ΒΆ
func (*DiffOp) MarshalVT ΒΆ
func (*DiffOp) ProtoMessage ΒΆ
func (*DiffOp) ProtoMessage()
func (*DiffOp) ProtoReflect ΒΆ
func (x *DiffOp) ProtoReflect() protoreflect.Message
func (*DiffOp) Reset ΒΆ
func (x *DiffOp) Reset()
func (*DiffOp) SizeVT ΒΆ
func (*DiffOp) String ΒΆ
func (*DiffOp) UnmarshalVT ΒΆ
type ExecOp ΒΆ
type ExecOp struct { Meta *Meta `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` Mounts []*Mount `protobuf:"bytes,2,rep,name=mounts,proto3" json:"mounts,omitempty"` Network NetMode `protobuf:"varint,3,opt,name=network,proto3,enum=pb.NetMode" json:"network,omitempty"` Security SecurityMode `protobuf:"varint,4,opt,name=security,proto3,enum=pb.SecurityMode" json:"security,omitempty"` Secretenv []*SecretEnv `protobuf:"bytes,5,rep,name=secretenv,proto3" json:"secretenv,omitempty"` // contains filtered or unexported fields }
ExecOp executes a command in a container.
func (*ExecOp) CloneMessageVT ΒΆ
func (*ExecOp) CloneVT ΒΆ
func (*ExecOp) Descriptor ΒΆ
Deprecated: Use ExecOp.ProtoReflect.Descriptor instead.
func (*ExecOp) EqualMessageVT ΒΆ
func (*ExecOp) EqualVT ΒΆ
func (*ExecOp) GetMeta ΒΆ
func (*ExecOp) GetMounts ΒΆ
func (*ExecOp) GetNetwork ΒΆ
func (*ExecOp) GetSecretenv ΒΆ
func (*ExecOp) GetSecurity ΒΆ
func (x *ExecOp) GetSecurity() SecurityMode
func (*ExecOp) MarshalToSizedBufferVT ΒΆ
func (*ExecOp) MarshalToVT ΒΆ
func (*ExecOp) MarshalVT ΒΆ
func (*ExecOp) ProtoMessage ΒΆ
func (*ExecOp) ProtoMessage()
func (*ExecOp) ProtoReflect ΒΆ
func (x *ExecOp) ProtoReflect() protoreflect.Message
func (*ExecOp) Reset ΒΆ
func (x *ExecOp) Reset()
func (*ExecOp) SizeVT ΒΆ
func (*ExecOp) String ΒΆ
func (*ExecOp) UnmarshalVT ΒΆ
type ExportCache ΒΆ
type ExportCache struct { Value bool `protobuf:"varint,1,opt,name=Value,proto3" json:"Value,omitempty"` // contains filtered or unexported fields }
func (*ExportCache) CloneMessageVT ΒΆ
func (m *ExportCache) CloneMessageVT() proto.Message
func (*ExportCache) CloneVT ΒΆ
func (m *ExportCache) CloneVT() *ExportCache
func (*ExportCache) Descriptor ΒΆ
func (*ExportCache) Descriptor() ([]byte, []int)
Deprecated: Use ExportCache.ProtoReflect.Descriptor instead.
func (*ExportCache) EqualMessageVT ΒΆ
func (this *ExportCache) EqualMessageVT(thatMsg proto.Message) bool
func (*ExportCache) EqualVT ΒΆ
func (this *ExportCache) EqualVT(that *ExportCache) bool
func (*ExportCache) GetValue ΒΆ
func (x *ExportCache) GetValue() bool
func (*ExportCache) MarshalToSizedBufferVT ΒΆ
func (m *ExportCache) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*ExportCache) MarshalToVT ΒΆ
func (m *ExportCache) MarshalToVT(dAtA []byte) (int, error)
func (*ExportCache) MarshalVT ΒΆ
func (m *ExportCache) MarshalVT() (dAtA []byte, err error)
func (*ExportCache) ProtoMessage ΒΆ
func (*ExportCache) ProtoMessage()
func (*ExportCache) ProtoReflect ΒΆ
func (x *ExportCache) ProtoReflect() protoreflect.Message
func (*ExportCache) Reset ΒΆ
func (x *ExportCache) Reset()
func (*ExportCache) SizeVT ΒΆ
func (m *ExportCache) SizeVT() (n int)
func (*ExportCache) String ΒΆ
func (x *ExportCache) String() string
func (*ExportCache) UnmarshalVT ΒΆ
func (m *ExportCache) UnmarshalVT(dAtA []byte) error
type FileAction ΒΆ
type FileAction struct { // changes to this structure must be represented in json.go. Input int64 `protobuf:"varint,1,opt,name=input,proto3" json:"input,omitempty"` // could be real input or target (target index + max input index) SecondaryInput int64 `protobuf:"varint,2,opt,name=secondaryInput,proto3" json:"secondaryInput,omitempty"` // --//-- Output int64 `protobuf:"varint,3,opt,name=output,proto3" json:"output,omitempty"` // Types that are assignable to Action: // // *FileAction_Copy // *FileAction_Mkfile // *FileAction_Mkdir // *FileAction_Rm Action isFileAction_Action `protobuf_oneof:"action"` // contains filtered or unexported fields }
func (*FileAction) CloneMessageVT ΒΆ
func (m *FileAction) CloneMessageVT() proto.Message
func (*FileAction) CloneVT ΒΆ
func (m *FileAction) CloneVT() *FileAction
func (*FileAction) Descriptor ΒΆ
func (*FileAction) Descriptor() ([]byte, []int)
Deprecated: Use FileAction.ProtoReflect.Descriptor instead.
func (*FileAction) EqualMessageVT ΒΆ
func (this *FileAction) EqualMessageVT(thatMsg proto.Message) bool
func (*FileAction) EqualVT ΒΆ
func (this *FileAction) EqualVT(that *FileAction) bool
func (*FileAction) GetAction ΒΆ
func (m *FileAction) GetAction() isFileAction_Action
func (*FileAction) GetCopy ΒΆ
func (x *FileAction) GetCopy() *FileActionCopy
func (*FileAction) GetInput ΒΆ
func (x *FileAction) GetInput() int64
func (*FileAction) GetMkdir ΒΆ
func (x *FileAction) GetMkdir() *FileActionMkDir
func (*FileAction) GetMkfile ΒΆ
func (x *FileAction) GetMkfile() *FileActionMkFile
func (*FileAction) GetOutput ΒΆ
func (x *FileAction) GetOutput() int64
func (*FileAction) GetRm ΒΆ
func (x *FileAction) GetRm() *FileActionRm
func (*FileAction) GetSecondaryInput ΒΆ
func (x *FileAction) GetSecondaryInput() int64
func (*FileAction) MarshalJSON ΒΆ
func (m *FileAction) MarshalJSON() ([]byte, error)
func (*FileAction) MarshalToSizedBufferVT ΒΆ
func (m *FileAction) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*FileAction) MarshalToVT ΒΆ
func (m *FileAction) MarshalToVT(dAtA []byte) (int, error)
func (*FileAction) MarshalVT ΒΆ
func (m *FileAction) MarshalVT() (dAtA []byte, err error)
func (*FileAction) ProtoMessage ΒΆ
func (*FileAction) ProtoMessage()
func (*FileAction) ProtoReflect ΒΆ
func (x *FileAction) ProtoReflect() protoreflect.Message
func (*FileAction) Reset ΒΆ
func (x *FileAction) Reset()
func (*FileAction) SizeVT ΒΆ
func (m *FileAction) SizeVT() (n int)
func (*FileAction) String ΒΆ
func (x *FileAction) String() string
func (*FileAction) UnmarshalJSON ΒΆ
func (m *FileAction) UnmarshalJSON(data []byte) error
func (*FileAction) UnmarshalVT ΒΆ
func (m *FileAction) UnmarshalVT(dAtA []byte) error
type FileActionCopy ΒΆ
type FileActionCopy struct { // src is the source path Src string `protobuf:"bytes,1,opt,name=src,proto3" json:"src,omitempty"` // dest path Dest string `protobuf:"bytes,2,opt,name=dest,proto3" json:"dest,omitempty"` // optional owner override Owner *ChownOpt `protobuf:"bytes,3,opt,name=owner,proto3" json:"owner,omitempty"` // optional permission bits override Mode int32 `protobuf:"varint,4,opt,name=mode,proto3" json:"mode,omitempty"` // followSymlink resolves symlinks in src FollowSymlink bool `protobuf:"varint,5,opt,name=followSymlink,proto3" json:"followSymlink,omitempty"` // dirCopyContents only copies contents if src is a directory DirCopyContents bool `protobuf:"varint,6,opt,name=dirCopyContents,proto3" json:"dirCopyContents,omitempty"` // attemptUnpackDockerCompatibility detects if src is an archive to unpack it instead AttemptUnpackDockerCompatibility bool `protobuf:"varint,7,opt,name=attemptUnpackDockerCompatibility,proto3" json:"attemptUnpackDockerCompatibility,omitempty"` // createDestPath creates dest path directories if needed CreateDestPath bool `protobuf:"varint,8,opt,name=createDestPath,proto3" json:"createDestPath,omitempty"` // allowWildcard allows filepath.Match wildcards in src path AllowWildcard bool `protobuf:"varint,9,opt,name=allowWildcard,proto3" json:"allowWildcard,omitempty"` // allowEmptyWildcard doesn't fail the whole copy if wildcard doesn't resolve to files AllowEmptyWildcard bool `protobuf:"varint,10,opt,name=allowEmptyWildcard,proto3" json:"allowEmptyWildcard,omitempty"` // optional created time override Timestamp int64 `protobuf:"varint,11,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // include only files/dirs matching at least one of these patterns IncludePatterns []string `protobuf:"bytes,12,rep,name=include_patterns,json=includePatterns,proto3" json:"include_patterns,omitempty"` // exclude files/dir matching any of these patterns (even if they match an include pattern) ExcludePatterns []string `protobuf:"bytes,13,rep,name=exclude_patterns,json=excludePatterns,proto3" json:"exclude_patterns,omitempty"` // alwaysReplaceExistingDestPaths results in an existing dest path that differs in type from the src path being replaced rather than the default of returning an error AlwaysReplaceExistingDestPaths bool `protobuf:"varint,14,opt,name=alwaysReplaceExistingDestPaths,proto3" json:"alwaysReplaceExistingDestPaths,omitempty"` // mode in non-octal format ModeStr string `protobuf:"bytes,15,opt,name=modeStr,proto3" json:"modeStr,omitempty"` // contains filtered or unexported fields }
func (*FileActionCopy) CloneMessageVT ΒΆ
func (m *FileActionCopy) CloneMessageVT() proto.Message
func (*FileActionCopy) CloneVT ΒΆ
func (m *FileActionCopy) CloneVT() *FileActionCopy
func (*FileActionCopy) Descriptor ΒΆ
func (*FileActionCopy) Descriptor() ([]byte, []int)
Deprecated: Use FileActionCopy.ProtoReflect.Descriptor instead.
func (*FileActionCopy) EqualMessageVT ΒΆ
func (this *FileActionCopy) EqualMessageVT(thatMsg proto.Message) bool
func (*FileActionCopy) EqualVT ΒΆ
func (this *FileActionCopy) EqualVT(that *FileActionCopy) bool
func (*FileActionCopy) GetAllowEmptyWildcard ΒΆ
func (x *FileActionCopy) GetAllowEmptyWildcard() bool
func (*FileActionCopy) GetAllowWildcard ΒΆ
func (x *FileActionCopy) GetAllowWildcard() bool
func (*FileActionCopy) GetAlwaysReplaceExistingDestPaths ΒΆ
func (x *FileActionCopy) GetAlwaysReplaceExistingDestPaths() bool
func (*FileActionCopy) GetAttemptUnpackDockerCompatibility ΒΆ
func (x *FileActionCopy) GetAttemptUnpackDockerCompatibility() bool
func (*FileActionCopy) GetCreateDestPath ΒΆ
func (x *FileActionCopy) GetCreateDestPath() bool
func (*FileActionCopy) GetDest ΒΆ
func (x *FileActionCopy) GetDest() string
func (*FileActionCopy) GetDirCopyContents ΒΆ
func (x *FileActionCopy) GetDirCopyContents() bool
func (*FileActionCopy) GetExcludePatterns ΒΆ
func (x *FileActionCopy) GetExcludePatterns() []string
func (*FileActionCopy) GetFollowSymlink ΒΆ
func (x *FileActionCopy) GetFollowSymlink() bool
func (*FileActionCopy) GetIncludePatterns ΒΆ
func (x *FileActionCopy) GetIncludePatterns() []string
func (*FileActionCopy) GetMode ΒΆ
func (x *FileActionCopy) GetMode() int32
func (*FileActionCopy) GetModeStr ΒΆ
func (x *FileActionCopy) GetModeStr() string
func (*FileActionCopy) GetOwner ΒΆ
func (x *FileActionCopy) GetOwner() *ChownOpt
func (*FileActionCopy) GetSrc ΒΆ
func (x *FileActionCopy) GetSrc() string
func (*FileActionCopy) GetTimestamp ΒΆ
func (x *FileActionCopy) GetTimestamp() int64
func (*FileActionCopy) MarshalToSizedBufferVT ΒΆ
func (m *FileActionCopy) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*FileActionCopy) MarshalToVT ΒΆ
func (m *FileActionCopy) MarshalToVT(dAtA []byte) (int, error)
func (*FileActionCopy) MarshalVT ΒΆ
func (m *FileActionCopy) MarshalVT() (dAtA []byte, err error)
func (*FileActionCopy) ProtoMessage ΒΆ
func (*FileActionCopy) ProtoMessage()
func (*FileActionCopy) ProtoReflect ΒΆ
func (x *FileActionCopy) ProtoReflect() protoreflect.Message
func (*FileActionCopy) Reset ΒΆ
func (x *FileActionCopy) Reset()
func (*FileActionCopy) SizeVT ΒΆ
func (m *FileActionCopy) SizeVT() (n int)
func (*FileActionCopy) String ΒΆ
func (x *FileActionCopy) String() string
func (*FileActionCopy) UnmarshalVT ΒΆ
func (m *FileActionCopy) UnmarshalVT(dAtA []byte) error
type FileActionMkDir ΒΆ
type FileActionMkDir struct { // path for the new directory Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"` // permission bits Mode int32 `protobuf:"varint,2,opt,name=mode,proto3" json:"mode,omitempty"` // makeParents creates parent directories as well if needed MakeParents bool `protobuf:"varint,3,opt,name=makeParents,proto3" json:"makeParents,omitempty"` // optional owner for the new directory Owner *ChownOpt `protobuf:"bytes,4,opt,name=owner,proto3" json:"owner,omitempty"` // optional created time override Timestamp int64 `protobuf:"varint,5,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // contains filtered or unexported fields }
func (*FileActionMkDir) CloneMessageVT ΒΆ
func (m *FileActionMkDir) CloneMessageVT() proto.Message
func (*FileActionMkDir) CloneVT ΒΆ
func (m *FileActionMkDir) CloneVT() *FileActionMkDir
func (*FileActionMkDir) Descriptor ΒΆ
func (*FileActionMkDir) Descriptor() ([]byte, []int)
Deprecated: Use FileActionMkDir.ProtoReflect.Descriptor instead.
func (*FileActionMkDir) EqualMessageVT ΒΆ
func (this *FileActionMkDir) EqualMessageVT(thatMsg proto.Message) bool
func (*FileActionMkDir) EqualVT ΒΆ
func (this *FileActionMkDir) EqualVT(that *FileActionMkDir) bool
func (*FileActionMkDir) GetMakeParents ΒΆ
func (x *FileActionMkDir) GetMakeParents() bool
func (*FileActionMkDir) GetMode ΒΆ
func (x *FileActionMkDir) GetMode() int32
func (*FileActionMkDir) GetOwner ΒΆ
func (x *FileActionMkDir) GetOwner() *ChownOpt
func (*FileActionMkDir) GetPath ΒΆ
func (x *FileActionMkDir) GetPath() string
func (*FileActionMkDir) GetTimestamp ΒΆ
func (x *FileActionMkDir) GetTimestamp() int64
func (*FileActionMkDir) MarshalToSizedBufferVT ΒΆ
func (m *FileActionMkDir) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*FileActionMkDir) MarshalToVT ΒΆ
func (m *FileActionMkDir) MarshalToVT(dAtA []byte) (int, error)
func (*FileActionMkDir) MarshalVT ΒΆ
func (m *FileActionMkDir) MarshalVT() (dAtA []byte, err error)
func (*FileActionMkDir) ProtoMessage ΒΆ
func (*FileActionMkDir) ProtoMessage()
func (*FileActionMkDir) ProtoReflect ΒΆ
func (x *FileActionMkDir) ProtoReflect() protoreflect.Message
func (*FileActionMkDir) Reset ΒΆ
func (x *FileActionMkDir) Reset()
func (*FileActionMkDir) SizeVT ΒΆ
func (m *FileActionMkDir) SizeVT() (n int)
func (*FileActionMkDir) String ΒΆ
func (x *FileActionMkDir) String() string
func (*FileActionMkDir) UnmarshalVT ΒΆ
func (m *FileActionMkDir) UnmarshalVT(dAtA []byte) error
type FileActionMkFile ΒΆ
type FileActionMkFile struct { // path for the new file Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"` // permission bits Mode int32 `protobuf:"varint,2,opt,name=mode,proto3" json:"mode,omitempty"` // data is the new file contents Data []byte `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"` // optional owner for the new file Owner *ChownOpt `protobuf:"bytes,4,opt,name=owner,proto3" json:"owner,omitempty"` // optional created time override Timestamp int64 `protobuf:"varint,5,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // contains filtered or unexported fields }
func (*FileActionMkFile) CloneMessageVT ΒΆ
func (m *FileActionMkFile) CloneMessageVT() proto.Message
func (*FileActionMkFile) CloneVT ΒΆ
func (m *FileActionMkFile) CloneVT() *FileActionMkFile
func (*FileActionMkFile) Descriptor ΒΆ
func (*FileActionMkFile) Descriptor() ([]byte, []int)
Deprecated: Use FileActionMkFile.ProtoReflect.Descriptor instead.
func (*FileActionMkFile) EqualMessageVT ΒΆ
func (this *FileActionMkFile) EqualMessageVT(thatMsg proto.Message) bool
func (*FileActionMkFile) EqualVT ΒΆ
func (this *FileActionMkFile) EqualVT(that *FileActionMkFile) bool
func (*FileActionMkFile) GetData ΒΆ
func (x *FileActionMkFile) GetData() []byte
func (*FileActionMkFile) GetMode ΒΆ
func (x *FileActionMkFile) GetMode() int32
func (*FileActionMkFile) GetOwner ΒΆ
func (x *FileActionMkFile) GetOwner() *ChownOpt
func (*FileActionMkFile) GetPath ΒΆ
func (x *FileActionMkFile) GetPath() string
func (*FileActionMkFile) GetTimestamp ΒΆ
func (x *FileActionMkFile) GetTimestamp() int64
func (*FileActionMkFile) MarshalToSizedBufferVT ΒΆ
func (m *FileActionMkFile) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*FileActionMkFile) MarshalToVT ΒΆ
func (m *FileActionMkFile) MarshalToVT(dAtA []byte) (int, error)
func (*FileActionMkFile) MarshalVT ΒΆ
func (m *FileActionMkFile) MarshalVT() (dAtA []byte, err error)
func (*FileActionMkFile) ProtoMessage ΒΆ
func (*FileActionMkFile) ProtoMessage()
func (*FileActionMkFile) ProtoReflect ΒΆ
func (x *FileActionMkFile) ProtoReflect() protoreflect.Message
func (*FileActionMkFile) Reset ΒΆ
func (x *FileActionMkFile) Reset()
func (*FileActionMkFile) SizeVT ΒΆ
func (m *FileActionMkFile) SizeVT() (n int)
func (*FileActionMkFile) String ΒΆ
func (x *FileActionMkFile) String() string
func (*FileActionMkFile) UnmarshalVT ΒΆ
func (m *FileActionMkFile) UnmarshalVT(dAtA []byte) error
type FileActionRm ΒΆ
type FileActionRm struct { // path to remove Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"` // allowNotFound doesn't fail the rm if file is not found AllowNotFound bool `protobuf:"varint,2,opt,name=allowNotFound,proto3" json:"allowNotFound,omitempty"` // allowWildcard allows filepath.Match wildcards in path AllowWildcard bool `protobuf:"varint,3,opt,name=allowWildcard,proto3" json:"allowWildcard,omitempty"` // contains filtered or unexported fields }
func (*FileActionRm) CloneMessageVT ΒΆ
func (m *FileActionRm) CloneMessageVT() proto.Message
func (*FileActionRm) CloneVT ΒΆ
func (m *FileActionRm) CloneVT() *FileActionRm
func (*FileActionRm) Descriptor ΒΆ
func (*FileActionRm) Descriptor() ([]byte, []int)
Deprecated: Use FileActionRm.ProtoReflect.Descriptor instead.
func (*FileActionRm) EqualMessageVT ΒΆ
func (this *FileActionRm) EqualMessageVT(thatMsg proto.Message) bool
func (*FileActionRm) EqualVT ΒΆ
func (this *FileActionRm) EqualVT(that *FileActionRm) bool
func (*FileActionRm) GetAllowNotFound ΒΆ
func (x *FileActionRm) GetAllowNotFound() bool
func (*FileActionRm) GetAllowWildcard ΒΆ
func (x *FileActionRm) GetAllowWildcard() bool
func (*FileActionRm) GetPath ΒΆ
func (x *FileActionRm) GetPath() string
func (*FileActionRm) MarshalToSizedBufferVT ΒΆ
func (m *FileActionRm) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*FileActionRm) MarshalToVT ΒΆ
func (m *FileActionRm) MarshalToVT(dAtA []byte) (int, error)
func (*FileActionRm) MarshalVT ΒΆ
func (m *FileActionRm) MarshalVT() (dAtA []byte, err error)
func (*FileActionRm) ProtoMessage ΒΆ
func (*FileActionRm) ProtoMessage()
func (*FileActionRm) ProtoReflect ΒΆ
func (x *FileActionRm) ProtoReflect() protoreflect.Message
func (*FileActionRm) Reset ΒΆ
func (x *FileActionRm) Reset()
func (*FileActionRm) SizeVT ΒΆ
func (m *FileActionRm) SizeVT() (n int)
func (*FileActionRm) String ΒΆ
func (x *FileActionRm) String() string
func (*FileActionRm) UnmarshalVT ΒΆ
func (m *FileActionRm) UnmarshalVT(dAtA []byte) error
type FileAction_Copy ΒΆ
type FileAction_Copy struct { // FileActionCopy copies files from secondaryInput on top of input Copy *FileActionCopy `protobuf:"bytes,4,opt,name=copy,proto3,oneof"` }
func (*FileAction_Copy) CloneVT ΒΆ
func (m *FileAction_Copy) CloneVT() isFileAction_Action
func (*FileAction_Copy) EqualVT ΒΆ
func (this *FileAction_Copy) EqualVT(thatIface isFileAction_Action) bool
func (*FileAction_Copy) MarshalToSizedBufferVT ΒΆ
func (m *FileAction_Copy) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*FileAction_Copy) MarshalToVT ΒΆ
func (m *FileAction_Copy) MarshalToVT(dAtA []byte) (int, error)
func (*FileAction_Copy) SizeVT ΒΆ
func (m *FileAction_Copy) SizeVT() (n int)
type FileAction_Mkdir ΒΆ
type FileAction_Mkdir struct { // FileActionMkDir creates a new directory Mkdir *FileActionMkDir `protobuf:"bytes,6,opt,name=mkdir,proto3,oneof"` }
func (*FileAction_Mkdir) CloneVT ΒΆ
func (m *FileAction_Mkdir) CloneVT() isFileAction_Action
func (*FileAction_Mkdir) EqualVT ΒΆ
func (this *FileAction_Mkdir) EqualVT(thatIface isFileAction_Action) bool
func (*FileAction_Mkdir) MarshalToSizedBufferVT ΒΆ
func (m *FileAction_Mkdir) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*FileAction_Mkdir) MarshalToVT ΒΆ
func (m *FileAction_Mkdir) MarshalToVT(dAtA []byte) (int, error)
func (*FileAction_Mkdir) SizeVT ΒΆ
func (m *FileAction_Mkdir) SizeVT() (n int)
type FileAction_Mkfile ΒΆ
type FileAction_Mkfile struct { // FileActionMkFile creates a new file Mkfile *FileActionMkFile `protobuf:"bytes,5,opt,name=mkfile,proto3,oneof"` }
func (*FileAction_Mkfile) CloneVT ΒΆ
func (m *FileAction_Mkfile) CloneVT() isFileAction_Action
func (*FileAction_Mkfile) EqualVT ΒΆ
func (this *FileAction_Mkfile) EqualVT(thatIface isFileAction_Action) bool
func (*FileAction_Mkfile) MarshalToSizedBufferVT ΒΆ
func (m *FileAction_Mkfile) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*FileAction_Mkfile) MarshalToVT ΒΆ
func (m *FileAction_Mkfile) MarshalToVT(dAtA []byte) (int, error)
func (*FileAction_Mkfile) SizeVT ΒΆ
func (m *FileAction_Mkfile) SizeVT() (n int)
type FileAction_Rm ΒΆ
type FileAction_Rm struct { // FileActionRm removes a file Rm *FileActionRm `protobuf:"bytes,7,opt,name=rm,proto3,oneof"` }
func (*FileAction_Rm) CloneVT ΒΆ
func (m *FileAction_Rm) CloneVT() isFileAction_Action
func (*FileAction_Rm) EqualVT ΒΆ
func (this *FileAction_Rm) EqualVT(thatIface isFileAction_Action) bool
func (*FileAction_Rm) MarshalToSizedBufferVT ΒΆ
func (m *FileAction_Rm) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*FileAction_Rm) MarshalToVT ΒΆ
func (m *FileAction_Rm) MarshalToVT(dAtA []byte) (int, error)
func (*FileAction_Rm) SizeVT ΒΆ
func (m *FileAction_Rm) SizeVT() (n int)
type FileOp ΒΆ
type FileOp struct { Actions []*FileAction `protobuf:"bytes,2,rep,name=actions,proto3" json:"actions,omitempty"` // contains filtered or unexported fields }
func (*FileOp) CloneMessageVT ΒΆ
func (*FileOp) CloneVT ΒΆ
func (*FileOp) Descriptor ΒΆ
Deprecated: Use FileOp.ProtoReflect.Descriptor instead.
func (*FileOp) EqualMessageVT ΒΆ
func (*FileOp) EqualVT ΒΆ
func (*FileOp) GetActions ΒΆ
func (x *FileOp) GetActions() []*FileAction
func (*FileOp) MarshalToSizedBufferVT ΒΆ
func (*FileOp) MarshalToVT ΒΆ
func (*FileOp) MarshalVT ΒΆ
func (*FileOp) ProtoMessage ΒΆ
func (*FileOp) ProtoMessage()
func (*FileOp) ProtoReflect ΒΆ
func (x *FileOp) ProtoReflect() protoreflect.Message
func (*FileOp) Reset ΒΆ
func (x *FileOp) Reset()
func (*FileOp) SizeVT ΒΆ
func (*FileOp) String ΒΆ
func (*FileOp) UnmarshalVT ΒΆ
type HostIP ΒΆ
type HostIP struct { Host string `protobuf:"bytes,1,opt,name=Host,proto3" json:"Host,omitempty"` IP string `protobuf:"bytes,2,opt,name=IP,proto3" json:"IP,omitempty"` // contains filtered or unexported fields }
func (*HostIP) CloneMessageVT ΒΆ
func (*HostIP) CloneVT ΒΆ
func (*HostIP) Descriptor ΒΆ
Deprecated: Use HostIP.ProtoReflect.Descriptor instead.
func (*HostIP) EqualMessageVT ΒΆ
func (*HostIP) EqualVT ΒΆ
func (*HostIP) GetHost ΒΆ
func (*HostIP) GetIP ΒΆ
func (*HostIP) MarshalToSizedBufferVT ΒΆ
func (*HostIP) MarshalToVT ΒΆ
func (*HostIP) MarshalVT ΒΆ
func (*HostIP) ProtoMessage ΒΆ
func (*HostIP) ProtoMessage()
func (*HostIP) ProtoReflect ΒΆ
func (x *HostIP) ProtoReflect() protoreflect.Message
func (*HostIP) Reset ΒΆ
func (x *HostIP) Reset()
func (*HostIP) SizeVT ΒΆ
func (*HostIP) String ΒΆ
func (*HostIP) UnmarshalVT ΒΆ
type Input ΒΆ
type Input struct { // digest of the marshaled input Op Digest string `protobuf:"bytes,1,opt,name=digest,proto3" json:"digest,omitempty"` // output index of the input Op Index int64 `protobuf:"varint,2,opt,name=index,proto3" json:"index,omitempty"` // contains filtered or unexported fields }
Input represents an input edge for an Op.
func (*Input) CloneMessageVT ΒΆ
func (*Input) CloneVT ΒΆ
func (*Input) Descriptor ΒΆ
Deprecated: Use Input.ProtoReflect.Descriptor instead.
func (*Input) EqualMessageVT ΒΆ
func (*Input) EqualVT ΒΆ
func (*Input) GetDigest ΒΆ
func (*Input) GetIndex ΒΆ
func (*Input) MarshalToSizedBufferVT ΒΆ
func (*Input) MarshalToVT ΒΆ
func (*Input) MarshalVT ΒΆ
func (*Input) ProtoMessage ΒΆ
func (*Input) ProtoMessage()
func (*Input) ProtoReflect ΒΆ
func (x *Input) ProtoReflect() protoreflect.Message
func (*Input) Reset ΒΆ
func (x *Input) Reset()
func (*Input) SizeVT ΒΆ
func (*Input) String ΒΆ
func (*Input) UnmarshalVT ΒΆ
type InputIndex ΒΆ
type InputIndex int64
InputIndex is incrementing index to the input vertex
const Empty InputIndex = -1
Empty marks an input with no content
const LLBBuilder InputIndex = -1
LLBBuilder is a special builder for BuildOp that directly builds LLB
type IsFileAction ΒΆ
type IsFileAction = isFileAction_Action
type Location ΒΆ
type Location struct { SourceIndex int32 `protobuf:"varint,1,opt,name=sourceIndex,proto3" json:"sourceIndex,omitempty"` Ranges []*Range `protobuf:"bytes,2,rep,name=ranges,proto3" json:"ranges,omitempty"` // contains filtered or unexported fields }
Location defines list of areas in to source file
func (*Location) CloneMessageVT ΒΆ
func (*Location) CloneVT ΒΆ
func (*Location) Descriptor ΒΆ
Deprecated: Use Location.ProtoReflect.Descriptor instead.
func (*Location) EqualMessageVT ΒΆ
func (*Location) EqualVT ΒΆ
func (*Location) GetRanges ΒΆ
func (*Location) GetSourceIndex ΒΆ
func (*Location) MarshalToSizedBufferVT ΒΆ
func (*Location) MarshalToVT ΒΆ
func (*Location) MarshalVT ΒΆ
func (*Location) ProtoMessage ΒΆ
func (*Location) ProtoMessage()
func (*Location) ProtoReflect ΒΆ
func (x *Location) ProtoReflect() protoreflect.Message
func (*Location) Reset ΒΆ
func (x *Location) Reset()
func (*Location) SizeVT ΒΆ
func (*Location) String ΒΆ
func (*Location) UnmarshalVT ΒΆ
type Locations ΒΆ
type Locations struct { Locations []*Location `protobuf:"bytes,1,rep,name=locations,proto3" json:"locations,omitempty"` // contains filtered or unexported fields }
Locations is a list of ranges with a index to its source map.
func (*Locations) CloneMessageVT ΒΆ
func (*Locations) CloneVT ΒΆ
func (*Locations) Descriptor ΒΆ
Deprecated: Use Locations.ProtoReflect.Descriptor instead.
func (*Locations) EqualMessageVT ΒΆ
func (*Locations) EqualVT ΒΆ
func (*Locations) GetLocations ΒΆ
func (*Locations) MarshalToSizedBufferVT ΒΆ
func (*Locations) MarshalToVT ΒΆ
func (*Locations) MarshalVT ΒΆ
func (*Locations) ProtoMessage ΒΆ
func (*Locations) ProtoMessage()
func (*Locations) ProtoReflect ΒΆ
func (x *Locations) ProtoReflect() protoreflect.Message
func (*Locations) Reset ΒΆ
func (x *Locations) Reset()
func (*Locations) SizeVT ΒΆ
func (*Locations) String ΒΆ
func (*Locations) UnmarshalVT ΒΆ
type LowerDiffInput ΒΆ
type LowerDiffInput struct { Input int64 `protobuf:"varint,1,opt,name=input,proto3" json:"input,omitempty"` // contains filtered or unexported fields }
func (*LowerDiffInput) CloneMessageVT ΒΆ
func (m *LowerDiffInput) CloneMessageVT() proto.Message
func (*LowerDiffInput) CloneVT ΒΆ
func (m *LowerDiffInput) CloneVT() *LowerDiffInput
func (*LowerDiffInput) Descriptor ΒΆ
func (*LowerDiffInput) Descriptor() ([]byte, []int)
Deprecated: Use LowerDiffInput.ProtoReflect.Descriptor instead.
func (*LowerDiffInput) EqualMessageVT ΒΆ
func (this *LowerDiffInput) EqualMessageVT(thatMsg proto.Message) bool
func (*LowerDiffInput) EqualVT ΒΆ
func (this *LowerDiffInput) EqualVT(that *LowerDiffInput) bool
func (*LowerDiffInput) GetInput ΒΆ
func (x *LowerDiffInput) GetInput() int64
func (*LowerDiffInput) MarshalToSizedBufferVT ΒΆ
func (m *LowerDiffInput) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*LowerDiffInput) MarshalToVT ΒΆ
func (m *LowerDiffInput) MarshalToVT(dAtA []byte) (int, error)
func (*LowerDiffInput) MarshalVT ΒΆ
func (m *LowerDiffInput) MarshalVT() (dAtA []byte, err error)
func (*LowerDiffInput) ProtoMessage ΒΆ
func (*LowerDiffInput) ProtoMessage()
func (*LowerDiffInput) ProtoReflect ΒΆ
func (x *LowerDiffInput) ProtoReflect() protoreflect.Message
func (*LowerDiffInput) Reset ΒΆ
func (x *LowerDiffInput) Reset()
func (*LowerDiffInput) SizeVT ΒΆ
func (m *LowerDiffInput) SizeVT() (n int)
func (*LowerDiffInput) String ΒΆ
func (x *LowerDiffInput) String() string
func (*LowerDiffInput) UnmarshalVT ΒΆ
func (m *LowerDiffInput) UnmarshalVT(dAtA []byte) error
type MergeInput ΒΆ
type MergeInput struct { Input int64 `protobuf:"varint,1,opt,name=input,proto3" json:"input,omitempty"` // contains filtered or unexported fields }
func (*MergeInput) CloneMessageVT ΒΆ
func (m *MergeInput) CloneMessageVT() proto.Message
func (*MergeInput) CloneVT ΒΆ
func (m *MergeInput) CloneVT() *MergeInput
func (*MergeInput) Descriptor ΒΆ
func (*MergeInput) Descriptor() ([]byte, []int)
Deprecated: Use MergeInput.ProtoReflect.Descriptor instead.
func (*MergeInput) EqualMessageVT ΒΆ
func (this *MergeInput) EqualMessageVT(thatMsg proto.Message) bool
func (*MergeInput) EqualVT ΒΆ
func (this *MergeInput) EqualVT(that *MergeInput) bool
func (*MergeInput) GetInput ΒΆ
func (x *MergeInput) GetInput() int64
func (*MergeInput) MarshalToSizedBufferVT ΒΆ
func (m *MergeInput) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*MergeInput) MarshalToVT ΒΆ
func (m *MergeInput) MarshalToVT(dAtA []byte) (int, error)
func (*MergeInput) MarshalVT ΒΆ
func (m *MergeInput) MarshalVT() (dAtA []byte, err error)
func (*MergeInput) ProtoMessage ΒΆ
func (*MergeInput) ProtoMessage()
func (*MergeInput) ProtoReflect ΒΆ
func (x *MergeInput) ProtoReflect() protoreflect.Message
func (*MergeInput) Reset ΒΆ
func (x *MergeInput) Reset()
func (*MergeInput) SizeVT ΒΆ
func (m *MergeInput) SizeVT() (n int)
func (*MergeInput) String ΒΆ
func (x *MergeInput) String() string
func (*MergeInput) UnmarshalVT ΒΆ
func (m *MergeInput) UnmarshalVT(dAtA []byte) error
type MergeOp ΒΆ
type MergeOp struct { Inputs []*MergeInput `protobuf:"bytes,1,rep,name=inputs,proto3" json:"inputs,omitempty"` // contains filtered or unexported fields }
func (*MergeOp) CloneMessageVT ΒΆ
func (*MergeOp) CloneVT ΒΆ
func (*MergeOp) Descriptor ΒΆ
Deprecated: Use MergeOp.ProtoReflect.Descriptor instead.
func (*MergeOp) EqualMessageVT ΒΆ
func (*MergeOp) EqualVT ΒΆ
func (*MergeOp) GetInputs ΒΆ
func (x *MergeOp) GetInputs() []*MergeInput
func (*MergeOp) MarshalToSizedBufferVT ΒΆ
func (*MergeOp) MarshalToVT ΒΆ
func (*MergeOp) MarshalVT ΒΆ
func (*MergeOp) ProtoMessage ΒΆ
func (*MergeOp) ProtoMessage()
func (*MergeOp) ProtoReflect ΒΆ
func (x *MergeOp) ProtoReflect() protoreflect.Message
func (*MergeOp) Reset ΒΆ
func (x *MergeOp) Reset()
func (*MergeOp) SizeVT ΒΆ
func (*MergeOp) String ΒΆ
func (*MergeOp) UnmarshalVT ΒΆ
type Meta ΒΆ
type Meta struct { Args []string `protobuf:"bytes,1,rep,name=args,proto3" json:"args,omitempty"` Env []string `protobuf:"bytes,2,rep,name=env,proto3" json:"env,omitempty"` Cwd string `protobuf:"bytes,3,opt,name=cwd,proto3" json:"cwd,omitempty"` User string `protobuf:"bytes,4,opt,name=user,proto3" json:"user,omitempty"` ProxyEnv *ProxyEnv `protobuf:"bytes,5,opt,name=proxy_env,json=proxyEnv,proto3" json:"proxy_env,omitempty"` ExtraHosts []*HostIP `protobuf:"bytes,6,rep,name=extraHosts,proto3" json:"extraHosts,omitempty"` Hostname string `protobuf:"bytes,7,opt,name=hostname,proto3" json:"hostname,omitempty"` Ulimit []*Ulimit `protobuf:"bytes,9,rep,name=ulimit,proto3" json:"ulimit,omitempty"` CgroupParent string `protobuf:"bytes,10,opt,name=cgroupParent,proto3" json:"cgroupParent,omitempty"` RemoveMountStubsRecursive bool `protobuf:"varint,11,opt,name=removeMountStubsRecursive,proto3" json:"removeMountStubsRecursive,omitempty"` ValidExitCodes []int32 `protobuf:"varint,12,rep,packed,name=validExitCodes,proto3" json:"validExitCodes,omitempty"` // contains filtered or unexported fields }
Meta is a set of arguments for ExecOp. Meta is unrelated to LLB metadata. FIXME: rename (ExecContext? ExecArgs?)
func (*Meta) CloneMessageVT ΒΆ
func (*Meta) CloneVT ΒΆ
func (*Meta) Descriptor ΒΆ
Deprecated: Use Meta.ProtoReflect.Descriptor instead.
func (*Meta) EqualMessageVT ΒΆ
func (*Meta) EqualVT ΒΆ
func (*Meta) GetArgs ΒΆ
func (*Meta) GetCgroupParent ΒΆ
func (*Meta) GetCwd ΒΆ
func (*Meta) GetEnv ΒΆ
func (*Meta) GetExtraHosts ΒΆ
func (*Meta) GetHostname ΒΆ
func (*Meta) GetProxyEnv ΒΆ
func (*Meta) GetRemoveMountStubsRecursive ΒΆ
func (*Meta) GetUlimit ΒΆ
func (*Meta) GetUser ΒΆ
func (*Meta) GetValidExitCodes ΒΆ
func (*Meta) MarshalToSizedBufferVT ΒΆ
func (*Meta) MarshalToVT ΒΆ
func (*Meta) MarshalVT ΒΆ
func (*Meta) ProtoMessage ΒΆ
func (*Meta) ProtoMessage()
func (*Meta) ProtoReflect ΒΆ
func (x *Meta) ProtoReflect() protoreflect.Message
func (*Meta) Reset ΒΆ
func (x *Meta) Reset()
func (*Meta) SizeVT ΒΆ
func (*Meta) String ΒΆ
func (*Meta) UnmarshalVT ΒΆ
type Mount ΒΆ
type Mount struct { Input int64 `protobuf:"varint,1,opt,name=input,proto3" json:"input,omitempty"` Selector string `protobuf:"bytes,2,opt,name=selector,proto3" json:"selector,omitempty"` Dest string `protobuf:"bytes,3,opt,name=dest,proto3" json:"dest,omitempty"` Output int64 `protobuf:"varint,4,opt,name=output,proto3" json:"output,omitempty"` Readonly bool `protobuf:"varint,5,opt,name=readonly,proto3" json:"readonly,omitempty"` MountType MountType `protobuf:"varint,6,opt,name=mountType,proto3,enum=pb.MountType" json:"mountType,omitempty"` TmpfsOpt *TmpfsOpt `protobuf:"bytes,19,opt,name=TmpfsOpt,proto3" json:"TmpfsOpt,omitempty"` CacheOpt *CacheOpt `protobuf:"bytes,20,opt,name=cacheOpt,proto3" json:"cacheOpt,omitempty"` SecretOpt *SecretOpt `protobuf:"bytes,21,opt,name=secretOpt,proto3" json:"secretOpt,omitempty"` SSHOpt *SSHOpt `protobuf:"bytes,22,opt,name=SSHOpt,proto3" json:"SSHOpt,omitempty"` ResultID string `protobuf:"bytes,23,opt,name=resultID,proto3" json:"resultID,omitempty"` ContentCache MountContentCache `protobuf:"varint,24,opt,name=contentCache,proto3,enum=pb.MountContentCache" json:"contentCache,omitempty"` // contains filtered or unexported fields }
Mount specifies how to mount an input Op as a filesystem.
func (*Mount) CloneMessageVT ΒΆ
func (*Mount) CloneVT ΒΆ
func (*Mount) Descriptor ΒΆ
Deprecated: Use Mount.ProtoReflect.Descriptor instead.
func (*Mount) EqualMessageVT ΒΆ
func (*Mount) EqualVT ΒΆ
func (*Mount) GetCacheOpt ΒΆ
func (*Mount) GetContentCache ΒΆ
func (x *Mount) GetContentCache() MountContentCache
func (*Mount) GetDest ΒΆ
func (*Mount) GetInput ΒΆ
func (*Mount) GetMountType ΒΆ
func (*Mount) GetOutput ΒΆ
func (*Mount) GetReadonly ΒΆ
func (*Mount) GetResultID ΒΆ
func (*Mount) GetSSHOpt ΒΆ
func (*Mount) GetSecretOpt ΒΆ
func (*Mount) GetSelector ΒΆ
func (*Mount) GetTmpfsOpt ΒΆ
func (*Mount) MarshalToSizedBufferVT ΒΆ
func (*Mount) MarshalToVT ΒΆ
func (*Mount) MarshalVT ΒΆ
func (*Mount) ProtoMessage ΒΆ
func (*Mount) ProtoMessage()
func (*Mount) ProtoReflect ΒΆ
func (x *Mount) ProtoReflect() protoreflect.Message
func (*Mount) Reset ΒΆ
func (x *Mount) Reset()
func (*Mount) SizeVT ΒΆ
func (*Mount) String ΒΆ
func (*Mount) UnmarshalVT ΒΆ
type MountContentCache ΒΆ
type MountContentCache int32
MountContentCache ...
const ( MountContentCache_DEFAULT MountContentCache = 0 MountContentCache_ON MountContentCache = 1 MountContentCache_OFF MountContentCache = 2 )
func (MountContentCache) Descriptor ΒΆ
func (MountContentCache) Descriptor() protoreflect.EnumDescriptor
func (MountContentCache) Enum ΒΆ
func (x MountContentCache) Enum() *MountContentCache
func (MountContentCache) EnumDescriptor ΒΆ
func (MountContentCache) EnumDescriptor() ([]byte, []int)
Deprecated: Use MountContentCache.Descriptor instead.
func (MountContentCache) Number ΒΆ
func (x MountContentCache) Number() protoreflect.EnumNumber
func (MountContentCache) String ΒΆ
func (x MountContentCache) String() string
func (MountContentCache) Type ΒΆ
func (MountContentCache) Type() protoreflect.EnumType
type MountType ΒΆ
type MountType int32
MountType defines a type of a mount from a supported set
const ( MountType_BIND MountType = 0 MountType_SECRET MountType = 1 MountType_SSH MountType = 2 MountType_CACHE MountType = 3 MountType_TMPFS MountType = 4 )
func (MountType) Descriptor ΒΆ
func (MountType) Descriptor() protoreflect.EnumDescriptor
func (MountType) Enum ΒΆ
func (MountType) EnumDescriptor ΒΆ
Deprecated: Use MountType.Descriptor instead.
func (MountType) Number ΒΆ
func (x MountType) Number() protoreflect.EnumNumber
func (MountType) String ΒΆ
func (MountType) Type ΒΆ
func (MountType) Type() protoreflect.EnumType
type NamedUserOpt ΒΆ
type NamedUserOpt struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Input int64 `protobuf:"varint,2,opt,name=input,proto3" json:"input,omitempty"` // contains filtered or unexported fields }
func (*NamedUserOpt) CloneMessageVT ΒΆ
func (m *NamedUserOpt) CloneMessageVT() proto.Message
func (*NamedUserOpt) CloneVT ΒΆ
func (m *NamedUserOpt) CloneVT() *NamedUserOpt
func (*NamedUserOpt) Descriptor ΒΆ
func (*NamedUserOpt) Descriptor() ([]byte, []int)
Deprecated: Use NamedUserOpt.ProtoReflect.Descriptor instead.
func (*NamedUserOpt) EqualMessageVT ΒΆ
func (this *NamedUserOpt) EqualMessageVT(thatMsg proto.Message) bool
func (*NamedUserOpt) EqualVT ΒΆ
func (this *NamedUserOpt) EqualVT(that *NamedUserOpt) bool
func (*NamedUserOpt) GetInput ΒΆ
func (x *NamedUserOpt) GetInput() int64
func (*NamedUserOpt) GetName ΒΆ
func (x *NamedUserOpt) GetName() string
func (*NamedUserOpt) MarshalToSizedBufferVT ΒΆ
func (m *NamedUserOpt) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*NamedUserOpt) MarshalToVT ΒΆ
func (m *NamedUserOpt) MarshalToVT(dAtA []byte) (int, error)
func (*NamedUserOpt) MarshalVT ΒΆ
func (m *NamedUserOpt) MarshalVT() (dAtA []byte, err error)
func (*NamedUserOpt) ProtoMessage ΒΆ
func (*NamedUserOpt) ProtoMessage()
func (*NamedUserOpt) ProtoReflect ΒΆ
func (x *NamedUserOpt) ProtoReflect() protoreflect.Message
func (*NamedUserOpt) Reset ΒΆ
func (x *NamedUserOpt) Reset()
func (*NamedUserOpt) SizeVT ΒΆ
func (m *NamedUserOpt) SizeVT() (n int)
func (*NamedUserOpt) String ΒΆ
func (x *NamedUserOpt) String() string
func (*NamedUserOpt) UnmarshalVT ΒΆ
func (m *NamedUserOpt) UnmarshalVT(dAtA []byte) error
type NetMode ΒΆ
type NetMode int32
func (NetMode) Descriptor ΒΆ
func (NetMode) Descriptor() protoreflect.EnumDescriptor
func (NetMode) Enum ΒΆ
func (NetMode) EnumDescriptor ΒΆ
Deprecated: Use NetMode.Descriptor instead.
func (NetMode) Number ΒΆ
func (x NetMode) Number() protoreflect.EnumNumber
func (NetMode) String ΒΆ
func (NetMode) Type ΒΆ
func (NetMode) Type() protoreflect.EnumType
type Op ΒΆ
type Op struct { // changes to this structure must be represented in json.go. // inputs is a set of input edges. Inputs []*Input `protobuf:"bytes,1,rep,name=inputs,proto3" json:"inputs,omitempty"` // Types that are assignable to Op: // // *Op_Exec // *Op_Source // *Op_File // *Op_Build // *Op_Merge // *Op_Diff Op isOp_Op `protobuf_oneof:"op"` Platform *Platform `protobuf:"bytes,10,opt,name=platform,proto3" json:"platform,omitempty"` Constraints *WorkerConstraints `protobuf:"bytes,11,opt,name=constraints,proto3" json:"constraints,omitempty"` // contains filtered or unexported fields }
Op represents a vertex of the LLB DAG.
func (*Op) CloneMessageVT ΒΆ
func (*Op) CloneVT ΒΆ
func (*Op) Descriptor ΒΆ
Deprecated: Use Op.ProtoReflect.Descriptor instead.
func (*Op) EqualMessageVT ΒΆ
func (*Op) EqualVT ΒΆ
func (*Op) GetBuild ΒΆ
func (*Op) GetConstraints ΒΆ
func (x *Op) GetConstraints() *WorkerConstraints
func (*Op) GetDiff ΒΆ
func (*Op) GetExec ΒΆ
func (*Op) GetFile ΒΆ
func (*Op) GetInputs ΒΆ
func (*Op) GetMerge ΒΆ
func (*Op) GetOp ΒΆ
func (m *Op) GetOp() isOp_Op
func (*Op) GetPlatform ΒΆ
func (*Op) GetSource ΒΆ
func (*Op) Marshal ΒΆ
func (*Op) MarshalJSON ΒΆ
func (*Op) MarshalToSizedBufferVT ΒΆ
func (*Op) MarshalToVT ΒΆ
func (*Op) MarshalVT ΒΆ
func (*Op) ProtoMessage ΒΆ
func (*Op) ProtoMessage()
func (*Op) ProtoReflect ΒΆ
func (x *Op) ProtoReflect() protoreflect.Message
func (*Op) Reset ΒΆ
func (x *Op) Reset()
func (*Op) SizeVT ΒΆ
func (*Op) String ΒΆ
func (*Op) Unmarshal ΒΆ
func (*Op) UnmarshalJSON ΒΆ
func (*Op) UnmarshalVT ΒΆ
type OpMetadata ΒΆ
type OpMetadata struct { // ignore_cache specifies to ignore the cache for this Op. IgnoreCache bool `protobuf:"varint,1,opt,name=ignore_cache,json=ignoreCache,proto3" json:"ignore_cache,omitempty"` // Description can be used for keeping any text fields that builder doesn't parse Description map[string]string `protobuf:"bytes,2,rep,name=description,proto3" json:"description,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // index 3 reserved for WorkerConstraint in previous versions // WorkerConstraint worker_constraint = 3; ExportCache *ExportCache `protobuf:"bytes,4,opt,name=export_cache,json=exportCache,proto3" json:"export_cache,omitempty"` Caps map[string]bool `protobuf:"bytes,5,rep,name=caps,proto3" json:"caps,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` ProgressGroup *ProgressGroup `protobuf:"bytes,6,opt,name=progress_group,json=progressGroup,proto3" json:"progress_group,omitempty"` // contains filtered or unexported fields }
OpMetadata is a per-vertex metadata entry, which can be defined for arbitrary Op vertex and overridable on the run time.
func (*OpMetadata) CloneMessageVT ΒΆ
func (m *OpMetadata) CloneMessageVT() proto.Message
func (*OpMetadata) CloneVT ΒΆ
func (m *OpMetadata) CloneVT() *OpMetadata
func (*OpMetadata) Descriptor ΒΆ
func (*OpMetadata) Descriptor() ([]byte, []int)
Deprecated: Use OpMetadata.ProtoReflect.Descriptor instead.
func (*OpMetadata) EqualMessageVT ΒΆ
func (this *OpMetadata) EqualMessageVT(thatMsg proto.Message) bool
func (*OpMetadata) EqualVT ΒΆ
func (this *OpMetadata) EqualVT(that *OpMetadata) bool
func (*OpMetadata) GetCaps ΒΆ
func (x *OpMetadata) GetCaps() map[string]bool
func (*OpMetadata) GetDescription ΒΆ
func (x *OpMetadata) GetDescription() map[string]string
func (*OpMetadata) GetExportCache ΒΆ
func (x *OpMetadata) GetExportCache() *ExportCache
func (*OpMetadata) GetIgnoreCache ΒΆ
func (x *OpMetadata) GetIgnoreCache() bool
func (*OpMetadata) GetProgressGroup ΒΆ
func (x *OpMetadata) GetProgressGroup() *ProgressGroup
func (*OpMetadata) MarshalToSizedBufferVT ΒΆ
func (m *OpMetadata) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*OpMetadata) MarshalToVT ΒΆ
func (m *OpMetadata) MarshalToVT(dAtA []byte) (int, error)
func (*OpMetadata) MarshalVT ΒΆ
func (m *OpMetadata) MarshalVT() (dAtA []byte, err error)
func (*OpMetadata) ProtoMessage ΒΆ
func (*OpMetadata) ProtoMessage()
func (*OpMetadata) ProtoReflect ΒΆ
func (x *OpMetadata) ProtoReflect() protoreflect.Message
func (*OpMetadata) Reset ΒΆ
func (x *OpMetadata) Reset()
func (*OpMetadata) SizeVT ΒΆ
func (m *OpMetadata) SizeVT() (n int)
func (*OpMetadata) String ΒΆ
func (x *OpMetadata) String() string
func (*OpMetadata) UnmarshalVT ΒΆ
func (m *OpMetadata) UnmarshalVT(dAtA []byte) error
type Op_Build ΒΆ
type Op_Build struct { Build *BuildOp `protobuf:"bytes,5,opt,name=build,proto3,oneof"` }
func (*Op_Build) CloneVT ΒΆ
func (m *Op_Build) CloneVT() isOp_Op
func (*Op_Build) EqualVT ΒΆ
func (*Op_Build) MarshalToSizedBufferVT ΒΆ
func (*Op_Build) MarshalToVT ΒΆ
func (*Op_Build) SizeVT ΒΆ
type Op_Diff ΒΆ
type Op_Diff struct { Diff *DiffOp `protobuf:"bytes,7,opt,name=diff,proto3,oneof"` }
func (*Op_Diff) CloneVT ΒΆ
func (m *Op_Diff) CloneVT() isOp_Op
func (*Op_Diff) EqualVT ΒΆ
func (*Op_Diff) MarshalToSizedBufferVT ΒΆ
func (*Op_Diff) MarshalToVT ΒΆ
func (*Op_Diff) SizeVT ΒΆ
type Op_Exec ΒΆ
type Op_Exec struct { Exec *ExecOp `protobuf:"bytes,2,opt,name=exec,proto3,oneof"` }
func (*Op_Exec) CloneVT ΒΆ
func (m *Op_Exec) CloneVT() isOp_Op
func (*Op_Exec) EqualVT ΒΆ
func (*Op_Exec) MarshalToSizedBufferVT ΒΆ
func (*Op_Exec) MarshalToVT ΒΆ
func (*Op_Exec) SizeVT ΒΆ
type Op_File ΒΆ
type Op_File struct { File *FileOp `protobuf:"bytes,4,opt,name=file,proto3,oneof"` }
func (*Op_File) CloneVT ΒΆ
func (m *Op_File) CloneVT() isOp_Op
func (*Op_File) EqualVT ΒΆ
func (*Op_File) MarshalToSizedBufferVT ΒΆ
func (*Op_File) MarshalToVT ΒΆ
func (*Op_File) SizeVT ΒΆ
type Op_Merge ΒΆ
type Op_Merge struct { Merge *MergeOp `protobuf:"bytes,6,opt,name=merge,proto3,oneof"` }
func (*Op_Merge) CloneVT ΒΆ
func (m *Op_Merge) CloneVT() isOp_Op
func (*Op_Merge) EqualVT ΒΆ
func (*Op_Merge) MarshalToSizedBufferVT ΒΆ
func (*Op_Merge) MarshalToVT ΒΆ
func (*Op_Merge) SizeVT ΒΆ
type Op_Source ΒΆ
type Op_Source struct { Source *SourceOp `protobuf:"bytes,3,opt,name=source,proto3,oneof"` }
func (*Op_Source) CloneVT ΒΆ
func (m *Op_Source) CloneVT() isOp_Op
func (*Op_Source) EqualVT ΒΆ
func (*Op_Source) MarshalToSizedBufferVT ΒΆ
func (*Op_Source) MarshalToVT ΒΆ
func (*Op_Source) SizeVT ΒΆ
type OutputIndex ΒΆ
type OutputIndex int64
OutputIndex is incrementing index that another vertex can depend on
const SkipOutput OutputIndex = -1
SkipOutput marks a disabled output index
type Platform ΒΆ
type Platform struct { Architecture string `protobuf:"bytes,1,opt,name=Architecture,proto3" json:"Architecture,omitempty"` OS string `protobuf:"bytes,2,opt,name=OS,proto3" json:"OS,omitempty"` Variant string `protobuf:"bytes,3,opt,name=Variant,proto3" json:"Variant,omitempty"` OSVersion string `protobuf:"bytes,4,opt,name=OSVersion,proto3" json:"OSVersion,omitempty"` OSFeatures []string `protobuf:"bytes,5,rep,name=OSFeatures,proto3" json:"OSFeatures,omitempty"` // unused // contains filtered or unexported fields }
Platform is github.com/opencontainers/image-spec/specs-go/v1.Platform
func PlatformFromSpec ΒΆ
func PlatformsFromSpec ΒΆ
func (*Platform) CloneMessageVT ΒΆ
func (*Platform) CloneVT ΒΆ
func (*Platform) Descriptor ΒΆ
Deprecated: Use Platform.ProtoReflect.Descriptor instead.
func (*Platform) EqualMessageVT ΒΆ
func (*Platform) EqualVT ΒΆ
func (*Platform) GetArchitecture ΒΆ
func (*Platform) GetOS ΒΆ
func (*Platform) GetOSFeatures ΒΆ
func (*Platform) GetOSVersion ΒΆ
func (*Platform) GetVariant ΒΆ
func (*Platform) MarshalToSizedBufferVT ΒΆ
func (*Platform) MarshalToVT ΒΆ
func (*Platform) MarshalVT ΒΆ
func (*Platform) ProtoMessage ΒΆ
func (*Platform) ProtoMessage()
func (*Platform) ProtoReflect ΒΆ
func (x *Platform) ProtoReflect() protoreflect.Message
func (*Platform) Reset ΒΆ
func (x *Platform) Reset()
func (*Platform) SizeVT ΒΆ
func (*Platform) Spec ΒΆ
func (*Platform) String ΒΆ
func (*Platform) UnmarshalVT ΒΆ
type Position ΒΆ
type Position struct { Line int32 `protobuf:"varint,1,opt,name=line,proto3" json:"line,omitempty"` Character int32 `protobuf:"varint,2,opt,name=character,proto3" json:"character,omitempty"` // contains filtered or unexported fields }
Position is single location in a source file
func (*Position) CloneMessageVT ΒΆ
func (*Position) CloneVT ΒΆ
func (*Position) Descriptor ΒΆ
Deprecated: Use Position.ProtoReflect.Descriptor instead.
func (*Position) EqualMessageVT ΒΆ
func (*Position) EqualVT ΒΆ
func (*Position) GetCharacter ΒΆ
func (*Position) GetLine ΒΆ
func (*Position) MarshalToSizedBufferVT ΒΆ
func (*Position) MarshalToVT ΒΆ
func (*Position) MarshalVT ΒΆ
func (*Position) ProtoMessage ΒΆ
func (*Position) ProtoMessage()
func (*Position) ProtoReflect ΒΆ
func (x *Position) ProtoReflect() protoreflect.Message
func (*Position) Reset ΒΆ
func (x *Position) Reset()
func (*Position) SizeVT ΒΆ
func (*Position) String ΒΆ
func (*Position) UnmarshalVT ΒΆ
type ProgressGroup ΒΆ
type ProgressGroup struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Weak bool `protobuf:"varint,3,opt,name=weak,proto3" json:"weak,omitempty"` // contains filtered or unexported fields }
func (*ProgressGroup) CloneMessageVT ΒΆ
func (m *ProgressGroup) CloneMessageVT() proto.Message
func (*ProgressGroup) CloneVT ΒΆ
func (m *ProgressGroup) CloneVT() *ProgressGroup
func (*ProgressGroup) Descriptor ΒΆ
func (*ProgressGroup) Descriptor() ([]byte, []int)
Deprecated: Use ProgressGroup.ProtoReflect.Descriptor instead.
func (*ProgressGroup) EqualMessageVT ΒΆ
func (this *ProgressGroup) EqualMessageVT(thatMsg proto.Message) bool
func (*ProgressGroup) EqualVT ΒΆ
func (this *ProgressGroup) EqualVT(that *ProgressGroup) bool
func (*ProgressGroup) GetId ΒΆ
func (x *ProgressGroup) GetId() string
func (*ProgressGroup) GetName ΒΆ
func (x *ProgressGroup) GetName() string
func (*ProgressGroup) GetWeak ΒΆ
func (x *ProgressGroup) GetWeak() bool
func (*ProgressGroup) MarshalToSizedBufferVT ΒΆ
func (m *ProgressGroup) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*ProgressGroup) MarshalToVT ΒΆ
func (m *ProgressGroup) MarshalToVT(dAtA []byte) (int, error)
func (*ProgressGroup) MarshalVT ΒΆ
func (m *ProgressGroup) MarshalVT() (dAtA []byte, err error)
func (*ProgressGroup) ProtoMessage ΒΆ
func (*ProgressGroup) ProtoMessage()
func (*ProgressGroup) ProtoReflect ΒΆ
func (x *ProgressGroup) ProtoReflect() protoreflect.Message
func (*ProgressGroup) Reset ΒΆ
func (x *ProgressGroup) Reset()
func (*ProgressGroup) SizeVT ΒΆ
func (m *ProgressGroup) SizeVT() (n int)
func (*ProgressGroup) String ΒΆ
func (x *ProgressGroup) String() string
func (*ProgressGroup) UnmarshalVT ΒΆ
func (m *ProgressGroup) UnmarshalVT(dAtA []byte) error
type ProxyEnv ΒΆ
type ProxyEnv struct { HttpProxy string `protobuf:"bytes,1,opt,name=http_proxy,json=httpProxy,proto3" json:"http_proxy,omitempty"` HttpsProxy string `protobuf:"bytes,2,opt,name=https_proxy,json=httpsProxy,proto3" json:"https_proxy,omitempty"` FtpProxy string `protobuf:"bytes,3,opt,name=ftp_proxy,json=ftpProxy,proto3" json:"ftp_proxy,omitempty"` NoProxy string `protobuf:"bytes,4,opt,name=no_proxy,json=noProxy,proto3" json:"no_proxy,omitempty"` AllProxy string `protobuf:"bytes,5,opt,name=all_proxy,json=allProxy,proto3" json:"all_proxy,omitempty"` // contains filtered or unexported fields }
func (*ProxyEnv) CloneMessageVT ΒΆ
func (*ProxyEnv) CloneVT ΒΆ
func (*ProxyEnv) Descriptor ΒΆ
Deprecated: Use ProxyEnv.ProtoReflect.Descriptor instead.
func (*ProxyEnv) EqualMessageVT ΒΆ
func (*ProxyEnv) EqualVT ΒΆ
func (*ProxyEnv) GetAllProxy ΒΆ
func (*ProxyEnv) GetFtpProxy ΒΆ
func (*ProxyEnv) GetHttpProxy ΒΆ
func (*ProxyEnv) GetHttpsProxy ΒΆ
func (*ProxyEnv) GetNoProxy ΒΆ
func (*ProxyEnv) MarshalToSizedBufferVT ΒΆ
func (*ProxyEnv) MarshalToVT ΒΆ
func (*ProxyEnv) MarshalVT ΒΆ
func (*ProxyEnv) ProtoMessage ΒΆ
func (*ProxyEnv) ProtoMessage()
func (*ProxyEnv) ProtoReflect ΒΆ
func (x *ProxyEnv) ProtoReflect() protoreflect.Message
func (*ProxyEnv) Reset ΒΆ
func (x *ProxyEnv) Reset()
func (*ProxyEnv) SizeVT ΒΆ
func (*ProxyEnv) String ΒΆ
func (*ProxyEnv) UnmarshalVT ΒΆ
type Range ΒΆ
type Range struct { Start *Position `protobuf:"bytes,1,opt,name=start,proto3" json:"start,omitempty"` End *Position `protobuf:"bytes,2,opt,name=end,proto3" json:"end,omitempty"` // contains filtered or unexported fields }
Range is an area in the source file
func (*Range) CloneMessageVT ΒΆ
func (*Range) CloneVT ΒΆ
func (*Range) Descriptor ΒΆ
Deprecated: Use Range.ProtoReflect.Descriptor instead.
func (*Range) EqualMessageVT ΒΆ
func (*Range) EqualVT ΒΆ
func (*Range) GetEnd ΒΆ
func (*Range) GetStart ΒΆ
func (*Range) MarshalToSizedBufferVT ΒΆ
func (*Range) MarshalToVT ΒΆ
func (*Range) MarshalVT ΒΆ
func (*Range) ProtoMessage ΒΆ
func (*Range) ProtoMessage()
func (*Range) ProtoReflect ΒΆ
func (x *Range) ProtoReflect() protoreflect.Message
func (*Range) Reset ΒΆ
func (x *Range) Reset()
func (*Range) SizeVT ΒΆ
func (*Range) String ΒΆ
func (*Range) UnmarshalVT ΒΆ
type SSHOpt ΒΆ
type SSHOpt struct { // ID of exposed ssh rule. Used for quering the value. ID string `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"` // UID of agent socket Uid uint32 `protobuf:"varint,2,opt,name=uid,proto3" json:"uid,omitempty"` // GID of agent socket Gid uint32 `protobuf:"varint,3,opt,name=gid,proto3" json:"gid,omitempty"` // Mode is the filesystem mode of agent socket Mode uint32 `protobuf:"varint,4,opt,name=mode,proto3" json:"mode,omitempty"` // Optional defines if ssh socket is required. Error is produced // if client does not expose ssh. Optional bool `protobuf:"varint,5,opt,name=optional,proto3" json:"optional,omitempty"` // contains filtered or unexported fields }
SSHOpt defines options describing ssh mounts
func (*SSHOpt) CloneMessageVT ΒΆ
func (*SSHOpt) CloneVT ΒΆ
func (*SSHOpt) Descriptor ΒΆ
Deprecated: Use SSHOpt.ProtoReflect.Descriptor instead.
func (*SSHOpt) EqualMessageVT ΒΆ
func (*SSHOpt) EqualVT ΒΆ
func (*SSHOpt) GetGid ΒΆ
func (*SSHOpt) GetID ΒΆ
func (*SSHOpt) GetMode ΒΆ
func (*SSHOpt) GetOptional ΒΆ
func (*SSHOpt) GetUid ΒΆ
func (*SSHOpt) MarshalToSizedBufferVT ΒΆ
func (*SSHOpt) MarshalToVT ΒΆ
func (*SSHOpt) MarshalVT ΒΆ
func (*SSHOpt) ProtoMessage ΒΆ
func (*SSHOpt) ProtoMessage()
func (*SSHOpt) ProtoReflect ΒΆ
func (x *SSHOpt) ProtoReflect() protoreflect.Message
func (*SSHOpt) Reset ΒΆ
func (x *SSHOpt) Reset()
func (*SSHOpt) SizeVT ΒΆ
func (*SSHOpt) String ΒΆ
func (*SSHOpt) UnmarshalVT ΒΆ
type SecretEnv ΒΆ
type SecretEnv struct { ID string `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Optional bool `protobuf:"varint,3,opt,name=optional,proto3" json:"optional,omitempty"` // contains filtered or unexported fields }
SecretEnv is an environment variable that is backed by a secret.
func (*SecretEnv) CloneMessageVT ΒΆ
func (*SecretEnv) CloneVT ΒΆ
func (*SecretEnv) Descriptor ΒΆ
Deprecated: Use SecretEnv.ProtoReflect.Descriptor instead.
func (*SecretEnv) EqualMessageVT ΒΆ
func (*SecretEnv) EqualVT ΒΆ
func (*SecretEnv) GetID ΒΆ
func (*SecretEnv) GetName ΒΆ
func (*SecretEnv) GetOptional ΒΆ
func (*SecretEnv) MarshalToSizedBufferVT ΒΆ
func (*SecretEnv) MarshalToVT ΒΆ
func (*SecretEnv) MarshalVT ΒΆ
func (*SecretEnv) ProtoMessage ΒΆ
func (*SecretEnv) ProtoMessage()
func (*SecretEnv) ProtoReflect ΒΆ
func (x *SecretEnv) ProtoReflect() protoreflect.Message
func (*SecretEnv) Reset ΒΆ
func (x *SecretEnv) Reset()
func (*SecretEnv) SizeVT ΒΆ
func (*SecretEnv) String ΒΆ
func (*SecretEnv) UnmarshalVT ΒΆ
type SecretOpt ΒΆ
type SecretOpt struct { // ID of secret. Used for quering the value. ID string `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"` // UID of secret file Uid uint32 `protobuf:"varint,2,opt,name=uid,proto3" json:"uid,omitempty"` // GID of secret file Gid uint32 `protobuf:"varint,3,opt,name=gid,proto3" json:"gid,omitempty"` // Mode is the filesystem mode of secret file Mode uint32 `protobuf:"varint,4,opt,name=mode,proto3" json:"mode,omitempty"` // Optional defines if secret value is required. Error is produced // if value is not found and optional is false. Optional bool `protobuf:"varint,5,opt,name=optional,proto3" json:"optional,omitempty"` // contains filtered or unexported fields }
SecretOpt defines options describing secret mounts
func (*SecretOpt) CloneMessageVT ΒΆ
func (*SecretOpt) CloneVT ΒΆ
func (*SecretOpt) Descriptor ΒΆ
Deprecated: Use SecretOpt.ProtoReflect.Descriptor instead.
func (*SecretOpt) EqualMessageVT ΒΆ
func (*SecretOpt) EqualVT ΒΆ
func (*SecretOpt) GetGid ΒΆ
func (*SecretOpt) GetID ΒΆ
func (*SecretOpt) GetMode ΒΆ
func (*SecretOpt) GetOptional ΒΆ
func (*SecretOpt) GetUid ΒΆ
func (*SecretOpt) MarshalToSizedBufferVT ΒΆ
func (*SecretOpt) MarshalToVT ΒΆ
func (*SecretOpt) MarshalVT ΒΆ
func (*SecretOpt) ProtoMessage ΒΆ
func (*SecretOpt) ProtoMessage()
func (*SecretOpt) ProtoReflect ΒΆ
func (x *SecretOpt) ProtoReflect() protoreflect.Message
func (*SecretOpt) Reset ΒΆ
func (x *SecretOpt) Reset()
func (*SecretOpt) SizeVT ΒΆ
func (*SecretOpt) String ΒΆ
func (*SecretOpt) UnmarshalVT ΒΆ
type SecurityMode ΒΆ
type SecurityMode int32
const ( SecurityMode_SANDBOX SecurityMode = 0 SecurityMode_INSECURE SecurityMode = 1 // privileged mode )
func (SecurityMode) Descriptor ΒΆ
func (SecurityMode) Descriptor() protoreflect.EnumDescriptor
func (SecurityMode) Enum ΒΆ
func (x SecurityMode) Enum() *SecurityMode
func (SecurityMode) EnumDescriptor ΒΆ
func (SecurityMode) EnumDescriptor() ([]byte, []int)
Deprecated: Use SecurityMode.Descriptor instead.
func (SecurityMode) Number ΒΆ
func (x SecurityMode) Number() protoreflect.EnumNumber
func (SecurityMode) String ΒΆ
func (x SecurityMode) String() string
func (SecurityMode) Type ΒΆ
func (SecurityMode) Type() protoreflect.EnumType
type Source ΒΆ
type Source struct { Locations map[string]*Locations `protobuf:"bytes,1,rep,name=locations,proto3" json:"locations,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` Infos []*SourceInfo `protobuf:"bytes,2,rep,name=infos,proto3" json:"infos,omitempty"` // contains filtered or unexported fields }
Source is a source mapping description for a file
func (*Source) CloneMessageVT ΒΆ
func (*Source) CloneVT ΒΆ
func (*Source) Descriptor ΒΆ
Deprecated: Use Source.ProtoReflect.Descriptor instead.
func (*Source) EqualMessageVT ΒΆ
func (*Source) EqualVT ΒΆ
func (*Source) GetInfos ΒΆ
func (x *Source) GetInfos() []*SourceInfo
func (*Source) GetLocations ΒΆ
func (*Source) MarshalToSizedBufferVT ΒΆ
func (*Source) MarshalToVT ΒΆ
func (*Source) MarshalVT ΒΆ
func (*Source) ProtoMessage ΒΆ
func (*Source) ProtoMessage()
func (*Source) ProtoReflect ΒΆ
func (x *Source) ProtoReflect() protoreflect.Message
func (*Source) Reset ΒΆ
func (x *Source) Reset()
func (*Source) SizeVT ΒΆ
func (*Source) String ΒΆ
func (*Source) UnmarshalVT ΒΆ
type SourceInfo ΒΆ
type SourceInfo struct { Filename string `protobuf:"bytes,1,opt,name=filename,proto3" json:"filename,omitempty"` Data []byte `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"` Definition *Definition `protobuf:"bytes,3,opt,name=definition,proto3" json:"definition,omitempty"` Language string `protobuf:"bytes,4,opt,name=language,proto3" json:"language,omitempty"` // contains filtered or unexported fields }
Source info contains the shared metadata of a source mapping
func (*SourceInfo) CloneMessageVT ΒΆ
func (m *SourceInfo) CloneMessageVT() proto.Message
func (*SourceInfo) CloneVT ΒΆ
func (m *SourceInfo) CloneVT() *SourceInfo
func (*SourceInfo) Descriptor ΒΆ
func (*SourceInfo) Descriptor() ([]byte, []int)
Deprecated: Use SourceInfo.ProtoReflect.Descriptor instead.
func (*SourceInfo) EqualMessageVT ΒΆ
func (this *SourceInfo) EqualMessageVT(thatMsg proto.Message) bool
func (*SourceInfo) EqualVT ΒΆ
func (this *SourceInfo) EqualVT(that *SourceInfo) bool
func (*SourceInfo) GetData ΒΆ
func (x *SourceInfo) GetData() []byte
func (*SourceInfo) GetDefinition ΒΆ
func (x *SourceInfo) GetDefinition() *Definition
func (*SourceInfo) GetFilename ΒΆ
func (x *SourceInfo) GetFilename() string
func (*SourceInfo) GetLanguage ΒΆ
func (x *SourceInfo) GetLanguage() string
func (*SourceInfo) MarshalToSizedBufferVT ΒΆ
func (m *SourceInfo) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*SourceInfo) MarshalToVT ΒΆ
func (m *SourceInfo) MarshalToVT(dAtA []byte) (int, error)
func (*SourceInfo) MarshalVT ΒΆ
func (m *SourceInfo) MarshalVT() (dAtA []byte, err error)
func (*SourceInfo) ProtoMessage ΒΆ
func (*SourceInfo) ProtoMessage()
func (*SourceInfo) ProtoReflect ΒΆ
func (x *SourceInfo) ProtoReflect() protoreflect.Message
func (*SourceInfo) Reset ΒΆ
func (x *SourceInfo) Reset()
func (*SourceInfo) SizeVT ΒΆ
func (m *SourceInfo) SizeVT() (n int)
func (*SourceInfo) String ΒΆ
func (x *SourceInfo) String() string
func (*SourceInfo) UnmarshalVT ΒΆ
func (m *SourceInfo) UnmarshalVT(dAtA []byte) error
type SourceOp ΒΆ
type SourceOp struct { // TODO: use source type or any type instead of URL protocol. // identifier e.g. local://, docker-image://, git://, https://... Identifier string `protobuf:"bytes,1,opt,name=identifier,proto3" json:"identifier,omitempty"` // attrs are defined in attr.go Attrs map[string]string `protobuf:"bytes,2,rep,name=attrs,proto3" json:"attrs,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // contains filtered or unexported fields }
SourceOp specifies a source such as build contexts and images.
func (*SourceOp) CloneMessageVT ΒΆ
func (*SourceOp) CloneVT ΒΆ
func (*SourceOp) Descriptor ΒΆ
Deprecated: Use SourceOp.ProtoReflect.Descriptor instead.
func (*SourceOp) EqualMessageVT ΒΆ
func (*SourceOp) EqualVT ΒΆ
func (*SourceOp) GetAttrs ΒΆ
func (*SourceOp) GetIdentifier ΒΆ
func (*SourceOp) MarshalToSizedBufferVT ΒΆ
func (*SourceOp) MarshalToVT ΒΆ
func (*SourceOp) MarshalVT ΒΆ
func (*SourceOp) ProtoMessage ΒΆ
func (*SourceOp) ProtoMessage()
func (*SourceOp) ProtoReflect ΒΆ
func (x *SourceOp) ProtoReflect() protoreflect.Message
func (*SourceOp) Reset ΒΆ
func (x *SourceOp) Reset()
func (*SourceOp) SizeVT ΒΆ
func (*SourceOp) String ΒΆ
func (*SourceOp) UnmarshalVT ΒΆ
type TmpfsOpt ΒΆ
type TmpfsOpt struct { // Specify an upper limit on the size of the filesystem. Size int64 `protobuf:"varint,1,opt,name=size,proto3" json:"size,omitempty"` // contains filtered or unexported fields }
TmpfsOpt defines options describing tpmfs mounts
func (*TmpfsOpt) CloneMessageVT ΒΆ
func (*TmpfsOpt) CloneVT ΒΆ
func (*TmpfsOpt) Descriptor ΒΆ
Deprecated: Use TmpfsOpt.ProtoReflect.Descriptor instead.
func (*TmpfsOpt) EqualMessageVT ΒΆ
func (*TmpfsOpt) EqualVT ΒΆ
func (*TmpfsOpt) GetSize ΒΆ
func (*TmpfsOpt) MarshalToSizedBufferVT ΒΆ
func (*TmpfsOpt) MarshalToVT ΒΆ
func (*TmpfsOpt) MarshalVT ΒΆ
func (*TmpfsOpt) ProtoMessage ΒΆ
func (*TmpfsOpt) ProtoMessage()
func (*TmpfsOpt) ProtoReflect ΒΆ
func (x *TmpfsOpt) ProtoReflect() protoreflect.Message
func (*TmpfsOpt) Reset ΒΆ
func (x *TmpfsOpt) Reset()
func (*TmpfsOpt) SizeVT ΒΆ
func (*TmpfsOpt) String ΒΆ
func (*TmpfsOpt) UnmarshalVT ΒΆ
type Ulimit ΒΆ
type Ulimit struct { Name string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"` Soft int64 `protobuf:"varint,2,opt,name=Soft,proto3" json:"Soft,omitempty"` Hard int64 `protobuf:"varint,3,opt,name=Hard,proto3" json:"Hard,omitempty"` // contains filtered or unexported fields }
func (*Ulimit) CloneMessageVT ΒΆ
func (*Ulimit) CloneVT ΒΆ
func (*Ulimit) Descriptor ΒΆ
Deprecated: Use Ulimit.ProtoReflect.Descriptor instead.
func (*Ulimit) EqualMessageVT ΒΆ
func (*Ulimit) EqualVT ΒΆ
func (*Ulimit) GetHard ΒΆ
func (*Ulimit) GetName ΒΆ
func (*Ulimit) GetSoft ΒΆ
func (*Ulimit) MarshalToSizedBufferVT ΒΆ
func (*Ulimit) MarshalToVT ΒΆ
func (*Ulimit) MarshalVT ΒΆ
func (*Ulimit) ProtoMessage ΒΆ
func (*Ulimit) ProtoMessage()
func (*Ulimit) ProtoReflect ΒΆ
func (x *Ulimit) ProtoReflect() protoreflect.Message
func (*Ulimit) Reset ΒΆ
func (x *Ulimit) Reset()
func (*Ulimit) SizeVT ΒΆ
func (*Ulimit) String ΒΆ
func (*Ulimit) UnmarshalVT ΒΆ
type UpperDiffInput ΒΆ
type UpperDiffInput struct { Input int64 `protobuf:"varint,1,opt,name=input,proto3" json:"input,omitempty"` // contains filtered or unexported fields }
func (*UpperDiffInput) CloneMessageVT ΒΆ
func (m *UpperDiffInput) CloneMessageVT() proto.Message
func (*UpperDiffInput) CloneVT ΒΆ
func (m *UpperDiffInput) CloneVT() *UpperDiffInput
func (*UpperDiffInput) Descriptor ΒΆ
func (*UpperDiffInput) Descriptor() ([]byte, []int)
Deprecated: Use UpperDiffInput.ProtoReflect.Descriptor instead.
func (*UpperDiffInput) EqualMessageVT ΒΆ
func (this *UpperDiffInput) EqualMessageVT(thatMsg proto.Message) bool
func (*UpperDiffInput) EqualVT ΒΆ
func (this *UpperDiffInput) EqualVT(that *UpperDiffInput) bool
func (*UpperDiffInput) GetInput ΒΆ
func (x *UpperDiffInput) GetInput() int64
func (*UpperDiffInput) MarshalToSizedBufferVT ΒΆ
func (m *UpperDiffInput) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*UpperDiffInput) MarshalToVT ΒΆ
func (m *UpperDiffInput) MarshalToVT(dAtA []byte) (int, error)
func (*UpperDiffInput) MarshalVT ΒΆ
func (m *UpperDiffInput) MarshalVT() (dAtA []byte, err error)
func (*UpperDiffInput) ProtoMessage ΒΆ
func (*UpperDiffInput) ProtoMessage()
func (*UpperDiffInput) ProtoReflect ΒΆ
func (x *UpperDiffInput) ProtoReflect() protoreflect.Message
func (*UpperDiffInput) Reset ΒΆ
func (x *UpperDiffInput) Reset()
func (*UpperDiffInput) SizeVT ΒΆ
func (m *UpperDiffInput) SizeVT() (n int)
func (*UpperDiffInput) String ΒΆ
func (x *UpperDiffInput) String() string
func (*UpperDiffInput) UnmarshalVT ΒΆ
func (m *UpperDiffInput) UnmarshalVT(dAtA []byte) error
type UserOpt ΒΆ
type UserOpt struct { // changes to this structure must be represented in json.go. // // Types that are assignable to User: // // *UserOpt_ByName // *UserOpt_ByID User isUserOpt_User `protobuf_oneof:"user"` // contains filtered or unexported fields }
func (*UserOpt) CloneMessageVT ΒΆ
func (*UserOpt) CloneVT ΒΆ
func (*UserOpt) Descriptor ΒΆ
Deprecated: Use UserOpt.ProtoReflect.Descriptor instead.
func (*UserOpt) EqualMessageVT ΒΆ
func (*UserOpt) EqualVT ΒΆ
func (*UserOpt) GetByID ΒΆ
func (*UserOpt) GetByName ΒΆ
func (x *UserOpt) GetByName() *NamedUserOpt
func (*UserOpt) GetUser ΒΆ
func (m *UserOpt) GetUser() isUserOpt_User
func (*UserOpt) MarshalJSON ΒΆ
func (*UserOpt) MarshalToSizedBufferVT ΒΆ
func (*UserOpt) MarshalToVT ΒΆ
func (*UserOpt) MarshalVT ΒΆ
func (*UserOpt) ProtoMessage ΒΆ
func (*UserOpt) ProtoMessage()
func (*UserOpt) ProtoReflect ΒΆ
func (x *UserOpt) ProtoReflect() protoreflect.Message
func (*UserOpt) Reset ΒΆ
func (x *UserOpt) Reset()
func (*UserOpt) SizeVT ΒΆ
func (*UserOpt) String ΒΆ
func (*UserOpt) UnmarshalJSON ΒΆ
func (*UserOpt) UnmarshalVT ΒΆ
type UserOpt_ByID ΒΆ
type UserOpt_ByID struct { ByID uint32 `protobuf:"varint,2,opt,name=byID,proto3,oneof"` }
func (*UserOpt_ByID) CloneVT ΒΆ
func (m *UserOpt_ByID) CloneVT() isUserOpt_User
func (*UserOpt_ByID) EqualVT ΒΆ
func (this *UserOpt_ByID) EqualVT(thatIface isUserOpt_User) bool
func (*UserOpt_ByID) MarshalToSizedBufferVT ΒΆ
func (m *UserOpt_ByID) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*UserOpt_ByID) MarshalToVT ΒΆ
func (m *UserOpt_ByID) MarshalToVT(dAtA []byte) (int, error)
func (*UserOpt_ByID) SizeVT ΒΆ
func (m *UserOpt_ByID) SizeVT() (n int)
type UserOpt_ByName ΒΆ
type UserOpt_ByName struct { ByName *NamedUserOpt `protobuf:"bytes,1,opt,name=byName,proto3,oneof"` }
func (*UserOpt_ByName) CloneVT ΒΆ
func (m *UserOpt_ByName) CloneVT() isUserOpt_User
func (*UserOpt_ByName) EqualVT ΒΆ
func (this *UserOpt_ByName) EqualVT(thatIface isUserOpt_User) bool
func (*UserOpt_ByName) MarshalToSizedBufferVT ΒΆ
func (m *UserOpt_ByName) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*UserOpt_ByName) MarshalToVT ΒΆ
func (m *UserOpt_ByName) MarshalToVT(dAtA []byte) (int, error)
func (*UserOpt_ByName) SizeVT ΒΆ
func (m *UserOpt_ByName) SizeVT() (n int)
type WorkerConstraints ΒΆ
type WorkerConstraints struct { Filter []string `protobuf:"bytes,1,rep,name=filter,proto3" json:"filter,omitempty"` // containerd-style filter // contains filtered or unexported fields }
WorkerConstraints defines conditions for the worker
func (*WorkerConstraints) CloneMessageVT ΒΆ
func (m *WorkerConstraints) CloneMessageVT() proto.Message
func (*WorkerConstraints) CloneVT ΒΆ
func (m *WorkerConstraints) CloneVT() *WorkerConstraints
func (*WorkerConstraints) Descriptor ΒΆ
func (*WorkerConstraints) Descriptor() ([]byte, []int)
Deprecated: Use WorkerConstraints.ProtoReflect.Descriptor instead.
func (*WorkerConstraints) EqualMessageVT ΒΆ
func (this *WorkerConstraints) EqualMessageVT(thatMsg proto.Message) bool
func (*WorkerConstraints) EqualVT ΒΆ
func (this *WorkerConstraints) EqualVT(that *WorkerConstraints) bool
func (*WorkerConstraints) GetFilter ΒΆ
func (x *WorkerConstraints) GetFilter() []string
func (*WorkerConstraints) MarshalToSizedBufferVT ΒΆ
func (m *WorkerConstraints) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*WorkerConstraints) MarshalToVT ΒΆ
func (m *WorkerConstraints) MarshalToVT(dAtA []byte) (int, error)
func (*WorkerConstraints) MarshalVT ΒΆ
func (m *WorkerConstraints) MarshalVT() (dAtA []byte, err error)
func (*WorkerConstraints) ProtoMessage ΒΆ
func (*WorkerConstraints) ProtoMessage()
func (*WorkerConstraints) ProtoReflect ΒΆ
func (x *WorkerConstraints) ProtoReflect() protoreflect.Message
func (*WorkerConstraints) Reset ΒΆ
func (x *WorkerConstraints) Reset()
func (*WorkerConstraints) SizeVT ΒΆ
func (m *WorkerConstraints) SizeVT() (n int)
func (*WorkerConstraints) String ΒΆ
func (x *WorkerConstraints) String() string
func (*WorkerConstraints) UnmarshalVT ΒΆ
func (m *WorkerConstraints) UnmarshalVT(dAtA []byte) error
Source Files ΒΆ
attr.go caps.go const.go json.go ops.go ops.pb.go ops_vtproto.pb.go platform.go
- Version
- v0.18.1
- Published
- Dec 4, 2024
- Platform
- linux/amd64
- Imports
- 11 packages
- Last checked
- 1 hour ago –
Tools for package owners.