package pb

import "github.com/docker/buildx/controller/pb"

Index

Constants

const (
	Controller_Build_FullMethodName             = "/buildx.controller.v1.Controller/Build"
	Controller_Inspect_FullMethodName           = "/buildx.controller.v1.Controller/Inspect"
	Controller_Status_FullMethodName            = "/buildx.controller.v1.Controller/Status"
	Controller_Input_FullMethodName             = "/buildx.controller.v1.Controller/Input"
	Controller_Invoke_FullMethodName            = "/buildx.controller.v1.Controller/Invoke"
	Controller_List_FullMethodName              = "/buildx.controller.v1.Controller/List"
	Controller_Disconnect_FullMethodName        = "/buildx.controller.v1.Controller/Disconnect"
	Controller_Info_FullMethodName              = "/buildx.controller.v1.Controller/Info"
	Controller_ListProcesses_FullMethodName     = "/buildx.controller.v1.Controller/ListProcesses"
	Controller_DisconnectProcess_FullMethodName = "/buildx.controller.v1.Controller/DisconnectProcess"
)

Variables

var Controller_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "buildx.controller.v1.Controller",
	HandlerType: (*ControllerServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Build",
			Handler:    _Controller_Build_Handler,
		},
		{
			MethodName: "Inspect",
			Handler:    _Controller_Inspect_Handler,
		},
		{
			MethodName: "List",
			Handler:    _Controller_List_Handler,
		},
		{
			MethodName: "Disconnect",
			Handler:    _Controller_Disconnect_Handler,
		},
		{
			MethodName: "Info",
			Handler:    _Controller_Info_Handler,
		},
		{
			MethodName: "ListProcesses",
			Handler:    _Controller_ListProcesses_Handler,
		},
		{
			MethodName: "DisconnectProcess",
			Handler:    _Controller_DisconnectProcess_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "Status",
			Handler:       _Controller_Status_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "Input",
			Handler:       _Controller_Input_Handler,
			ClientStreams: true,
		},
		{
			StreamName:    "Invoke",
			Handler:       _Controller_Invoke_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
	},
	Metadata: "github.com/docker/buildx/controller/pb/controller.proto",
}

Controller_ServiceDesc is the grpc.ServiceDesc for Controller service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

var File_github_com_docker_buildx_controller_pb_controller_proto protoreflect.FileDescriptor

Functions

func CreateAttestations

func CreateAttestations(attests []*Attest) map[string]*string

func CreateCaches

func CreateCaches(entries []*CacheOptionsEntry) []client.CacheOptionsEntry

func CreateExports

func CreateExports(entries []*ExportEntry) ([]client.ExportEntry, []string, error)

func CreateSSH

func CreateSSH(ssh []*SSH) (session.Attachable, 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.ServiceRegistrar, 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"`
	// contains filtered or unexported fields
}

func (*Attest) CloneMessageVT

func (m *Attest) CloneMessageVT() proto.Message

func (*Attest) CloneVT

func (m *Attest) CloneVT() *Attest

func (*Attest) Descriptor

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

Deprecated: Use Attest.ProtoReflect.Descriptor instead.

func (*Attest) EqualMessageVT

func (this *Attest) EqualMessageVT(thatMsg proto.Message) bool

func (*Attest) EqualVT

func (this *Attest) EqualVT(that *Attest) bool

func (*Attest) GetAttrs

func (x *Attest) GetAttrs() string

func (*Attest) GetDisabled

func (x *Attest) GetDisabled() bool

func (*Attest) GetType

func (x *Attest) GetType() string

func (*Attest) MarshalToSizedBufferVT

func (m *Attest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Attest) MarshalToVT

func (m *Attest) MarshalToVT(dAtA []byte) (int, error)

func (*Attest) MarshalVT

func (m *Attest) MarshalVT() (dAtA []byte, err error)

func (*Attest) ProtoMessage

func (*Attest) ProtoMessage()

func (*Attest) ProtoReflect

func (x *Attest) ProtoReflect() protoreflect.Message

func (*Attest) Reset

func (x *Attest) Reset()

func (*Attest) SizeVT

func (m *Attest) SizeVT() (n int)

func (*Attest) String

func (x *Attest) String() string

func (*Attest) UnmarshalVT

func (m *Attest) UnmarshalVT(dAtA []byte) error

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"`
	CallFunc               *CallFunc            `protobuf:"bytes,3,opt,name=CallFunc,proto3" json:"CallFunc,omitempty"`
	NamedContexts          map[string]string    `protobuf:"bytes,4,rep,name=NamedContexts,proto3" json:"NamedContexts,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
	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    `protobuf:"bytes,7,rep,name=BuildArgs,proto3" json:"BuildArgs,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
	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    `protobuf:"bytes,13,rep,name=Labels,proto3" json:"Labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
	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"`
	ProvenanceResponseMode string               `protobuf:"bytes,32,opt,name=ProvenanceResponseMode,proto3" json:"ProvenanceResponseMode,omitempty"`
	// contains filtered or unexported fields
}

func ResolveOptionPaths

func ResolveOptionPaths(options *BuildOptions) (_ *BuildOptions, err error)

ResolveOptionPaths resolves all paths contained in BuildOptions and replaces them to absolute paths.

func (*BuildOptions) CloneMessageVT

func (m *BuildOptions) CloneMessageVT() proto.Message

func (*BuildOptions) CloneVT

func (m *BuildOptions) CloneVT() *BuildOptions

func (*BuildOptions) Descriptor

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

Deprecated: Use BuildOptions.ProtoReflect.Descriptor instead.

func (*BuildOptions) EqualMessageVT

func (this *BuildOptions) EqualMessageVT(thatMsg proto.Message) bool

func (*BuildOptions) EqualVT

func (this *BuildOptions) EqualVT(that *BuildOptions) bool

func (*BuildOptions) GetAllow

func (x *BuildOptions) GetAllow() []string

func (*BuildOptions) GetAnnotations

func (x *BuildOptions) GetAnnotations() []string

func (*BuildOptions) GetAttests

func (x *BuildOptions) GetAttests() []*Attest

func (*BuildOptions) GetBuildArgs

func (x *BuildOptions) GetBuildArgs() map[string]string

func (*BuildOptions) GetBuilder

func (x *BuildOptions) GetBuilder() string

func (*BuildOptions) GetCacheFrom

func (x *BuildOptions) GetCacheFrom() []*CacheOptionsEntry

func (*BuildOptions) GetCacheTo

func (x *BuildOptions) GetCacheTo() []*CacheOptionsEntry

func (*BuildOptions) GetCallFunc

func (x *BuildOptions) GetCallFunc() *CallFunc

func (*BuildOptions) GetCgroupParent

func (x *BuildOptions) GetCgroupParent() string

func (*BuildOptions) GetContextPath

func (x *BuildOptions) GetContextPath() string

func (*BuildOptions) GetDockerfileName

func (x *BuildOptions) GetDockerfileName() string

func (*BuildOptions) GetExportLoad

func (x *BuildOptions) GetExportLoad() bool

func (*BuildOptions) GetExportPush

func (x *BuildOptions) GetExportPush() bool

func (*BuildOptions) GetExports

func (x *BuildOptions) GetExports() []*ExportEntry

func (*BuildOptions) GetExtraHosts

func (x *BuildOptions) GetExtraHosts() []string

func (*BuildOptions) GetGroupRef

func (x *BuildOptions) GetGroupRef() string

func (*BuildOptions) GetLabels

func (x *BuildOptions) GetLabels() map[string]string

func (*BuildOptions) GetNamedContexts

func (x *BuildOptions) GetNamedContexts() map[string]string

func (*BuildOptions) GetNetworkMode

func (x *BuildOptions) GetNetworkMode() string

func (*BuildOptions) GetNoCache

func (x *BuildOptions) GetNoCache() bool

func (*BuildOptions) GetNoCacheFilter

func (x *BuildOptions) GetNoCacheFilter() []string

func (*BuildOptions) GetPlatforms

func (x *BuildOptions) GetPlatforms() []string

func (*BuildOptions) GetProvenanceResponseMode

func (x *BuildOptions) GetProvenanceResponseMode() string

func (*BuildOptions) GetPull

func (x *BuildOptions) GetPull() bool

func (*BuildOptions) GetRef

func (x *BuildOptions) GetRef() string

func (*BuildOptions) GetSSH

func (x *BuildOptions) GetSSH() []*SSH

func (*BuildOptions) GetSecrets

func (x *BuildOptions) GetSecrets() []*Secret

func (*BuildOptions) GetShmSize

func (x *BuildOptions) GetShmSize() int64

func (*BuildOptions) GetSourcePolicy

func (x *BuildOptions) GetSourcePolicy() *pb.Policy

func (*BuildOptions) GetTags

func (x *BuildOptions) GetTags() []string

func (*BuildOptions) GetTarget

func (x *BuildOptions) GetTarget() string

func (*BuildOptions) GetUlimits

func (x *BuildOptions) GetUlimits() *UlimitOpt

func (*BuildOptions) MarshalToSizedBufferVT

func (m *BuildOptions) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*BuildOptions) MarshalToVT

func (m *BuildOptions) MarshalToVT(dAtA []byte) (int, error)

func (*BuildOptions) MarshalVT

func (m *BuildOptions) MarshalVT() (dAtA []byte, err error)

func (*BuildOptions) ProtoMessage

func (*BuildOptions) ProtoMessage()

func (*BuildOptions) ProtoReflect

func (x *BuildOptions) ProtoReflect() protoreflect.Message

func (*BuildOptions) Reset

func (x *BuildOptions) Reset()

func (*BuildOptions) SizeVT

func (m *BuildOptions) SizeVT() (n int)

func (*BuildOptions) String

func (x *BuildOptions) String() string

func (*BuildOptions) UnmarshalVT

func (m *BuildOptions) UnmarshalVT(dAtA []byte) error

type BuildRequest

type BuildRequest struct {
	SessionID string        `protobuf:"bytes,1,opt,name=SessionID,proto3" json:"SessionID,omitempty"`
	Options   *BuildOptions `protobuf:"bytes,2,opt,name=Options,proto3" json:"Options,omitempty"`
	// contains filtered or unexported fields
}

