moby_buildkit_v1_frontend

package
v0.18.0-rc2 Latest Latest
Warning

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

Go to latest
Published: Nov 26, 2024 License: Apache-2.0 Imports: 21 Imported by: 85

Documentation

Index

Constants

View Source
const (
	CapSolveBase               apicaps.CapID = "solve.base"
	CapSolveInlineReturn       apicaps.CapID = "solve.inlinereturn"
	CapResolveImage            apicaps.CapID = "resolveimage"
	CapResolveImageResolveMode apicaps.CapID = "resolveimage.resolvemode"
	CapReadFile                apicaps.CapID = "readfile"
	CapReturnResult            apicaps.CapID = "return"
	CapReturnMap               apicaps.CapID = "returnmap"
	CapReadDir                 apicaps.CapID = "readdir"
	CapStatFile                apicaps.CapID = "statfile"
	CapImportCaches            apicaps.CapID = "importcaches"

	// CapProtoRefArray is a capability to return arrays of refs instead of single
	// refs. This capability is only for the wire format change and shouldn't be
	// used in frontends for feature detection.
	CapProtoRefArray apicaps.CapID = "proto.refarray"

	// CapReferenceOutput is a capability to use a reference of a solved result as
	// an llb.Output.
	CapReferenceOutput apicaps.CapID = "reference.output"

	// CapFrontendInputs is a capability to request frontend inputs from the
	// LLBBridge GRPC server.
	CapFrontendInputs apicaps.CapID = "frontend.inputs"

	// CapGatewaySolveMetadata can be used to check if solve calls from gateway reliably return metadata
	CapGatewaySolveMetadata apicaps.CapID = "gateway.solve.metadata"

	// CapGatewayExec is the capability to create and interact with new
	// containers directly through the gateway
	CapGatewayExec apicaps.CapID = "gateway.exec"

	// CapGatewayExecExtraHosts is the capability to add additional hosts to
	// /etc/hosts for containers created via gateway exec.
	CapGatewayExecExtraHosts apicaps.CapID = "gateway.exec.extrahosts"

	// CapGatewayExecExtraHosts is the capability to set secrets as env vars for
	// containers created via gateway exec.
	CapGatewayExecSecretEnv apicaps.CapID = "gateway.exec.secretenv"

	// CapGatewayExecExtraHosts is the capability to send signals to a process
	// created via gateway exec.
	CapGatewayExecSignals apicaps.CapID = "gateway.exec.signals"

	// CapFrontendCaps can be used to check that frontends define support for certain capabilities
	CapFrontendCaps apicaps.CapID = "frontend.caps"

	// CapGatewayEvaluateSolve is a capability to immediately unlazy solve
	// results. This is generally used by the client to return and handle solve
	// errors.
	CapGatewayEvaluateSolve apicaps.CapID = "gateway.solve.evaluate"

	CapGatewayEvaluate apicaps.CapID = "gateway.evaluate"

	// CapGatewayWarnings is the capability to log warnings from frontend
	CapGatewayWarnings apicaps.CapID = "gateway.warnings"

	// CapAttestations is the capability to indicate that attestation
	// references will be attached to results
	CapAttestations apicaps.CapID = "reference.attestations"

	// CapSourceMetaResolver is the capability to indicates support for ResolveSourceMetadata
	// function in gateway API
	CapSourceMetaResolver apicaps.CapID = "source.metaresolver"
)
View Source
const (
	LLBBridge_ResolveImageConfig_FullMethodName = "/moby.buildkit.v1.frontend.LLBBridge/ResolveImageConfig"
	LLBBridge_ResolveSourceMeta_FullMethodName  = "/moby.buildkit.v1.frontend.LLBBridge/ResolveSourceMeta"
	LLBBridge_Solve_FullMethodName              = "/moby.buildkit.v1.frontend.LLBBridge/Solve"
	LLBBridge_ReadFile_FullMethodName           = "/moby.buildkit.v1.frontend.LLBBridge/ReadFile"
	LLBBridge_ReadDir_FullMethodName            = "/moby.buildkit.v1.frontend.LLBBridge/ReadDir"
	LLBBridge_StatFile_FullMethodName           = "/moby.buildkit.v1.frontend.LLBBridge/StatFile"
	LLBBridge_Evaluate_FullMethodName           = "/moby.buildkit.v1.frontend.LLBBridge/Evaluate"
	LLBBridge_Ping_FullMethodName               = "/moby.buildkit.v1.frontend.LLBBridge/Ping"
	LLBBridge_Return_FullMethodName             = "/moby.buildkit.v1.frontend.LLBBridge/Return"
	LLBBridge_Inputs_FullMethodName             = "/moby.buildkit.v1.frontend.LLBBridge/Inputs"
	LLBBridge_NewContainer_FullMethodName       = "/moby.buildkit.v1.frontend.LLBBridge/NewContainer"
	LLBBridge_ReleaseContainer_FullMethodName   = "/moby.buildkit.v1.frontend.LLBBridge/ReleaseContainer"
	LLBBridge_ExecProcess_FullMethodName        = "/moby.buildkit.v1.frontend.LLBBridge/ExecProcess"
	LLBBridge_Warn_FullMethodName               = "/moby.buildkit.v1.frontend.LLBBridge/Warn"
)
View Source
const (
	// UnknownExitStatus might be returned in (*ExitError).ExitCode via
	// ContainerProcess.Wait.  This can happen if the process never starts
	// or if an error was encountered when obtaining the exit status, it is set to 255.
	//
	// This const is defined here to prevent importing github.com/containerd/containerd
	// and corresponds with https://github.com/containerd/containerd/blob/40b22ef0741028917761d8c5d5d29e0d19038836/task.go#L52-L55
	UnknownExitStatus = 255
)

Variables

View Source
var (
	AttestationKind_name = map[int32]string{
		0: "InToto",
		1: "Bundle",
	}
	AttestationKind_value = map[string]int32{
		"InToto": 0,
		"Bundle": 1,
	}
)

Enum value maps for AttestationKind.

View Source
var (
	InTotoSubjectKind_name = map[int32]string{
		0: "Self",
		1: "Raw",
	}
	InTotoSubjectKind_value = map[string]int32{
		"Self": 0,
		"Raw":  1,
	}
)

Enum value maps for InTotoSubjectKind.

View Source
var File_github_com_moby_buildkit_frontend_gateway_pb_gateway_proto protoreflect.FileDescriptor
View Source
var LLBBridge_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "moby.buildkit.v1.frontend.LLBBridge",
	HandlerType: (*LLBBridgeServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ResolveImageConfig",
			Handler:    _LLBBridge_ResolveImageConfig_Handler,
		},
		{
			MethodName: "ResolveSourceMeta",
			Handler:    _LLBBridge_ResolveSourceMeta_Handler,
		},
		{
			MethodName: "Solve",
			Handler:    _LLBBridge_Solve_Handler,
		},
		{
			MethodName: "ReadFile",
			Handler:    _LLBBridge_ReadFile_Handler,
		},
		{
			MethodName: "ReadDir",
			Handler:    _LLBBridge_ReadDir_Handler,
		},
		{
			MethodName: "StatFile",
			Handler:    _LLBBridge_StatFile_Handler,
		},
		{
			MethodName: "Evaluate",
			Handler:    _LLBBridge_Evaluate_Handler,
		},
		{
			MethodName: "Ping",
			Handler:    _LLBBridge_Ping_Handler,
		},
		{
			MethodName: "Return",
			Handler:    _LLBBridge_Return_Handler,
		},
		{
			MethodName: "Inputs",
			Handler:    _LLBBridge_Inputs_Handler,
		},
		{
			MethodName: "NewContainer",
			Handler:    _LLBBridge_NewContainer_Handler,
		},
		{
			MethodName: "ReleaseContainer",
			Handler:    _LLBBridge_ReleaseContainer_Handler,
		},
		{
			MethodName: "Warn",
			Handler:    _LLBBridge_Warn_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "ExecProcess",
			Handler:       _LLBBridge_ExecProcess_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
	},
	Metadata: "github.com/moby/buildkit/frontend/gateway/pb/gateway.proto",
}

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

Functions

func RegisterLLBBridgeServer

func RegisterLLBBridgeServer(s grpc.ServiceRegistrar, srv LLBBridgeServer)

Types

type Attestation added in v0.11.0

type Attestation struct {
	Kind                AttestationKind   `protobuf:"varint,1,opt,name=kind,proto3,enum=moby.buildkit.v1.frontend.AttestationKind" json:"kind,omitempty"`
	Metadata            map[string][]byte `` /* 157-byte string literal not displayed */
	Ref                 *Ref              `protobuf:"bytes,3,opt,name=ref,proto3" json:"ref,omitempty"`
	Path                string            `protobuf:"bytes,4,opt,name=path,proto3" json:"path,omitempty"`
	InTotoPredicateType string            `protobuf:"bytes,5,opt,name=inTotoPredicateType,proto3" json:"inTotoPredicateType,omitempty"`
	InTotoSubjects      []*InTotoSubject  `protobuf:"bytes,6,rep,name=inTotoSubjects,proto3" json:"inTotoSubjects,omitempty"`
	// contains filtered or unexported fields
}

func (*Attestation) CloneMessageVT added in v0.17.0

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

func (*Attestation) CloneVT added in v0.17.0

func (m *Attestation) CloneVT() *Attestation

func (*Attestation) Descriptor deprecated added in v0.11.0

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

Deprecated: Use Attestation.ProtoReflect.Descriptor instead.

func (*Attestation) EqualMessageVT added in v0.17.0

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

func (*Attestation) EqualVT added in v0.17.0

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

func (*Attestation) GetInTotoPredicateType added in v0.11.0

func (x *Attestation) GetInTotoPredicateType() string

func (*Attestation) GetInTotoSubjects added in v0.11.0

func (x *Attestation) GetInTotoSubjects() []*InTotoSubject

func (*Attestation) GetKind added in v0.11.0

func (x *Attestation) GetKind() AttestationKind

func (*Attestation) GetMetadata added in v0.11.0

func (x *Attestation) GetMetadata() map[string][]byte

func (*Attestation) GetPath added in v0.11.0

func (x *Attestation) GetPath() string

func (*Attestation) GetRef added in v0.11.0

func (x *Attestation) GetRef() *Ref

func (*Attestation) MarshalToSizedBufferVT added in v0.17.0

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

func (*Attestation) MarshalToVT added in v0.17.0

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

func (*Attestation) MarshalVT added in v0.17.0

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

func (*Attestation) ProtoMessage added in v0.11.0

func (*Attestation) ProtoMessage()

func (*Attestation) ProtoReflect added in v0.17.0

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

func (*Attestation) Reset added in v0.11.0

func (x *Attestation) Reset()

func (*Attestation) SizeVT added in v0.17.0

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

func (*Attestation) String added in v0.11.0

func (x *Attestation) String() string

func (*Attestation) UnmarshalVT added in v0.17.0

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

type AttestationKind added in v0.11.0

type AttestationKind int32
const (
	AttestationKind_InToto AttestationKind = 0
	AttestationKind_Bundle AttestationKind = 1
)

func (AttestationKind) Descriptor added in v0.17.0

func (AttestationKind) Enum added in v0.17.0

func (x AttestationKind) Enum() *AttestationKind

func (AttestationKind) EnumDescriptor deprecated added in v0.11.0

func (AttestationKind) EnumDescriptor() ([]byte, []int)

Deprecated: Use AttestationKind.Descriptor instead.

func (AttestationKind) Number added in v0.17.0

func (AttestationKind) String added in v0.11.0

func (x AttestationKind) String() string

func (AttestationKind) Type added in v0.17.0

type Attestations added in v0.11.0

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

func (*Attestations) CloneMessageVT added in v0.17.0

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

func (*Attestations) CloneVT added in v0.17.0

func (m *Attestations) CloneVT() *Attestations

func (*Attestations) Descriptor deprecated added in v0.11.0

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

Deprecated: Use Attestations.ProtoReflect.Descriptor instead.

func (*Attestations) EqualMessageVT added in v0.17.0

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

func (*Attestations) EqualVT added in v0.17.0

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

func (*Attestations) GetAttestation added in v0.11.0

func (x *Attestations) GetAttestation() []*Attestation

func (*Attestations) MarshalToSizedBufferVT added in v0.17.0

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

func (*Attestations) MarshalToVT added in v0.17.0

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

func (*Attestations) MarshalVT added in v0.17.0

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

func (*Attestations) ProtoMessage added in v0.11.0

func (*Attestations) ProtoMessage()

func (*Attestations) ProtoReflect added in v0.17.0

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

func (*Attestations) Reset added in v0.11.0

func (x *Attestations) Reset()

func (*Attestations) SizeVT added in v0.17.0

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

func (*Attestations) String added in v0.11.0

func (x *Attestations) String() string

func (*Attestations) UnmarshalVT added in v0.17.0

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

type CacheOptionsEntry added in v0.4.0

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

CacheOptionsEntry corresponds to the control.CacheOptionsEntry

func (*CacheOptionsEntry) CloneMessageVT added in v0.17.0

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

