Documentation ¶
Index ¶
- func CreateAttestations(attests []*Attest) map[string]*string
- func CreateCaches(entries []*CacheOptionsEntry) []client.CacheOptionsEntry
- func CreateExports(entries []*ExportEntry) ([]client.ExportEntry, error)
- func CreateSSH(ssh []*SSH) (session.Attachable, error)
- func CreateSecrets(secrets []*Secret) (session.Attachable, error)
- func FromControlStatus(resp *StatusResponse) *client.SolveStatus
- func NewProgressWriter(ch chan<- *StatusResponse) progress.Writer
- func RegisterControllerServer(s *grpc.Server, srv ControllerServer)
- type Attest
- func (*Attest) Descriptor() ([]byte, []int)
- func (m *Attest) GetAttrs() string
- func (m *Attest) GetDisabled() bool
- func (m *Attest) GetType() string
- func (*Attest) ProtoMessage()
- func (m *Attest) Reset()
- func (m *Attest) String() string
- func (m *Attest) XXX_DiscardUnknown()
- func (m *Attest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Attest) XXX_Merge(src proto.Message)
- func (m *Attest) XXX_Size() int
- func (m *Attest) XXX_Unmarshal(b []byte) error
- type BuildOptions
- func (*BuildOptions) Descriptor() ([]byte, []int)
- func (m *BuildOptions) GetAllow() []string
- func (m *BuildOptions) GetAnnotations() []string
- func (m *BuildOptions) GetAttests() []*Attest
- func (m *BuildOptions) GetBuildArgs() map[string]string
- func (m *BuildOptions) GetBuilder() string
- func (m *BuildOptions) GetCacheFrom() []*CacheOptionsEntry
- func (m *BuildOptions) GetCacheTo() []*CacheOptionsEntry
- func (m *BuildOptions) GetCgroupParent() string
- func (m *BuildOptions) GetContextPath() string
- func (m *BuildOptions) GetDockerfileName() string
- func (m *BuildOptions) GetExportLoad() bool
- func (m *BuildOptions) GetExportPush() bool
- func (m *BuildOptions) GetExports() []*ExportEntry
- func (m *BuildOptions) GetExtraHosts() []string
- func (m *BuildOptions) GetGroupRef() string
- func (m *BuildOptions) GetLabels() map[string]string
- func (m *BuildOptions) GetNamedContexts() map[string]string
- func (m *BuildOptions) GetNetworkMode() string
- func (m *BuildOptions) GetNoCache() bool
- func (m *BuildOptions) GetNoCacheFilter() []string
- func (m *BuildOptions) GetPlatforms() []string
- func (m *BuildOptions) GetPrintFunc() *PrintFunc
- func (m *BuildOptions) GetPull() bool
- func (m *BuildOptions) GetRef() string
- func (m *BuildOptions) GetSSH() []*SSH
- func (m *BuildOptions) GetSecrets() []*Secret
- func (m *BuildOptions) GetShmSize() int64
- func (m *BuildOptions) GetSourcePolicy() *pb.Policy
- func (m *BuildOptions) GetTags() []string
- func (m *BuildOptions) GetTarget() string
- func (m *BuildOptions) GetUlimits() *UlimitOpt
- func (m *BuildOptions) GetWithProvenanceResponse() bool
- func (*BuildOptions) ProtoMessage()
- func (m *BuildOptions) Reset()
- func (m *BuildOptions) String() string
- func (m *BuildOptions) XXX_DiscardUnknown()
- func (m *BuildOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BuildOptions) XXX_Merge(src proto.Message)
- func (m *BuildOptions) XXX_Size() int
- func (m *BuildOptions) XXX_Unmarshal(b []byte) error
- type BuildRequest
- func (*BuildRequest) Descriptor() ([]byte, []int)
- func (m *BuildRequest) GetOptions() *BuildOptions
- func (m *BuildRequest) GetRef() string
- func (*BuildRequest) ProtoMessage()
- func (m *BuildRequest) Reset()
- func (m *BuildRequest) String() string
- func (m *BuildRequest) XXX_DiscardUnknown()
- func (m *BuildRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BuildRequest) XXX_Merge(src proto.Message)
- func (m *BuildRequest) XXX_Size() int
- func (m *BuildRequest) XXX_Unmarshal(b []byte) error
- type BuildResponse
- func (*BuildResponse) Descriptor() ([]byte, []int)
- func (m *BuildResponse) GetExporterResponse() map[string]string
- func (*BuildResponse) ProtoMessage()
- func (m *BuildResponse) Reset()
- func (m *BuildResponse) String() string
- func (m *BuildResponse) XXX_DiscardUnknown()
- func (m *BuildResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BuildResponse) XXX_Merge(src proto.Message)
- func (m *BuildResponse) XXX_Size() int
- func (m *BuildResponse) XXX_Unmarshal(b []byte) error
- type BuildxVersion
- func (*BuildxVersion) Descriptor() ([]byte, []int)
- func (m *BuildxVersion) GetPackage() string
- func (m *BuildxVersion) GetRevision() string
- func (m *BuildxVersion) GetVersion() string
- func (*BuildxVersion) ProtoMessage()
- func (m *BuildxVersion) Reset()
- func (m *BuildxVersion) String() string
- func (m *BuildxVersion) XXX_DiscardUnknown()
- func (m *BuildxVersion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BuildxVersion) XXX_Merge(src proto.Message)
- func (m *BuildxVersion) XXX_Size() int
- func (m *BuildxVersion) XXX_Unmarshal(b []byte) error
- type CacheOptionsEntry
- func (*CacheOptionsEntry) Descriptor() ([]byte, []int)
- func (m *CacheOptionsEntry) GetAttrs() map[string]string
- func (m *CacheOptionsEntry) GetType() string
- func (*CacheOptionsEntry) ProtoMessage()
- func (m *CacheOptionsEntry) Reset()
- func (m *CacheOptionsEntry) String() string
- func (m *CacheOptionsEntry) XXX_DiscardUnknown()
- func (m *CacheOptionsEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CacheOptionsEntry) XXX_Merge(src proto.Message)
- func (m *CacheOptionsEntry) XXX_Size() int
- func (m *CacheOptionsEntry) XXX_Unmarshal(b []byte) error
- type ControllerClient
- type ControllerServer
- type Controller_InputClient
- type Controller_InputServer
- type Controller_InvokeClient
- type Controller_InvokeServer
- type Controller_StatusClient
- type Controller_StatusServer
- type DataMessage
- func (*DataMessage) Descriptor() ([]byte, []int)
- func (m *DataMessage) GetData() []byte
- func (m *DataMessage) GetEOF() bool
- func (*DataMessage) ProtoMessage()
- func (m *DataMessage) Reset()
- func (m *DataMessage) String() string
- func (m *DataMessage) XXX_DiscardUnknown()
- func (m *DataMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DataMessage) XXX_Merge(src proto.Message)
- func (m *DataMessage) XXX_Size() int
- func (m *DataMessage) XXX_Unmarshal(b []byte) error
- type DisconnectProcessRequest
- func (*DisconnectProcessRequest) Descriptor() ([]byte, []int)
- func (m *DisconnectProcessRequest) GetProcessID() string
- func (m *DisconnectProcessRequest) GetRef() string
- func (*DisconnectProcessRequest) ProtoMessage()
- func (m *DisconnectProcessRequest) Reset()
- func (m *DisconnectProcessRequest) String() string
- func (m *DisconnectProcessRequest) XXX_DiscardUnknown()
- func (m *DisconnectProcessRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DisconnectProcessRequest) XXX_Merge(src proto.Message)
- func (m *DisconnectProcessRequest) XXX_Size() int
- func (m *DisconnectProcessRequest) XXX_Unmarshal(b []byte) error
- type DisconnectProcessResponse
- func (*DisconnectProcessResponse) Descriptor() ([]byte, []int)
- func (*DisconnectProcessResponse) ProtoMessage()
- func (m *DisconnectProcessResponse) Reset()
- func (m *DisconnectProcessResponse) String() string
- func (m *DisconnectProcessResponse) XXX_DiscardUnknown()
- func (m *DisconnectProcessResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DisconnectProcessResponse) XXX_Merge(src proto.Message)
- func (m *DisconnectProcessResponse) XXX_Size() int
- func (m *DisconnectProcessResponse) XXX_Unmarshal(b []byte) error
- type DisconnectRequest
- func (*DisconnectRequest) Descriptor() ([]byte, []int)
- func (m *DisconnectRequest) GetRef() string
- func (*DisconnectRequest) ProtoMessage()
- func (m *DisconnectRequest) Reset()
- func (m *DisconnectRequest) String() string
- func (m *DisconnectRequest) XXX_DiscardUnknown()
- func (m *DisconnectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DisconnectRequest) XXX_Merge(src proto.Message)
- func (m *DisconnectRequest) XXX_Size() int
- func (m *DisconnectRequest) XXX_Unmarshal(b []byte) error
- type DisconnectResponse
- func (*DisconnectResponse) Descriptor() ([]byte, []int)
- func (*DisconnectResponse) ProtoMessage()
- func (m *DisconnectResponse) Reset()
- func (m *DisconnectResponse) String() string
- func (m *DisconnectResponse) XXX_DiscardUnknown()
- func (m *DisconnectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DisconnectResponse) XXX_Merge(src proto.Message)
- func (m *DisconnectResponse) XXX_Size() int
- func (m *DisconnectResponse) XXX_Unmarshal(b []byte) error
- type ExportEntry
- func (*ExportEntry) Descriptor() ([]byte, []int)
- func (m *ExportEntry) GetAttrs() map[string]string
- func (m *ExportEntry) GetDestination() string
- func (m *ExportEntry) GetType() string
- func (*ExportEntry) ProtoMessage()
- func (m *ExportEntry) Reset()
- func (m *ExportEntry) String() string
- func (m *ExportEntry) XXX_DiscardUnknown()
- func (m *ExportEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ExportEntry) XXX_Merge(src proto.Message)
- func (m *ExportEntry) XXX_Size() int
- func (m *ExportEntry) XXX_Unmarshal(b []byte) error
- type FdMessage
- func (*FdMessage) Descriptor() ([]byte, []int)
- func (m *FdMessage) GetData() []byte
- func (m *FdMessage) GetEOF() bool
- func (m *FdMessage) GetFd() uint32
- func (*FdMessage) ProtoMessage()
- func (m *FdMessage) Reset()
- func (m *FdMessage) String() string
- func (m *FdMessage) XXX_DiscardUnknown()
- func (m *FdMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *FdMessage) XXX_Merge(src proto.Message)
- func (m *FdMessage) XXX_Size() int
- func (m *FdMessage) XXX_Unmarshal(b []byte) error
- type InfoRequest
- func (*InfoRequest) Descriptor() ([]byte, []int)
- func (*InfoRequest) ProtoMessage()
- func (m *InfoRequest) Reset()
- func (m *InfoRequest) String() string
- func (m *InfoRequest) XXX_DiscardUnknown()
- func (m *InfoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *InfoRequest) XXX_Merge(src proto.Message)
- func (m *InfoRequest) XXX_Size() int
- func (m *InfoRequest) XXX_Unmarshal(b []byte) error
- type InfoResponse
- func (*InfoResponse) Descriptor() ([]byte, []int)
- func (m *InfoResponse) GetBuildxVersion() *BuildxVersion
- func (*InfoResponse) ProtoMessage()
- func (m *InfoResponse) Reset()
- func (m *InfoResponse) String() string
- func (m *InfoResponse) XXX_DiscardUnknown()
- func (m *InfoResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *InfoResponse) XXX_Merge(src proto.Message)
- func (m *InfoResponse) XXX_Size() int
- func (m *InfoResponse) XXX_Unmarshal(b []byte) error
- type InitMessage
- func (*InitMessage) Descriptor() ([]byte, []int)
- func (m *InitMessage) GetInvokeConfig() *InvokeConfig
- func (m *InitMessage) GetProcessID() string
- func (m *InitMessage) GetRef() string
- func (*InitMessage) ProtoMessage()
- func (m *InitMessage) Reset()
- func (m *InitMessage) String() string
- func (m *InitMessage) XXX_DiscardUnknown()
- func (m *InitMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *InitMessage) XXX_Merge(src proto.Message)
- func (m *InitMessage) XXX_Size() int
- func (m *InitMessage) XXX_Unmarshal(b []byte) error
- type InputInitMessage
- func (*InputInitMessage) Descriptor() ([]byte, []int)
- func (m *InputInitMessage) GetRef() string
- func (*InputInitMessage) ProtoMessage()
- func (m *InputInitMessage) Reset()
- func (m *InputInitMessage) String() string
- func (m *InputInitMessage) XXX_DiscardUnknown()
- func (m *InputInitMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *InputInitMessage) XXX_Merge(src proto.Message)
- func (m *InputInitMessage) XXX_Size() int
- func (m *InputInitMessage) XXX_Unmarshal(b []byte) error
- type InputMessage
- func (*InputMessage) Descriptor() ([]byte, []int)
- func (m *InputMessage) GetData() *DataMessage
- func (m *InputMessage) GetInit() *InputInitMessage
- func (m *InputMessage) GetInput() isInputMessage_Input
- func (*InputMessage) ProtoMessage()
- func (m *InputMessage) Reset()
- func (m *InputMessage) String() string
- func (m *InputMessage) XXX_DiscardUnknown()
- func (m *InputMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *InputMessage) XXX_Merge(src proto.Message)
- func (*InputMessage) XXX_OneofWrappers() []interface{}
- func (m *InputMessage) XXX_Size() int
- func (m *InputMessage) XXX_Unmarshal(b []byte) error
- type InputMessage_Data
- type InputMessage_Init
- type InputResponse
- func (*InputResponse) Descriptor() ([]byte, []int)
- func (*InputResponse) ProtoMessage()
- func (m *InputResponse) Reset()
- func (m *InputResponse) String() string
- func (m *InputResponse) XXX_DiscardUnknown()
- func (m *InputResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *InputResponse) XXX_Merge(src proto.Message)
- func (m *InputResponse) XXX_Size() int
- func (m *InputResponse) XXX_Unmarshal(b []byte) error
- type InspectRequest
- func (*InspectRequest) Descriptor() ([]byte, []int)
- func (m *InspectRequest) GetRef() string
- func (*InspectRequest) ProtoMessage()
- func (m *InspectRequest) Reset()
- func (m *InspectRequest) String() string
- func (m *InspectRequest) XXX_DiscardUnknown()
- func (m *InspectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *InspectRequest) XXX_Merge(src proto.Message)
- func (m *InspectRequest) XXX_Size() int
- func (m *InspectRequest) XXX_Unmarshal(b []byte) error
- type InspectResponse
- func (*InspectResponse) Descriptor() ([]byte, []int)
- func (m *InspectResponse) GetOptions() *BuildOptions
- func (*InspectResponse) ProtoMessage()
- func (m *InspectResponse) Reset()
- func (m *InspectResponse) String() string
- func (m *InspectResponse) XXX_DiscardUnknown()
- func (m *InspectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *InspectResponse) XXX_Merge(src proto.Message)
- func (m *InspectResponse) XXX_Size() int
- func (m *InspectResponse) XXX_Unmarshal(b []byte) error
- type InvokeConfig
- func (*InvokeConfig) Descriptor() ([]byte, []int)
- func (m *InvokeConfig) GetCmd() []string
- func (m *InvokeConfig) GetCwd() string
- func (m *InvokeConfig) GetEntrypoint() []string
- func (m *InvokeConfig) GetEnv() []string
- func (m *InvokeConfig) GetInitial() bool
- func (m *InvokeConfig) GetNoCmd() bool
- func (m *InvokeConfig) GetNoCwd() bool
- func (m *InvokeConfig) GetNoUser() bool
- func (m *InvokeConfig) GetRollback() bool
- func (m *InvokeConfig) GetTty() bool
- func (m *InvokeConfig) GetUser() string
- func (*InvokeConfig) ProtoMessage()
- func (m *InvokeConfig) Reset()
- func (m *InvokeConfig) String() string
- func (m *InvokeConfig) XXX_DiscardUnknown()
- func (m *InvokeConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *InvokeConfig) XXX_Merge(src proto.Message)
- func (m *InvokeConfig) XXX_Size() int
- func (m *InvokeConfig) XXX_Unmarshal(b []byte) error
- type ListProcessesRequest
- func (*ListProcessesRequest) Descriptor() ([]byte, []int)
- func (m *ListProcessesRequest) GetRef() string
- func (*ListProcessesRequest) ProtoMessage()
- func (m *ListProcessesRequest) Reset()
- func (m *ListProcessesRequest) String() string
- func (m *ListProcessesRequest) XXX_DiscardUnknown()
- func (m *ListProcessesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListProcessesRequest) XXX_Merge(src proto.Message)
- func (m *ListProcessesRequest) XXX_Size() int
- func (m *ListProcessesRequest) XXX_Unmarshal(b []byte) error
- type ListProcessesResponse
- func (*ListProcessesResponse) Descriptor() ([]byte, []int)
- func (m *ListProcessesResponse) GetInfos() []*ProcessInfo
- func (*ListProcessesResponse) ProtoMessage()
- func (m *ListProcessesResponse) Reset()
- func (m *ListProcessesResponse) String() string
- func (m *ListProcessesResponse) XXX_DiscardUnknown()
- func (m *ListProcessesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListProcessesResponse) XXX_Merge(src proto.Message)
- func (m *ListProcessesResponse) XXX_Size() int
- func (m *ListProcessesResponse) XXX_Unmarshal(b []byte) error
- type ListRequest
- func (*ListRequest) Descriptor() ([]byte, []int)
- func (m *ListRequest) GetRef() string
- func (*ListRequest) ProtoMessage()
- func (m *ListRequest) Reset()
- func (m *ListRequest) String() string
- func (m *ListRequest) XXX_DiscardUnknown()
- func (m *ListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListRequest) XXX_Merge(src proto.Message)
- func (m *ListRequest) XXX_Size() int
- func (m *ListRequest) XXX_Unmarshal(b []byte) error
- type ListResponse
- func (*ListResponse) Descriptor() ([]byte, []int)
- func (m *ListResponse) GetKeys() []string
- func (*ListResponse) ProtoMessage()
- func (m *ListResponse) Reset()
- func (m *ListResponse) String() string
- func (m *ListResponse) XXX_DiscardUnknown()
- func (m *ListResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListResponse) XXX_Merge(src proto.Message)
- func (m *ListResponse) XXX_Size() int
- func (m *ListResponse) XXX_Unmarshal(b []byte) error
- type Message
- func (*Message) Descriptor() ([]byte, []int)
- func (m *Message) GetFile() *FdMessage
- func (m *Message) GetInit() *InitMessage
- func (m *Message) GetInput() isMessage_Input
- func (m *Message) GetResize() *ResizeMessage
- func (m *Message) GetSignal() *SignalMessage
- func (*Message) ProtoMessage()
- func (m *Message) Reset()
- func (m *Message) String() string
- func (m *Message) XXX_DiscardUnknown()
- func (m *Message) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Message) XXX_Merge(src proto.Message)
- func (*Message) XXX_OneofWrappers() []interface{}
- func (m *Message) XXX_Size() int
- func (m *Message) XXX_Unmarshal(b []byte) error
- type Message_File
- type Message_Init
- type Message_Resize
- type Message_Signal
- type PrintFunc
- func (*PrintFunc) Descriptor() ([]byte, []int)
- func (m *PrintFunc) GetFormat() string
- func (m *PrintFunc) GetIgnoreStatus() bool
- func (m *PrintFunc) GetName() string
- func (*PrintFunc) ProtoMessage()
- func (m *PrintFunc) Reset()
- func (m *PrintFunc) String() string
- func (m *PrintFunc) XXX_DiscardUnknown()
- func (m *PrintFunc) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PrintFunc) XXX_Merge(src proto.Message)
- func (m *PrintFunc) XXX_Size() int
- func (m *PrintFunc) XXX_Unmarshal(b []byte) error
- type ProcessInfo
- func (*ProcessInfo) Descriptor() ([]byte, []int)
- func (m *ProcessInfo) GetInvokeConfig() *InvokeConfig
- func (m *ProcessInfo) GetProcessID() string
- func (*ProcessInfo) ProtoMessage()
- func (m *ProcessInfo) Reset()
- func (m *ProcessInfo) String() string
- func (m *ProcessInfo) XXX_DiscardUnknown()
- func (m *ProcessInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ProcessInfo) XXX_Merge(src proto.Message)
- func (m *ProcessInfo) XXX_Size() int
- func (m *ProcessInfo) XXX_Unmarshal(b []byte) error
- type ResizeMessage
- func (*ResizeMessage) Descriptor() ([]byte, []int)
- func (m *ResizeMessage) GetCols() uint32
- func (m *ResizeMessage) GetRows() uint32
- func (*ResizeMessage) ProtoMessage()
- func (m *ResizeMessage) Reset()
- func (m *ResizeMessage) String() string
- func (m *ResizeMessage) XXX_DiscardUnknown()
- func (m *ResizeMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ResizeMessage) XXX_Merge(src proto.Message)
- func (m *ResizeMessage) XXX_Size() int
- func (m *ResizeMessage) XXX_Unmarshal(b []byte) error
- type SSH
- func (*SSH) Descriptor() ([]byte, []int)
- func (m *SSH) GetID() string
- func (m *SSH) GetPaths() []string
- func (*SSH) ProtoMessage()
- func (m *SSH) Reset()
- func (m *SSH) String() string
- func (m *SSH) XXX_DiscardUnknown()
- func (m *SSH) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SSH) XXX_Merge(src proto.Message)
- func (m *SSH) XXX_Size() int
- func (m *SSH) XXX_Unmarshal(b []byte) error
- type Secret
- func (*Secret) Descriptor() ([]byte, []int)
- func (m *Secret) GetEnv() string
- func (m *Secret) GetFilePath() string
- func (m *Secret) GetID() string
- func (*Secret) ProtoMessage()
- func (m *Secret) Reset()
- func (m *Secret) String() string
- func (m *Secret) XXX_DiscardUnknown()
- func (m *Secret) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Secret) XXX_Merge(src proto.Message)
- func (m *Secret) XXX_Size() int
- func (m *Secret) XXX_Unmarshal(b []byte) error
- type SignalMessage
- func (*SignalMessage) Descriptor() ([]byte, []int)
- func (m *SignalMessage) GetName() string
- func (*SignalMessage) ProtoMessage()
- func (m *SignalMessage) Reset()
- func (m *SignalMessage) String() string
- func (m *SignalMessage) XXX_DiscardUnknown()
- func (m *SignalMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SignalMessage) XXX_Merge(src proto.Message)
- func (m *SignalMessage) XXX_Size() int
- func (m *SignalMessage) XXX_Unmarshal(b []byte) error
- type StatusRequest
- func (*StatusRequest) Descriptor() ([]byte, []int)
- func (m *StatusRequest) GetRef() string
- func (*StatusRequest) ProtoMessage()
- func (m *StatusRequest) Reset()
- func (m *StatusRequest) String() string
- func (m *StatusRequest) XXX_DiscardUnknown()
- func (m *StatusRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StatusRequest) XXX_Merge(src proto.Message)
- func (m *StatusRequest) XXX_Size() int
- func (m *StatusRequest) XXX_Unmarshal(b []byte) error
- type StatusResponse
- func (*StatusResponse) Descriptor() ([]byte, []int)
- func (m *StatusResponse) GetLogs() []*control.VertexLog
- func (m *StatusResponse) GetStatuses() []*control.VertexStatus
- func (m *StatusResponse) GetVertexes() []*control.Vertex
- func (m *StatusResponse) GetWarnings() []*control.VertexWarning
- func (*StatusResponse) ProtoMessage()
- func (m *StatusResponse) Reset()
- func (m *StatusResponse) String() string
- func (m *StatusResponse) XXX_DiscardUnknown()
- func (m *StatusResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StatusResponse) XXX_Merge(src proto.Message)
- func (m *StatusResponse) XXX_Size() int
- func (m *StatusResponse) XXX_Unmarshal(b []byte) error
- type Ulimit
- func (*Ulimit) Descriptor() ([]byte, []int)
- func (m *Ulimit) GetHard() int64
- func (m *Ulimit) GetName() string
- func (m *Ulimit) GetSoft() int64
- func (*Ulimit) ProtoMessage()
- func (m *Ulimit) Reset()
- func (m *Ulimit) String() string
- func (m *Ulimit) XXX_DiscardUnknown()
- func (m *Ulimit) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Ulimit) XXX_Merge(src proto.Message)
- func (m *Ulimit) XXX_Size() int
- func (m *Ulimit) XXX_Unmarshal(b []byte) error
- type UlimitOpt
- func (*UlimitOpt) Descriptor() ([]byte, []int)
- func (m *UlimitOpt) GetValues() map[string]*Ulimit
- func (*UlimitOpt) ProtoMessage()
- func (m *UlimitOpt) Reset()
- func (m *UlimitOpt) String() string
- func (m *UlimitOpt) XXX_DiscardUnknown()
- func (m *UlimitOpt) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *UlimitOpt) XXX_Merge(src proto.Message)
- func (m *UlimitOpt) XXX_Size() int
- func (m *UlimitOpt) XXX_Unmarshal(b []byte) error
- type UnimplementedControllerServer
- func (*UnimplementedControllerServer) Build(ctx context.Context, req *BuildRequest) (*BuildResponse, error)
- func (*UnimplementedControllerServer) Disconnect(ctx context.Context, req *DisconnectRequest) (*DisconnectResponse, error)
- func (*UnimplementedControllerServer) DisconnectProcess(ctx context.Context, req *DisconnectProcessRequest) (*DisconnectProcessResponse, error)
- func (*UnimplementedControllerServer) Info(ctx context.Context, req *InfoRequest) (*InfoResponse, error)
- func (*UnimplementedControllerServer) Input(srv Controller_InputServer) error
- func (*UnimplementedControllerServer) Inspect(ctx context.Context, req *InspectRequest) (*InspectResponse, error)
- func (*UnimplementedControllerServer) Invoke(srv Controller_InvokeServer) error
- func (*UnimplementedControllerServer) List(ctx context.Context, req *ListRequest) (*ListResponse, error)
- func (*UnimplementedControllerServer) ListProcesses(ctx context.Context, req *ListProcessesRequest) (*ListProcessesResponse, error)
- func (*UnimplementedControllerServer) Status(req *StatusRequest, srv Controller_StatusServer) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateAttestations ¶
func CreateCaches ¶
func CreateCaches(entries []*CacheOptionsEntry) []client.CacheOptionsEntry
func CreateExports ¶
func CreateExports(entries []*ExportEntry) ([]client.ExportEntry, error)
func CreateSecrets ¶
func CreateSecrets(secrets []*Secret) (session.Attachable, error)
func FromControlStatus ¶
func FromControlStatus(resp *StatusResponse) *client.SolveStatus
func NewProgressWriter ¶
func NewProgressWriter(ch chan<- *StatusResponse) progress.Writer
func RegisterControllerServer ¶
func RegisterControllerServer(s *grpc.Server, srv ControllerServer)
Types ¶
type Attest ¶
type Attest struct { Type string `protobuf:"bytes,1,opt,name=Type,proto3" json:"Type,omitempty"` Disabled bool `protobuf:"varint,2,opt,name=Disabled,proto3" json:"Disabled,omitempty"` Attrs string `protobuf:"bytes,3,opt,name=Attrs,proto3" json:"Attrs,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Attest) Descriptor ¶
func (*Attest) GetDisabled ¶
func (*Attest) ProtoMessage ¶
func (*Attest) ProtoMessage()
func (*Attest) XXX_DiscardUnknown ¶
func (m *Attest) XXX_DiscardUnknown()
func (*Attest) XXX_Marshal ¶
func (*Attest) XXX_Unmarshal ¶
type BuildOptions ¶
type BuildOptions struct { ContextPath string `protobuf:"bytes,1,opt,name=ContextPath,proto3" json:"ContextPath,omitempty"` DockerfileName string `protobuf:"bytes,2,opt,name=DockerfileName,proto3" json:"DockerfileName,omitempty"` PrintFunc *PrintFunc `protobuf:"bytes,3,opt,name=PrintFunc,proto3" json:"PrintFunc,omitempty"` NamedContexts map[string]string `` /* 167-byte string literal not displayed */ Allow []string `protobuf:"bytes,5,rep,name=Allow,proto3" json:"Allow,omitempty"` Attests []*Attest `protobuf:"bytes,6,rep,name=Attests,proto3" json:"Attests,omitempty"` BuildArgs map[string]string `` /* 159-byte string literal not displayed */ CacheFrom []*CacheOptionsEntry `protobuf:"bytes,8,rep,name=CacheFrom,proto3" json:"CacheFrom,omitempty"` CacheTo []*CacheOptionsEntry `protobuf:"bytes,9,rep,name=CacheTo,proto3" json:"CacheTo,omitempty"` CgroupParent string `protobuf:"bytes,10,opt,name=CgroupParent,proto3" json:"CgroupParent,omitempty"` Exports []*ExportEntry `protobuf:"bytes,11,rep,name=Exports,proto3" json:"Exports,omitempty"` ExtraHosts []string `protobuf:"bytes,12,rep,name=ExtraHosts,proto3" json:"ExtraHosts,omitempty"` Labels map[string]string `` /* 154-byte string literal not displayed */ NetworkMode string `protobuf:"bytes,14,opt,name=NetworkMode,proto3" json:"NetworkMode,omitempty"` NoCacheFilter []string `protobuf:"bytes,15,rep,name=NoCacheFilter,proto3" json:"NoCacheFilter,omitempty"` Platforms []string `protobuf:"bytes,16,rep,name=Platforms,proto3" json:"Platforms,omitempty"` Secrets []*Secret `protobuf:"bytes,17,rep,name=Secrets,proto3" json:"Secrets,omitempty"` ShmSize int64 `protobuf:"varint,18,opt,name=ShmSize,proto3" json:"ShmSize,omitempty"` SSH []*SSH `protobuf:"bytes,19,rep,name=SSH,proto3" json:"SSH,omitempty"` Tags []string `protobuf:"bytes,20,rep,name=Tags,proto3" json:"Tags,omitempty"` Target string `protobuf:"bytes,21,opt,name=Target,proto3" json:"Target,omitempty"` Ulimits *UlimitOpt `protobuf:"bytes,22,opt,name=Ulimits,proto3" json:"Ulimits,omitempty"` Builder string `protobuf:"bytes,23,opt,name=Builder,proto3" json:"Builder,omitempty"` NoCache bool `protobuf:"varint,24,opt,name=NoCache,proto3" json:"NoCache,omitempty"` Pull bool `protobuf:"varint,25,opt,name=Pull,proto3" json:"Pull,omitempty"` ExportPush bool `protobuf:"varint,26,opt,name=ExportPush,proto3" json:"ExportPush,omitempty"` ExportLoad bool `protobuf:"varint,27,opt,name=ExportLoad,proto3" json:"ExportLoad,omitempty"` SourcePolicy *pb.Policy `protobuf:"bytes,28,opt,name=SourcePolicy,proto3" json:"SourcePolicy,omitempty"` Ref string `protobuf:"bytes,29,opt,name=Ref,proto3" json:"Ref,omitempty"` GroupRef string `protobuf:"bytes,30,opt,name=GroupRef,proto3" json:"GroupRef,omitempty"` Annotations []string `protobuf:"bytes,31,rep,name=Annotations,proto3" json:"Annotations,omitempty"` WithProvenanceResponse bool `protobuf:"varint,32,opt,name=WithProvenanceResponse,proto3" json:"WithProvenanceResponse,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func ResolveOptionPaths ¶
func ResolveOptionPaths(options *BuildOptions) (_ *BuildOptions, err error)
ResolveOptionPaths resolves all paths contained in BuildOptions and replaces them to absolute paths.
func (*BuildOptions) Descriptor ¶
func (*BuildOptions) Descriptor() ([]byte, []int)
func (*BuildOptions) GetAllow ¶
func (m *BuildOptions) GetAllow() []string
func (*BuildOptions) GetAnnotations ¶ added in v0.12.0
func (m *BuildOptions) GetAnnotations() []string
func (*BuildOptions) GetAttests ¶
func (m *BuildOptions) GetAttests() []*Attest
func (*BuildOptions) GetBuildArgs ¶
func (m *BuildOptions) GetBuildArgs() map[string]string
func (*BuildOptions) GetBuilder ¶
func (m *BuildOptions) GetBuilder() string
func (*BuildOptions) GetCacheFrom ¶
func (m *BuildOptions) GetCacheFrom() []*CacheOptionsEntry
func (*BuildOptions) GetCacheTo ¶
func (m *BuildOptions) GetCacheTo() []*CacheOptionsEntry
func (*BuildOptions) GetCgroupParent ¶
func (m *BuildOptions) GetCgroupParent() string
func (*BuildOptions) GetContextPath ¶
func (m *BuildOptions) GetContextPath() string
func (*BuildOptions) GetDockerfileName ¶
func (m *BuildOptions) GetDockerfileName() string
func (*BuildOptions) GetExportLoad ¶
func (m *BuildOptions) GetExportLoad() bool
func (*BuildOptions) GetExportPush ¶
func (m *BuildOptions) GetExportPush() bool
func (*BuildOptions) GetExports ¶
func (m *BuildOptions) GetExports() []*ExportEntry
func (*BuildOptions) GetExtraHosts ¶
func (m *BuildOptions) GetExtraHosts() []string
func (*BuildOptions) GetGroupRef ¶ added in v0.12.0
func (m *BuildOptions) GetGroupRef() string
func (*BuildOptions) GetLabels ¶
func (m *BuildOptions) GetLabels() map[string]string
func (*BuildOptions) GetNamedContexts ¶
func (m *BuildOptions) GetNamedContexts() map[string]string
func (*BuildOptions) GetNetworkMode ¶
func (m *BuildOptions) GetNetworkMode() string
func (*BuildOptions) GetNoCache ¶
func (m *BuildOptions) GetNoCache() bool
func (*BuildOptions) GetNoCacheFilter ¶
func (m *BuildOptions) GetNoCacheFilter() []string
func (*BuildOptions) GetPlatforms ¶
func (m *BuildOptions) GetPlatforms() []string
func (*BuildOptions) GetPrintFunc ¶
func (m *BuildOptions) GetPrintFunc() *PrintFunc
func (*BuildOptions) GetPull ¶
func (m *BuildOptions) GetPull() bool
func (*BuildOptions) GetRef ¶ added in v0.12.0
func (m *BuildOptions) GetRef() string
func (*BuildOptions) GetSSH ¶
func (m *BuildOptions) GetSSH() []*SSH
func (*BuildOptions) GetSecrets ¶
func (m *BuildOptions) GetSecrets() []*Secret
func (*BuildOptions) GetShmSize ¶
func (m *BuildOptions) GetShmSize() int64
func (*BuildOptions) GetSourcePolicy ¶
func (m *BuildOptions) GetSourcePolicy() *pb.Policy
func (*BuildOptions) GetTags ¶
func (m *BuildOptions) GetTags() []string
func (*BuildOptions) GetTarget ¶
func (m *BuildOptions) GetTarget() string
func (*BuildOptions) GetUlimits ¶
func (m *BuildOptions) GetUlimits() *UlimitOpt
func (*BuildOptions) GetWithProvenanceResponse ¶ added in v0.14.0
func (m *BuildOptions) GetWithProvenanceResponse() bool
func (*BuildOptions) ProtoMessage ¶
func (*BuildOptions) ProtoMessage()
func (*BuildOptions) Reset ¶
func (m *BuildOptions) Reset()
func (*BuildOptions) String ¶
func (m *BuildOptions) String() string
func (*BuildOptions) XXX_DiscardUnknown ¶
func (m *BuildOptions) XXX_DiscardUnknown()
func (*BuildOptions) XXX_Marshal ¶
func (m *BuildOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BuildOptions) XXX_Merge ¶
func (m *BuildOptions) XXX_Merge(src proto.Message)
func (*BuildOptions) XXX_Size ¶
func (m *BuildOptions) XXX_Size() int
func (*BuildOptions) XXX_Unmarshal ¶
func (m *BuildOptions) XXX_Unmarshal(b []byte) error
type BuildRequest ¶
type BuildRequest struct { Ref string `protobuf:"bytes,1,opt,name=Ref,proto3" json:"Ref,omitempty"` Options *BuildOptions `protobuf:"bytes,2,opt,name=Options,proto3" json:"Options,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*BuildRequest) Descriptor ¶
func (*BuildRequest) Descriptor() ([]byte, []int)
func (*BuildRequest) GetOptions ¶
func (m *BuildRequest) GetOptions() *BuildOptions
func (*BuildRequest) GetRef ¶
func (m *BuildRequest) GetRef() string
func (*BuildRequest) ProtoMessage ¶
func (*BuildRequest) ProtoMessage()
func (*BuildRequest) Reset ¶
func (m *BuildRequest) Reset()
func (*BuildRequest) String ¶
func (m *BuildRequest) String() string
func (*BuildRequest) XXX_DiscardUnknown ¶
func (m *BuildRequest) XXX_DiscardUnknown()
func (*BuildRequest) XXX_Marshal ¶
func (m *BuildRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BuildRequest) XXX_Merge ¶
func (m *BuildRequest) XXX_Merge(src proto.Message)
func (*BuildRequest) XXX_Size ¶
func (m *BuildRequest) XXX_Size() int
func (*BuildRequest) XXX_Unmarshal ¶
func (m *BuildRequest) XXX_Unmarshal(b []byte) error
type BuildResponse ¶
type BuildResponse struct { ExporterResponse map[string]string `` /* 173-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*BuildResponse) Descriptor ¶
func (*BuildResponse) Descriptor() ([]byte, []int)
func (*BuildResponse) GetExporterResponse ¶
func (m *BuildResponse) GetExporterResponse() map[string]string
func (*BuildResponse) ProtoMessage ¶
func (*BuildResponse) ProtoMessage()
func (*BuildResponse) Reset ¶
func (m *BuildResponse) Reset()
func (*BuildResponse) String ¶
func (m *BuildResponse) String() string
func (*BuildResponse) XXX_DiscardUnknown ¶
func (m *BuildResponse) XXX_DiscardUnknown()
func (*BuildResponse) XXX_Marshal ¶
func (m *BuildResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BuildResponse) XXX_Merge ¶
func (m *BuildResponse) XXX_Merge(src proto.Message)
func (*BuildResponse) XXX_Size ¶
func (m *BuildResponse) XXX_Size() int
func (*BuildResponse) XXX_Unmarshal ¶
func (m *BuildResponse) XXX_Unmarshal(b []byte) error
type BuildxVersion ¶
type BuildxVersion struct { Package string `protobuf:"bytes,1,opt,name=package,proto3" json:"package,omitempty"` Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"` Revision string `protobuf:"bytes,3,opt,name=revision,proto3" json:"revision,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*BuildxVersion) Descriptor ¶
func (*BuildxVersion) Descriptor() ([]byte, []int)
func (*BuildxVersion) GetPackage ¶
func (m *BuildxVersion) GetPackage() string
func (*BuildxVersion) GetRevision ¶
func (m *BuildxVersion) GetRevision() string
func (*BuildxVersion) GetVersion ¶
func (m *BuildxVersion) GetVersion() string
func (*BuildxVersion) ProtoMessage ¶
func (*BuildxVersion) ProtoMessage()
func (*BuildxVersion) Reset ¶
func (m *BuildxVersion) Reset()
func (*BuildxVersion) String ¶
func (m *BuildxVersion) String() string
func (*BuildxVersion) XXX_DiscardUnknown ¶
func (m *BuildxVersion) XXX_DiscardUnknown()
func (*BuildxVersion) XXX_Marshal ¶
func (m *BuildxVersion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BuildxVersion) XXX_Merge ¶
func (m *BuildxVersion) XXX_Merge(src proto.Message)
func (*BuildxVersion) XXX_Size ¶
func (m *BuildxVersion) XXX_Size() int
func (*BuildxVersion) XXX_Unmarshal ¶
func (m *BuildxVersion) XXX_Unmarshal(b []byte) error
type CacheOptionsEntry ¶
type CacheOptionsEntry struct { Type string `protobuf:"bytes,1,opt,name=Type,proto3" json:"Type,omitempty"` Attrs map[string]string `` /* 151-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*CacheOptionsEntry) Descriptor ¶
func (*CacheOptionsEntry) Descriptor() ([]byte, []int)
func (*CacheOptionsEntry) GetAttrs ¶
func (m *CacheOptionsEntry) GetAttrs() map[string]string
func (*CacheOptionsEntry) GetType ¶
func (m *CacheOptionsEntry) GetType() string
func (*CacheOptionsEntry) ProtoMessage ¶
func (*CacheOptionsEntry) ProtoMessage()
func (*CacheOptionsEntry) Reset ¶
func (m *CacheOptionsEntry) Reset()
func (*CacheOptionsEntry) String ¶
func (m *CacheOptionsEntry) String() string
func (*CacheOptionsEntry) XXX_DiscardUnknown ¶
func (m *CacheOptionsEntry) XXX_DiscardUnknown()
func (*CacheOptionsEntry) XXX_Marshal ¶
func (m *CacheOptionsEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CacheOptionsEntry) XXX_Merge ¶
func (m *CacheOptionsEntry) XXX_Merge(src proto.Message)
func (*CacheOptionsEntry) XXX_Size ¶
func (m *CacheOptionsEntry) XXX_Size() int
func (*CacheOptionsEntry) XXX_Unmarshal ¶
func (m *CacheOptionsEntry) XXX_Unmarshal(b []byte) error
type ControllerClient ¶
type ControllerClient interface { Build(ctx context.Context, in *BuildRequest, opts ...grpc.CallOption) (*BuildResponse, error) Inspect(ctx context.Context, in *InspectRequest, opts ...grpc.CallOption) (*InspectResponse, error) Status(ctx context.Context, in *StatusRequest, opts ...grpc.CallOption) (Controller_StatusClient, error) Input(ctx context.Context, opts ...grpc.CallOption) (Controller_InputClient, error) Invoke(ctx context.Context, opts ...grpc.CallOption) (Controller_InvokeClient, error) List(ctx context.Context, in *ListRequest, opts ...grpc.CallOption) (*ListResponse, error) Disconnect(ctx context.Context, in *DisconnectRequest, opts ...grpc.CallOption) (*DisconnectResponse, error) Info(ctx context.Context, in *InfoRequest, opts ...grpc.CallOption) (*InfoResponse, error) ListProcesses(ctx context.Context, in *ListProcessesRequest, opts ...grpc.CallOption) (*ListProcessesResponse, error) DisconnectProcess(ctx context.Context, in *DisconnectProcessRequest, opts ...grpc.CallOption) (*DisconnectProcessResponse, error) }
ControllerClient is the client API for Controller service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewControllerClient ¶
func NewControllerClient(cc *grpc.ClientConn) ControllerClient
type ControllerServer ¶
type ControllerServer interface { Build(context.Context, *BuildRequest) (*BuildResponse, error) Inspect(context.Context, *InspectRequest) (*InspectResponse, error) Status(*StatusRequest, Controller_StatusServer) error Input(Controller_InputServer) error Invoke(Controller_InvokeServer) error List(context.Context, *ListRequest) (*ListResponse, error) Disconnect(context.Context, *DisconnectRequest) (*DisconnectResponse, error) Info(context.Context, *InfoRequest) (*InfoResponse, error) ListProcesses(context.Context, *ListProcessesRequest) (*ListProcessesResponse, error) DisconnectProcess(context.Context, *DisconnectProcessRequest) (*DisconnectProcessResponse, error) }
ControllerServer is the server API for Controller service.
type Controller_InputClient ¶
type Controller_InputClient interface { Send(*InputMessage) error CloseAndRecv() (*InputResponse, error) grpc.ClientStream }
type Controller_InputServer ¶
type Controller_InputServer interface { SendAndClose(*InputResponse) error Recv() (*InputMessage, error) grpc.ServerStream }
type Controller_InvokeClient ¶
type Controller_InvokeServer ¶
type Controller_StatusClient ¶
type Controller_StatusClient interface { Recv() (*StatusResponse, error) grpc.ClientStream }
type Controller_StatusServer ¶
type Controller_StatusServer interface { Send(*StatusResponse) error grpc.ServerStream }
type DataMessage ¶
type DataMessage struct { EOF bool `protobuf:"varint,1,opt,name=EOF,proto3" json:"EOF,omitempty"` Data []byte `protobuf:"bytes,2,opt,name=Data,proto3" json:"Data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DataMessage) Descriptor ¶
func (*DataMessage) Descriptor() ([]byte, []int)
func (*DataMessage) GetData ¶
func (m *DataMessage) GetData() []byte
func (*DataMessage) GetEOF ¶
func (m *DataMessage) GetEOF() bool
func (*DataMessage) ProtoMessage ¶
func (*DataMessage) ProtoMessage()
func (*DataMessage) Reset ¶
func (m *DataMessage) Reset()
func (*DataMessage) String ¶
func (m *DataMessage) String() string
func (*DataMessage) XXX_DiscardUnknown ¶
func (m *DataMessage) XXX_DiscardUnknown()
func (*DataMessage) XXX_Marshal ¶
func (m *DataMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DataMessage) XXX_Merge ¶
func (m *DataMessage) XXX_Merge(src proto.Message)
func (*DataMessage) XXX_Size ¶
func (m *DataMessage) XXX_Size() int
func (*DataMessage) XXX_Unmarshal ¶
func (m *DataMessage) XXX_Unmarshal(b []byte) error
type DisconnectProcessRequest ¶
type DisconnectProcessRequest struct { Ref string `protobuf:"bytes,1,opt,name=Ref,proto3" json:"Ref,omitempty"` ProcessID string `protobuf:"bytes,2,opt,name=ProcessID,proto3" json:"ProcessID,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DisconnectProcessRequest) Descriptor ¶
func (*DisconnectProcessRequest) Descriptor() ([]byte, []int)
func (*DisconnectProcessRequest) GetProcessID ¶
func (m *DisconnectProcessRequest) GetProcessID() string
func (*DisconnectProcessRequest) GetRef ¶
func (m *DisconnectProcessRequest) GetRef() string
func (*DisconnectProcessRequest) ProtoMessage ¶
func (*DisconnectProcessRequest) ProtoMessage()
func (*DisconnectProcessRequest) Reset ¶
func (m *DisconnectProcessRequest) Reset()
func (*DisconnectProcessRequest) String ¶
func (m *DisconnectProcessRequest) String() string
func (*DisconnectProcessRequest) XXX_DiscardUnknown ¶
func (m *DisconnectProcessRequest) XXX_DiscardUnknown()
func (*DisconnectProcessRequest) XXX_Marshal ¶
func (m *DisconnectProcessRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DisconnectProcessRequest) XXX_Merge ¶
func (m *DisconnectProcessRequest) XXX_Merge(src proto.Message)
func (*DisconnectProcessRequest) XXX_Size ¶
func (m *DisconnectProcessRequest) XXX_Size() int
func (*DisconnectProcessRequest) XXX_Unmarshal ¶
func (m *DisconnectProcessRequest) XXX_Unmarshal(b []byte) error
type DisconnectProcessResponse ¶
type DisconnectProcessResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DisconnectProcessResponse) Descriptor ¶
func (*DisconnectProcessResponse) Descriptor() ([]byte, []int)
func (*DisconnectProcessResponse) ProtoMessage ¶
func (*DisconnectProcessResponse) ProtoMessage()
func (*DisconnectProcessResponse) Reset ¶
func (m *DisconnectProcessResponse) Reset()
func (*DisconnectProcessResponse) String ¶
func (m *DisconnectProcessResponse) String() string
func (*DisconnectProcessResponse) XXX_DiscardUnknown ¶
func (m *DisconnectProcessResponse) XXX_DiscardUnknown()
func (*DisconnectProcessResponse) XXX_Marshal ¶
func (m *DisconnectProcessResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DisconnectProcessResponse) XXX_Merge ¶
func (m *DisconnectProcessResponse) XXX_Merge(src proto.Message)
func (*DisconnectProcessResponse) XXX_Size ¶
func (m *DisconnectProcessResponse) XXX_Size() int
func (*DisconnectProcessResponse) XXX_Unmarshal ¶
func (m *DisconnectProcessResponse) XXX_Unmarshal(b []byte) error
type DisconnectRequest ¶
type DisconnectRequest struct { Ref string `protobuf:"bytes,1,opt,name=Ref,proto3" json:"Ref,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DisconnectRequest) Descriptor ¶
func (*DisconnectRequest) Descriptor() ([]byte, []int)
func (*DisconnectRequest) GetRef ¶
func (m *DisconnectRequest) GetRef() string
func (*DisconnectRequest) ProtoMessage ¶
func (*DisconnectRequest) ProtoMessage()
func (*DisconnectRequest) Reset ¶
func (m *DisconnectRequest) Reset()
func (*DisconnectRequest) String ¶
func (m *DisconnectRequest) String() string
func (*DisconnectRequest) XXX_DiscardUnknown ¶
func (m *DisconnectRequest) XXX_DiscardUnknown()
func (*DisconnectRequest) XXX_Marshal ¶
func (m *DisconnectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DisconnectRequest) XXX_Merge ¶
func (m *DisconnectRequest) XXX_Merge(src proto.Message)
func (*DisconnectRequest) XXX_Size ¶
func (m *DisconnectRequest) XXX_Size() int
func (*DisconnectRequest) XXX_Unmarshal ¶
func (m *DisconnectRequest) XXX_Unmarshal(b []byte) error
type DisconnectResponse ¶
type DisconnectResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DisconnectResponse) Descriptor ¶
func (*DisconnectResponse) Descriptor() ([]byte, []int)
func (*DisconnectResponse) ProtoMessage ¶
func (*DisconnectResponse) ProtoMessage()
func (*DisconnectResponse) Reset ¶
func (m *DisconnectResponse) Reset()
func (*DisconnectResponse) String ¶
func (m *DisconnectResponse) String() string
func (*DisconnectResponse) XXX_DiscardUnknown ¶
func (m *DisconnectResponse) XXX_DiscardUnknown()
func (*DisconnectResponse) XXX_Marshal ¶
func (m *DisconnectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DisconnectResponse) XXX_Merge ¶
func (m *DisconnectResponse) XXX_Merge(src proto.Message)
func (*DisconnectResponse) XXX_Size ¶
func (m *DisconnectResponse) XXX_Size() int
func (*DisconnectResponse) XXX_Unmarshal ¶
func (m *DisconnectResponse) XXX_Unmarshal(b []byte) error
type ExportEntry ¶
type ExportEntry struct { Type string `protobuf:"bytes,1,opt,name=Type,proto3" json:"Type,omitempty"` Attrs map[string]string `` /* 151-byte string literal not displayed */ Destination string `protobuf:"bytes,3,opt,name=Destination,proto3" json:"Destination,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ExportEntry) Descriptor ¶
func (*ExportEntry) Descriptor() ([]byte, []int)
func (*ExportEntry) GetAttrs ¶
func (m *ExportEntry) GetAttrs() map[string]string
func (*ExportEntry) GetDestination ¶
func (m *ExportEntry) GetDestination() string
func (*ExportEntry) GetType ¶
func (m *ExportEntry) GetType() string
func (*ExportEntry) ProtoMessage ¶
func (*ExportEntry) ProtoMessage()
func (*ExportEntry) Reset ¶
func (m *ExportEntry) Reset()
func (*ExportEntry) String ¶
func (m *ExportEntry) String() string
func (*ExportEntry) XXX_DiscardUnknown ¶
func (m *ExportEntry) XXX_DiscardUnknown()
func (*ExportEntry) XXX_Marshal ¶
func (m *ExportEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ExportEntry) XXX_Merge ¶
func (m *ExportEntry) XXX_Merge(src proto.Message)
func (*ExportEntry) XXX_Size ¶
func (m *ExportEntry) XXX_Size() int
func (*ExportEntry) XXX_Unmarshal ¶
func (m *ExportEntry) XXX_Unmarshal(b []byte) error
type FdMessage ¶
type FdMessage struct { Fd uint32 `protobuf:"varint,1,opt,name=Fd,proto3" json:"Fd,omitempty"` EOF bool `protobuf:"varint,2,opt,name=EOF,proto3" json:"EOF,omitempty"` Data []byte `protobuf:"bytes,3,opt,name=Data,proto3" json:"Data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*FdMessage) Descriptor ¶
func (*FdMessage) ProtoMessage ¶
func (*FdMessage) ProtoMessage()
func (*FdMessage) XXX_DiscardUnknown ¶
func (m *FdMessage) XXX_DiscardUnknown()
func (*FdMessage) XXX_Marshal ¶
func (*FdMessage) XXX_Unmarshal ¶
type InfoRequest ¶
type InfoRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*InfoRequest) Descriptor ¶
func (*InfoRequest) Descriptor() ([]byte, []int)
func (*InfoRequest) ProtoMessage ¶
func (*InfoRequest) ProtoMessage()
func (*InfoRequest) Reset ¶
func (m *InfoRequest) Reset()
func (*InfoRequest) String ¶
func (m *InfoRequest) String() string
func (*InfoRequest) XXX_DiscardUnknown ¶
func (m *InfoRequest) XXX_DiscardUnknown()
func (*InfoRequest) XXX_Marshal ¶
func (m *InfoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*InfoRequest) XXX_Merge ¶
func (m *InfoRequest) XXX_Merge(src proto.Message)
func (*InfoRequest) XXX_Size ¶
func (m *InfoRequest) XXX_Size() int
func (*InfoRequest) XXX_Unmarshal ¶
func (m *InfoRequest) XXX_Unmarshal(b []byte) error
type InfoResponse ¶
type InfoResponse struct { BuildxVersion *BuildxVersion `protobuf:"bytes,1,opt,name=buildxVersion,proto3" json:"buildxVersion,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*InfoResponse) Descriptor ¶
func (*InfoResponse) Descriptor() ([]byte, []int)
func (*InfoResponse) GetBuildxVersion ¶
func (m *InfoResponse) GetBuildxVersion() *BuildxVersion
func (*InfoResponse) ProtoMessage ¶
func (*InfoResponse) ProtoMessage()
func (*InfoResponse) Reset ¶
func (m *InfoResponse) Reset()
func (*InfoResponse) String ¶
func (m *InfoResponse) String() string
func (*InfoResponse) XXX_DiscardUnknown ¶
func (m *InfoResponse) XXX_DiscardUnknown()
func (*InfoResponse) XXX_Marshal ¶
func (m *InfoResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*InfoResponse) XXX_Merge ¶
func (m *InfoResponse) XXX_Merge(src proto.Message)
func (*InfoResponse) XXX_Size ¶
func (m *InfoResponse) XXX_Size() int
func (*InfoResponse) XXX_Unmarshal ¶
func (m *InfoResponse) XXX_Unmarshal(b []byte) error
type InitMessage ¶
type InitMessage struct { Ref string `protobuf:"bytes,1,opt,name=Ref,proto3" json:"Ref,omitempty"` // If ProcessID already exists in the server, it tries to connect to it // instead of invoking the new one. In this case, InvokeConfig will be ignored. ProcessID string `protobuf:"bytes,2,opt,name=ProcessID,proto3" json:"ProcessID,omitempty"` InvokeConfig *InvokeConfig `protobuf:"bytes,3,opt,name=InvokeConfig,proto3" json:"InvokeConfig,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*InitMessage) Descriptor ¶
func (*InitMessage) Descriptor() ([]byte, []int)
func (*InitMessage) GetInvokeConfig ¶
func (m *InitMessage) GetInvokeConfig() *InvokeConfig
func (*InitMessage) GetProcessID ¶
func (m *InitMessage) GetProcessID() string
func (*InitMessage) GetRef ¶
func (m *InitMessage) GetRef() string
func (*InitMessage) ProtoMessage ¶
func (*InitMessage) ProtoMessage()
func (*InitMessage) Reset ¶
func (m *InitMessage) Reset()
func (*InitMessage) String ¶
func (m *InitMessage) String() string
func (*InitMessage) XXX_DiscardUnknown ¶
func (m *InitMessage) XXX_DiscardUnknown()
func (*InitMessage) XXX_Marshal ¶
func (m *InitMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*InitMessage) XXX_Merge ¶
func (m *InitMessage) XXX_Merge(src proto.Message)
func (*InitMessage) XXX_Size ¶
func (m *InitMessage) XXX_Size() int
func (*InitMessage) XXX_Unmarshal ¶
func (m *InitMessage) XXX_Unmarshal(b []byte) error
type InputInitMessage ¶
type InputInitMessage struct { Ref string `protobuf:"bytes,1,opt,name=Ref,proto3" json:"Ref,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*InputInitMessage) Descriptor ¶
func (*InputInitMessage) Descriptor() ([]byte, []int)
func (*InputInitMessage) GetRef ¶
func (m *InputInitMessage) GetRef() string
func (*InputInitMessage) ProtoMessage ¶
func (*InputInitMessage) ProtoMessage()
func (*InputInitMessage) Reset ¶
func (m *InputInitMessage) Reset()
func (*InputInitMessage) String ¶
func (m *InputInitMessage) String() string
func (*InputInitMessage) XXX_DiscardUnknown ¶
func (m *InputInitMessage) XXX_DiscardUnknown()
func (*InputInitMessage) XXX_Marshal ¶
func (m *InputInitMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*InputInitMessage) XXX_Merge ¶
func (m *InputInitMessage) XXX_Merge(src proto.Message)
func (*InputInitMessage) XXX_Size ¶
func (m *InputInitMessage) XXX_Size() int
func (*InputInitMessage) XXX_Unmarshal ¶
func (m *InputInitMessage) XXX_Unmarshal(b []byte) error
type InputMessage ¶
type InputMessage struct { // Types that are valid to be assigned to Input: // *InputMessage_Init // *InputMessage_Data Input isInputMessage_Input `protobuf_oneof:"Input"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*InputMessage) Descriptor ¶
func (*InputMessage) Descriptor() ([]byte, []int)
func (*InputMessage) GetData ¶
func (m *InputMessage) GetData() *DataMessage
func (*InputMessage) GetInit ¶
func (m *InputMessage) GetInit() *InputInitMessage
func (*InputMessage) GetInput ¶
func (m *InputMessage) GetInput() isInputMessage_Input
func (*InputMessage) ProtoMessage ¶
func (*InputMessage) ProtoMessage()
func (*InputMessage) Reset ¶
func (m *InputMessage) Reset()
func (*InputMessage) String ¶
func (m *InputMessage) String() string
func (*InputMessage) XXX_DiscardUnknown ¶
func (m *InputMessage) XXX_DiscardUnknown()
func (*InputMessage) XXX_Marshal ¶
func (m *InputMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*InputMessage) XXX_Merge ¶
func (m *InputMessage) XXX_Merge(src proto.Message)
func (*InputMessage) XXX_OneofWrappers ¶
func (*InputMessage) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*InputMessage) XXX_Size ¶
func (m *InputMessage) XXX_Size() int
func (*InputMessage) XXX_Unmarshal ¶
func (m *InputMessage) XXX_Unmarshal(b []byte) error
type InputMessage_Data ¶
type InputMessage_Data struct {
Data *DataMessage `protobuf:"bytes,2,opt,name=Data,proto3,oneof" json:"Data,omitempty"`
}
type InputMessage_Init ¶
type InputMessage_Init struct {
Init *InputInitMessage `protobuf:"bytes,1,opt,name=Init,proto3,oneof" json:"Init,omitempty"`
}
type InputResponse ¶
type InputResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*InputResponse) Descriptor ¶
func (*InputResponse) Descriptor() ([]byte, []int)
func (*InputResponse) ProtoMessage ¶
func (*InputResponse) ProtoMessage()
func (*InputResponse) Reset ¶
func (m *InputResponse) Reset()
func (*InputResponse) String ¶
func (m *InputResponse) String() string
func (*InputResponse) XXX_DiscardUnknown ¶
func (m *InputResponse) XXX_DiscardUnknown()
func (*InputResponse) XXX_Marshal ¶
func (m *InputResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*InputResponse) XXX_Merge ¶
func (m *InputResponse) XXX_Merge(src proto.Message)
func (*InputResponse) XXX_Size ¶
func (m *InputResponse) XXX_Size() int
func (*InputResponse) XXX_Unmarshal ¶
func (m *InputResponse) XXX_Unmarshal(b []byte) error
type InspectRequest ¶
type InspectRequest struct { Ref string `protobuf:"bytes,1,opt,name=Ref,proto3" json:"Ref,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*InspectRequest) Descriptor ¶
func (*InspectRequest) Descriptor() ([]byte, []int)
func (*InspectRequest) GetRef ¶
func (m *InspectRequest) GetRef() string
func (*InspectRequest) ProtoMessage ¶
func (*InspectRequest) ProtoMessage()
func (*InspectRequest) Reset ¶
func (m *InspectRequest) Reset()
func (*InspectRequest) String ¶
func (m *InspectRequest) String() string
func (*InspectRequest) XXX_DiscardUnknown ¶
func (m *InspectRequest) XXX_DiscardUnknown()
func (*InspectRequest) XXX_Marshal ¶
func (m *InspectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*InspectRequest) XXX_Merge ¶
func (m *InspectRequest) XXX_Merge(src proto.Message)
func (*InspectRequest) XXX_Size ¶
func (m *InspectRequest) XXX_Size() int
func (*InspectRequest) XXX_Unmarshal ¶
func (m *InspectRequest) XXX_Unmarshal(b []byte) error
type InspectResponse ¶
type InspectResponse struct { Options *BuildOptions `protobuf:"bytes,1,opt,name=Options,proto3" json:"Options,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*InspectResponse) Descriptor ¶
func (*InspectResponse) Descriptor() ([]byte, []int)
func (*InspectResponse) GetOptions ¶
func (m *InspectResponse) GetOptions() *BuildOptions
func (*InspectResponse) ProtoMessage ¶
func (*InspectResponse) ProtoMessage()
func (*InspectResponse) Reset ¶
func (m *InspectResponse) Reset()
func (*InspectResponse) String ¶
func (m *InspectResponse) String() string
func (*InspectResponse) XXX_DiscardUnknown ¶
func (m *InspectResponse) XXX_DiscardUnknown()
func (*InspectResponse) XXX_Marshal ¶
func (m *InspectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*InspectResponse) XXX_Merge ¶
func (m *InspectResponse) XXX_Merge(src proto.Message)
func (*InspectResponse) XXX_Size ¶
func (m *InspectResponse) XXX_Size() int
func (*InspectResponse) XXX_Unmarshal ¶
func (m *InspectResponse) XXX_Unmarshal(b []byte) error
type InvokeConfig ¶
type InvokeConfig struct { Entrypoint []string `protobuf:"bytes,1,rep,name=Entrypoint,proto3" json:"Entrypoint,omitempty"` Cmd []string `protobuf:"bytes,2,rep,name=Cmd,proto3" json:"Cmd,omitempty"` NoCmd bool `protobuf:"varint,11,opt,name=NoCmd,proto3" json:"NoCmd,omitempty"` Env []string `protobuf:"bytes,3,rep,name=Env,proto3" json:"Env,omitempty"` User string `protobuf:"bytes,4,opt,name=User,proto3" json:"User,omitempty"` NoUser bool `protobuf:"varint,5,opt,name=NoUser,proto3" json:"NoUser,omitempty"` Cwd string `protobuf:"bytes,6,opt,name=Cwd,proto3" json:"Cwd,omitempty"` NoCwd bool `protobuf:"varint,7,opt,name=NoCwd,proto3" json:"NoCwd,omitempty"` Tty bool `protobuf:"varint,8,opt,name=Tty,proto3" json:"Tty,omitempty"` Rollback bool `protobuf:"varint,9,opt,name=Rollback,proto3" json:"Rollback,omitempty"` Initial bool `protobuf:"varint,10,opt,name=Initial,proto3" json:"Initial,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*InvokeConfig) Descriptor ¶
func (*InvokeConfig) Descriptor() ([]byte, []int)
func (*InvokeConfig) GetCmd ¶
func (m *InvokeConfig) GetCmd() []string
func (*InvokeConfig) GetCwd ¶
func (m *InvokeConfig) GetCwd() string
func (*InvokeConfig) GetEntrypoint ¶
func (m *InvokeConfig) GetEntrypoint() []string
func (*InvokeConfig) GetEnv ¶
func (m *InvokeConfig) GetEnv() []string
func (*InvokeConfig) GetInitial ¶
func (m *InvokeConfig) GetInitial() bool
func (*InvokeConfig) GetNoCmd ¶ added in v0.12.0
func (m *InvokeConfig) GetNoCmd() bool
func (*InvokeConfig) GetNoCwd ¶
func (m *InvokeConfig) GetNoCwd() bool
func (*InvokeConfig) GetNoUser ¶
func (m *InvokeConfig) GetNoUser() bool
func (*InvokeConfig) GetRollback ¶
func (m *InvokeConfig) GetRollback() bool
func (*InvokeConfig) GetTty ¶
func (m *InvokeConfig) GetTty() bool
func (*InvokeConfig) GetUser ¶
func (m *InvokeConfig) GetUser() string
func (*InvokeConfig) ProtoMessage ¶
func (*InvokeConfig) ProtoMessage()
func (*InvokeConfig) Reset ¶
func (m *InvokeConfig) Reset()
func (*InvokeConfig) String ¶
func (m *InvokeConfig) String() string
func (*InvokeConfig) XXX_DiscardUnknown ¶
func (m *InvokeConfig) XXX_DiscardUnknown()
func (*InvokeConfig) XXX_Marshal ¶
func (m *InvokeConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*InvokeConfig) XXX_Merge ¶
func (m *InvokeConfig) XXX_Merge(src proto.Message)
func (*InvokeConfig) XXX_Size ¶
func (m *InvokeConfig) XXX_Size() int
func (*InvokeConfig) XXX_Unmarshal ¶
func (m *InvokeConfig) XXX_Unmarshal(b []byte) error
type ListProcessesRequest ¶
type ListProcessesRequest struct { Ref string `protobuf:"bytes,1,opt,name=Ref,proto3" json:"Ref,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ListProcessesRequest) Descriptor ¶
func (*ListProcessesRequest) Descriptor() ([]byte, []int)
func (*ListProcessesRequest) GetRef ¶
func (m *ListProcessesRequest) GetRef() string
func (*ListProcessesRequest) ProtoMessage ¶
func (*ListProcessesRequest) ProtoMessage()
func (*ListProcessesRequest) Reset ¶
func (m *ListProcessesRequest) Reset()
func (*ListProcessesRequest) String ¶
func (m *ListProcessesRequest) String() string
func (*ListProcessesRequest) XXX_DiscardUnknown ¶
func (m *ListProcessesRequest) XXX_DiscardUnknown()
func (*ListProcessesRequest) XXX_Marshal ¶
func (m *ListProcessesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListProcessesRequest) XXX_Merge ¶
func (m *ListProcessesRequest) XXX_Merge(src proto.Message)
func (*ListProcessesRequest) XXX_Size ¶
func (m *ListProcessesRequest) XXX_Size() int
func (*ListProcessesRequest) XXX_Unmarshal ¶
func (m *ListProcessesRequest) XXX_Unmarshal(b []byte) error
type ListProcessesResponse ¶
type ListProcessesResponse struct { Infos []*ProcessInfo `protobuf:"bytes,1,rep,name=Infos,proto3" json:"Infos,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ListProcessesResponse) Descriptor ¶
func (*ListProcessesResponse) Descriptor() ([]byte, []int)
func (*ListProcessesResponse) GetInfos ¶
func (m *ListProcessesResponse) GetInfos() []*ProcessInfo
func (*ListProcessesResponse) ProtoMessage ¶
func (*ListProcessesResponse) ProtoMessage()
func (*ListProcessesResponse) Reset ¶
func (m *ListProcessesResponse) Reset()
func (*ListProcessesResponse) String ¶
func (m *ListProcessesResponse) String() string
func (*ListProcessesResponse) XXX_DiscardUnknown ¶
func (m *ListProcessesResponse) XXX_DiscardUnknown()
func (*ListProcessesResponse) XXX_Marshal ¶
func (m *ListProcessesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListProcessesResponse) XXX_Merge ¶
func (m *ListProcessesResponse) XXX_Merge(src proto.Message)
func (*ListProcessesResponse) XXX_Size ¶
func (m *ListProcessesResponse) XXX_Size() int
func (*ListProcessesResponse) XXX_Unmarshal ¶
func (m *ListProcessesResponse) XXX_Unmarshal(b []byte) error
type ListRequest ¶
type ListRequest struct { Ref string `protobuf:"bytes,1,opt,name=Ref,proto3" json:"Ref,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ListRequest) Descriptor ¶
func (*ListRequest) Descriptor() ([]byte, []int)
func (*ListRequest) GetRef ¶
func (m *ListRequest) GetRef() string
func (*ListRequest) ProtoMessage ¶
func (*ListRequest) ProtoMessage()
func (*ListRequest) Reset ¶
func (m *ListRequest) Reset()
func (*ListRequest) String ¶
func (m *ListRequest) String() string
func (*ListRequest) XXX_DiscardUnknown ¶
func (m *ListRequest) XXX_DiscardUnknown()
func (*ListRequest) XXX_Marshal ¶
func (m *ListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListRequest) XXX_Merge ¶
func (m *ListRequest) XXX_Merge(src proto.Message)
func (*ListRequest) XXX_Size ¶
func (m *ListRequest) XXX_Size() int
func (*ListRequest) XXX_Unmarshal ¶
func (m *ListRequest) XXX_Unmarshal(b []byte) error
type ListResponse ¶
type ListResponse struct { Keys []string `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ListResponse) Descriptor ¶
func (*ListResponse) Descriptor() ([]byte, []int)
func (*ListResponse) GetKeys ¶
func (m *ListResponse) GetKeys() []string
func (*ListResponse) ProtoMessage ¶
func (*ListResponse) ProtoMessage()
func (*ListResponse) Reset ¶
func (m *ListResponse) Reset()
func (*ListResponse) String ¶
func (m *ListResponse) String() string
func (*ListResponse) XXX_DiscardUnknown ¶
func (m *ListResponse) XXX_DiscardUnknown()
func (*ListResponse) XXX_Marshal ¶
func (m *ListResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListResponse) XXX_Merge ¶
func (m *ListResponse) XXX_Merge(src proto.Message)
func (*ListResponse) XXX_Size ¶
func (m *ListResponse) XXX_Size() int
func (*ListResponse) XXX_Unmarshal ¶
func (m *ListResponse) XXX_Unmarshal(b []byte) error
type Message ¶
type Message struct { // Types that are valid to be assigned to Input: // *Message_Init // *Message_File // *Message_Resize // *Message_Signal Input isMessage_Input `protobuf_oneof:"Input"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Message) Descriptor ¶
func (*Message) GetInit ¶
func (m *Message) GetInit() *InitMessage
func (*Message) GetResize ¶
func (m *Message) GetResize() *ResizeMessage
func (*Message) GetSignal ¶
func (m *Message) GetSignal() *SignalMessage
func (*Message) ProtoMessage ¶
func (*Message) ProtoMessage()
func (*Message) XXX_DiscardUnknown ¶
func (m *Message) XXX_DiscardUnknown()
func (*Message) XXX_Marshal ¶
func (*Message) XXX_OneofWrappers ¶
func (*Message) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*Message) XXX_Unmarshal ¶
type Message_File ¶
type Message_File struct {
File *FdMessage `protobuf:"bytes,2,opt,name=File,proto3,oneof" json:"File,omitempty"`
}
type Message_Init ¶
type Message_Init struct {
Init *InitMessage `protobuf:"bytes,1,opt,name=Init,proto3,oneof" json:"Init,omitempty"`
}
type Message_Resize ¶
type Message_Resize struct {
Resize *ResizeMessage `protobuf:"bytes,3,opt,name=Resize,proto3,oneof" json:"Resize,omitempty"`
}
type Message_Signal ¶
type Message_Signal struct {
Signal *SignalMessage `protobuf:"bytes,4,opt,name=Signal,proto3,oneof" json:"Signal,omitempty"`
}
type PrintFunc ¶
type PrintFunc struct { Name string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"` Format string `protobuf:"bytes,2,opt,name=Format,proto3" json:"Format,omitempty"` IgnoreStatus bool `protobuf:"varint,3,opt,name=IgnoreStatus,proto3" json:"IgnoreStatus,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PrintFunc) Descriptor ¶
func (*PrintFunc) GetIgnoreStatus ¶ added in v0.14.0
func (*PrintFunc) ProtoMessage ¶
func (*PrintFunc) ProtoMessage()
func (*PrintFunc) XXX_DiscardUnknown ¶
func (m *PrintFunc) XXX_DiscardUnknown()
func (*PrintFunc) XXX_Marshal ¶
func (*PrintFunc) XXX_Unmarshal ¶
type ProcessInfo ¶
type ProcessInfo struct { ProcessID string `protobuf:"bytes,1,opt,name=ProcessID,proto3" json:"ProcessID,omitempty"` InvokeConfig *InvokeConfig `protobuf:"bytes,2,opt,name=InvokeConfig,proto3" json:"InvokeConfig,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ProcessInfo) Descriptor ¶
func (*ProcessInfo) Descriptor() ([]byte, []int)
func (*ProcessInfo) GetInvokeConfig ¶
func (m *ProcessInfo) GetInvokeConfig() *InvokeConfig
func (*ProcessInfo) GetProcessID ¶
func (m *ProcessInfo) GetProcessID() string
func (*ProcessInfo) ProtoMessage ¶
func (*ProcessInfo) ProtoMessage()
func (*ProcessInfo) Reset ¶
func (m *ProcessInfo) Reset()
func (*ProcessInfo) String ¶
func (m *ProcessInfo) String() string
func (*ProcessInfo) XXX_DiscardUnknown ¶
func (m *ProcessInfo) XXX_DiscardUnknown()
func (*ProcessInfo) XXX_Marshal ¶
func (m *ProcessInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ProcessInfo) XXX_Merge ¶
func (m *ProcessInfo) XXX_Merge(src proto.Message)
func (*ProcessInfo) XXX_Size ¶
func (m *ProcessInfo) XXX_Size() int
func (*ProcessInfo) XXX_Unmarshal ¶
func (m *ProcessInfo) XXX_Unmarshal(b []byte) error
type ResizeMessage ¶
type ResizeMessage struct { Rows uint32 `protobuf:"varint,1,opt,name=Rows,proto3" json:"Rows,omitempty"` Cols uint32 `protobuf:"varint,2,opt,name=Cols,proto3" json:"Cols,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ResizeMessage) Descriptor ¶
func (*ResizeMessage) Descriptor() ([]byte, []int)
func (*ResizeMessage) GetCols ¶
func (m *ResizeMessage) GetCols() uint32
func (*ResizeMessage) GetRows ¶
func (m *ResizeMessage) GetRows() uint32
func (*ResizeMessage) ProtoMessage ¶
func (*ResizeMessage) ProtoMessage()
func (*ResizeMessage) Reset ¶
func (m *ResizeMessage) Reset()
func (*ResizeMessage) String ¶
func (m *ResizeMessage) String() string
func (*ResizeMessage) XXX_DiscardUnknown ¶
func (m *ResizeMessage) XXX_DiscardUnknown()
func (*ResizeMessage) XXX_Marshal ¶
func (m *ResizeMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ResizeMessage) XXX_Merge ¶
func (m *ResizeMessage) XXX_Merge(src proto.Message)
func (*ResizeMessage) XXX_Size ¶
func (m *ResizeMessage) XXX_Size() int
func (*ResizeMessage) XXX_Unmarshal ¶
func (m *ResizeMessage) XXX_Unmarshal(b []byte) error
type SSH ¶
type SSH struct { ID string `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"` Paths []string `protobuf:"bytes,2,rep,name=Paths,proto3" json:"Paths,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SSH) Descriptor ¶
func (*SSH) ProtoMessage ¶
func (*SSH) ProtoMessage()
func (*SSH) XXX_DiscardUnknown ¶
func (m *SSH) XXX_DiscardUnknown()
func (*SSH) XXX_Unmarshal ¶
type Secret ¶
type Secret struct { ID string `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"` FilePath string `protobuf:"bytes,2,opt,name=FilePath,proto3" json:"FilePath,omitempty"` Env string `protobuf:"bytes,3,opt,name=Env,proto3" json:"Env,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Secret) Descriptor ¶
func (*Secret) GetFilePath ¶
func (*Secret) ProtoMessage ¶
func (*Secret) ProtoMessage()
func (*Secret) XXX_DiscardUnknown ¶
func (m *Secret) XXX_DiscardUnknown()
func (*Secret) XXX_Marshal ¶
func (*Secret) XXX_Unmarshal ¶
type SignalMessage ¶
type SignalMessage struct { // we only send name (ie HUP, INT) because the int values // are platform dependent. Name string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SignalMessage) Descriptor ¶
func (*SignalMessage) Descriptor() ([]byte, []int)
func (*SignalMessage) GetName ¶
func (m *SignalMessage) GetName() string
func (*SignalMessage) ProtoMessage ¶
func (*SignalMessage) ProtoMessage()
func (*SignalMessage) Reset ¶
func (m *SignalMessage) Reset()
func (*SignalMessage) String ¶
func (m *SignalMessage) String() string
func (*SignalMessage) XXX_DiscardUnknown ¶
func (m *SignalMessage) XXX_DiscardUnknown()
func (*SignalMessage) XXX_Marshal ¶
func (m *SignalMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SignalMessage) XXX_Merge ¶
func (m *SignalMessage) XXX_Merge(src proto.Message)
func (*SignalMessage) XXX_Size ¶
func (m *SignalMessage) XXX_Size() int
func (*SignalMessage) XXX_Unmarshal ¶
func (m *SignalMessage) XXX_Unmarshal(b []byte) error
type StatusRequest ¶
type StatusRequest struct { Ref string `protobuf:"bytes,1,opt,name=Ref,proto3" json:"Ref,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*StatusRequest) Descriptor ¶
func (*StatusRequest) Descriptor() ([]byte, []int)
func (*StatusRequest) GetRef ¶
func (m *StatusRequest) GetRef() string
func (*StatusRequest) ProtoMessage ¶
func (*StatusRequest) ProtoMessage()
func (*StatusRequest) Reset ¶
func (m *StatusRequest) Reset()
func (*StatusRequest) String ¶
func (m *StatusRequest) String() string
func (*StatusRequest) XXX_DiscardUnknown ¶
func (m *StatusRequest) XXX_DiscardUnknown()
func (*StatusRequest) XXX_Marshal ¶
func (m *StatusRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StatusRequest) XXX_Merge ¶
func (m *StatusRequest) XXX_Merge(src proto.Message)
func (*StatusRequest) XXX_Size ¶
func (m *StatusRequest) XXX_Size() int
func (*StatusRequest) XXX_Unmarshal ¶
func (m *StatusRequest) XXX_Unmarshal(b []byte) error
type StatusResponse ¶
type StatusResponse struct { Vertexes []*control.Vertex `protobuf:"bytes,1,rep,name=vertexes,proto3" json:"vertexes,omitempty"` Statuses []*control.VertexStatus `protobuf:"bytes,2,rep,name=statuses,proto3" json:"statuses,omitempty"` Logs []*control.VertexLog `protobuf:"bytes,3,rep,name=logs,proto3" json:"logs,omitempty"` Warnings []*control.VertexWarning `protobuf:"bytes,4,rep,name=warnings,proto3" json:"warnings,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func ToControlStatus ¶
func ToControlStatus(s *client.SolveStatus) *StatusResponse
func (*StatusResponse) Descriptor ¶
func (*StatusResponse) Descriptor() ([]byte, []int)
func (*StatusResponse) GetLogs ¶
func (m *StatusResponse) GetLogs() []*control.VertexLog
func (*StatusResponse) GetStatuses ¶
func (m *StatusResponse) GetStatuses() []*control.VertexStatus
func (*StatusResponse) GetVertexes ¶
func (m *StatusResponse) GetVertexes() []*control.Vertex
func (*StatusResponse) GetWarnings ¶
func (m *StatusResponse) GetWarnings() []*control.VertexWarning
func (*StatusResponse) ProtoMessage ¶
func (*StatusResponse) ProtoMessage()
func (*StatusResponse) Reset ¶
func (m *StatusResponse) Reset()
func (*StatusResponse) String ¶
func (m *StatusResponse) String() string
func (*StatusResponse) XXX_DiscardUnknown ¶
func (m *StatusResponse) XXX_DiscardUnknown()
func (*StatusResponse) XXX_Marshal ¶
func (m *StatusResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StatusResponse) XXX_Merge ¶
func (m *StatusResponse) XXX_Merge(src proto.Message)
func (*StatusResponse) XXX_Size ¶
func (m *StatusResponse) XXX_Size() int
func (*StatusResponse) XXX_Unmarshal ¶
func (m *StatusResponse) XXX_Unmarshal(b []byte) error
type Ulimit ¶
type Ulimit struct { Name string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"` Hard int64 `protobuf:"varint,2,opt,name=Hard,proto3" json:"Hard,omitempty"` Soft int64 `protobuf:"varint,3,opt,name=Soft,proto3" json:"Soft,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Ulimit) Descriptor ¶
func (*Ulimit) ProtoMessage ¶
func (*Ulimit) ProtoMessage()
func (*Ulimit) XXX_DiscardUnknown ¶
func (m *Ulimit) XXX_DiscardUnknown()
func (*Ulimit) XXX_Marshal ¶
func (*Ulimit) XXX_Unmarshal ¶
type UlimitOpt ¶
type UlimitOpt struct { Values map[string]*Ulimit `` /* 153-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*UlimitOpt) Descriptor ¶
func (*UlimitOpt) ProtoMessage ¶
func (*UlimitOpt) ProtoMessage()
func (*UlimitOpt) XXX_DiscardUnknown ¶
func (m *UlimitOpt) XXX_DiscardUnknown()
func (*UlimitOpt) XXX_Marshal ¶
func (*UlimitOpt) XXX_Unmarshal ¶
type UnimplementedControllerServer ¶
type UnimplementedControllerServer struct { }
UnimplementedControllerServer can be embedded to have forward compatible implementations.
func (*UnimplementedControllerServer) Build ¶
func (*UnimplementedControllerServer) Build(ctx context.Context, req *BuildRequest) (*BuildResponse, error)
func (*UnimplementedControllerServer) Disconnect ¶
func (*UnimplementedControllerServer) Disconnect(ctx context.Context, req *DisconnectRequest) (*DisconnectResponse, error)
func (*UnimplementedControllerServer) DisconnectProcess ¶
func (*UnimplementedControllerServer) DisconnectProcess(ctx context.Context, req *DisconnectProcessRequest) (*DisconnectProcessResponse, error)
func (*UnimplementedControllerServer) Info ¶
func (*UnimplementedControllerServer) Info(ctx context.Context, req *InfoRequest) (*InfoResponse, error)
func (*UnimplementedControllerServer) Input ¶
func (*UnimplementedControllerServer) Input(srv Controller_InputServer) error
func (*UnimplementedControllerServer) Inspect ¶
func (*UnimplementedControllerServer) Inspect(ctx context.Context, req *InspectRequest) (*InspectResponse, error)
func (*UnimplementedControllerServer) Invoke ¶
func (*UnimplementedControllerServer) Invoke(srv Controller_InvokeServer) error
func (*UnimplementedControllerServer) List ¶
func (*UnimplementedControllerServer) List(ctx context.Context, req *ListRequest) (*ListResponse, error)
func (*UnimplementedControllerServer) ListProcesses ¶
func (*UnimplementedControllerServer) ListProcesses(ctx context.Context, req *ListProcessesRequest) (*ListProcessesResponse, error)
func (*UnimplementedControllerServer) Status ¶
func (*UnimplementedControllerServer) Status(req *StatusRequest, srv Controller_StatusServer) error
Click to show internal directories.
Click to hide internal directories.