func (*BuildRequest) CloneMessageVT

func (m *BuildRequest) CloneMessageVT() proto.Message

func (*BuildRequest) CloneVT

func (m *BuildRequest) CloneVT() *BuildRequest

func (*BuildRequest) Descriptor

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

Deprecated: Use BuildRequest.ProtoReflect.Descriptor instead.

func (*BuildRequest) EqualMessageVT

func (this *BuildRequest) EqualMessageVT(thatMsg proto.Message) bool

func (*BuildRequest) EqualVT

func (this *BuildRequest) EqualVT(that *BuildRequest) bool

func (*BuildRequest) GetOptions

func (x *BuildRequest) GetOptions() *BuildOptions

func (*BuildRequest) GetSessionID

func (x *BuildRequest) GetSessionID() string

func (*BuildRequest) MarshalToSizedBufferVT

func (m *BuildRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*BuildRequest) MarshalToVT

func (m *BuildRequest) MarshalToVT(dAtA []byte) (int, error)

func (*BuildRequest) MarshalVT

func (m *BuildRequest) MarshalVT() (dAtA []byte, err error)

func (*BuildRequest) ProtoMessage

func (*BuildRequest) ProtoMessage()

func (*BuildRequest) ProtoReflect

func (x *BuildRequest) ProtoReflect() protoreflect.Message

func (*BuildRequest) Reset

func (x *BuildRequest) Reset()

func (*BuildRequest) SizeVT

func (m *BuildRequest) SizeVT() (n int)

func (*BuildRequest) String

func (x *BuildRequest) String() string

func (*BuildRequest) UnmarshalVT

func (m *BuildRequest) UnmarshalVT(dAtA []byte) error

type BuildResponse

type BuildResponse struct {
	ExporterResponse map[string]string `protobuf:"bytes,1,rep,name=ExporterResponse,proto3" json:"ExporterResponse,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
	// contains filtered or unexported fields
}

func (*BuildResponse) CloneMessageVT

func (m *BuildResponse) CloneMessageVT() proto.Message

func (*BuildResponse) CloneVT

func (m *BuildResponse) CloneVT() *BuildResponse

func (*BuildResponse) Descriptor

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

Deprecated: Use BuildResponse.ProtoReflect.Descriptor instead.

func (*BuildResponse) EqualMessageVT

func (this *BuildResponse) EqualMessageVT(thatMsg proto.Message) bool

func (*BuildResponse) EqualVT

func (this *BuildResponse) EqualVT(that *BuildResponse) bool

func (*BuildResponse) GetExporterResponse

func (x *BuildResponse) GetExporterResponse() map[string]string

func (*BuildResponse) MarshalToSizedBufferVT

func (m *BuildResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*BuildResponse) MarshalToVT

func (m *BuildResponse) MarshalToVT(dAtA []byte) (int, error)

func (*BuildResponse) MarshalVT

func (m *BuildResponse) MarshalVT() (dAtA []byte, err error)

func (*BuildResponse) ProtoMessage

func (*BuildResponse) ProtoMessage()

func (*BuildResponse) ProtoReflect

func (x *BuildResponse) ProtoReflect() protoreflect.Message

func (*BuildResponse) Reset

func (x *BuildResponse) Reset()

func (*BuildResponse) SizeVT

func (m *BuildResponse) SizeVT() (n int)

func (*BuildResponse) String

func (x *BuildResponse) String() string

func (*BuildResponse) UnmarshalVT

func (m *BuildResponse) UnmarshalVT(dAtA []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"`
	// contains filtered or unexported fields
}

func (*BuildxVersion) CloneMessageVT

func (m *BuildxVersion) CloneMessageVT() proto.Message

func (*BuildxVersion) CloneVT

func (m *BuildxVersion) CloneVT() *BuildxVersion

func (*BuildxVersion) Descriptor

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

Deprecated: Use BuildxVersion.ProtoReflect.Descriptor instead.

func (*BuildxVersion) EqualMessageVT

func (this *BuildxVersion) EqualMessageVT(thatMsg proto.Message) bool

func (*BuildxVersion) EqualVT

func (this *BuildxVersion) EqualVT(that *BuildxVersion) bool

func (*BuildxVersion) GetPackage

func (x *BuildxVersion) GetPackage() string

func (*BuildxVersion) GetRevision

func (x *BuildxVersion) GetRevision() string

func (*BuildxVersion) GetVersion

func (x *BuildxVersion) GetVersion() string

func (*BuildxVersion) MarshalToSizedBufferVT

func (m *BuildxVersion) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*BuildxVersion) MarshalToVT

func (m *BuildxVersion) MarshalToVT(dAtA []byte) (int, error)

func (*BuildxVersion) MarshalVT

func (m *BuildxVersion) MarshalVT() (dAtA []byte, err error)

func (*BuildxVersion) ProtoMessage

func (*BuildxVersion) ProtoMessage()

func (*BuildxVersion) ProtoReflect

func (x *BuildxVersion) ProtoReflect() protoreflect.Message

func (*BuildxVersion) Reset

func (x *BuildxVersion) Reset()

func (*BuildxVersion) SizeVT

func (m *BuildxVersion) SizeVT() (n int)

func (*BuildxVersion) String

func (x *BuildxVersion) String() string

func (*BuildxVersion) UnmarshalVT

func (m *BuildxVersion) UnmarshalVT(dAtA []byte) error

type CacheOptionsEntry

type CacheOptionsEntry struct {
	Type  string            `protobuf:"bytes,1,opt,name=Type,proto3" json:"Type,omitempty"`
	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
}

func (*CacheOptionsEntry) CloneMessageVT

func (m *CacheOptionsEntry) CloneMessageVT() proto.Message

func (*CacheOptionsEntry) CloneVT

func (m *CacheOptionsEntry) CloneVT() *CacheOptionsEntry

func (*CacheOptionsEntry) Descriptor

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

Deprecated: Use CacheOptionsEntry.ProtoReflect.Descriptor instead.

func (*CacheOptionsEntry) EqualMessageVT

func (this *CacheOptionsEntry) EqualMessageVT(thatMsg proto.Message) bool

func (*CacheOptionsEntry) EqualVT

func (this *CacheOptionsEntry) EqualVT(that *CacheOptionsEntry) bool

func (*CacheOptionsEntry) GetAttrs

func (x *CacheOptionsEntry) GetAttrs() map[string]string

func (*CacheOptionsEntry) GetType

func (x *CacheOptionsEntry) GetType() string

func (*CacheOptionsEntry) MarshalToSizedBufferVT

func (m *CacheOptionsEntry) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*CacheOptionsEntry) MarshalToVT

func (m *CacheOptionsEntry) MarshalToVT(dAtA []byte) (int, error)

func (*CacheOptionsEntry) MarshalVT

func (m *CacheOptionsEntry) MarshalVT() (dAtA []byte, err error)

func (*CacheOptionsEntry) ProtoMessage

func (*CacheOptionsEntry) ProtoMessage()

func (*CacheOptionsEntry) ProtoReflect

func (x *CacheOptionsEntry) ProtoReflect() protoreflect.Message

func (*CacheOptionsEntry) Reset

func (x *CacheOptionsEntry) Reset()

func (*CacheOptionsEntry) SizeVT

func (m *CacheOptionsEntry) SizeVT() (n int)

func (*CacheOptionsEntry) String

func (x *CacheOptionsEntry) String() string

func (*CacheOptionsEntry) UnmarshalVT

func (m *CacheOptionsEntry) UnmarshalVT(dAtA []byte) error

type CallFunc

type CallFunc 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"`
	// contains filtered or unexported fields
}

func (*CallFunc) CloneMessageVT

func (m *CallFunc) CloneMessageVT() proto.Message

func (*CallFunc) CloneVT

func (m *CallFunc) CloneVT() *CallFunc

func (*CallFunc) Descriptor

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

Deprecated: Use CallFunc.ProtoReflect.Descriptor instead.

func (*CallFunc) EqualMessageVT

func (this *CallFunc) EqualMessageVT(thatMsg proto.Message) bool

func (*CallFunc) EqualVT

func (this *CallFunc) EqualVT(that *CallFunc) bool

func (*CallFunc) GetFormat

func (x *CallFunc) GetFormat() string

func (*CallFunc) GetIgnoreStatus

func (x *CallFunc) GetIgnoreStatus() bool

func (*CallFunc) GetName

func (x *CallFunc) GetName() string

func (*CallFunc) MarshalToSizedBufferVT

func (m *CallFunc) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*CallFunc) MarshalToVT

func (m *CallFunc) MarshalToVT(dAtA []byte) (int, error)

func (*CallFunc) MarshalVT

func (m *CallFunc) MarshalVT() (dAtA []byte, err error)

func (*CallFunc) ProtoMessage

func (*CallFunc) ProtoMessage()

func (*CallFunc) ProtoReflect

func (x *CallFunc) ProtoReflect() protoreflect.Message

func (*CallFunc) Reset

func (x *CallFunc) Reset()

func (*CallFunc) SizeVT

func (m *CallFunc) SizeVT() (n int)

func (*CallFunc) String

func (x *CallFunc) String() string

func (*CallFunc) UnmarshalVT

func (m *CallFunc) UnmarshalVT(dAtA []byte) error

type ControllerClient

ControllerClient is the client API for Controller service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewControllerClient

func NewControllerClient(cc grpc.ClientConnInterface) ControllerClient

type ControllerServer

ControllerServer is the server API for Controller service. All implementations should embed UnimplementedControllerServer for forward compatibility.

type Controller_InputClient