func (*CacheOptionsEntry) CloneVT added in v0.17.0

func (m *CacheOptionsEntry) CloneVT() *CacheOptionsEntry

func (*CacheOptionsEntry) Descriptor deprecated added in v0.4.0

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

Deprecated: Use CacheOptionsEntry.ProtoReflect.Descriptor instead.

func (*CacheOptionsEntry) EqualMessageVT added in v0.17.0

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

func (*CacheOptionsEntry) EqualVT added in v0.17.0

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

func (*CacheOptionsEntry) GetAttrs added in v0.4.0

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

func (*CacheOptionsEntry) GetType added in v0.4.0

func (x *CacheOptionsEntry) GetType() string

func (*CacheOptionsEntry) MarshalToSizedBufferVT added in v0.17.0

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

func (*CacheOptionsEntry) MarshalToVT added in v0.17.0

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

func (*CacheOptionsEntry) MarshalVT added in v0.17.0

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

func (*CacheOptionsEntry) ProtoMessage added in v0.4.0

func (*CacheOptionsEntry) ProtoMessage()

func (*CacheOptionsEntry) ProtoReflect added in v0.17.0

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

func (*CacheOptionsEntry) Reset added in v0.4.0

func (x *CacheOptionsEntry) Reset()

func (*CacheOptionsEntry) SizeVT added in v0.17.0

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

func (*CacheOptionsEntry) String added in v0.4.0

func (x *CacheOptionsEntry) String() string

func (*CacheOptionsEntry) UnmarshalVT added in v0.17.0

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

type DoneMessage added in v0.8.0

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

func (*DoneMessage) CloneMessageVT added in v0.17.0

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

func (*DoneMessage) CloneVT added in v0.17.0

func (m *DoneMessage) CloneVT() *DoneMessage

func (*DoneMessage) Descriptor deprecated added in v0.8.0

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

Deprecated: Use DoneMessage.ProtoReflect.Descriptor instead.

func (*DoneMessage) EqualMessageVT added in v0.17.0

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

func (*DoneMessage) EqualVT added in v0.17.0

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

func (*DoneMessage) MarshalToSizedBufferVT added in v0.17.0

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

func (*DoneMessage) MarshalToVT added in v0.17.0

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

func (*DoneMessage) MarshalVT added in v0.17.0

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

func (*DoneMessage) ProtoMessage added in v0.8.0

func (*DoneMessage) ProtoMessage()

func (*DoneMessage) ProtoReflect added in v0.17.0

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

func (*DoneMessage) Reset added in v0.8.0

func (x *DoneMessage) Reset()

func (*DoneMessage) SizeVT added in v0.17.0

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

func (*DoneMessage) String added in v0.8.0

func (x *DoneMessage) String() string

func (*DoneMessage) UnmarshalVT added in v0.17.0

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

type EvaluateRequest added in v0.11.0

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

func (*EvaluateRequest) CloneMessageVT added in v0.17.0

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

func (*EvaluateRequest) CloneVT added in v0.17.0

func (m *EvaluateRequest) CloneVT() *EvaluateRequest

func (*EvaluateRequest) Descriptor deprecated added in v0.11.0

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

Deprecated: Use EvaluateRequest.ProtoReflect.Descriptor instead.

func (*EvaluateRequest) EqualMessageVT added in v0.17.0

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

func (*EvaluateRequest) EqualVT added in v0.17.0

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

func (*EvaluateRequest) GetRef added in v0.11.0

func (x *EvaluateRequest) GetRef() string

func (*EvaluateRequest) MarshalToSizedBufferVT added in v0.17.0

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

func (*EvaluateRequest) MarshalToVT added in v0.17.0

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

func (*EvaluateRequest) MarshalVT added in v0.17.0

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

func (*EvaluateRequest) ProtoMessage added in v0.11.0

func (*EvaluateRequest) ProtoMessage()

func (*EvaluateRequest) ProtoReflect added in v0.17.0

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

func (*EvaluateRequest) Reset added in v0.11.0

func (x *EvaluateRequest) Reset()

func (*EvaluateRequest) SizeVT added in v0.17.0

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

func (*EvaluateRequest) String added in v0.11.0

func (x *EvaluateRequest) String() string

func (*EvaluateRequest) UnmarshalVT added in v0.17.0

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

type EvaluateResponse added in v0.11.0

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

func (*EvaluateResponse) CloneMessageVT added in v0.17.0

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

func (*EvaluateResponse) CloneVT added in v0.17.0

func (m *EvaluateResponse) CloneVT() *EvaluateResponse

func (*EvaluateResponse) Descriptor deprecated added in v0.11.0

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

Deprecated: Use EvaluateResponse.ProtoReflect.Descriptor instead.

func (*EvaluateResponse) EqualMessageVT added in v0.17.0

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

func (*EvaluateResponse) EqualVT added in v0.17.0

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

func (*EvaluateResponse) MarshalToSizedBufferVT added in v0.17.0

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

func (*EvaluateResponse) MarshalToVT added in v0.17.0

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

func (*EvaluateResponse) MarshalVT added in v0.17.0

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

func (*EvaluateResponse) ProtoMessage added in v0.11.0

func (*EvaluateResponse) ProtoMessage()

func (*EvaluateResponse) ProtoReflect added in v0.17.0

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

func (*EvaluateResponse) Reset added in v0.11.0

func (x *EvaluateResponse) Reset()

func (*EvaluateResponse) SizeVT added in v0.17.0

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

func (*EvaluateResponse) String added in v0.11.0

func (x *EvaluateResponse) String() string

func (*EvaluateResponse) UnmarshalVT added in v0.17.0

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

type ExecMessage added in v0.8.0

type ExecMessage struct {
	ProcessID string `protobuf:"bytes,1,opt,name=ProcessID,proto3" json:"ProcessID,omitempty"`
	// Types that are assignable to Input:
	//
	//	*ExecMessage_Init
	//	*ExecMessage_File
	//	*ExecMessage_Resize
	//	*ExecMessage_Started
	//	*ExecMessage_Exit
	//	*ExecMessage_Done
	//	*ExecMessage_Signal
	Input isExecMessage_Input `protobuf_oneof:"Input"`
	// contains filtered or unexported fields
}

func (*ExecMessage) CloneMessageVT added in v0.17.0

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

func (*ExecMessage) CloneVT added in v0.17.0

func (m *ExecMessage) CloneVT() *ExecMessage

func (*ExecMessage) Descriptor deprecated added in v0.8.0

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

Deprecated: Use ExecMessage.ProtoReflect.Descriptor instead.

func (*ExecMessage) EqualMessageVT added in v0.17.0

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

func (*ExecMessage) EqualVT added in v0.17.0

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

func (*ExecMessage) GetDone added in v0.8.0

func (x *ExecMessage) GetDone() *DoneMessage

func (*ExecMessage) GetExit added in v0.8.0

func (x *ExecMessage) GetExit() *ExitMessage

func (*ExecMessage) GetFile added in v0.8.0

func (x *ExecMessage) GetFile() *FdMessage

func (*ExecMessage) GetInit added in v0.8.0

func (x *ExecMessage) GetInit() *InitMessage

func (*ExecMessage) GetInput added in v0.8.0

func (m *ExecMessage) GetInput() isExecMessage_Input

func (*ExecMessage) GetProcessID added in v0.8.0

func (x *ExecMessage) GetProcessID() string

func (*ExecMessage) GetResize added in v0.8.0

func (x *ExecMessage) GetResize() *ResizeMessage

func (*ExecMessage) GetSignal added in v0.10.0

func (x *ExecMessage) GetSignal() *SignalMessage

func (*ExecMessage) GetStarted added in v0.8.0

func (x *ExecMessage) GetStarted() *StartedMessage

func (*ExecMessage) MarshalToSizedBufferVT added in v0.17.0

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

func (*ExecMessage) MarshalToVT added in v0.17.0

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

func (*ExecMessage) MarshalVT added in v0.17.0

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

func (*ExecMessage) ProtoMessage added in v0.8.0

func (*ExecMessage) ProtoMessage()

func (*ExecMessage) ProtoReflect added in v0.17.0

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

func (*ExecMessage) Reset added in v0.8.0

func (x *ExecMessage) Reset()

func (*ExecMessage) SizeVT added in v0.17.0

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

func (*ExecMessage) String added in v0.8.0

func (x *ExecMessage) String() string

func (*ExecMessage) UnmarshalVT added in v0.17.0

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

type ExecMessage_Done added in v0.8.0

type ExecMessage_Done struct {
	// DoneMessage from server to client will be the last message for any
	// process.  Note that FdMessage might be sent after ExitMessage.
	Done *DoneMessage `protobuf:"bytes,7,opt,name=Done,proto3,oneof"`
}

func (*ExecMessage_Done) CloneVT added in v0.17.0

func (m *ExecMessage_Done) CloneVT() isExecMessage_Input

func (*ExecMessage_Done) EqualVT added in v0.17.0

func (this *ExecMessage_Done) EqualVT(thatIface isExecMessage_Input) bool

func (*ExecMessage_Done) MarshalToSizedBufferVT added in v0.17.0

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

func (*ExecMessage_Done) MarshalToVT added in v0.17.0

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

func (*ExecMessage_Done) SizeVT added in v0.17.0

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

type ExecMessage_Exit added in v0.8.0

type ExecMessage_Exit struct {
	// ExitMessage sent from server to client will contain the exit code
	// when the process ends.
	Exit *ExitMessage `protobuf:"bytes,6,opt,name=Exit,proto3,oneof"`
}

func (*ExecMessage_Exit) CloneVT added in v0.17.0

func (m *ExecMessage_Exit) CloneVT() isExecMessage_Input

func (*ExecMessage_Exit) EqualVT added in v0.17.0

func (this *ExecMessage_Exit) EqualVT(thatIface isExecMessage_Input) bool

func (*ExecMessage_Exit) MarshalToSizedBufferVT added in v0.17.0

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

func (*ExecMessage_Exit) MarshalToVT added in v0.17.0

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

func (*ExecMessage_Exit) SizeVT added in v0.17.0

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

type ExecMessage_File added in v0.8.0

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

func (*ExecMessage_File) CloneVT added in v0.17.0

func (m *ExecMessage_File) CloneVT() isExecMessage_Input

func (*ExecMessage_File) EqualVT added in v0.17.0

func (this *ExecMessage_File) EqualVT(thatIface isExecMessage_Input) bool

func (*ExecMessage_File) MarshalToSizedBufferVT added in v0.17.0

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

func (*ExecMessage_File) MarshalToVT added in v0.17.0

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

func (*ExecMessage_File) SizeVT added in v0.17.0

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

type ExecMessage_Init added in v0.8.0

type ExecMessage_Init struct {
	// InitMessage sent from client to server will start a new process in a
	// container
	Init *InitMessage `protobuf:"bytes,2,opt,name=Init,proto3,oneof"`
}

func (*ExecMessage_Init) CloneVT added in v0.17.0

func (m *ExecMessage_Init) CloneVT() isExecMessage_Input

func (*ExecMessage_Init) EqualVT added in v0.17.0

func (this *ExecMessage_Init) EqualVT(thatIface isExecMessage_Input) bool

func (*ExecMessage_Init) MarshalToSizedBufferVT added in v0.17.0

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

func (*ExecMessage_Init) MarshalToVT added in v0.17.0

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

func (*ExecMessage_Init) SizeVT added in v0.17.0

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

type ExecMessage_Resize added in v0.8.0

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

func (*ExecMessage_Resize) CloneVT added in v0.17.0

func (m *ExecMessage_Resize) CloneVT() isExecMessage_Input

func (*ExecMessage_Resize) EqualVT added in v0.17.0

func (this *ExecMessage_Resize) EqualVT(thatIface isExecMessage_Input) bool

func (*ExecMessage_Resize) MarshalToSizedBufferVT added in v0.17.0

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

func (*ExecMessage_Resize) MarshalToVT added in v0.17.0

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

func (*ExecMessage_Resize) SizeVT added in v0.17.0

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

type ExecMessage_Signal added in v0.10.0

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

func (*ExecMessage_Signal) CloneVT added in v0.17.0

func (m *ExecMessage_Signal) CloneVT() isExecMessage_Input

func (*ExecMessage_Signal) EqualVT added in v0.17.0

func (this *ExecMessage_Signal) EqualVT(thatIface isExecMessage_Input) bool

func (*ExecMessage_Signal) MarshalToSizedBufferVT added in v0.17.0

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

func (*ExecMessage_Signal) MarshalToVT added in v0.17.0

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

func (*ExecMessage_Signal) SizeVT added in v0.17.0

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

type ExecMessage_Started added in v0.8.0

type ExecMessage_Started struct {
	// StartedMessage sent from server to client after InitMessage to
	// indicate the process has started.
	Started *StartedMessage `protobuf:"bytes,5,opt,name=Started,proto3,oneof"`
}

func (*ExecMessage_Started) CloneVT added in v0.17.0

func (m *ExecMessage_Started) CloneVT() isExecMessage_Input

func (*ExecMessage_Started) EqualVT added in v0.17.0