type Controller_InputClient = grpc.ClientStreamingClient[InputMessage, InputResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type Controller_InputServer

type Controller_InputServer = grpc.ClientStreamingServer[InputMessage, InputResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type Controller_InvokeClient

type Controller_InvokeClient = grpc.BidiStreamingClient[Message, Message]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type Controller_InvokeServer

type Controller_InvokeServer = grpc.BidiStreamingServer[Message, Message]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type Controller_StatusClient

type Controller_StatusClient = grpc.ServerStreamingClient[StatusResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type Controller_StatusServer

type Controller_StatusServer = grpc.ServerStreamingServer[StatusResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type DataMessage

type DataMessage struct {
	EOF  bool   `protobuf:"varint,1,opt,name=EOF,proto3" json:"EOF,omitempty"`  // true if eof was reached
	Data []byte `protobuf:"bytes,2,opt,name=Data,proto3" json:"Data,omitempty"` // should be chunked smaller than 4MB:
	// contains filtered or unexported fields
}

func (*DataMessage) CloneMessageVT

func (m *DataMessage) CloneMessageVT() proto.Message

func (*DataMessage) CloneVT

func (m *DataMessage) CloneVT() *DataMessage

func (*DataMessage) Descriptor

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

Deprecated: Use DataMessage.ProtoReflect.Descriptor instead.

func (*DataMessage) EqualMessageVT

func (this *DataMessage) EqualMessageVT(thatMsg proto.Message) bool

func (*DataMessage) EqualVT

func (this *DataMessage) EqualVT(that *DataMessage) bool

func (*DataMessage) GetData

func (x *DataMessage) GetData() []byte

func (*DataMessage) GetEOF

func (x *DataMessage) GetEOF() bool

func (*DataMessage) MarshalToSizedBufferVT

func (m *DataMessage) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*DataMessage) MarshalToVT

func (m *DataMessage) MarshalToVT(dAtA []byte) (int, error)

func (*DataMessage) MarshalVT

func (m *DataMessage) MarshalVT() (dAtA []byte, err error)

func (*DataMessage) ProtoMessage

func (*DataMessage) ProtoMessage()

func (*DataMessage) ProtoReflect

func (x *DataMessage) ProtoReflect() protoreflect.Message

func (*DataMessage) Reset

func (x *DataMessage) Reset()

func (*DataMessage) SizeVT

func (m *DataMessage) SizeVT() (n int)

func (*DataMessage) String

func (x *DataMessage) String() string

func (*DataMessage) UnmarshalVT

func (m *DataMessage) UnmarshalVT(dAtA []byte) error

type DisconnectProcessRequest

type DisconnectProcessRequest struct {
	SessionID string `protobuf:"bytes,1,opt,name=SessionID,proto3" json:"SessionID,omitempty"`
	ProcessID string `protobuf:"bytes,2,opt,name=ProcessID,proto3" json:"ProcessID,omitempty"`
	// contains filtered or unexported fields
}

func (*DisconnectProcessRequest) CloneMessageVT

func (m *DisconnectProcessRequest) CloneMessageVT() proto.Message

func (*DisconnectProcessRequest) CloneVT

func (*DisconnectProcessRequest) Descriptor

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

Deprecated: Use DisconnectProcessRequest.ProtoReflect.Descriptor instead.

func (*DisconnectProcessRequest) EqualMessageVT

func (this *DisconnectProcessRequest) EqualMessageVT(thatMsg proto.Message) bool

func (*DisconnectProcessRequest) EqualVT

func (*DisconnectProcessRequest) GetProcessID

func (x *DisconnectProcessRequest) GetProcessID() string

func (*DisconnectProcessRequest) GetSessionID

func (x *DisconnectProcessRequest) GetSessionID() string

func (*DisconnectProcessRequest) MarshalToSizedBufferVT

func (m *DisconnectProcessRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*DisconnectProcessRequest) MarshalToVT

func (m *DisconnectProcessRequest) MarshalToVT(dAtA []byte) (int, error)

func (*DisconnectProcessRequest) MarshalVT

func (m *DisconnectProcessRequest) MarshalVT() (dAtA []byte, err error)

func (*DisconnectProcessRequest) ProtoMessage

func (*DisconnectProcessRequest) ProtoMessage()

func (*DisconnectProcessRequest) ProtoReflect

func (x *DisconnectProcessRequest) ProtoReflect() protoreflect.Message

func (*DisconnectProcessRequest) Reset

func (x *DisconnectProcessRequest) Reset()

func (*DisconnectProcessRequest) SizeVT

func (m *DisconnectProcessRequest) SizeVT() (n int)

func (*DisconnectProcessRequest) String

func (x *DisconnectProcessRequest) String() string

func (*DisconnectProcessRequest) UnmarshalVT

func (m *DisconnectProcessRequest) UnmarshalVT(dAtA []byte) error

type DisconnectProcessResponse

type DisconnectProcessResponse struct {
	// contains filtered or unexported fields
}

func (*DisconnectProcessResponse) CloneMessageVT

func (m *DisconnectProcessResponse) CloneMessageVT() proto.Message

func (*DisconnectProcessResponse) CloneVT

func (*DisconnectProcessResponse) Descriptor

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

Deprecated: Use DisconnectProcessResponse.ProtoReflect.Descriptor instead.

func (*DisconnectProcessResponse) EqualMessageVT

func (this *DisconnectProcessResponse) EqualMessageVT(thatMsg proto.Message) bool

func (*DisconnectProcessResponse) EqualVT

func (*DisconnectProcessResponse) MarshalToSizedBufferVT

func (m *DisconnectProcessResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*DisconnectProcessResponse) MarshalToVT

func (m *DisconnectProcessResponse) MarshalToVT(dAtA []byte) (int, error)

func (*DisconnectProcessResponse) MarshalVT

func (m *DisconnectProcessResponse) MarshalVT() (dAtA []byte, err error)

func (*DisconnectProcessResponse) ProtoMessage

func (*DisconnectProcessResponse) ProtoMessage()

func (*DisconnectProcessResponse) ProtoReflect

func (*DisconnectProcessResponse) Reset

func (x *DisconnectProcessResponse) Reset()

func (*DisconnectProcessResponse) SizeVT

func (m *DisconnectProcessResponse) SizeVT() (n int)

func (*DisconnectProcessResponse) String

func (x *DisconnectProcessResponse) String() string

func (*DisconnectProcessResponse) UnmarshalVT

func (m *DisconnectProcessResponse) UnmarshalVT(dAtA []byte) error

type DisconnectRequest

type DisconnectRequest struct {
	SessionID string `protobuf:"bytes,1,opt,name=SessionID,proto3" json:"SessionID,omitempty"`
	// contains filtered or unexported fields
}

func (*DisconnectRequest) CloneMessageVT

func (m *DisconnectRequest) CloneMessageVT() proto.Message

func (*DisconnectRequest) CloneVT

func (m *DisconnectRequest) CloneVT() *DisconnectRequest

func (*DisconnectRequest) Descriptor

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

Deprecated: Use DisconnectRequest.ProtoReflect.Descriptor instead.

func (*DisconnectRequest) EqualMessageVT

func (this *DisconnectRequest) EqualMessageVT(thatMsg proto.Message) bool

func (*DisconnectRequest) EqualVT

func (this *DisconnectRequest) EqualVT(that *DisconnectRequest) bool

func (*DisconnectRequest) GetSessionID

func (x *DisconnectRequest) GetSessionID() string

func (*DisconnectRequest) MarshalToSizedBufferVT

func (m *DisconnectRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*DisconnectRequest) MarshalToVT

func (m *DisconnectRequest) MarshalToVT(dAtA []byte) (int, error)

func (*DisconnectRequest) MarshalVT

func (m *DisconnectRequest) MarshalVT() (dAtA []byte, err error)

func (*DisconnectRequest) ProtoMessage

func (*DisconnectRequest) ProtoMessage()

func (*DisconnectRequest) ProtoReflect

func (x *DisconnectRequest) ProtoReflect() protoreflect.Message

func (*DisconnectRequest) Reset

func (x *DisconnectRequest) Reset()

func (*DisconnectRequest) SizeVT

func (m *DisconnectRequest) SizeVT() (n int)

func (*DisconnectRequest) String

func (x *DisconnectRequest) String() string

func (*DisconnectRequest) UnmarshalVT

func (m *DisconnectRequest) UnmarshalVT(dAtA []byte) error

type DisconnectResponse

type DisconnectResponse struct {
	// contains filtered or unexported fields
}

func (*DisconnectResponse) CloneMessageVT

func (m *DisconnectResponse) CloneMessageVT() proto.Message

func (*DisconnectResponse) CloneVT

func (m *DisconnectResponse) CloneVT() *DisconnectResponse

func (*DisconnectResponse) Descriptor

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

Deprecated: Use DisconnectResponse.ProtoReflect.Descriptor instead.

func (*DisconnectResponse) EqualMessageVT

func (this *DisconnectResponse) EqualMessageVT(thatMsg proto.Message) bool

func (*DisconnectResponse) EqualVT

func (this *DisconnectResponse) EqualVT(that *DisconnectResponse) bool

func (*DisconnectResponse) MarshalToSizedBufferVT

func (m *DisconnectResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*DisconnectResponse) MarshalToVT

func (m *DisconnectResponse) MarshalToVT(dAtA []byte) (int, error)

func (*DisconnectResponse) MarshalVT

func (m *DisconnectResponse) MarshalVT() (dAtA []byte, err error)

func (*DisconnectResponse) ProtoMessage

func (*DisconnectResponse) ProtoMessage()

func (*DisconnectResponse) ProtoReflect

func (x *DisconnectResponse) ProtoReflect() protoreflect.Message

func (*DisconnectResponse) Reset

func (x *DisconnectResponse) Reset()

func (*DisconnectResponse) SizeVT

func (m *DisconnectResponse) SizeVT() (n int)

func (*DisconnectResponse) String

func (x *DisconnectResponse) String() string

func (*DisconnectResponse) UnmarshalVT

func (m *DisconnectResponse) UnmarshalVT(dAtA []byte) error

type ExportEntry

type ExportEntry struct {
	Type        string            `protobuf:"bytes,1,opt,name=Type,proto3" json:"Type,omitempty"`
	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"`
	Destination string            `protobuf:"bytes,3,opt,name=Destination,proto3" json:"Destination,omitempty"`
	// contains filtered or unexported fields
}

func (*ExportEntry) CloneMessageVT

func (m *ExportEntry) CloneMessageVT() proto.Message

func (*ExportEntry) CloneVT

func (m *ExportEntry) CloneVT() *ExportEntry

func (*ExportEntry) Descriptor

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

Deprecated: Use ExportEntry.ProtoReflect.Descriptor instead.

func (*ExportEntry) EqualMessageVT

func (this *ExportEntry) EqualMessageVT(thatMsg proto.Message) bool

func (*ExportEntry) EqualVT

func (this *ExportEntry) EqualVT(that *ExportEntry) bool

func (*ExportEntry) GetAttrs

func (x *ExportEntry) GetAttrs() map[string]string

func (*ExportEntry) GetDestination

func (x *ExportEntry) GetDestination() string

func (*ExportEntry) GetType

func (x *ExportEntry) GetType() string

func (*ExportEntry) MarshalToSizedBufferVT

func (m *ExportEntry) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ExportEntry) MarshalToVT

func (m *ExportEntry) MarshalToVT(dAtA []byte) (int, error)

func (*ExportEntry) MarshalVT

func (m *ExportEntry) MarshalVT() (dAtA []byte, err error)

func (*ExportEntry) ProtoMessage

func (*ExportEntry) ProtoMessage()

func (*ExportEntry) ProtoReflect

func (x *ExportEntry) ProtoReflect() protoreflect.Message

func (*ExportEntry) Reset

func (x *ExportEntry) Reset()

func (*ExportEntry) SizeVT

func (m *ExportEntry) SizeVT() (n int)

func (*ExportEntry) String

func (x *ExportEntry) String() string

func (*ExportEntry) UnmarshalVT

func (m *ExportEntry) UnmarshalVT(dAtA []byte) error

type FdMessage

type FdMessage struct {
	Fd   uint32 `protobuf:"varint,1,opt,name=Fd,proto3" json:"Fd,omitempty"`    // what fd the data was from
	EOF  bool   `protobuf:"varint,2,opt,name=EOF,proto3" json:"EOF,omitempty"`  // true if eof was reached
	Data []byte `protobuf:"bytes,3,opt,name=Data,proto3" json:"Data,omitempty"` // should be chunked smaller than 4MB:
	// contains filtered or unexported fields
}

func (*FdMessage) CloneMessageVT

func (m *FdMessage) CloneMessageVT() proto.Message

func (*FdMessage) CloneVT

func (m *FdMessage) CloneVT() *FdMessage

func (*FdMessage) Descriptor

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

Deprecated: Use FdMessage.ProtoReflect.Descriptor instead.

func (*FdMessage) EqualMessageVT

func (this *FdMessage) EqualMessageVT(thatMsg proto.Message) bool

func (*FdMessage) EqualVT

func (this *FdMessage) EqualVT(that *FdMessage) bool

func (*FdMessage) GetData

func (x *FdMessage) GetData() []byte

func (*FdMessage) GetEOF

func (x *FdMessage) GetEOF() bool

func (*FdMessage) GetFd

func (x *FdMessage) GetFd() uint32

func (*FdMessage) MarshalToSizedBufferVT

func (m *FdMessage) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*FdMessage) MarshalToVT

func (m *FdMessage) MarshalToVT(dAtA []byte) (int, error)

func (*FdMessage) MarshalVT

func (m *FdMessage) MarshalVT() (dAtA []byte, err error)

func (*FdMessage) ProtoMessage

func (*FdMessage) ProtoMessage()

func (*FdMessage) ProtoReflect

func (x *FdMessage) ProtoReflect() protoreflect.Message

func (*FdMessage) Reset

func (x *FdMessage) Reset()

func (*FdMessage) SizeVT

func (m *FdMessage) SizeVT() (n int)

func (*FdMessage) String

func (x *FdMessage) String() string

func (*FdMessage) UnmarshalVT

func (m *FdMessage) UnmarshalVT(dAtA []byte) error

type InfoRequest

type InfoRequest struct {
	// contains filtered or unexported fields
}

func (*InfoRequest) CloneMessageVT

func (m *InfoRequest) CloneMessageVT() proto.Message

func (*InfoRequest) CloneVT

func (m *InfoRequest) CloneVT() *InfoRequest

func (*InfoRequest) Descriptor

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

Deprecated: Use InfoRequest.ProtoReflect.Descriptor instead.

func (*InfoRequest) EqualMessageVT

func (this *InfoRequest) EqualMessageVT(thatMsg proto.Message) bool

func (*InfoRequest) EqualVT

func (this *InfoRequest) EqualVT(that *InfoRequest) bool

func (*InfoRequest) MarshalToSizedBufferVT

func (m *InfoRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*InfoRequest) MarshalToVT

func (m *InfoRequest) MarshalToVT(dAtA []byte) (int, error)

func (*InfoRequest) MarshalVT

func (m *InfoRequest) MarshalVT() (dAtA []byte, err error)

func (*InfoRequest) ProtoMessage

func (*InfoRequest) ProtoMessage()

func (*InfoRequest) ProtoReflect

func (x *InfoRequest) ProtoReflect() protoreflect.Message

func (*InfoRequest) Reset

func (x *InfoRequest) Reset()

func (*InfoRequest) SizeVT

func (m *InfoRequest) SizeVT() (n int)

func (*InfoRequest) String

func (x *InfoRequest) String() string

func (*InfoRequest) UnmarshalVT

func (m *InfoRequest) UnmarshalVT(dAtA []byte) error

type InfoResponse

type InfoResponse struct {
	BuildxVersion *BuildxVersion `protobuf:"bytes,1,opt,name=buildxVersion,proto3" json:"buildxVersion,omitempty"`
	// contains filtered or unexported fields
}

func (*InfoResponse) CloneMessageVT

func (m *InfoResponse) CloneMessageVT() proto.Message

func (*InfoResponse) CloneVT

func (m *InfoResponse) CloneVT() *InfoResponse

func (*InfoResponse) Descriptor

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

Deprecated: Use InfoResponse.ProtoReflect.Descriptor instead.

func (*InfoResponse) EqualMessageVT

func (this *InfoResponse) EqualMessageVT(thatMsg proto.Message) bool

func (*InfoResponse) EqualVT

func (this *InfoResponse) EqualVT(that *InfoResponse) bool

func (*InfoResponse) GetBuildxVersion

func (x *InfoResponse) GetBuildxVersion() *BuildxVersion

func (*InfoResponse) MarshalToSizedBufferVT

func (m *InfoResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*InfoResponse) MarshalToVT

func (m *InfoResponse) MarshalToVT(dAtA []byte) (int, error)

func (*InfoResponse) MarshalVT

func (m *InfoResponse) MarshalVT() (dAtA []byte, err error)

func (*InfoResponse) ProtoMessage

func (*InfoResponse) ProtoMessage()

func (*InfoResponse) ProtoReflect

func (x *InfoResponse) ProtoReflect() protoreflect.Message

func (*InfoResponse) Reset

func (x *InfoResponse) Reset()

func (*InfoResponse) SizeVT

func (m *InfoResponse) SizeVT() (n int)

func (*InfoResponse) String

func (x *InfoResponse) String() string

func (*InfoResponse) UnmarshalVT

func (m *InfoResponse) UnmarshalVT(dAtA []byte) error

type InitMessage

type InitMessage struct {
	SessionID string `protobuf:"bytes,1,opt,name=SessionID,proto3" json:"SessionID,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"`
	// contains filtered or unexported fields
}

func (*InitMessage) CloneMessageVT

func (m *InitMessage) CloneMessageVT() proto.Message

func (*InitMessage) CloneVT

func (m *InitMessage) CloneVT() *InitMessage

func (*InitMessage) Descriptor

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

Deprecated: Use InitMessage.ProtoReflect.Descriptor instead.

func (*InitMessage) EqualMessageVT

func (this *InitMessage) EqualMessageVT(thatMsg proto.Message) bool

func (*InitMessage) EqualVT

func (this *InitMessage) EqualVT(that *InitMessage) bool

func (*InitMessage) GetInvokeConfig

func (x *InitMessage) GetInvokeConfig() *InvokeConfig

func (*InitMessage) GetProcessID

func (x *InitMessage) GetProcessID() string

func (*InitMessage) GetSessionID

func (x *InitMessage) GetSessionID() string

func (*InitMessage) MarshalToSizedBufferVT

func (m *InitMessage) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*InitMessage) MarshalToVT

func (m *InitMessage) MarshalToVT(dAtA []byte) (int, error)

func (*InitMessage) MarshalVT

func (m *InitMessage) MarshalVT() (dAtA []byte, err error)

func (*InitMessage) ProtoMessage

func (*InitMessage) ProtoMessage()

func (*InitMessage) ProtoReflect

func (x *InitMessage) ProtoReflect() protoreflect.Message

func (*InitMessage) Reset

func (x *InitMessage) Reset()

func (*InitMessage) SizeVT

func (m *InitMessage) SizeVT() (n int)

func (*InitMessage) String

func (x *InitMessage) String() string

func (*InitMessage) UnmarshalVT

func (m *InitMessage) UnmarshalVT(dAtA []byte) error

type InputInitMessage

type InputInitMessage struct {
	SessionID string `protobuf:"bytes,1,opt,name=SessionID,proto3" json:"SessionID,omitempty"`
	// contains filtered or unexported fields
}

func (*InputInitMessage) CloneMessageVT

func (m *InputInitMessage) CloneMessageVT() proto.Message

func (*InputInitMessage) CloneVT

func (m *InputInitMessage) CloneVT() *InputInitMessage

func (*InputInitMessage) Descriptor

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

Deprecated: Use InputInitMessage.ProtoReflect.Descriptor instead.

func (*InputInitMessage) EqualMessageVT

func (this *InputInitMessage) EqualMessageVT(thatMsg proto.Message) bool

func (*InputInitMessage) EqualVT

func (this *InputInitMessage) EqualVT(that *InputInitMessage) bool

func (*InputInitMessage) GetSessionID

func (x *InputInitMessage) GetSessionID() string

func (*InputInitMessage) MarshalToSizedBufferVT

func (m *InputInitMessage) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*InputInitMessage) MarshalToVT

func (m *InputInitMessage) MarshalToVT(dAtA []byte) (int, error)