func (this *ExecMessage_Started) EqualVT(thatIface isExecMessage_Input) bool

func (*ExecMessage_Started) MarshalToSizedBufferVT added in v0.17.0

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

func (*ExecMessage_Started) MarshalToVT added in v0.17.0

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

func (*ExecMessage_Started) SizeVT added in v0.17.0

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

type ExitError added in v0.10.0

type ExitError struct {
	ExitCode uint32
	Err      error
}

ExitError will be returned when the container process exits with a non-zero exit code.

func (*ExitError) Error added in v0.10.0

func (err *ExitError) Error() string

func (*ExitError) ToProto added in v0.10.0

func (err *ExitError) ToProto() grpcerrors.TypedErrorProto

func (*ExitError) Unwrap added in v0.10.0

func (err *ExitError) Unwrap() error

type ExitMessage added in v0.8.0

type ExitMessage struct {
	Code  uint32         `protobuf:"varint,1,opt,name=Code,proto3" json:"Code,omitempty"`
	Error *status.Status `protobuf:"bytes,2,opt,name=Error,proto3" json:"Error,omitempty"`
	// contains filtered or unexported fields
}

func (*ExitMessage) CloneMessageVT added in v0.17.0

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

func (*ExitMessage) CloneVT added in v0.17.0

func (m *ExitMessage) CloneVT() *ExitMessage

func (*ExitMessage) Descriptor deprecated added in v0.8.0

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

Deprecated: Use ExitMessage.ProtoReflect.Descriptor instead.

func (*ExitMessage) EqualMessageVT added in v0.17.0

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

func (*ExitMessage) EqualVT added in v0.17.0

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

func (*ExitMessage) GetCode added in v0.8.0

func (x *ExitMessage) GetCode() uint32

func (*ExitMessage) GetError added in v0.8.0

func (x *ExitMessage) GetError() *status.Status

func (*ExitMessage) MarshalToSizedBufferVT added in v0.17.0

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

func (*ExitMessage) MarshalToVT added in v0.17.0

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

func (*ExitMessage) MarshalVT added in v0.17.0

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

func (*ExitMessage) ProtoMessage added in v0.8.0

func (*ExitMessage) ProtoMessage()

func (*ExitMessage) ProtoReflect added in v0.17.0

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

func (*ExitMessage) Reset added in v0.8.0

func (x *ExitMessage) Reset()

func (*ExitMessage) SizeVT added in v0.17.0

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

func (*ExitMessage) String added in v0.8.0

func (x *ExitMessage) String() string

func (*ExitMessage) UnmarshalVT added in v0.17.0

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

func (*ExitMessage) WrapError added in v0.10.0

func (e *ExitMessage) WrapError(err error) error

type FdMessage added in v0.8.0

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

func (*FdMessage) CloneMessageVT added in v0.17.0

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

func (*FdMessage) CloneVT added in v0.17.0

func (m *FdMessage) CloneVT() *FdMessage

func (*FdMessage) Descriptor deprecated added in v0.8.0

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

Deprecated: Use FdMessage.ProtoReflect.Descriptor instead.

func (*FdMessage) EqualMessageVT added in v0.17.0

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

func (*FdMessage) EqualVT added in v0.17.0

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

func (*FdMessage) GetData added in v0.8.0

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

func (*FdMessage) GetEOF added in v0.8.0

func (x *FdMessage) GetEOF() bool

func (*FdMessage) GetFd added in v0.8.0

func (x *FdMessage) GetFd() uint32

func (*FdMessage) MarshalToSizedBufferVT added in v0.17.0

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

func (*FdMessage) MarshalToVT added in v0.17.0

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

func (*FdMessage) MarshalVT added in v0.17.0

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

func (*FdMessage) ProtoMessage added in v0.8.0

func (*FdMessage) ProtoMessage()

func (*FdMessage) ProtoReflect added in v0.17.0

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

func (*FdMessage) Reset added in v0.8.0

func (x *FdMessage) Reset()

func (*FdMessage) SizeVT added in v0.17.0

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

func (*FdMessage) String added in v0.8.0

func (x *FdMessage) String() string

func (*FdMessage) UnmarshalVT added in v0.17.0

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

type FileRange

type FileRange struct {
	Offset int64 `protobuf:"varint,1,opt,name=Offset,proto3" json:"Offset,omitempty"`
	Length int64 `protobuf:"varint,2,opt,name=Length,proto3" json:"Length,omitempty"`
	// contains filtered or unexported fields
}

func (*FileRange) CloneMessageVT added in v0.17.0

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

func (*FileRange) CloneVT added in v0.17.0

func (m *FileRange) CloneVT() *FileRange

func (*FileRange) Descriptor deprecated

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

Deprecated: Use FileRange.ProtoReflect.Descriptor instead.

func (*FileRange) EqualMessageVT added in v0.17.0

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

func (*FileRange) EqualVT added in v0.17.0

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

func (*FileRange) GetLength

func (x *FileRange) GetLength() int64

func (*FileRange) GetOffset

func (x *FileRange) GetOffset() int64

func (*FileRange) MarshalToSizedBufferVT added in v0.17.0

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

func (*FileRange) MarshalToVT added in v0.17.0

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

func (*FileRange) MarshalVT added in v0.17.0

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

func (*FileRange) ProtoMessage

func (*FileRange) ProtoMessage()

func (*FileRange) ProtoReflect added in v0.17.0

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

func (*FileRange) Reset

func (x *FileRange) Reset()

func (*FileRange) SizeVT added in v0.17.0

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

func (*FileRange) String

func (x *FileRange) String() string

func (*FileRange) UnmarshalVT added in v0.17.0

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

type InTotoSubject added in v0.11.0