func (*InputInitMessage) MarshalVT

func (m *InputInitMessage) MarshalVT() (dAtA []byte, err error)

func (*InputInitMessage) ProtoMessage

func (*InputInitMessage) ProtoMessage()

func (*InputInitMessage) ProtoReflect

func (x *InputInitMessage) ProtoReflect() protoreflect.Message

func (*InputInitMessage) Reset

func (x *InputInitMessage) Reset()

func (*InputInitMessage) SizeVT

func (m *InputInitMessage) SizeVT() (n int)

func (*InputInitMessage) String

func (x *InputInitMessage) String() string

func (*InputInitMessage) UnmarshalVT

func (m *InputInitMessage) UnmarshalVT(dAtA []byte) error

type InputMessage

type InputMessage struct {

	// Types that are assignable to Input:
	//
	//	*InputMessage_Init
	//	*InputMessage_Data
	Input isInputMessage_Input `protobuf_oneof:"Input"`
	// contains filtered or unexported fields
}

func (*InputMessage) CloneMessageVT

func (m *InputMessage) CloneMessageVT() proto.Message

func (*InputMessage) CloneVT

func (m *InputMessage) CloneVT() *InputMessage

func (*InputMessage) Descriptor

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

Deprecated: Use InputMessage.ProtoReflect.Descriptor instead.

func (*InputMessage) EqualMessageVT

func (this *InputMessage) EqualMessageVT(thatMsg proto.Message) bool

func (*InputMessage) EqualVT

func (this *InputMessage) EqualVT(that *InputMessage) bool

func (*InputMessage) GetData

func (x *InputMessage) GetData() *DataMessage

func (*InputMessage) GetInit

func (x *InputMessage) GetInit() *InputInitMessage

func (*InputMessage) GetInput

func (m *InputMessage) GetInput() isInputMessage_Input

func (*InputMessage) MarshalToSizedBufferVT

func (m *InputMessage) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*InputMessage) MarshalToVT

func (m *InputMessage) MarshalToVT(dAtA []byte) (int, error)

func (*InputMessage) MarshalVT

func (m *InputMessage) MarshalVT() (dAtA []byte, err error)

func (*InputMessage) ProtoMessage

func (*InputMessage) ProtoMessage()

func (*InputMessage) ProtoReflect

func (x *InputMessage) ProtoReflect() protoreflect.Message

func (*InputMessage) Reset

func (x *InputMessage) Reset()

func (*InputMessage) SizeVT

func (m *InputMessage) SizeVT() (n int)

func (*InputMessage) String

func (x *InputMessage) String() string

func (*InputMessage) UnmarshalVT

func (m *InputMessage) UnmarshalVT(dAtA []byte) error

type InputMessage_Data

type InputMessage_Data struct {
	Data *DataMessage `protobuf:"bytes,2,opt,name=Data,proto3,oneof"`
}

func (*InputMessage_Data) CloneVT

func (m *InputMessage_Data) CloneVT() isInputMessage_Input

func (*InputMessage_Data) EqualVT

func (this *InputMessage_Data) EqualVT(thatIface isInputMessage_Input) bool

func (*InputMessage_Data) MarshalToSizedBufferVT

func (m *InputMessage_Data) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*InputMessage_Data) MarshalToVT

func (m *InputMessage_Data) MarshalToVT(dAtA []byte) (int, error)

func (*InputMessage_Data) SizeVT

func (m *InputMessage_Data) SizeVT() (n int)

type InputMessage_Init

type InputMessage_Init struct {
	Init *InputInitMessage `protobuf:"bytes,1,opt,name=Init,proto3,oneof"`
}

func (*InputMessage_Init) CloneVT

func (m *InputMessage_Init) CloneVT() isInputMessage_Input

func (*InputMessage_Init) EqualVT

func (this *InputMessage_Init) EqualVT(thatIface isInputMessage_Input) bool

func (*InputMessage_Init) MarshalToSizedBufferVT

func (m *InputMessage_Init) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*InputMessage_Init) MarshalToVT

func (m *InputMessage_Init) MarshalToVT(dAtA []byte) (int, error)

func (*InputMessage_Init) SizeVT

func (m *InputMessage_Init) SizeVT() (n int)

type InputResponse

type InputResponse struct {
	// contains filtered or unexported fields
}

func (*InputResponse) CloneMessageVT

func (m *InputResponse) CloneMessageVT() proto.Message

func (*InputResponse) CloneVT

func (m *InputResponse) CloneVT() *InputResponse

func (*InputResponse) Descriptor

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

Deprecated: Use InputResponse.ProtoReflect.Descriptor instead.

func (*InputResponse) EqualMessageVT

func (this *InputResponse) EqualMessageVT(thatMsg proto.Message) bool

func (*InputResponse) EqualVT

func (this *InputResponse) EqualVT(that *InputResponse) bool

func (*InputResponse) MarshalToSizedBufferVT

func (m *InputResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*InputResponse) MarshalToVT

func (m *InputResponse) MarshalToVT(dAtA []byte) (int, error)

func (*InputResponse) MarshalVT

func (m *InputResponse) MarshalVT() (dAtA []byte, err error)

func (*InputResponse) ProtoMessage

func (*InputResponse) ProtoMessage()

func (*InputResponse) ProtoReflect

func (x *InputResponse) ProtoReflect() protoreflect.Message

func (*InputResponse) Reset

func (x *InputResponse) Reset()

func (*InputResponse) SizeVT

func (m *InputResponse) SizeVT() (n int)

func (*InputResponse) String

func (x *InputResponse) String() string

func (*InputResponse) UnmarshalVT

func (m *InputResponse) UnmarshalVT(dAtA []byte) error

type InspectRequest

type InspectRequest struct {
	SessionID string `protobuf:"bytes,1,opt,name=SessionID,proto3" json:"SessionID,omitempty"`
	// contains filtered or unexported fields
}

func (*InspectRequest) CloneMessageVT

func (m *InspectRequest) CloneMessageVT() proto.Message

func (*InspectRequest) CloneVT

func (m *InspectRequest) CloneVT() *InspectRequest

func (*InspectRequest) Descriptor

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

Deprecated: Use InspectRequest.ProtoReflect.Descriptor instead.

func (*InspectRequest) EqualMessageVT

func (this *InspectRequest) EqualMessageVT(thatMsg proto.Message) bool

func (*InspectRequest) EqualVT

func (this *InspectRequest) EqualVT(that *InspectRequest) bool

func (*InspectRequest) GetSessionID

func (x *InspectRequest) GetSessionID() string

func (*InspectRequest) MarshalToSizedBufferVT

func (m *InspectRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*InspectRequest) MarshalToVT

func (m *InspectRequest) MarshalToVT(dAtA []byte) (int, error)

func (*InspectRequest) MarshalVT

func (m *InspectRequest) MarshalVT() (dAtA []byte, err error)

func (*InspectRequest) ProtoMessage

func (*InspectRequest) ProtoMessage()

func (*InspectRequest) ProtoReflect

func (x *InspectRequest) ProtoReflect() protoreflect.Message

func (*InspectRequest) Reset

func (x *InspectRequest) Reset()

func (*InspectRequest) SizeVT

func (m *InspectRequest) SizeVT() (n int)

func (*InspectRequest) String

func (x *InspectRequest) String() string

func (*InspectRequest) UnmarshalVT

func (m *InspectRequest) UnmarshalVT(dAtA []byte) error

type InspectResponse

type InspectResponse struct {
	Options *BuildOptions `protobuf:"bytes,1,opt,name=Options,proto3" json:"Options,omitempty"`
	// contains filtered or unexported fields
}

func (*InspectResponse) CloneMessageVT

func (m *InspectResponse) CloneMessageVT() proto.Message

func (*InspectResponse) CloneVT

func (m *InspectResponse) CloneVT() *InspectResponse

func (*InspectResponse) Descriptor

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

Deprecated: Use InspectResponse.ProtoReflect.Descriptor instead.

func (*InspectResponse) EqualMessageVT

func (this *InspectResponse) EqualMessageVT(thatMsg proto.Message) bool

func (*InspectResponse) EqualVT

func (this *InspectResponse) EqualVT(that *InspectResponse) bool

func (*InspectResponse) GetOptions

func (x *InspectResponse) GetOptions() *BuildOptions

func (*InspectResponse) MarshalToSizedBufferVT

func (m *InspectResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*InspectResponse) MarshalToVT

func (m *InspectResponse) MarshalToVT(dAtA []byte) (int, error)

func (*InspectResponse) MarshalVT

func (m *InspectResponse) MarshalVT() (dAtA []byte, err error)

func (*InspectResponse) ProtoMessage

func (*InspectResponse) ProtoMessage()

func (*InspectResponse) ProtoReflect

func (x *InspectResponse) ProtoReflect() protoreflect.Message

func (*InspectResponse) Reset

func (x *InspectResponse) Reset()

func (*InspectResponse) SizeVT

func (m *InspectResponse) SizeVT() (n int)

func (*InspectResponse) String

func (x *InspectResponse) String() string

func (*InspectResponse) UnmarshalVT

func (m *InspectResponse) UnmarshalVT(dAtA []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"` // Do not set cmd but use the image's default
	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"` // Do not set user but use the image's default
	Cwd        string   `protobuf:"bytes,6,opt,name=Cwd,proto3" json:"Cwd,omitempty"`
	NoCwd      bool     `protobuf:"varint,7,opt,name=NoCwd,proto3" json:"NoCwd,omitempty"` // Do not set cwd but use the image's default
	Tty        bool     `protobuf:"varint,8,opt,name=Tty,proto3" json:"Tty,omitempty"`
	Rollback   bool     `protobuf:"varint,9,opt,name=Rollback,proto3" json:"Rollback,omitempty"` // Kill all process in the container and recreate it.
	Initial    bool     `protobuf:"varint,10,opt,name=Initial,proto3" json:"Initial,omitempty"`  // Run container from the initial state of that stage (supported only on the failed step)
	// contains filtered or unexported fields
}

func (*InvokeConfig) CloneMessageVT

func (m *InvokeConfig) CloneMessageVT() proto.Message

func (*InvokeConfig) CloneVT

func (m *InvokeConfig) CloneVT() *InvokeConfig

func (*InvokeConfig) Descriptor

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

Deprecated: Use InvokeConfig.ProtoReflect.Descriptor instead.

func (*InvokeConfig) EqualMessageVT

func (this *InvokeConfig) EqualMessageVT(thatMsg proto.Message) bool

func (*InvokeConfig) EqualVT

func (this *InvokeConfig) EqualVT(that *InvokeConfig) bool

func (*InvokeConfig) GetCmd

func (x *InvokeConfig) GetCmd() []string

func (*InvokeConfig) GetCwd

func (x *InvokeConfig) GetCwd() string

func (*InvokeConfig) GetEntrypoint

func (x *InvokeConfig) GetEntrypoint() []string

func (*InvokeConfig) GetEnv

func (x *InvokeConfig) GetEnv() []string

func (*InvokeConfig) GetInitial

func (x *InvokeConfig) GetInitial() bool

func (*InvokeConfig) GetNoCmd

func (x *InvokeConfig) GetNoCmd() bool

func (*InvokeConfig) GetNoCwd

func (x *InvokeConfig) GetNoCwd() bool

func (*InvokeConfig) GetNoUser

func (x *InvokeConfig) GetNoUser() bool

func (*InvokeConfig) GetRollback

func (x *InvokeConfig) GetRollback() bool

func (*InvokeConfig) GetTty

func (x *InvokeConfig) GetTty() bool

func (*InvokeConfig) GetUser

func (x *InvokeConfig) GetUser() string

func (*InvokeConfig) MarshalToSizedBufferVT

func (m *InvokeConfig) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*InvokeConfig) MarshalToVT

func (m *InvokeConfig) MarshalToVT(dAtA []byte) (int, error)

func (*InvokeConfig) MarshalVT

func (m *InvokeConfig) MarshalVT() (dAtA []byte, err error)

func (*InvokeConfig) ProtoMessage

func (*InvokeConfig) ProtoMessage()

func (*InvokeConfig) ProtoReflect

func (x *InvokeConfig) ProtoReflect() protoreflect.Message

func (*InvokeConfig) Reset

func (x *InvokeConfig) Reset()

func (*InvokeConfig) SizeVT

func (m *InvokeConfig) SizeVT() (n int)

func (*InvokeConfig) String

func (x *InvokeConfig) String() string

func (*InvokeConfig) UnmarshalVT

func (m *InvokeConfig) UnmarshalVT(dAtA []byte) error

type ListProcessesRequest

type ListProcessesRequest struct {
	SessionID string `protobuf:"bytes,1,opt,name=SessionID,proto3" json:"SessionID,omitempty"`
	// contains filtered or unexported fields
}

func (*ListProcessesRequest) CloneMessageVT

func (m *ListProcessesRequest) CloneMessageVT() proto.Message

func (*ListProcessesRequest) CloneVT

func (*ListProcessesRequest) Descriptor

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

Deprecated: Use ListProcessesRequest.ProtoReflect.Descriptor instead.

func (*ListProcessesRequest) EqualMessageVT

func (this *ListProcessesRequest) EqualMessageVT(thatMsg proto.Message) bool

func (*ListProcessesRequest) EqualVT

func (this *ListProcessesRequest) EqualVT(that *ListProcessesRequest) bool

func (*ListProcessesRequest) GetSessionID

func (x *ListProcessesRequest) GetSessionID() string

func (*ListProcessesRequest) MarshalToSizedBufferVT

func (m *ListProcessesRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ListProcessesRequest) MarshalToVT

func (m *ListProcessesRequest) MarshalToVT(dAtA []byte) (int, error)

func (*ListProcessesRequest) MarshalVT

func (m *ListProcessesRequest) MarshalVT() (dAtA []byte, err error)

func (*ListProcessesRequest) ProtoMessage

func (*ListProcessesRequest) ProtoMessage()

func (*ListProcessesRequest) ProtoReflect

func (x *ListProcessesRequest) ProtoReflect() protoreflect.Message

func (*ListProcessesRequest) Reset

func (x *ListProcessesRequest) Reset()

func (*ListProcessesRequest) SizeVT

func (m *ListProcessesRequest) SizeVT() (n int)

func (*ListProcessesRequest) String

func (x *ListProcessesRequest) String() string

func (*ListProcessesRequest) UnmarshalVT

func (m *ListProcessesRequest) UnmarshalVT(dAtA []byte) error

type ListProcessesResponse

type ListProcessesResponse struct {
	Infos []*ProcessInfo `protobuf:"bytes,1,rep,name=Infos,proto3" json:"Infos,omitempty"`
	// contains filtered or unexported fields
}

func (*ListProcessesResponse) CloneMessageVT

func (m *ListProcessesResponse) CloneMessageVT() proto.Message

func (*ListProcessesResponse) CloneVT

func (*ListProcessesResponse) Descriptor

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

Deprecated: Use ListProcessesResponse.ProtoReflect.Descriptor instead.

func (*ListProcessesResponse) EqualMessageVT

func (this *ListProcessesResponse) EqualMessageVT(thatMsg proto.Message) bool

func (*ListProcessesResponse) EqualVT

func (this *ListProcessesResponse) EqualVT(that *ListProcessesResponse) bool

func (*ListProcessesResponse) GetInfos

func (x *ListProcessesResponse) GetInfos() []*ProcessInfo

func (*ListProcessesResponse) MarshalToSizedBufferVT

func (m *ListProcessesResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ListProcessesResponse) MarshalToVT

func (m *ListProcessesResponse) MarshalToVT(dAtA []byte) (int, error)

func (*ListProcessesResponse) MarshalVT

func (m *ListProcessesResponse) MarshalVT() (dAtA []byte, err error)

func (*ListProcessesResponse) ProtoMessage

func (*ListProcessesResponse) ProtoMessage()

func (*ListProcessesResponse) ProtoReflect

func (x *ListProcessesResponse) ProtoReflect() protoreflect.Message

func (*ListProcessesResponse) Reset

func (x *ListProcessesResponse) Reset()

func (*ListProcessesResponse) SizeVT

func (m *ListProcessesResponse) SizeVT() (n int)

func (*ListProcessesResponse) String

func (x *ListProcessesResponse) String() string

func (*ListProcessesResponse) UnmarshalVT

func (m *ListProcessesResponse) UnmarshalVT(dAtA []byte) error

type ListRequest

type ListRequest struct {
	SessionID string `protobuf:"bytes,1,opt,name=SessionID,proto3" json:"SessionID,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRequest) CloneMessageVT

func (m *ListRequest) CloneMessageVT() proto.Message

func (*ListRequest) CloneVT

func (m *ListRequest) CloneVT() *ListRequest

func (*ListRequest) Descriptor

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

Deprecated: Use ListRequest.ProtoReflect.Descriptor instead.

func (*ListRequest) EqualMessageVT

func (this *ListRequest) EqualMessageVT(thatMsg proto.Message) bool

func (*ListRequest) EqualVT

func (this *ListRequest) EqualVT(that *ListRequest) bool

func (*ListRequest) GetSessionID

func (x *ListRequest) GetSessionID() string

func (*ListRequest) MarshalToSizedBufferVT

func (m *ListRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ListRequest) MarshalToVT

func (m *ListRequest) MarshalToVT(dAtA []byte) (int, error)

func (*ListRequest) MarshalVT

func (m *ListRequest) MarshalVT() (dAtA []byte, err error)

func (*ListRequest) ProtoMessage

func (*ListRequest) ProtoMessage()

func (*ListRequest) ProtoReflect

func (x *ListRequest) ProtoReflect() protoreflect.Message

func (*ListRequest) Reset

func (x *ListRequest) Reset()

func (*ListRequest) SizeVT

func (m *ListRequest) SizeVT() (n int)

func (*ListRequest) String

func (x *ListRequest) String() string

func (*ListRequest) UnmarshalVT

func (m *ListRequest) UnmarshalVT(dAtA []byte) error

type ListResponse

type ListResponse struct {
	Keys []string `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"`
	// contains filtered or unexported fields
}

func (*ListResponse) CloneMessageVT

func (m *ListResponse) CloneMessageVT() proto.Message

func (*ListResponse) CloneVT

func (m *ListResponse) CloneVT() *ListResponse

func (*ListResponse) Descriptor

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

Deprecated: Use ListResponse.ProtoReflect.Descriptor instead.

func (*ListResponse) EqualMessageVT

func (this *ListResponse) EqualMessageVT(thatMsg proto.Message) bool

func (*ListResponse) EqualVT

func (this *ListResponse) EqualVT(that *ListResponse) bool

func (*ListResponse) GetKeys

func (x *ListResponse) GetKeys() []string

func (*ListResponse) MarshalToSizedBufferVT

func (m *ListResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ListResponse) MarshalToVT

func (m *ListResponse) MarshalToVT(dAtA []byte) (int, error)

func (*ListResponse) MarshalVT

func (m *ListResponse) MarshalVT() (dAtA []byte, err error)

func (*ListResponse) ProtoMessage

func (*ListResponse) ProtoMessage()

func (*ListResponse) ProtoReflect

func (x *ListResponse) ProtoReflect() protoreflect.Message

func (*ListResponse) Reset

func (x *ListResponse) Reset()

func (*ListResponse) SizeVT

func (m *ListResponse) SizeVT() (n int)

func (*ListResponse) String

func (x *ListResponse) String() string

func (*ListResponse) UnmarshalVT

func (m *ListResponse) UnmarshalVT(dAtA []byte) error

type Message

type Message struct {

	// Types that are assignable to Input:
	//
	//	*Message_Init
	//	*Message_File
	//	*Message_Resize
	//	*Message_Signal
	Input isMessage_Input `protobuf_oneof:"Input"`
	// contains filtered or unexported fields
}

func (*Message) CloneMessageVT

func (m *Message) CloneMessageVT() proto.Message

func (*Message) CloneVT

func (m *Message) CloneVT() *Message

func (*Message) Descriptor

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

Deprecated: Use Message.ProtoReflect.Descriptor instead.