type InTotoSubject struct {
	Kind   InTotoSubjectKind `protobuf:"varint,1,opt,name=kind,proto3,enum=moby.buildkit.v1.frontend.InTotoSubjectKind" json:"kind,omitempty"`
	Digest []string          `protobuf:"bytes,2,rep,name=digest,proto3" json:"digest,omitempty"`
	Name   string            `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*InTotoSubject) CloneMessageVT added in v0.17.0

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

func (*InTotoSubject) CloneVT added in v0.17.0

func (m *InTotoSubject) CloneVT() *InTotoSubject

func (*InTotoSubject) Descriptor deprecated added in v0.11.0

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

Deprecated: Use InTotoSubject.ProtoReflect.Descriptor instead.

func (*InTotoSubject) EqualMessageVT added in v0.17.0

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

func (*InTotoSubject) EqualVT added in v0.17.0

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

func (*InTotoSubject) GetDigest added in v0.17.0

func (x *InTotoSubject) GetDigest() []string

func (*InTotoSubject) GetKind added in v0.11.0

func (x *InTotoSubject) GetKind() InTotoSubjectKind

func (*InTotoSubject) GetName added in v0.11.0

func (x *InTotoSubject) GetName() string

func (*InTotoSubject) MarshalToSizedBufferVT added in v0.17.0

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

func (*InTotoSubject) MarshalToVT added in v0.17.0

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

func (*InTotoSubject) MarshalVT added in v0.17.0

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

func (*InTotoSubject) ProtoMessage added in v0.11.0

func (*InTotoSubject) ProtoMessage()

func (*InTotoSubject) ProtoReflect added in v0.17.0

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

func (*InTotoSubject) Reset added in v0.11.0

func (x *InTotoSubject) Reset()

func (*InTotoSubject) SizeVT added in v0.17.0

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

func (*InTotoSubject) String added in v0.11.0

func (x *InTotoSubject) String() string

func (*InTotoSubject) UnmarshalVT added in v0.17.0

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

type InTotoSubjectKind added in v0.11.0

type InTotoSubjectKind int32
const (
	InTotoSubjectKind_Self InTotoSubjectKind = 0
	InTotoSubjectKind_Raw  InTotoSubjectKind = 1
)

func (InTotoSubjectKind) Descriptor added in v0.17.0

func (InTotoSubjectKind) Enum added in v0.17.0

func (InTotoSubjectKind) EnumDescriptor deprecated added in v0.11.0

func (InTotoSubjectKind) EnumDescriptor() ([]byte, []int)

Deprecated: Use InTotoSubjectKind.Descriptor instead.

func (InTotoSubjectKind) Number added in v0.17.0

func (InTotoSubjectKind) String added in v0.11.0

func (x InTotoSubjectKind) String() string

func (InTotoSubjectKind) Type added in v0.17.0

type InitMessage added in v0.8.0

type InitMessage struct {
	ContainerID string          `protobuf:"bytes,1,opt,name=ContainerID,proto3" json:"ContainerID,omitempty"`
	Meta        *pb.Meta        `protobuf:"bytes,2,opt,name=Meta,proto3" json:"Meta,omitempty"`
	Fds         []uint32        `protobuf:"varint,3,rep,packed,name=Fds,proto3" json:"Fds,omitempty"`
	Tty         bool            `protobuf:"varint,4,opt,name=Tty,proto3" json:"Tty,omitempty"`
	Security    pb.SecurityMode `protobuf:"varint,5,opt,name=Security,proto3,enum=pb.SecurityMode" json:"Security,omitempty"`
	Secretenv   []*pb.SecretEnv `protobuf:"bytes,6,rep,name=secretenv,proto3" json:"secretenv,omitempty"`
	// contains filtered or unexported fields
}

func (*InitMessage) CloneMessageVT added in v0.17.0

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

func (*InitMessage) CloneVT added in v0.17.0

func (m *InitMessage) CloneVT() *InitMessage

func (*InitMessage) Descriptor deprecated added in v0.8.0

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

Deprecated: Use InitMessage.ProtoReflect.Descriptor instead.

func (*InitMessage) EqualMessageVT added in v0.17.0

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

func (*InitMessage) EqualVT added in v0.17.0

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

func (*InitMessage) GetContainerID added in v0.8.0

func (x *InitMessage) GetContainerID() string

func (*InitMessage) GetFds added in v0.8.0

func (x *InitMessage) GetFds() []uint32

func (*InitMessage) GetMeta added in v0.8.0

func (x *InitMessage) GetMeta() *pb.Meta

func (*InitMessage) GetSecretenv added in v0.12.0

func (x *InitMessage) GetSecretenv() []*pb.SecretEnv

func (*InitMessage) GetSecurity added in v0.8.0

func (x *InitMessage) GetSecurity() pb.SecurityMode

func (*InitMessage) GetTty added in v0.8.0

func (x *InitMessage) GetTty() bool

func (*InitMessage) MarshalToSizedBufferVT added in v0.17.0

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

func (*InitMessage) MarshalToVT added in v0.17.0

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

func (*InitMessage) MarshalVT added in v0.17.0

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

func (*InitMessage) ProtoMessage added in v0.8.0

func (*InitMessage) ProtoMessage()

func (*InitMessage) ProtoReflect added in v0.17.0

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

func (*InitMessage) Reset added in v0.8.0

func (x *InitMessage) Reset()

func (*InitMessage) SizeVT added in v0.17.0

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

func (*InitMessage) String added in v0.8.0

func (x *InitMessage) String() string

func (*InitMessage) UnmarshalVT added in v0.17.0

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

type InputsRequest added in v0.7.0

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

func (*InputsRequest) CloneMessageVT added in v0.17.0

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

func (*InputsRequest) CloneVT added in v0.17.0

func (m *InputsRequest) CloneVT() *InputsRequest

func (*InputsRequest) Descriptor deprecated added in v0.7.0

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

Deprecated: Use InputsRequest.ProtoReflect.Descriptor instead.

func (*InputsRequest) EqualMessageVT added in v0.17.0

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

func (*InputsRequest) EqualVT added in v0.17.0

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

func (*InputsRequest) MarshalToSizedBufferVT added in v0.17.0

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

func (*InputsRequest) MarshalToVT added in v0.17.0

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

func (*InputsRequest) MarshalVT added in v0.17.0

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

func (*InputsRequest) ProtoMessage added in v0.7.0

func (*InputsRequest) ProtoMessage()

func (*InputsRequest) ProtoReflect added in v0.17.0

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

func (*InputsRequest) Reset added in v0.7.0

func (x *InputsRequest) Reset()

func (*InputsRequest) SizeVT added in v0.17.0

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

func (*InputsRequest) String added in v0.7.0

func (x *InputsRequest) String() string

func (*InputsRequest) UnmarshalVT added in v0.17.0

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

type InputsResponse added in v0.7.0

type InputsResponse struct {
	Definitions map[string]*pb.Definition `` /* 163-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*InputsResponse) CloneMessageVT added in v0.17.0

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

func (*InputsResponse) CloneVT added in v0.17.0

func (m *InputsResponse) CloneVT() *InputsResponse

func (*InputsResponse) Descriptor deprecated added in v0.7.0

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

Deprecated: Use InputsResponse.ProtoReflect.Descriptor instead.

func (*InputsResponse) EqualMessageVT added in v0.17.0

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

func (*InputsResponse) EqualVT added in v0.17.0

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

func (*InputsResponse) GetDefinitions added in v0.7.0

func (x *InputsResponse) GetDefinitions() map[string]*pb.Definition

func (*InputsResponse) MarshalToSizedBufferVT added in v0.17.0

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

func (*InputsResponse) MarshalToVT added in v0.17.0

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

func (*InputsResponse) MarshalVT added in v0.17.0

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

func (*InputsResponse) ProtoMessage added in v0.7.0

func (*InputsResponse) ProtoMessage()

func (*InputsResponse) ProtoReflect added in v0.17.0

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

func (*InputsResponse) Reset added in v0.7.0

func (x *InputsResponse) Reset()

func (*InputsResponse) SizeVT added in v0.17.0

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

func (*InputsResponse) String added in v0.7.0

func (x *InputsResponse) String() string

func (*InputsResponse) UnmarshalVT added in v0.17.0

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

type LLBBridgeClient

type LLBBridgeClient interface {
	// apicaps:CapResolveImage
	ResolveImageConfig(ctx context.Context, in *ResolveImageConfigRequest, opts ...grpc.CallOption) (*ResolveImageConfigResponse, error)
	// apicaps:CapSourceMetaResolver
	ResolveSourceMeta(ctx context.Context, in *ResolveSourceMetaRequest, opts ...grpc.CallOption) (*ResolveSourceMetaResponse, error)
	// apicaps:CapSolveBase
	Solve(ctx context.Context, in *SolveRequest, opts ...grpc.CallOption) (*SolveResponse, error)
	// apicaps:CapReadFile
	ReadFile(ctx context.Context, in *ReadFileRequest, opts ...grpc.CallOption) (*ReadFileResponse, error)
	// apicaps:CapReadDir
	ReadDir(ctx context.Context, in *ReadDirRequest, opts ...grpc.CallOption) (*ReadDirResponse, error)
	// apicaps:CapStatFile
	StatFile(ctx context.Context, in *StatFileRequest, opts ...grpc.CallOption) (*StatFileResponse, error)
	// apicaps:CapGatewayEvaluate
	Evaluate(ctx context.Context, in *EvaluateRequest, opts ...grpc.CallOption) (*EvaluateResponse, error)
	Ping(ctx context.Context, in *PingRequest, opts ...grpc.CallOption) (*PongResponse, error)
	Return(ctx context.Context, in *ReturnRequest, opts ...grpc.CallOption) (*ReturnResponse, error)
	// apicaps:CapFrontendInputs
	Inputs(ctx context.Context, in *InputsRequest, opts ...grpc.CallOption) (*InputsResponse, error)
	NewContainer(ctx context.Context, in *NewContainerRequest, opts ...grpc.CallOption) (*NewContainerResponse, error)
	ReleaseContainer(ctx context.Context, in *ReleaseContainerRequest, opts ...grpc.CallOption) (*ReleaseContainerResponse, error)
	ExecProcess(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[ExecMessage, ExecMessage], error)
	// apicaps:CapGatewayWarnings
	Warn(ctx context.Context, in *WarnRequest, opts ...grpc.CallOption) (*WarnResponse, error)
}

LLBBridgeClient is the client API for LLBBridge 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 NewLLBBridgeClient

func NewLLBBridgeClient(cc grpc.ClientConnInterface) LLBBridgeClient

type LLBBridgeServer

type LLBBridgeServer interface {
	// apicaps:CapResolveImage
	ResolveImageConfig(context.Context, *ResolveImageConfigRequest) (*ResolveImageConfigResponse, error)
	// apicaps:CapSourceMetaResolver
	ResolveSourceMeta(context.Context, *ResolveSourceMetaRequest) (*ResolveSourceMetaResponse, error)
	// apicaps:CapSolveBase
	Solve(context.Context, *SolveRequest) (*SolveResponse, error)
	// apicaps:CapReadFile
	ReadFile(context.Context, *ReadFileRequest) (*ReadFileResponse, error)
	// apicaps:CapReadDir
	ReadDir(context.Context, *ReadDirRequest) (*ReadDirResponse, error)
	// apicaps:CapStatFile
	StatFile(context.Context, *StatFileRequest) (*StatFileResponse, error)
	// apicaps:CapGatewayEvaluate
	Evaluate(context.Context, *EvaluateRequest) (*EvaluateResponse, error)
	Ping(context.Context, *PingRequest) (*PongResponse, error)
	Return(context.Context, *ReturnRequest) (*ReturnResponse, error)
	// apicaps:CapFrontendInputs
	Inputs(context.Context, *InputsRequest) (*InputsResponse, error)
	NewContainer(context.Context, *NewContainerRequest) (*NewContainerResponse, error)
	ReleaseContainer(context.Context, *ReleaseContainerRequest) (*ReleaseContainerResponse, error)
	ExecProcess(grpc.BidiStreamingServer[ExecMessage, ExecMessage]) error
	// apicaps:CapGatewayWarnings
	Warn(context.Context, *WarnRequest) (*WarnResponse, error)
}

LLBBridgeServer is the server API for LLBBridge service. All implementations should embed UnimplementedLLBBridgeServer for forward compatibility.

type LLBBridge_ExecProcessClient added in v0.8.0

type LLBBridge_ExecProcessClient = grpc.BidiStreamingClient[ExecMessage, ExecMessage]

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

type LLBBridge_ExecProcessServer added in v0.8.0

type LLBBridge_ExecProcessServer = grpc.BidiStreamingServer[ExecMessage, ExecMessage]

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

type NewContainerRequest added in v0.8.0

type NewContainerRequest struct {
	ContainerID string `protobuf:"bytes,1,opt,name=ContainerID,proto3" json:"ContainerID,omitempty"`
	// For mount input values we can use random identifiers passed with ref
	Mounts      []*pb.Mount           `protobuf:"bytes,2,rep,name=Mounts,proto3" json:"Mounts,omitempty"`
	Network     pb.NetMode            `protobuf:"varint,3,opt,name=Network,proto3,enum=pb.NetMode" json:"Network,omitempty"`
	Platform    *pb.Platform          `protobuf:"bytes,4,opt,name=platform,proto3" json:"platform,omitempty"`
	Constraints *pb.WorkerConstraints `protobuf:"bytes,5,opt,name=constraints,proto3" json:"constraints,omitempty"`
	ExtraHosts  []*pb.HostIP          `protobuf:"bytes,6,rep,name=extraHosts,proto3" json:"extraHosts,omitempty"`
	Hostname    string                `protobuf:"bytes,7,opt,name=hostname,proto3" json:"hostname,omitempty"`
	// contains filtered or unexported fields
}

func (*NewContainerRequest) CloneMessageVT added in v0.17.0

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

func (*NewContainerRequest) CloneVT added in v0.17.0

func (*NewContainerRequest) Descriptor deprecated added in v0.8.0

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

Deprecated: Use NewContainerRequest.ProtoReflect.Descriptor instead.

func (*NewContainerRequest) EqualMessageVT added in v0.17.0

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

func (*NewContainerRequest) EqualVT added in v0.17.0

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

func (*NewContainerRequest) GetConstraints added in v0.8.0

func (x *NewContainerRequest) GetConstraints() *pb.WorkerConstraints

func (*NewContainerRequest) GetContainerID added in v0.8.0

func (x *NewContainerRequest) GetContainerID() string

func (*NewContainerRequest) GetExtraHosts added in v0.10.0

func (x *NewContainerRequest) GetExtraHosts() []*pb.HostIP

func (*NewContainerRequest) GetHostname added in v0.12.0

func (x *NewContainerRequest) GetHostname() string

func (*NewContainerRequest) GetMounts added in v0.8.0

func (x *NewContainerRequest) GetMounts() []*pb.Mount

func (*NewContainerRequest) GetNetwork added in v0.8.0

func (x *NewContainerRequest) GetNetwork() pb.NetMode

func (*NewContainerRequest) GetPlatform added in v0.8.0

func (x *NewContainerRequest) GetPlatform() *pb.Platform

func (*NewContainerRequest) MarshalToSizedBufferVT added in v0.17.0

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

func (*NewContainerRequest) MarshalToVT added in v0.17.0

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

func (*NewContainerRequest) MarshalVT added in v0.17.0

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

func (*NewContainerRequest) ProtoMessage added in v0.8.0

func (*NewContainerRequest) ProtoMessage()

func (*NewContainerRequest) ProtoReflect added in v0.17.0

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

func (*NewContainerRequest) Reset added in v0.8.0

func (x *NewContainerRequest) Reset()

func (*NewContainerRequest) SizeVT added in v0.17.0

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

func (*NewContainerRequest) String added in v0.8.0

func (x *NewContainerRequest) String() string

func (*NewContainerRequest) UnmarshalVT added in v0.17.0

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

type NewContainerResponse added in v0.8.0

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

func (*NewContainerResponse) CloneMessageVT added in v0.17.0

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

func (*NewContainerResponse) CloneVT added in v0.17.0

func (*NewContainerResponse) Descriptor deprecated added in v0.8.0

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

Deprecated: Use NewContainerResponse.ProtoReflect.Descriptor instead.

func (*NewContainerResponse) EqualMessageVT added in v0.17.0

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

func (*NewContainerResponse) EqualVT added in v0.17.0

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

func (*NewContainerResponse) MarshalToSizedBufferVT added in v0.17.0

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

func (*NewContainerResponse) MarshalToVT added in v0.17.0

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

func (*NewContainerResponse) MarshalVT added in v0.17.0

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

func (*NewContainerResponse) ProtoMessage added in v0.8.0

func (*NewContainerResponse) ProtoMessage()

func (*NewContainerResponse) ProtoReflect added in v0.17.0

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

func (*NewContainerResponse) Reset added in v0.8.0

func (x *NewContainerResponse) Reset()

func (*NewContainerResponse) SizeVT added in v0.17.0

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

func (*NewContainerResponse) String added in v0.8.0

func (x *NewContainerResponse) String() string

func (*NewContainerResponse) UnmarshalVT added in v0.17.0

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

type PingRequest

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

func (*PingRequest) CloneMessageVT added in v0.17.0

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

func (*PingRequest) CloneVT added in v0.17.0

func (m *PingRequest) CloneVT() *PingRequest

func (*PingRequest) Descriptor deprecated

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

Deprecated: Use PingRequest.ProtoReflect.Descriptor instead.

func (*PingRequest) EqualMessageVT added in v0.17.0

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

func (*PingRequest) EqualVT added in v0.17.0

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

func (*PingRequest) MarshalToSizedBufferVT added in v0.17.0

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

func (*PingRequest) MarshalToVT added in v0.17.0

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

func (*PingRequest) MarshalVT added in v0.17.0

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

func (*PingRequest) ProtoMessage

func (*PingRequest) ProtoMessage()

func (*PingRequest) ProtoReflect added in v0.17.0

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

func (*PingRequest) Reset

func (x *PingRequest) Reset()

func (*PingRequest) SizeVT added in v0.17.0

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

func (*PingRequest) String

func (x *PingRequest) String() string

func (*PingRequest) UnmarshalVT added in v0.17.0

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

type PongResponse

type PongResponse struct {
	FrontendAPICaps []*pb2.APICap          `protobuf:"bytes,1,rep,name=FrontendAPICaps,proto3" json:"FrontendAPICaps,omitempty"`
	LLBCaps         []*pb2.APICap          `protobuf:"bytes,2,rep,name=LLBCaps,proto3" json:"LLBCaps,omitempty"`
	Workers         []*types1.WorkerRecord `protobuf:"bytes,3,rep,name=Workers,proto3" json:"Workers,omitempty"`
	// contains filtered or unexported fields
}

func (*PongResponse) CloneMessageVT added in v0.17.0

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

func (*PongResponse) CloneVT added in v0.17.0

func (m *PongResponse) CloneVT() *PongResponse

func (*PongResponse) Descriptor deprecated

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

Deprecated: Use PongResponse.ProtoReflect.Descriptor instead.

func (*PongResponse) EqualMessageVT added in v0.17.0

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

func (*PongResponse) EqualVT added in v0.17.0

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

func (*PongResponse) GetFrontendAPICaps

func (x *PongResponse) GetFrontendAPICaps() []*pb2.APICap

func (*PongResponse) GetLLBCaps

func (x *PongResponse) GetLLBCaps() []*pb2.APICap

func (*PongResponse) GetWorkers

func (x *PongResponse) GetWorkers() []*types1.WorkerRecord

func (*PongResponse) MarshalToSizedBufferVT added in v0.17.0

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

func (*PongResponse) MarshalToVT added in v0.17.0

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

func (*PongResponse) MarshalVT added in v0.17.0

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

func (*PongResponse) ProtoMessage

func (*PongResponse) ProtoMessage()

func (*PongResponse) ProtoReflect added in v0.17.0

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

func (*PongResponse) Reset

func (x *PongResponse) Reset()

func (*PongResponse) SizeVT added in v0.17.0

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

func (*PongResponse) String

func (x *PongResponse) String() string

func (*PongResponse) UnmarshalVT added in v0.17.0

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

type ReadDirRequest

type ReadDirRequest struct {
	Ref            string `protobuf:"bytes,1,opt,name=Ref,proto3" json:"Ref,omitempty"`
	DirPath        string `protobuf:"bytes,2,opt,name=DirPath,proto3" json:"DirPath,omitempty"`
	IncludePattern string `protobuf:"bytes,3,opt,name=IncludePattern,proto3" json:"IncludePattern,omitempty"`
	// contains filtered or unexported fields
}

func (*ReadDirRequest) CloneMessageVT added in v0.17.0

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

func (*ReadDirRequest) CloneVT added in v0.17.0

func (m *ReadDirRequest) CloneVT() *ReadDirRequest

func (*ReadDirRequest) Descriptor deprecated

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

Deprecated: Use ReadDirRequest.ProtoReflect.Descriptor instead.

func (*ReadDirRequest) EqualMessageVT added in v0.17.0

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

func (*ReadDirRequest) EqualVT added in v0.17.0

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

func (*ReadDirRequest) GetDirPath

func (x *ReadDirRequest) GetDirPath() string

func (*ReadDirRequest) GetIncludePattern

func (x *ReadDirRequest) GetIncludePattern() string

func (*ReadDirRequest) GetRef

func (x *ReadDirRequest) GetRef() string

func (*ReadDirRequest) MarshalToSizedBufferVT added in v0.17.0

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

func (*ReadDirRequest) MarshalToVT added in v0.17.0

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

func (*ReadDirRequest) MarshalVT added in v0.17.0

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

func (*ReadDirRequest) ProtoMessage

func (*ReadDirRequest) ProtoMessage()

func (*ReadDirRequest) ProtoReflect added in v0.17.0

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

func (*ReadDirRequest) Reset

func (x *ReadDirRequest) Reset()

func (*ReadDirRequest) SizeVT added in v0.17.0

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

func (*ReadDirRequest) String

func (x *ReadDirRequest) String() string

func (*ReadDirRequest) UnmarshalVT added in v0.17.0

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

type ReadDirResponse

type ReadDirResponse struct {
	Entries []*types.Stat `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries,omitempty"`
	// contains filtered or unexported fields
}

func (*ReadDirResponse) CloneMessageVT added in v0.17.0

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

func (*ReadDirResponse) CloneVT added in v0.17.0

func (m *ReadDirResponse) CloneVT() *ReadDirResponse

func (*ReadDirResponse) Descriptor deprecated

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

Deprecated: Use ReadDirResponse.ProtoReflect.Descriptor instead.

func (*ReadDirResponse) EqualMessageVT added in v0.17.0

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

func (*ReadDirResponse) EqualVT added in v0.17.0

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

func (*ReadDirResponse) GetEntries

func (x *ReadDirResponse) GetEntries() []*types.Stat

func (*ReadDirResponse) MarshalToSizedBufferVT added in v0.17.0

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

func (*ReadDirResponse) MarshalToVT added in v0.17.0

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

func (*ReadDirResponse) MarshalVT added in v0.17.0

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

func (*ReadDirResponse) ProtoMessage

func (*ReadDirResponse) ProtoMessage()

func (*ReadDirResponse) ProtoReflect added in v0.17.0

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

func (*ReadDirResponse) Reset

func (x *ReadDirResponse) Reset()

func (*ReadDirResponse) SizeVT added in v0.17.0

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

func (*ReadDirResponse) String

func (x *ReadDirResponse) String() string

func (*ReadDirResponse) UnmarshalVT added in v0.17.0

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

type ReadFileRequest

type ReadFileRequest struct {
	Ref      string     `protobuf:"bytes,1,opt,name=Ref,proto3" json:"Ref,omitempty"`
	FilePath string     `protobuf:"bytes,2,opt,name=FilePath,proto3" json:"FilePath,omitempty"`
	Range    *FileRange `protobuf:"bytes,3,opt,name=Range,proto3" json:"Range,omitempty"`
	// contains filtered or unexported fields
}

func (*ReadFileRequest) CloneMessageVT added in v0.17.0

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

func (*ReadFileRequest) CloneVT added in v0.17.0

func (m *ReadFileRequest) CloneVT() *ReadFileRequest

func (*ReadFileRequest) Descriptor deprecated

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

Deprecated: Use ReadFileRequest.ProtoReflect.Descriptor instead.

func (*ReadFileRequest) EqualMessageVT added in v0.17.0

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

func (*ReadFileRequest) EqualVT added in v0.17.0

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

func (*ReadFileRequest) GetFilePath

func (x *ReadFileRequest) GetFilePath() string

func (*ReadFileRequest) GetRange

func (x *ReadFileRequest) GetRange() *FileRange

func (*ReadFileRequest) GetRef

func (x *ReadFileRequest) GetRef() string

func (*ReadFileRequest) MarshalToSizedBufferVT added in v0.17.0

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

func (*ReadFileRequest) MarshalToVT added in v0.17.0

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

func (*ReadFileRequest) MarshalVT added in v0.17.0

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

func (*ReadFileRequest) ProtoMessage

func (*ReadFileRequest) ProtoMessage()

func (*ReadFileRequest) ProtoReflect added in v0.17.0

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

func (*ReadFileRequest) Reset

func (x *ReadFileRequest) Reset()

func (*ReadFileRequest) SizeVT added in v0.17.0

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

func (*ReadFileRequest) String

func (x *ReadFileRequest) String() string

func (*ReadFileRequest) UnmarshalVT added in v0.17.0

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

type ReadFileResponse

type ReadFileResponse struct {
	Data []byte `protobuf:"bytes,1,opt,name=Data,proto3" json:"Data,omitempty"`
	// contains filtered or unexported fields
}

func (*ReadFileResponse) CloneMessageVT added in v0.17.0

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

func (*ReadFileResponse) CloneVT added in v0.17.0

func (m *ReadFileResponse) CloneVT() *ReadFileResponse

func (*ReadFileResponse) Descriptor deprecated

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

Deprecated: Use ReadFileResponse.ProtoReflect.Descriptor instead.

func (*ReadFileResponse) EqualMessageVT added in v0.17.0

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

func (*ReadFileResponse) EqualVT added in v0.17.0

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

func (*ReadFileResponse) GetData

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

func (*ReadFileResponse) MarshalToSizedBufferVT added in v0.17.0

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

func (*ReadFileResponse) MarshalToVT added in v0.17.0

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

func (*ReadFileResponse) MarshalVT added in v0.17.0

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

func (*ReadFileResponse) ProtoMessage

func (*ReadFileResponse) ProtoMessage()

func (*ReadFileResponse) ProtoReflect added in v0.17.0

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

func (*ReadFileResponse) Reset

func (x *ReadFileResponse) Reset()

func (*ReadFileResponse) SizeVT added in v0.17.0

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

func (*ReadFileResponse) String

func (x *ReadFileResponse) String() string

func (*ReadFileResponse) UnmarshalVT added in v0.17.0

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

type Ref added in v0.7.0