func (*Message) EqualMessageVT

func (this *Message) EqualMessageVT(thatMsg proto.Message) bool

func (*Message) EqualVT

func (this *Message) EqualVT(that *Message) bool

func (*Message) GetFile

func (x *Message) GetFile() *FdMessage

func (*Message) GetInit

func (x *Message) GetInit() *InitMessage

func (*Message) GetInput

func (m *Message) GetInput() isMessage_Input

func (*Message) GetResize

func (x *Message) GetResize() *ResizeMessage

func (*Message) GetSignal

func (x *Message) GetSignal() *SignalMessage

func (*Message) MarshalToSizedBufferVT

func (m *Message) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Message) MarshalToVT

func (m *Message) MarshalToVT(dAtA []byte) (int, error)

func (*Message) MarshalVT

func (m *Message) MarshalVT() (dAtA []byte, err error)

func (*Message) ProtoMessage

func (*Message) ProtoMessage()

func (*Message) ProtoReflect

func (x *Message) ProtoReflect() protoreflect.Message

func (*Message) Reset

func (x *Message) Reset()

func (*Message) SizeVT

func (m *Message) SizeVT() (n int)

func (*Message) String

func (x *Message) String() string

func (*Message) UnmarshalVT

func (m *Message) UnmarshalVT(dAtA []byte) error

type Message_File

type Message_File struct {
	// FdMessage used from client to server for input (stdin) and
	// from server to client for output (stdout, stderr)
	File *FdMessage `protobuf:"bytes,2,opt,name=File,proto3,oneof"`
}

func (*Message_File) CloneVT

func (m *Message_File) CloneVT() isMessage_Input

func (*Message_File) EqualVT

func (this *Message_File) EqualVT(thatIface isMessage_Input) bool

func (*Message_File) MarshalToSizedBufferVT

func (m *Message_File) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Message_File) MarshalToVT

func (m *Message_File) MarshalToVT(dAtA []byte) (int, error)

func (*Message_File) SizeVT

func (m *Message_File) SizeVT() (n int)

type Message_Init

type Message_Init struct {
	Init *InitMessage `protobuf:"bytes,1,opt,name=Init,proto3,oneof"`
}

func (*Message_Init) CloneVT

func (m *Message_Init) CloneVT() isMessage_Input

func (*Message_Init) EqualVT

func (this *Message_Init) EqualVT(thatIface isMessage_Input) bool

func (*Message_Init) MarshalToSizedBufferVT

func (m *Message_Init) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Message_Init) MarshalToVT

func (m *Message_Init) MarshalToVT(dAtA []byte) (int, error)

func (*Message_Init) SizeVT

func (m *Message_Init) SizeVT() (n int)

type Message_Resize

type Message_Resize struct {
	// ResizeMessage used from client to server for terminal resize events
	Resize *ResizeMessage `protobuf:"bytes,3,opt,name=Resize,proto3,oneof"`
}

func (*Message_Resize) CloneVT

func (m *Message_Resize) CloneVT() isMessage_Input

func (*Message_Resize) EqualVT

func (this *Message_Resize) EqualVT(thatIface isMessage_Input) bool

func (*Message_Resize) MarshalToSizedBufferVT

func (m *Message_Resize) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Message_Resize) MarshalToVT

func (m *Message_Resize) MarshalToVT(dAtA []byte) (int, error)

func (*Message_Resize) SizeVT

func (m *Message_Resize) SizeVT() (n int)

type Message_Signal

type Message_Signal struct {
	// SignalMessage is used from client to server to send signal events
	Signal *SignalMessage `protobuf:"bytes,4,opt,name=Signal,proto3,oneof"`
}

func (*Message_Signal) CloneVT

func (m *Message_Signal) CloneVT() isMessage_Input

func (*Message_Signal) EqualVT

func (this *Message_Signal) EqualVT(thatIface isMessage_Input) bool

func (*Message_Signal) MarshalToSizedBufferVT

func (m *Message_Signal) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Message_Signal) MarshalToVT

func (m *Message_Signal) MarshalToVT(dAtA []byte) (int, error)

func (*Message_Signal) SizeVT

func (m *Message_Signal) SizeVT() (n int)

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"`
	// contains filtered or unexported fields
}

func (*ProcessInfo) CloneMessageVT

func (m *ProcessInfo) CloneMessageVT() proto.Message

func (*ProcessInfo) CloneVT

func (m *ProcessInfo) CloneVT() *ProcessInfo

func (*ProcessInfo) Descriptor

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

Deprecated: Use ProcessInfo.ProtoReflect.Descriptor instead.

func (*ProcessInfo) EqualMessageVT

func (this *ProcessInfo) EqualMessageVT(thatMsg proto.Message) bool

func (*ProcessInfo) EqualVT

func (this *ProcessInfo) EqualVT(that *ProcessInfo) bool

func (*ProcessInfo) GetInvokeConfig

func (x *ProcessInfo) GetInvokeConfig() *InvokeConfig

func (*ProcessInfo) GetProcessID

func (x *ProcessInfo) GetProcessID() string

func (*ProcessInfo) MarshalToSizedBufferVT

func (m *ProcessInfo) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ProcessInfo) MarshalToVT

func (m *ProcessInfo) MarshalToVT(dAtA []byte) (int, error)

func (*ProcessInfo) MarshalVT

func (m *ProcessInfo) MarshalVT() (dAtA []byte, err error)

func (*ProcessInfo) ProtoMessage

func (*ProcessInfo) ProtoMessage()

func (*ProcessInfo) ProtoReflect

func (x *ProcessInfo) ProtoReflect() protoreflect.Message

func (*ProcessInfo) Reset

func (x *ProcessInfo) Reset()

func (*ProcessInfo) SizeVT

func (m *ProcessInfo) SizeVT() (n int)

func (*ProcessInfo) String

func (x *ProcessInfo) String() string

func (*ProcessInfo) UnmarshalVT

func (m *ProcessInfo) UnmarshalVT(dAtA []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"`
	// contains filtered or unexported fields
}

func (*ResizeMessage) CloneMessageVT

func (m *ResizeMessage) CloneMessageVT() proto.Message

func (*ResizeMessage) CloneVT

func (m *ResizeMessage) CloneVT() *ResizeMessage

func (*ResizeMessage) Descriptor

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

Deprecated: Use ResizeMessage.ProtoReflect.Descriptor instead.

func (*ResizeMessage) EqualMessageVT

func (this *ResizeMessage) EqualMessageVT(thatMsg proto.Message) bool

func (*ResizeMessage) EqualVT

func (this *ResizeMessage) EqualVT(that *ResizeMessage) bool

func (*ResizeMessage) GetCols

func (x *ResizeMessage) GetCols() uint32

func (*ResizeMessage) GetRows

func (x *ResizeMessage) GetRows() uint32

func (*ResizeMessage) MarshalToSizedBufferVT

func (m *ResizeMessage) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ResizeMessage) MarshalToVT

func (m *ResizeMessage) MarshalToVT(dAtA []byte) (int, error)

func (*ResizeMessage) MarshalVT

func (m *ResizeMessage) MarshalVT() (dAtA []byte, err error)

func (*ResizeMessage) ProtoMessage

func (*ResizeMessage) ProtoMessage()

func (*ResizeMessage) ProtoReflect

func (x *ResizeMessage) ProtoReflect() protoreflect.Message

func (*ResizeMessage) Reset

func (x *ResizeMessage) Reset()

func (*ResizeMessage) SizeVT

func (m *ResizeMessage) SizeVT() (n int)

func (*ResizeMessage) String

func (x *ResizeMessage) String() string

func (*ResizeMessage) UnmarshalVT

func (m *ResizeMessage) UnmarshalVT(dAtA []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"`
	// contains filtered or unexported fields
}

func (*SSH) CloneMessageVT

func (m *SSH) CloneMessageVT() proto.Message

func (*SSH) CloneVT

func (m *SSH) CloneVT() *SSH

func (*SSH) Descriptor

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

Deprecated: Use SSH.ProtoReflect.Descriptor instead.

func (*SSH) EqualMessageVT

func (this *SSH) EqualMessageVT(thatMsg proto.Message) bool

func (*SSH) EqualVT

func (this *SSH) EqualVT(that *SSH) bool

func (*SSH) GetID

func (x *SSH) GetID() string

func (*SSH) GetPaths

func (x *SSH) GetPaths() []string

func (*SSH) MarshalToSizedBufferVT

func (m *SSH) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*SSH) MarshalToVT

func (m *SSH) MarshalToVT(dAtA []byte) (int, error)

func (*SSH) MarshalVT

func (m *SSH) MarshalVT() (dAtA []byte, err error)

func (*SSH) ProtoMessage

func (*SSH) ProtoMessage()

func (*SSH) ProtoReflect

func (x *SSH) ProtoReflect() protoreflect.Message

func (*SSH) Reset

func (x *SSH) Reset()

func (*SSH) SizeVT

func (m *SSH) SizeVT() (n int)

func (*SSH) String

func (x *SSH) String() string

func (*SSH) UnmarshalVT

func (m *SSH) UnmarshalVT(dAtA []byte) error

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"`
	// contains filtered or unexported fields
}

func (*Secret) CloneMessageVT

func (m *Secret) CloneMessageVT() proto.Message

func (*Secret) CloneVT

func (m *Secret) CloneVT() *Secret

func (*Secret) Descriptor

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

Deprecated: Use Secret.ProtoReflect.Descriptor instead.

func (*Secret) EqualMessageVT

func (this *Secret) EqualMessageVT(thatMsg proto.Message) bool

func (*Secret) EqualVT

func (this *Secret) EqualVT(that *Secret) bool

func (*Secret) GetEnv

func (x *Secret) GetEnv() string

func (*Secret) GetFilePath

func (x *Secret) GetFilePath() string

func (*Secret) GetID

func (x *Secret) GetID() string

func (*Secret) MarshalToSizedBufferVT

func (m *Secret) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Secret) MarshalToVT

func (m *Secret) MarshalToVT(dAtA []byte) (int, error)

func (*Secret) MarshalVT