type Ref struct {
	Id  string         `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Def *pb.Definition `protobuf:"bytes,2,opt,name=def,proto3" json:"def,omitempty"`
	// contains filtered or unexported fields
}

func (*Ref) CloneMessageVT added in v0.17.0

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

func (*Ref) CloneVT added in v0.17.0

func (m *Ref) CloneVT() *Ref

func (*Ref) Descriptor deprecated added in v0.7.0

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

Deprecated: Use Ref.ProtoReflect.Descriptor instead.

func (*Ref) EqualMessageVT added in v0.17.0

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

func (*Ref) EqualVT added in v0.17.0

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

func (*Ref) GetDef added in v0.7.0

func (x *Ref) GetDef() *pb.Definition

func (*Ref) GetId added in v0.7.0

func (x *Ref) GetId() string

func (*Ref) MarshalToSizedBufferVT added in v0.17.0

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

func (*Ref) MarshalToVT added in v0.17.0

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

func (*Ref) MarshalVT added in v0.17.0

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

func (*Ref) ProtoMessage added in v0.7.0

func (*Ref) ProtoMessage()

func (*Ref) ProtoReflect added in v0.17.0

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

func (*Ref) Reset added in v0.7.0

func (x *Ref) Reset()

func (*Ref) SizeVT added in v0.17.0

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

func (*Ref) String added in v0.7.0

func (x *Ref) String() string

func (*Ref) UnmarshalVT added in v0.17.0

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

type RefMap

type RefMap struct {
	Refs map[string]*Ref `` /* 149-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*RefMap) CloneMessageVT added in v0.17.0

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

func (*RefMap) CloneVT added in v0.17.0

func (m *RefMap) CloneVT() *RefMap

func (*RefMap) Descriptor deprecated

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

Deprecated: Use RefMap.ProtoReflect.Descriptor instead.

func (*RefMap) EqualMessageVT added in v0.17.0

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

func (*RefMap) EqualVT added in v0.17.0

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

func (*RefMap) GetRefs

func (x *RefMap) GetRefs() map[string]*Ref

func (*RefMap) MarshalToSizedBufferVT added in v0.17.0

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

func (*RefMap) MarshalToVT added in v0.17.0

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

func (*RefMap) MarshalVT added in v0.17.0

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

func (*RefMap) ProtoMessage

func (*RefMap) ProtoMessage()

func (*RefMap) ProtoReflect added in v0.17.0

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

func (*RefMap) Reset

func (x *RefMap) Reset()

func (*RefMap) SizeVT added in v0.17.0

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

func (*RefMap) String

func (x *RefMap) String() string

func (*RefMap) UnmarshalVT added in v0.17.0

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

type RefMapDeprecated added in v0.7.0

type RefMapDeprecated struct {
	Refs map[string]string `` /* 149-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*RefMapDeprecated) CloneMessageVT added in v0.17.0

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

func (*RefMapDeprecated) CloneVT added in v0.17.0

func (m *RefMapDeprecated) CloneVT() *RefMapDeprecated

func (*RefMapDeprecated) Descriptor deprecated added in v0.7.0

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

Deprecated: Use RefMapDeprecated.ProtoReflect.Descriptor instead.

func (*RefMapDeprecated) EqualMessageVT added in v0.17.0

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

func (*RefMapDeprecated) EqualVT added in v0.17.0

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

func (*RefMapDeprecated) GetRefs added in v0.7.0

func (x *RefMapDeprecated) GetRefs() map[string]string

func (*RefMapDeprecated) MarshalToSizedBufferVT added in v0.17.0

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

func (*RefMapDeprecated) MarshalToVT added in v0.17.0

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

func (*RefMapDeprecated) MarshalVT added in v0.17.0

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

func (*RefMapDeprecated) ProtoMessage added in v0.7.0

func (*RefMapDeprecated) ProtoMessage()

func (*RefMapDeprecated) ProtoReflect added in v0.17.0

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

func (*RefMapDeprecated) Reset added in v0.7.0

func (x *RefMapDeprecated) Reset()

func (*RefMapDeprecated) SizeVT added in v0.17.0

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

func (*RefMapDeprecated) String added in v0.7.0

func (x *RefMapDeprecated) String() string

func (*RefMapDeprecated) UnmarshalVT added in v0.17.0

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

type ReleaseContainerRequest added in v0.8.0

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

func (*ReleaseContainerRequest) CloneMessageVT added in v0.17.0

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

func (*ReleaseContainerRequest) CloneVT added in v0.17.0

func (*ReleaseContainerRequest) Descriptor deprecated added in v0.8.0

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

Deprecated: Use ReleaseContainerRequest.ProtoReflect.Descriptor instead.

func (*ReleaseContainerRequest) EqualMessageVT added in v0.17.0

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

func (*ReleaseContainerRequest) EqualVT added in v0.17.0

func (*ReleaseContainerRequest) GetContainerID added in v0.8.0

func (x *ReleaseContainerRequest) GetContainerID() string

func (*ReleaseContainerRequest) MarshalToSizedBufferVT added in v0.17.0

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

func (*ReleaseContainerRequest) MarshalToVT added in v0.17.0

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

func (*ReleaseContainerRequest) MarshalVT added in v0.17.0

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

func (*ReleaseContainerRequest) ProtoMessage added in v0.8.0

func (*ReleaseContainerRequest) ProtoMessage()

func (*ReleaseContainerRequest) ProtoReflect added in v0.17.0

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

func (*ReleaseContainerRequest) Reset added in v0.8.0

func (x *ReleaseContainerRequest) Reset()

func (*ReleaseContainerRequest) SizeVT added in v0.17.0

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

func (*ReleaseContainerRequest) String added in v0.8.0

func (x *ReleaseContainerRequest) String() string

func (*ReleaseContainerRequest) UnmarshalVT added in v0.17.0

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

type ReleaseContainerResponse added in v0.8.0

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

func (*ReleaseContainerResponse) CloneMessageVT added in v0.17.0

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

func (*ReleaseContainerResponse) CloneVT added in v0.17.0

func (*ReleaseContainerResponse) Descriptor deprecated added in v0.8.0

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

Deprecated: Use ReleaseContainerResponse.ProtoReflect.Descriptor instead.

func (*ReleaseContainerResponse) EqualMessageVT added in v0.17.0

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

func (*ReleaseContainerResponse) EqualVT added in v0.17.0

func (*ReleaseContainerResponse) MarshalToSizedBufferVT added in v0.17.0

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

func (*ReleaseContainerResponse) MarshalToVT added in v0.17.0

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

func (*ReleaseContainerResponse) MarshalVT added in v0.17.0

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

func (*ReleaseContainerResponse) ProtoMessage added in v0.8.0

func (*ReleaseContainerResponse) ProtoMessage()

func (*ReleaseContainerResponse) ProtoReflect added in v0.17.0

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

func (*ReleaseContainerResponse) Reset added in v0.8.0

func (x *ReleaseContainerResponse) Reset()

func (*ReleaseContainerResponse) SizeVT added in v0.17.0

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

func (*ReleaseContainerResponse) String added in v0.8.0

func (x *ReleaseContainerResponse) String() string

func (*ReleaseContainerResponse) UnmarshalVT added in v0.17.0

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

type ResizeMessage added in v0.8.0

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 added in v0.17.0

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

func (*ResizeMessage) CloneVT added in v0.17.0

func (m *ResizeMessage) CloneVT() *ResizeMessage

func (*ResizeMessage) Descriptor deprecated added in v0.8.0

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

Deprecated: Use ResizeMessage.ProtoReflect.Descriptor instead.

func (*ResizeMessage) EqualMessageVT added in v0.17.0

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

func (*ResizeMessage) EqualVT added in v0.17.0

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

func (*ResizeMessage) GetCols added in v0.8.0

func (x *ResizeMessage) GetCols() uint32

func (*ResizeMessage) GetRows added in v0.8.0

func (x *ResizeMessage) GetRows() uint32

func (*ResizeMessage) MarshalToSizedBufferVT added in v0.17.0

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

func (*ResizeMessage) MarshalToVT added in v0.17.0

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

func (*ResizeMessage) MarshalVT added in v0.17.0

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

func (*ResizeMessage) ProtoMessage added in v0.8.0

func (*ResizeMessage) ProtoMessage()

func (*ResizeMessage) ProtoReflect added in v0.17.0

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

func (*ResizeMessage) Reset added in v0.8.0

func (x *ResizeMessage) Reset()

func (*ResizeMessage) SizeVT added in v0.17.0

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

func (*ResizeMessage) String added in v0.8.0

func (x *ResizeMessage) String() string

func (*ResizeMessage) UnmarshalVT added in v0.17.0

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

type ResolveImageConfigRequest

type ResolveImageConfigRequest struct {
	Ref            string        `protobuf:"bytes,1,opt,name=Ref,proto3" json:"Ref,omitempty"`
	Platform       *pb.Platform  `protobuf:"bytes,2,opt,name=Platform,proto3" json:"Platform,omitempty"`
	ResolveMode    string        `protobuf:"bytes,3,opt,name=ResolveMode,proto3" json:"ResolveMode,omitempty"`
	LogName        string        `protobuf:"bytes,4,opt,name=LogName,proto3" json:"LogName,omitempty"`
	ResolverType   int32         `protobuf:"varint,5,opt,name=ResolverType,proto3" json:"ResolverType,omitempty"`
	SessionID      string        `protobuf:"bytes,6,opt,name=SessionID,proto3" json:"SessionID,omitempty"`
	StoreID        string        `protobuf:"bytes,7,opt,name=StoreID,proto3" json:"StoreID,omitempty"`
	SourcePolicies []*pb1.Policy `protobuf:"bytes,8,rep,name=SourcePolicies,proto3" json:"SourcePolicies,omitempty"`
	// contains filtered or unexported fields
}

func (*ResolveImageConfigRequest) CloneMessageVT added in v0.17.0

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

func (*ResolveImageConfigRequest) CloneVT added in v0.17.0

func (*ResolveImageConfigRequest) Descriptor deprecated

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

Deprecated: Use ResolveImageConfigRequest.ProtoReflect.Descriptor instead.

func (*ResolveImageConfigRequest) EqualMessageVT added in v0.17.0

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

func (*ResolveImageConfigRequest) EqualVT added in v0.17.0

func (*ResolveImageConfigRequest) GetLogName

func (x *ResolveImageConfigRequest) GetLogName() string

func (*ResolveImageConfigRequest) GetPlatform

func (x *ResolveImageConfigRequest) GetPlatform() *pb.Platform

func (*ResolveImageConfigRequest) GetRef

func (x *ResolveImageConfigRequest) GetRef() string

func (*ResolveImageConfigRequest) GetResolveMode

func (x *ResolveImageConfigRequest) GetResolveMode() string

func (*ResolveImageConfigRequest) GetResolverType added in v0.11.0

func (x *ResolveImageConfigRequest) GetResolverType() int32

func (*ResolveImageConfigRequest) GetSessionID added in v0.11.0

func (x *ResolveImageConfigRequest) GetSessionID() string

func (*ResolveImageConfigRequest) GetSourcePolicies added in v0.12.0

func (x *ResolveImageConfigRequest) GetSourcePolicies() []*pb1.Policy

func (*ResolveImageConfigRequest) GetStoreID added in v0.11.0

func (x *ResolveImageConfigRequest) GetStoreID() string

func (*ResolveImageConfigRequest) MarshalToSizedBufferVT added in v0.17.0

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

func (*ResolveImageConfigRequest) MarshalToVT added in v0.17.0

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

func (*ResolveImageConfigRequest) MarshalVT added in v0.17.0

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

func (*ResolveImageConfigRequest) ProtoMessage

func (*ResolveImageConfigRequest) ProtoMessage()

func (*ResolveImageConfigRequest) ProtoReflect added in v0.17.0

func (*ResolveImageConfigRequest) Reset

func (x *ResolveImageConfigRequest) Reset()

func (*ResolveImageConfigRequest) SizeVT added in v0.17.0

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

func (*ResolveImageConfigRequest) String

func (x *ResolveImageConfigRequest) String() string

func (*ResolveImageConfigRequest) UnmarshalVT added in v0.17.0

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

type ResolveImageConfigResponse

type ResolveImageConfigResponse struct {
	Digest string `protobuf:"bytes,1,opt,name=Digest,proto3" json:"Digest,omitempty"`
	Config []byte `protobuf:"bytes,2,opt,name=Config,proto3" json:"Config,omitempty"`
	Ref    string `protobuf:"bytes,3,opt,name=Ref,proto3" json:"Ref,omitempty"`
	// contains filtered or unexported fields
}

func (*ResolveImageConfigResponse) CloneMessageVT added in v0.17.0

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

func (*ResolveImageConfigResponse) CloneVT added in v0.17.0

func (*ResolveImageConfigResponse) Descriptor deprecated

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

Deprecated: Use ResolveImageConfigResponse.ProtoReflect.Descriptor instead.

func (*ResolveImageConfigResponse) EqualMessageVT added in v0.17.0

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

func (*ResolveImageConfigResponse) EqualVT added in v0.17.0

func (*ResolveImageConfigResponse) GetConfig

func (x *ResolveImageConfigResponse) GetConfig() []byte

func (*ResolveImageConfigResponse) GetDigest added in v0.17.0

func (x *ResolveImageConfigResponse) GetDigest() string

func (*ResolveImageConfigResponse) GetRef added in v0.12.0

func (x *ResolveImageConfigResponse) GetRef() string

func (*ResolveImageConfigResponse) MarshalToSizedBufferVT added in v0.17.0

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

func (*ResolveImageConfigResponse) MarshalToVT added in v0.17.0

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

func (*ResolveImageConfigResponse) MarshalVT added in v0.17.0

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

func (*ResolveImageConfigResponse) ProtoMessage

func (*ResolveImageConfigResponse) ProtoMessage()

func (*ResolveImageConfigResponse) ProtoReflect added in v0.17.0

func (*ResolveImageConfigResponse) Reset

func (x *ResolveImageConfigResponse) Reset()

func (*ResolveImageConfigResponse) SizeVT added in v0.17.0

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

func (*ResolveImageConfigResponse) String

func (x *ResolveImageConfigResponse) String() string

func (*ResolveImageConfigResponse) UnmarshalVT added in v0.17.0

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

type ResolveSourceImageResponse added in v0.13.0

type ResolveSourceImageResponse struct {
	Digest string `protobuf:"bytes,1,opt,name=Digest,proto3" json:"Digest,omitempty"`
	Config []byte `protobuf:"bytes,2,opt,name=Config,proto3" json:"Config,omitempty"`
	// contains filtered or unexported fields
}

func (*ResolveSourceImageResponse) CloneMessageVT added in v0.17.0

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

func (*ResolveSourceImageResponse) CloneVT added in v0.17.0

func (*ResolveSourceImageResponse) Descriptor deprecated added in v0.13.0

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

Deprecated: Use ResolveSourceImageResponse.ProtoReflect.Descriptor instead.

func (*ResolveSourceImageResponse) EqualMessageVT added in v0.17.0

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

func (*ResolveSourceImageResponse) EqualVT added in v0.17.0

func (*ResolveSourceImageResponse) GetConfig added in v0.13.0

func (x *ResolveSourceImageResponse) GetConfig() []byte

func (*ResolveSourceImageResponse) GetDigest added in v0.17.0

func (x *ResolveSourceImageResponse) GetDigest() string

func (*ResolveSourceImageResponse) MarshalToSizedBufferVT added in v0.17.0

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

func (*ResolveSourceImageResponse) MarshalToVT added in v0.17.0

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

func (*ResolveSourceImageResponse) MarshalVT added in v0.17.0

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

func (*ResolveSourceImageResponse) ProtoMessage added in v0.13.0

func (*ResolveSourceImageResponse) ProtoMessage()

func (*ResolveSourceImageResponse) ProtoReflect added in v0.17.0

func (*ResolveSourceImageResponse) Reset added in v0.13.0

func (x *ResolveSourceImageResponse) Reset()

func (*ResolveSourceImageResponse) SizeVT added in v0.17.0

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

func (*ResolveSourceImageResponse) String added in v0.13.0

func (x *ResolveSourceImageResponse) String() string

func (*ResolveSourceImageResponse) UnmarshalVT added in v0.17.0

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

type ResolveSourceMetaRequest added in v0.13.0

type ResolveSourceMetaRequest struct {
	Source         *pb.SourceOp  `protobuf:"bytes,1,opt,name=Source,proto3" json:"Source,omitempty"`
	Platform       *pb.Platform  `protobuf:"bytes,2,opt,name=Platform,proto3" json:"Platform,omitempty"`
	LogName        string        `protobuf:"bytes,3,opt,name=LogName,proto3" json:"LogName,omitempty"`
	ResolveMode    string        `protobuf:"bytes,4,opt,name=ResolveMode,proto3" json:"ResolveMode,omitempty"`
	SourcePolicies []*pb1.Policy `protobuf:"bytes,8,rep,name=SourcePolicies,proto3" json:"SourcePolicies,omitempty"`
	// contains filtered or unexported fields
}

func (*ResolveSourceMetaRequest) CloneMessageVT added in v0.17.0

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

func (*ResolveSourceMetaRequest) CloneVT added in v0.17.0

func (*ResolveSourceMetaRequest) Descriptor deprecated added in v0.13.0

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

Deprecated: Use ResolveSourceMetaRequest.ProtoReflect.Descriptor instead.

func (*ResolveSourceMetaRequest) EqualMessageVT added in v0.17.0

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

func (*ResolveSourceMetaRequest) EqualVT added in v0.17.0

func (*ResolveSourceMetaRequest) GetLogName added in v0.13.0

func (x *ResolveSourceMetaRequest) GetLogName() string

func (*ResolveSourceMetaRequest) GetPlatform added in v0.13.0

func (x *ResolveSourceMetaRequest) GetPlatform() *pb.Platform

func (*ResolveSourceMetaRequest) GetResolveMode added in v0.13.0

func (x *ResolveSourceMetaRequest) GetResolveMode() string

func (*ResolveSourceMetaRequest) GetSource added in v0.13.0

func (x *ResolveSourceMetaRequest) GetSource() *pb.SourceOp

func (*ResolveSourceMetaRequest) GetSourcePolicies added in v0.13.0

func (x *ResolveSourceMetaRequest) GetSourcePolicies() []*pb1.Policy

func (*ResolveSourceMetaRequest) MarshalToSizedBufferVT added in v0.17.0

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

func (*ResolveSourceMetaRequest) MarshalToVT added in v0.17.0

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

func (*ResolveSourceMetaRequest) MarshalVT added in v0.17.0

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

func (*ResolveSourceMetaRequest) ProtoMessage added in v0.13.0

func (*ResolveSourceMetaRequest) ProtoMessage()

func (*ResolveSourceMetaRequest) ProtoReflect added in v0.17.0

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

func (*ResolveSourceMetaRequest) Reset added in v0.13.0

func (x *ResolveSourceMetaRequest) Reset()

func (*ResolveSourceMetaRequest) SizeVT added in v0.17.0

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

func (*ResolveSourceMetaRequest) String added in v0.13.0

func (x *ResolveSourceMetaRequest) String() string

func (*ResolveSourceMetaRequest) UnmarshalVT added in v0.17.0

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

type ResolveSourceMetaResponse added in v0.13.0

type ResolveSourceMetaResponse struct {
	Source *pb.SourceOp                `protobuf:"bytes,1,opt,name=Source,proto3" json:"Source,omitempty"`
	Image  *ResolveSourceImageResponse `protobuf:"bytes,2,opt,name=Image,proto3" json:"Image,omitempty"`
	// contains filtered or unexported fields
}

func (*ResolveSourceMetaResponse) CloneMessageVT added in v0.17.0

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

func (*ResolveSourceMetaResponse) CloneVT added in v0.17.0

func (*ResolveSourceMetaResponse) Descriptor deprecated added in v0.13.0

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

Deprecated: Use ResolveSourceMetaResponse.ProtoReflect.Descriptor instead.

func (*ResolveSourceMetaResponse) EqualMessageVT added in v0.17.0

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

func (*ResolveSourceMetaResponse) EqualVT added in v0.17.0

func (*ResolveSourceMetaResponse) GetImage added in v0.13.0

func (*ResolveSourceMetaResponse) GetSource added in v0.13.0

func (x *ResolveSourceMetaResponse) GetSource() *pb.SourceOp

func (*ResolveSourceMetaResponse) MarshalToSizedBufferVT added in v0.17.0

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

func (*ResolveSourceMetaResponse) MarshalToVT added in v0.17.0

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

func (*ResolveSourceMetaResponse) MarshalVT added in v0.17.0

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

func (*ResolveSourceMetaResponse) ProtoMessage added in v0.13.0

func (*ResolveSourceMetaResponse) ProtoMessage()

func (*ResolveSourceMetaResponse) ProtoReflect added in v0.17.0

func (*ResolveSourceMetaResponse) Reset added in v0.13.0

func (x *ResolveSourceMetaResponse) Reset()

func (*ResolveSourceMetaResponse) SizeVT added in v0.17.0

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

func (*ResolveSourceMetaResponse) String added in v0.13.0

func (x *ResolveSourceMetaResponse) String() string

func (*ResolveSourceMetaResponse) UnmarshalVT added in v0.17.0

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

type Result

type Result struct {

	// Types that are assignable to Result:
	//
	//	*Result_RefDeprecated
	//	*Result_RefsDeprecated
	//	*Result_Ref
	//	*Result_Refs
	Result   isResult_Result   `protobuf_oneof:"result"`
	Metadata map[string][]byte `` /* 158-byte string literal not displayed */
	// 11 was used during development and is reserved for old attestation format
	Attestations map[string]*Attestations `` /* 166-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Result) CloneMessageVT added in v0.17.0

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

func (*Result) CloneVT added in v0.17.0

func (m *Result) CloneVT() *Result

func (*Result) Descriptor deprecated

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

Deprecated: Use Result.ProtoReflect.Descriptor instead.

func (*Result) EqualMessageVT added in v0.17.0

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

func (*Result) EqualVT added in v0.17.0

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

func (*Result) GetAttestations added in v0.11.0

func (x *Result) GetAttestations() map[string]*Attestations

func (*Result) GetMetadata

func (x *Result) GetMetadata() map[string][]byte

func (*Result) GetRef

func (x *Result) GetRef() *Ref

func (*Result) GetRefDeprecated added in v0.7.0

func (x *Result) GetRefDeprecated() string

func (*Result) GetRefs

func (x *Result) GetRefs() *RefMap

func (*Result) GetRefsDeprecated added in v0.7.0

func (x *Result) GetRefsDeprecated() *RefMapDeprecated

func (*Result) GetResult

func (m *Result) GetResult() isResult_Result

func (*Result) MarshalToSizedBufferVT added in v0.17.0

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

func (*Result) MarshalToVT added in v0.17.0

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

func (*Result) MarshalVT added in v0.17.0

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

func (*Result) ProtoMessage

func (*Result) ProtoMessage()

func (*Result) ProtoReflect added in v0.17.0

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

func (*Result) Reset

func (x *Result) Reset()

func (*Result) SizeVT added in v0.17.0

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

func (*Result) String

func (x *Result) String() string

func (*Result) UnmarshalVT added in v0.17.0

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

type Result_Ref

type Result_Ref struct {
	Ref *Ref `protobuf:"bytes,3,opt,name=ref,proto3,oneof"`
}

func (*Result_Ref) CloneVT added in v0.17.0

func (m *Result_Ref) CloneVT() isResult_Result

func (*Result_Ref) EqualVT added in v0.17.0

func (this *Result_Ref) EqualVT(thatIface isResult_Result) bool

func (*Result_Ref) MarshalToSizedBufferVT added in v0.17.0

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

func (*Result_Ref) MarshalToVT added in v0.17.0

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

func (*Result_Ref) SizeVT added in v0.17.0

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

type Result_RefDeprecated added in v0.7.0

type Result_RefDeprecated struct {
	// Deprecated non-array refs.
	RefDeprecated string `protobuf:"bytes,1,opt,name=refDeprecated,proto3,oneof"`
}

func (*Result_RefDeprecated) CloneVT added in v0.17.0

func (m *Result_RefDeprecated) CloneVT() isResult_Result

func (*Result_RefDeprecated) EqualVT added in v0.17.0

func (this *Result_RefDeprecated) EqualVT(thatIface isResult_Result) bool

func (*Result_RefDeprecated) MarshalToSizedBufferVT added in v0.17.0

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

func (*Result_RefDeprecated) MarshalToVT added in v0.17.0

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

func (*Result_RefDeprecated) SizeVT added in v0.17.0

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

type Result_Refs

type Result_Refs struct {
	Refs *RefMap `protobuf:"bytes,4,opt,name=refs,proto3,oneof"`
}

func (*Result_Refs) CloneVT added in v0.17.0

func (m *Result_Refs) CloneVT() isResult_Result

func (*Result_Refs) EqualVT added in v0.17.0

func (this *Result_Refs) EqualVT(thatIface isResult_Result) bool

func (*Result_Refs) MarshalToSizedBufferVT added in v0.17.0

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

func (*Result_Refs) MarshalToVT added in v0.17.0

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

func (*Result_Refs) SizeVT added in v0.17.0

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

type Result_RefsDeprecated added in v0.7.0

type Result_RefsDeprecated struct {
	RefsDeprecated *RefMapDeprecated `protobuf:"bytes,2,opt,name=refsDeprecated,proto3,oneof"`
}

func (*Result_RefsDeprecated) CloneVT added in v0.17.0

func (m *Result_RefsDeprecated) CloneVT() isResult_Result

func (*Result_RefsDeprecated) EqualVT added in v0.17.0

func (this *Result_RefsDeprecated) EqualVT(thatIface isResult_Result) bool

func (*Result_RefsDeprecated) MarshalToSizedBufferVT added in v0.17.0

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

func (*Result_RefsDeprecated) MarshalToVT added in v0.17.0

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

func (*Result_RefsDeprecated) SizeVT added in v0.17.0

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

type ReturnRequest

type ReturnRequest struct {
	Result *Result        `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
	Error  *status.Status `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*ReturnRequest) CloneMessageVT added in v0.17.0

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

func (*ReturnRequest) CloneVT added in v0.17.0

func (m *ReturnRequest) CloneVT() *ReturnRequest

func (*ReturnRequest) Descriptor deprecated

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

Deprecated: Use ReturnRequest.ProtoReflect.Descriptor instead.

func (*ReturnRequest) EqualMessageVT added in v0.17.0

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

func (*ReturnRequest) EqualVT added in v0.17.0

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

func (*ReturnRequest) GetError

func (x *ReturnRequest) GetError() *status.Status

func (*ReturnRequest) GetResult

func (x *ReturnRequest) GetResult() *Result

func (*ReturnRequest) MarshalToSizedBufferVT added in v0.17.0

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

func (*ReturnRequest) MarshalToVT added in v0.17.0

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

func (*ReturnRequest) MarshalVT added in v0.17.0

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

func (*ReturnRequest) ProtoMessage

func (*ReturnRequest) ProtoMessage()

func (*ReturnRequest) ProtoReflect added in v0.17.0

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

func (*ReturnRequest) Reset

func (x *ReturnRequest) Reset()

func (*ReturnRequest) SizeVT added in v0.17.0

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

func (*ReturnRequest) String

func (x *ReturnRequest) String() string

func (*ReturnRequest) UnmarshalVT added in v0.17.0

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

type ReturnResponse

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

func (*ReturnResponse) CloneMessageVT added in v0.17.0

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

func (*ReturnResponse) CloneVT added in v0.17.0

func (m *ReturnResponse) CloneVT() *ReturnResponse

func (*ReturnResponse) Descriptor deprecated

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

Deprecated: Use ReturnResponse.ProtoReflect.Descriptor instead.

func (*ReturnResponse) EqualMessageVT added in v0.17.0

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

func (*ReturnResponse) EqualVT added in v0.17.0

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

func (*ReturnResponse) MarshalToSizedBufferVT added in v0.17.0

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

func (*ReturnResponse) MarshalToVT added in v0.17.0

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

func (*ReturnResponse) MarshalVT added in v0.17.0

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

func (*ReturnResponse) ProtoMessage

func (*ReturnResponse) ProtoMessage()

func (*ReturnResponse) ProtoReflect added in v0.17.0

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

func (*ReturnResponse) Reset

func (x *ReturnResponse) Reset()

func (*ReturnResponse) SizeVT added in v0.17.0

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

func (*ReturnResponse) String

func (x *ReturnResponse) String() string

func (*ReturnResponse) UnmarshalVT added in v0.17.0

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

type SignalMessage added in v0.10.0

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 added in v0.17.0

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

func (*SignalMessage) CloneVT added in v0.17.0

func (m *SignalMessage) CloneVT() *SignalMessage

func (*SignalMessage) Descriptor deprecated added in v0.10.0

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

Deprecated: Use SignalMessage.ProtoReflect.Descriptor instead.

func (*SignalMessage) EqualMessageVT added in v0.17.0

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

func (*SignalMessage) EqualVT added in v0.17.0

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

func (*SignalMessage) GetName added in v0.10.0

func (x *SignalMessage) GetName() string

func (*SignalMessage) MarshalToSizedBufferVT added in v0.17.0

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

func (*SignalMessage) MarshalToVT added in v0.17.0

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

func (*SignalMessage) MarshalVT added in v0.17.0

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

func (*SignalMessage) ProtoMessage added in v0.10.0

func (*SignalMessage) ProtoMessage()

func (*SignalMessage) ProtoReflect added in v0.17.0

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

func (*SignalMessage) Reset added in v0.10.0

func (x *SignalMessage) Reset()

func (*SignalMessage) SizeVT added in v0.17.0

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

func (*SignalMessage) String added in v0.10.0

func (x *SignalMessage) String() string

func (*SignalMessage) UnmarshalVT added in v0.17.0

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

type SolveRequest

type SolveRequest struct {
	Definition  *pb.Definition    `protobuf:"bytes,1,opt,name=Definition,proto3" json:"Definition,omitempty"`
	Frontend    string            `protobuf:"bytes,2,opt,name=Frontend,proto3" json:"Frontend,omitempty"`
	FrontendOpt map[string]string `` /* 163-byte string literal not displayed */
	// 4 was removed in BuildKit v0.11.0.
	AllowResultReturn   bool `protobuf:"varint,5,opt,name=allowResultReturn,proto3" json:"allowResultReturn,omitempty"`
	AllowResultArrayRef bool `protobuf:"varint,6,opt,name=allowResultArrayRef,proto3" json:"allowResultArrayRef,omitempty"`
	// apicaps.CapSolveInlineReturn deprecated
	Final        bool   `protobuf:"varint,10,opt,name=Final,proto3" json:"Final,omitempty"`
	ExporterAttr []byte `protobuf:"bytes,11,opt,name=ExporterAttr,proto3" json:"ExporterAttr,omitempty"`
	// CacheImports was added in BuildKit v0.4.0.
	// apicaps:CapImportCaches
	CacheImports []*CacheOptionsEntry `protobuf:"bytes,12,rep,name=CacheImports,proto3" json:"CacheImports,omitempty"`
	// apicaps:CapFrontendInputs
	FrontendInputs map[string]*pb.Definition `` /* 170-byte string literal not displayed */
	Evaluate       bool                      `protobuf:"varint,14,opt,name=Evaluate,proto3" json:"Evaluate,omitempty"`
	SourcePolicies []*pb1.Policy             `protobuf:"bytes,15,rep,name=SourcePolicies,proto3" json:"SourcePolicies,omitempty"`
	// contains filtered or unexported fields
}

func (*SolveRequest) CloneMessageVT added in v0.17.0

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

func (*SolveRequest) CloneVT added in v0.17.0

func (m *SolveRequest) CloneVT() *SolveRequest

func (*SolveRequest) Descriptor deprecated

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

Deprecated: Use SolveRequest.ProtoReflect.Descriptor instead.

func (*SolveRequest) EqualMessageVT added in v0.17.0

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

func (*SolveRequest) EqualVT added in v0.17.0

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

func (*SolveRequest) GetAllowResultArrayRef added in v0.7.0

func (x *SolveRequest) GetAllowResultArrayRef() bool

func (*SolveRequest) GetAllowResultReturn

func (x *SolveRequest) GetAllowResultReturn() bool

func (*SolveRequest) GetCacheImports added in v0.4.0

func (x *SolveRequest) GetCacheImports() []*CacheOptionsEntry

func (*SolveRequest) GetDefinition

func (x *SolveRequest) GetDefinition() *pb.Definition

func (*SolveRequest) GetEvaluate added in v0.8.0

func (x *SolveRequest) GetEvaluate() bool

func (*SolveRequest) GetExporterAttr

func (x *SolveRequest) GetExporterAttr() []byte

func (*SolveRequest) GetFinal

func (x *SolveRequest) GetFinal() bool

func (*SolveRequest) GetFrontend

func (x *SolveRequest) GetFrontend() string

func (*SolveRequest) GetFrontendInputs added in v0.7.0

func (x *SolveRequest) GetFrontendInputs() map[string]*pb.Definition

func (*SolveRequest) GetFrontendOpt

func (x *SolveRequest) GetFrontendOpt() map[string]string

func (*SolveRequest) GetSourcePolicies added in v0.11.0

func (x *SolveRequest) GetSourcePolicies() []*pb1.Policy

func (*SolveRequest) MarshalToSizedBufferVT added in v0.17.0

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

func (*SolveRequest) MarshalToVT added in v0.17.0

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

func (*SolveRequest) MarshalVT added in v0.17.0

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

func (*SolveRequest) ProtoMessage

func (*SolveRequest) ProtoMessage()

func (*SolveRequest) ProtoReflect added in v0.17.0

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

func (*SolveRequest) Reset

func (x *SolveRequest) Reset()

func (*SolveRequest) SizeVT added in v0.17.0

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

func (*SolveRequest) String

func (x *SolveRequest) String() string

func (*SolveRequest) UnmarshalVT added in v0.17.0

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

type SolveResponse

type SolveResponse struct {

	// deprecated
	Ref string `protobuf:"bytes,1,opt,name=ref,proto3" json:"ref,omitempty"` // can be used by readfile request
	// these fields are returned when allowMapReturn was set
	Result *Result `protobuf:"bytes,3,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

func (*SolveResponse) CloneMessageVT added in v0.17.0

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

func (*SolveResponse) CloneVT added in v0.17.0

func (m *SolveResponse) CloneVT() *SolveResponse

func (*SolveResponse) Descriptor deprecated

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

Deprecated: Use SolveResponse.ProtoReflect.Descriptor instead.

func (*SolveResponse) EqualMessageVT added in v0.17.0

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

func (*SolveResponse) EqualVT added in v0.17.0

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

func (*SolveResponse) GetRef

func (x *SolveResponse) GetRef() string

func (*SolveResponse) GetResult

func (x *SolveResponse) GetResult() *Result

func (*SolveResponse) MarshalToSizedBufferVT added in v0.17.0

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

func (*SolveResponse) MarshalToVT added in v0.17.0

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

func (*SolveResponse) MarshalVT added in v0.17.0

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

func (*SolveResponse) ProtoMessage

func (*SolveResponse) ProtoMessage()

func (*SolveResponse) ProtoReflect added in v0.17.0

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

func (*SolveResponse) Reset

func (x *SolveResponse) Reset()

func (*SolveResponse) SizeVT added in v0.17.0

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

func (*SolveResponse) String

func (x *SolveResponse) String() string

func (*SolveResponse) UnmarshalVT added in v0.17.0

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

type StartedMessage added in v0.8.0

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

func (*StartedMessage) CloneMessageVT added in v0.17.0

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

func (*StartedMessage) CloneVT added in v0.17.0

func (m *StartedMessage) CloneVT() *StartedMessage

func (*StartedMessage) Descriptor deprecated added in v0.8.0

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

Deprecated: Use StartedMessage.ProtoReflect.Descriptor instead.

func (*StartedMessage) EqualMessageVT added in v0.17.0

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

func (*StartedMessage) EqualVT added in v0.17.0

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

func (*StartedMessage) MarshalToSizedBufferVT added in v0.17.0

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

func (*StartedMessage) MarshalToVT added in v0.17.0

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

func (*StartedMessage) MarshalVT added in v0.17.0

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

func (*StartedMessage) ProtoMessage added in v0.8.0

func (*StartedMessage) ProtoMessage()

func (*StartedMessage) ProtoReflect added in v0.17.0

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

func (*StartedMessage) Reset added in v0.8.0

func (x *StartedMessage) Reset()

func (*StartedMessage) SizeVT added in v0.17.0

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

func (*StartedMessage) String added in v0.8.0

func (x *StartedMessage) String() string

func (*StartedMessage) UnmarshalVT added in v0.17.0

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

type StatFileRequest

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

func (*StatFileRequest) CloneMessageVT added in v0.17.0

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

func (*StatFileRequest) CloneVT added in v0.17.0

func (m *StatFileRequest) CloneVT() *StatFileRequest

func (*StatFileRequest) Descriptor deprecated

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

Deprecated: Use StatFileRequest.ProtoReflect.Descriptor instead.

func (*StatFileRequest) EqualMessageVT added in v0.17.0

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

func (*StatFileRequest) EqualVT added in v0.17.0

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

func (*StatFileRequest) GetPath

func (x *StatFileRequest) GetPath() string

func (*StatFileRequest) GetRef

func (x *StatFileRequest) GetRef() string

func (*StatFileRequest) MarshalToSizedBufferVT added in v0.17.0

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

func (*StatFileRequest) MarshalToVT added in v0.17.0

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

func (*StatFileRequest) MarshalVT added in v0.17.0

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

func (*StatFileRequest) ProtoMessage

func (*StatFileRequest) ProtoMessage()

func (*StatFileRequest) ProtoReflect added in v0.17.0

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

func (*StatFileRequest) Reset

func (x *StatFileRequest) Reset()

func (*StatFileRequest) SizeVT added in v0.17.0

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

func (*StatFileRequest) String

func (x *StatFileRequest) String() string

func (*StatFileRequest) UnmarshalVT added in v0.17.0

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

type StatFileResponse

type StatFileResponse struct {
	Stat *types.Stat `protobuf:"bytes,1,opt,name=stat,proto3" json:"stat,omitempty"`
	// contains filtered or unexported fields
}

func (*StatFileResponse) CloneMessageVT added in v0.17.0

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

func (*StatFileResponse) CloneVT added in v0.17.0

func (m *StatFileResponse) CloneVT() *StatFileResponse

func (*StatFileResponse) Descriptor deprecated

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

Deprecated: Use StatFileResponse.ProtoReflect.Descriptor instead.

func (*StatFileResponse) EqualMessageVT added in v0.17.0

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

func (*StatFileResponse) EqualVT added in v0.17.0

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

func (*StatFileResponse) GetStat

func (x *StatFileResponse) GetStat() *types.Stat

func (*StatFileResponse) MarshalToSizedBufferVT added in v0.17.0

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

func (*StatFileResponse) MarshalToVT added in v0.17.0

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

func (*StatFileResponse) MarshalVT added in v0.17.0

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

func (*StatFileResponse) ProtoMessage

func (*StatFileResponse) ProtoMessage()

func (*StatFileResponse) ProtoReflect added in v0.17.0

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

func (*StatFileResponse) Reset

func (x *StatFileResponse) Reset()

func (*StatFileResponse) SizeVT added in v0.17.0

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

func (*StatFileResponse) String

func (x *StatFileResponse) String() string

func (*StatFileResponse) UnmarshalVT added in v0.17.0

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

type UnimplementedLLBBridgeServer added in v0.7.0

type UnimplementedLLBBridgeServer struct{}

UnimplementedLLBBridgeServer 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 (UnimplementedLLBBridgeServer) Evaluate added in v0.11.0

func (UnimplementedLLBBridgeServer) ExecProcess added in v0.8.0

func (UnimplementedLLBBridgeServer) Inputs added in v0.7.0

func (UnimplementedLLBBridgeServer) NewContainer added in v0.8.0

func (UnimplementedLLBBridgeServer) Ping added in v0.7.0

func (UnimplementedLLBBridgeServer) ReadDir added in v0.7.0

func (UnimplementedLLBBridgeServer) ReadFile added in v0.7.0

func (UnimplementedLLBBridgeServer) ReleaseContainer added in v0.8.0

func (UnimplementedLLBBridgeServer) ResolveImageConfig added in v0.7.0

func (UnimplementedLLBBridgeServer) ResolveSourceMeta added in v0.13.0

func (UnimplementedLLBBridgeServer) Return added in v0.7.0

func (UnimplementedLLBBridgeServer) Solve added in v0.7.0

func (UnimplementedLLBBridgeServer) StatFile added in v0.7.0

func (UnimplementedLLBBridgeServer) Warn added in v0.10.0

type UnsafeLLBBridgeServer added in v0.17.0

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

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

type WarnRequest added in v0.10.0

type WarnRequest struct {
	Digest string         `protobuf:"bytes,1,opt,name=digest,proto3" json:"digest,omitempty"`
	Level  int64          `protobuf:"varint,2,opt,name=level,proto3" json:"level,omitempty"`
	Short  []byte         `protobuf:"bytes,3,opt,name=short,proto3" json:"short,omitempty"`
	Detail [][]byte       `protobuf:"bytes,4,rep,name=detail,proto3" json:"detail,omitempty"`
	Url    string         `protobuf:"bytes,5,opt,name=url,proto3" json:"url,omitempty"`
	Info   *pb.SourceInfo `protobuf:"bytes,6,opt,name=info,proto3" json:"info,omitempty"`
	Ranges []*pb.Range    `protobuf:"bytes,7,rep,name=ranges,proto3" json:"ranges,omitempty"`
	// contains filtered or unexported fields
}

func (*WarnRequest) CloneMessageVT added in v0.17.0

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

func (*WarnRequest) CloneVT added in v0.17.0

func (m *WarnRequest) CloneVT() *WarnRequest

func (*WarnRequest) Descriptor deprecated added in v0.10.0

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

Deprecated: Use WarnRequest.ProtoReflect.Descriptor instead.

func (*WarnRequest) EqualMessageVT added in v0.17.0

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

func (*WarnRequest) EqualVT added in v0.17.0

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

func (*WarnRequest) GetDetail added in v0.10.0

func (x *WarnRequest) GetDetail() [][]byte

func (*WarnRequest) GetDigest added in v0.17.0

func (x *WarnRequest) GetDigest() string

func (*WarnRequest) GetInfo added in v0.10.0

func (x *WarnRequest) GetInfo() *pb.SourceInfo

func (*WarnRequest) GetLevel added in v0.10.0

func (x *WarnRequest) GetLevel() int64

func (*WarnRequest) GetRanges added in v0.10.0

func (x *WarnRequest) GetRanges() []*pb.Range

func (*WarnRequest) GetShort added in v0.10.0

func (x *WarnRequest) GetShort() []byte

func (*WarnRequest) GetUrl added in v0.10.0

func (x *WarnRequest) GetUrl() string

func (*WarnRequest) MarshalToSizedBufferVT added in v0.17.0

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

func (*WarnRequest) MarshalToVT added in v0.17.0

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

func (*WarnRequest) MarshalVT added in v0.17.0

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

func (*WarnRequest) ProtoMessage added in v0.10.0

func (*WarnRequest) ProtoMessage()

func (*WarnRequest) ProtoReflect added in v0.17.0

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

func (*WarnRequest) Reset added in v0.10.0

func (x *WarnRequest) Reset()

func (*WarnRequest) SizeVT added in v0.17.0

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

func (*WarnRequest) String added in v0.10.0

func (x *WarnRequest) String() string

func (*WarnRequest) UnmarshalVT added in v0.17.0

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

type WarnResponse added in v0.10.0

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

func (*WarnResponse) CloneMessageVT added in v0.17.0

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

func (*WarnResponse) CloneVT added in v0.17.0

func (m *WarnResponse) CloneVT() *WarnResponse

func (*WarnResponse) Descriptor deprecated added in v0.10.0

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

Deprecated: Use WarnResponse.ProtoReflect.Descriptor instead.

func (*WarnResponse) EqualMessageVT added in v0.17.0

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

func (*WarnResponse) EqualVT added in v0.17.0

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

func (*WarnResponse) MarshalToSizedBufferVT added in v0.17.0

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

func (*WarnResponse) MarshalToVT added in v0.17.0

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

func (*WarnResponse) MarshalVT added in v0.17.0

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

func (*WarnResponse) ProtoMessage added in v0.10.0

func (*WarnResponse) ProtoMessage()

func (*WarnResponse) ProtoReflect added in v0.17.0

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

func (*WarnResponse) Reset added in v0.10.0

func (x *WarnResponse) Reset()

func (*WarnResponse) SizeVT added in v0.17.0

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

func (*WarnResponse) String added in v0.10.0

func (x *WarnResponse) String() string

func (*WarnResponse) UnmarshalVT added in v0.17.0

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

Jump to

Keyboard shortcuts

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