func (m *Secret) MarshalVT() (dAtA []byte, err error)

func (*Secret) ProtoMessage

func (*Secret) ProtoMessage()

func (*Secret) ProtoReflect

func (x *Secret) ProtoReflect() protoreflect.Message

func (*Secret) Reset

func (x *Secret) Reset()

func (*Secret) SizeVT

func (m *Secret) SizeVT() (n int)

func (*Secret) String

func (x *Secret) String() string

func (*Secret) UnmarshalVT

func (m *Secret) UnmarshalVT(dAtA []byte) error

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"`
	// contains filtered or unexported fields
}

func (*SignalMessage) CloneMessageVT

func (m *SignalMessage) CloneMessageVT() proto.Message

func (*SignalMessage) CloneVT

func (m *SignalMessage) CloneVT() *SignalMessage

func (*SignalMessage) Descriptor

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

Deprecated: Use SignalMessage.ProtoReflect.Descriptor instead.

func (*SignalMessage) EqualMessageVT

func (this *SignalMessage) EqualMessageVT(thatMsg proto.Message) bool

func (*SignalMessage) EqualVT

func (this *SignalMessage) EqualVT(that *SignalMessage) bool

func (*SignalMessage) GetName

func (x *SignalMessage) GetName() string

func (*SignalMessage) MarshalToSizedBufferVT

func (m *SignalMessage) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*SignalMessage) MarshalToVT

func (m *SignalMessage) MarshalToVT(dAtA []byte) (int, error)

func (*SignalMessage) MarshalVT

func (m *SignalMessage) MarshalVT() (dAtA []byte, err error)

func (*SignalMessage) ProtoMessage

func (*SignalMessage) ProtoMessage()

func (*SignalMessage) ProtoReflect

func (x *SignalMessage) ProtoReflect() protoreflect.Message

func (*SignalMessage) Reset

func (x *SignalMessage) Reset()

func (*SignalMessage) SizeVT

func (m *SignalMessage) SizeVT() (n int)

func (*SignalMessage) String

func (x *SignalMessage) String() string

func (*SignalMessage) UnmarshalVT

func (m *SignalMessage) UnmarshalVT(dAtA []byte) error

type StatusRequest

type StatusRequest struct {
	SessionID string `protobuf:"bytes,1,opt,name=SessionID,proto3" json:"SessionID,omitempty"`
	// contains filtered or unexported fields
}

func (*StatusRequest) CloneMessageVT

func (m *StatusRequest) CloneMessageVT() proto.Message

func (*StatusRequest) CloneVT

func (m *StatusRequest) CloneVT() *StatusRequest

func (*StatusRequest) Descriptor

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

Deprecated: Use StatusRequest.ProtoReflect.Descriptor instead.

func (*StatusRequest) EqualMessageVT

func (this *StatusRequest) EqualMessageVT(thatMsg proto.Message) bool

func (*StatusRequest) EqualVT

func (this *StatusRequest) EqualVT(that *StatusRequest) bool

func (*StatusRequest) GetSessionID

func (x *StatusRequest) GetSessionID() string

func (*StatusRequest) MarshalToSizedBufferVT

func (m *StatusRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*StatusRequest) MarshalToVT

func (m *StatusRequest) MarshalToVT(dAtA []byte) (int, error)

func (*StatusRequest) MarshalVT

func (m *StatusRequest) MarshalVT() (dAtA []byte, err error)

func (*StatusRequest) ProtoMessage

func (*StatusRequest) ProtoMessage()

func (*StatusRequest) ProtoReflect

func (x *StatusRequest) ProtoReflect() protoreflect.Message

func (*StatusRequest) Reset

func (x *StatusRequest) Reset()

func (*StatusRequest) SizeVT

func (m *StatusRequest) SizeVT() (n int)

func (*StatusRequest) String

func (x *StatusRequest) String() string

func (*StatusRequest) UnmarshalVT

func (m *StatusRequest) UnmarshalVT(dAtA []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"`
	// contains filtered or unexported fields
}

func ToControlStatus

func ToControlStatus(s *client.SolveStatus) *StatusResponse

func (*StatusResponse) CloneMessageVT

func (m *StatusResponse) CloneMessageVT() proto.Message

func (*StatusResponse) CloneVT

func (m *StatusResponse) CloneVT() *StatusResponse

func (*StatusResponse) Descriptor

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

Deprecated: Use StatusResponse.ProtoReflect.Descriptor instead.

func (*StatusResponse) EqualMessageVT

func (this *StatusResponse) EqualMessageVT(thatMsg proto.Message) bool

func (*StatusResponse) EqualVT

func (this *StatusResponse) EqualVT(that *StatusResponse) bool

func (*StatusResponse) GetLogs

func (x *StatusResponse) GetLogs() []*control.VertexLog

func (*StatusResponse) GetStatuses

func (x *StatusResponse) GetStatuses() []*control.VertexStatus

func (*StatusResponse) GetVertexes

func (x *StatusResponse) GetVertexes() []*control.Vertex

func (*StatusResponse) GetWarnings

func (x *StatusResponse) GetWarnings() []*control.VertexWarning

func (*StatusResponse) MarshalToSizedBufferVT

func (m *StatusResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*StatusResponse) MarshalToVT

func (m *StatusResponse) MarshalToVT(dAtA []byte) (int, error)

func (*StatusResponse) MarshalVT

func (m *StatusResponse) MarshalVT() (dAtA []byte, err error)

func (*StatusResponse) ProtoMessage

func (*StatusResponse) ProtoMessage()

func (*StatusResponse) ProtoReflect

func (x *StatusResponse) ProtoReflect() protoreflect.Message

func (*StatusResponse) Reset

func (x *StatusResponse) Reset()

func (*StatusResponse) SizeVT

func (m *StatusResponse) SizeVT() (n int)

func (*StatusResponse) String

func (x *StatusResponse) String() string

func (*StatusResponse) UnmarshalVT

func (m *StatusResponse) UnmarshalVT(dAtA []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"`
	// contains filtered or unexported fields
}

func (*Ulimit) CloneMessageVT

func (m *Ulimit) CloneMessageVT() proto.Message

func (*Ulimit) CloneVT

func (m *Ulimit) CloneVT() *Ulimit

func (*Ulimit) Descriptor

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

Deprecated: Use Ulimit.ProtoReflect.Descriptor instead.

func (*Ulimit) EqualMessageVT

func (this *Ulimit) EqualMessageVT(thatMsg proto.Message) bool

func (*Ulimit) EqualVT

func (this *Ulimit) EqualVT(that *Ulimit) bool

func (*Ulimit) GetHard

func (x *Ulimit) GetHard() int64

func (*Ulimit) GetName

func (x *Ulimit) GetName() string

func (*Ulimit) GetSoft

func (x *Ulimit) GetSoft() int64

func (*Ulimit) MarshalToSizedBufferVT

func (m *Ulimit) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Ulimit) MarshalToVT

func (m *Ulimit) MarshalToVT(dAtA []byte) (int, error)

func (*Ulimit) MarshalVT

func (m *Ulimit) MarshalVT() (dAtA []byte, err error)

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 (m *Ulimit) SizeVT() (n int)

func (*Ulimit) String

func (x *Ulimit) String() string

func (*Ulimit) UnmarshalVT

func (m *Ulimit) UnmarshalVT(dAtA []byte) error

type UlimitOpt

type UlimitOpt struct {
	Values map[string]*Ulimit `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
	// contains filtered or unexported fields
}

func (*UlimitOpt) CloneMessageVT

func (m *UlimitOpt) CloneMessageVT() proto.Message

func (*UlimitOpt) CloneVT

func (m *UlimitOpt) CloneVT() *UlimitOpt

func (*UlimitOpt) Descriptor

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

Deprecated: Use UlimitOpt.ProtoReflect.Descriptor instead.

func (*UlimitOpt) EqualMessageVT

func (this *UlimitOpt) EqualMessageVT(thatMsg proto.Message) bool

func (*UlimitOpt) EqualVT

func (this *UlimitOpt) EqualVT(that *UlimitOpt) bool

func (*UlimitOpt) GetValues

func (x *UlimitOpt) GetValues() map[string]*Ulimit

func (*UlimitOpt) MarshalToSizedBufferVT

func (m *UlimitOpt) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*UlimitOpt) MarshalToVT

func (m *UlimitOpt) MarshalToVT(dAtA []byte) (int, error)

func (*UlimitOpt) MarshalVT

func (m *UlimitOpt) MarshalVT() (dAtA []byte, err error)

func (*UlimitOpt) ProtoMessage

func (*UlimitOpt) ProtoMessage()

func (*UlimitOpt) ProtoReflect

func (x *UlimitOpt) ProtoReflect() protoreflect.Message

func (*UlimitOpt) Reset

func (x *UlimitOpt) Reset()

func (*UlimitOpt) SizeVT

func (m *UlimitOpt) SizeVT() (n int)

func (*UlimitOpt) String

func (x *UlimitOpt) String() string

func (*UlimitOpt) UnmarshalVT

func (m *UlimitOpt) UnmarshalVT(dAtA []byte) error

type UnimplementedControllerServer

type UnimplementedControllerServer struct{}

UnimplementedControllerServer should be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedControllerServer) Build

func (UnimplementedControllerServer) Disconnect

func (UnimplementedControllerServer) DisconnectProcess

func (UnimplementedControllerServer) Info

func (UnimplementedControllerServer) Input

func (UnimplementedControllerServer) Inspect

func (UnimplementedControllerServer) Invoke

func (UnimplementedControllerServer) List

func (UnimplementedControllerServer) ListProcesses

func (UnimplementedControllerServer) Status

type UnsafeControllerServer

type UnsafeControllerServer interface {
	// contains filtered or unexported methods
}

UnsafeControllerServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ControllerServer will result in compilation errors.

Source Files

attest.go cache.go controller.pb.go controller_grpc.pb.go controller_vtproto.pb.go export.go path.go progress.go secrets.go ssh.go

Version
v0.22.0 (latest)
Published
Mar 17, 2025
Platform
js/wasm
Imports
30 packages
Last checked
3 weeks ago

Tools for package owners.