package moby_buildkit_v1_frontend

import "github.com/moby/buildkit/frontend/gateway/pb"

Index

Constants

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"
)
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"
)
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

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

Enum value maps for AttestationKind.

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

Enum value maps for InTotoSubjectKind.

var Caps apicaps.CapList
var File_github_com_moby_buildkit_frontend_gateway_pb_gateway_proto protoreflect.FileDescriptor
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

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 `protobuf:"bytes,2,rep,name=metadata,proto3" json:"metadata,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
	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

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

func (*Attestation) CloneVT

func (m *Attestation) CloneVT() *Attestation

func (*Attestation) Descriptor

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

Deprecated: Use Attestation.ProtoReflect.Descriptor instead.

func (*Attestation) EqualMessageVT

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

func (*Attestation) EqualVT

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

func (*Attestation) GetInTotoPredicateType

func (x *Attestation) GetInTotoPredicateType() string

func (*Attestation) GetInTotoSubjects

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

func (*Attestation) GetKind

func (x *Attestation) GetKind() AttestationKind

func (*Attestation) GetMetadata

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

func (*Attestation) GetPath

func (x *Attestation) GetPath() string

func (*Attestation) GetRef

func (x *Attestation) GetRef() *Ref

func (*Attestation) MarshalToSizedBufferVT

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

func (*Attestation) MarshalToVT

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

func (*Attestation) MarshalVT

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

func (*Attestation) ProtoMessage

func (*Attestation) ProtoMessage()

func (*Attestation) ProtoReflect

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

func (*Attestation) Reset

func (x *Attestation) Reset()

func (*Attestation) SizeVT

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

func (*Attestation) String

func (x *Attestation) String() string

func (*Attestation) UnmarshalVT

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

type AttestationKind

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

func (AttestationKind) Descriptor

func (AttestationKind) Enum

func (x AttestationKind) Enum() *AttestationKind

func (AttestationKind) EnumDescriptor

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

Deprecated: Use AttestationKind.Descriptor instead.

func (AttestationKind) Number

func (AttestationKind) String

func (x AttestationKind) String() string

func (AttestationKind) Type

type Attestations

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

func (*Attestations) CloneMessageVT

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

func (*Attestations) CloneVT

func (m *Attestations) CloneVT() *Attestations

func (*Attestations) Descriptor

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

Deprecated: Use Attestations.ProtoReflect.Descriptor instead.

func (*Attestations) EqualMessageVT

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

func (*Attestations) EqualVT

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

func (*Attestations) GetAttestation

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

func (*Attestations) MarshalToSizedBufferVT

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

func (*Attestations) MarshalToVT

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

func (*Attestations) MarshalVT

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

func (*Attestations) ProtoMessage

func (*Attestations) ProtoMessage()

func (*Attestations) ProtoReflect

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

func (*Attestations) Reset

func (x *Attestations) Reset()

func (*Attestations) SizeVT

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

func (*Attestations) String

func (x *Attestations) String() string

func (*Attestations) UnmarshalVT

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

type CacheOptionsEntry

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

CacheOptionsEntry corresponds to the control.CacheOptionsEntry

func (*CacheOptionsEntry) CloneMessageVT

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

func (*CacheOptionsEntry) CloneVT

func (m *CacheOptionsEntry) CloneVT() *CacheOptionsEntry

func (*CacheOptionsEntry) Descriptor

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

Deprecated: Use CacheOptionsEntry.ProtoReflect.Descriptor instead.

func (*CacheOptionsEntry) EqualMessageVT

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

func (*CacheOptionsEntry) EqualVT

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

func (*CacheOptionsEntry) GetAttrs

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

func (*CacheOptionsEntry) GetType

func (x *CacheOptionsEntry) GetType() string

func (*CacheOptionsEntry) MarshalToSizedBufferVT

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

func (*CacheOptionsEntry) MarshalToVT

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

func (*CacheOptionsEntry) MarshalVT

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

func (*CacheOptionsEntry) ProtoMessage

func (*CacheOptionsEntry) ProtoMessage()

func (*CacheOptionsEntry) ProtoReflect

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

func (*CacheOptionsEntry) Reset

func (x *CacheOptionsEntry) Reset()

func (*CacheOptionsEntry) SizeVT

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

func (*CacheOptionsEntry) String

func (x *CacheOptionsEntry) String() string

func (*CacheOptionsEntry) UnmarshalVT

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

type DoneMessage

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

func (*DoneMessage) CloneMessageVT

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

func (*DoneMessage) CloneVT

func (m *DoneMessage) CloneVT() *DoneMessage

func (*DoneMessage) Descriptor

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

Deprecated: Use DoneMessage.ProtoReflect.Descriptor instead.

func (*DoneMessage) EqualMessageVT

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

func (*DoneMessage) EqualVT

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

func (*DoneMessage) MarshalToSizedBufferVT

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

func (*DoneMessage) MarshalToVT

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

func (*DoneMessage) MarshalVT

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

func (*DoneMessage) ProtoMessage

func (*DoneMessage) ProtoMessage()

func (*DoneMessage) ProtoReflect

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

func (*DoneMessage) Reset

func (x *DoneMessage) Reset()

func (*DoneMessage) SizeVT

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

func (*DoneMessage) String

func (x *DoneMessage) String() string

func (*DoneMessage) UnmarshalVT

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

type EvaluateRequest

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

func (*EvaluateRequest) CloneMessageVT

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

func (*EvaluateRequest) CloneVT

func (m *EvaluateRequest) CloneVT() *EvaluateRequest

func (*EvaluateRequest) Descriptor

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

Deprecated: Use EvaluateRequest.ProtoReflect.Descriptor instead.

func (*EvaluateRequest) EqualMessageVT

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

func (*EvaluateRequest) EqualVT

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

func (*EvaluateRequest) GetRef

func (x *EvaluateRequest) GetRef() string

func (*EvaluateRequest) MarshalToSizedBufferVT

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

func (*EvaluateRequest) MarshalToVT

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

func (*EvaluateRequest) MarshalVT

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

func (*EvaluateRequest) ProtoMessage

func (*EvaluateRequest) ProtoMessage()

func (*EvaluateRequest) ProtoReflect

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

func (*EvaluateRequest) Reset

func (x *EvaluateRequest) Reset()

func (*EvaluateRequest) SizeVT

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

func (*EvaluateRequest) String

func (x *EvaluateRequest) String() string

func (*EvaluateRequest) UnmarshalVT

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

type EvaluateResponse

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

func (*EvaluateResponse) CloneMessageVT

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

func (*EvaluateResponse) CloneVT

func (m *EvaluateResponse) CloneVT() *EvaluateResponse

func (*EvaluateResponse) Descriptor

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

Deprecated: Use EvaluateResponse.ProtoReflect.Descriptor instead.

func (*EvaluateResponse) EqualMessageVT

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

func (*EvaluateResponse) EqualVT

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

func (*EvaluateResponse) MarshalToSizedBufferVT

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

func (*EvaluateResponse) MarshalToVT

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

func (*EvaluateResponse) MarshalVT

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

func (*EvaluateResponse) ProtoMessage

func (*EvaluateResponse) ProtoMessage()

func (*EvaluateResponse) ProtoReflect

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

func (*EvaluateResponse) Reset

func (x *EvaluateResponse) Reset()

func (*EvaluateResponse) SizeVT

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

func (*EvaluateResponse) String

func (x *EvaluateResponse) String() string

func (*EvaluateResponse) UnmarshalVT

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

type ExecMessage

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

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

func (*ExecMessage) CloneVT

func (m *ExecMessage) CloneVT() *ExecMessage

func (*ExecMessage) Descriptor

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

Deprecated: Use ExecMessage.ProtoReflect.Descriptor instead.

func (*ExecMessage) EqualMessageVT

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

func (*ExecMessage) EqualVT

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

func (*ExecMessage) GetDone

func (x *ExecMessage) GetDone() *DoneMessage

func (*ExecMessage) GetExit

func (x *ExecMessage) GetExit() *ExitMessage

func (*ExecMessage) GetFile

func (x *ExecMessage) GetFile() *FdMessage

func (*ExecMessage) GetInit

func (x *ExecMessage) GetInit() *InitMessage

func (*ExecMessage) GetInput

func (m *ExecMessage) GetInput() isExecMessage_Input

func (*ExecMessage) GetProcessID

func (x *ExecMessage) GetProcessID() string

func (*ExecMessage) GetResize

func (x *ExecMessage) GetResize() *ResizeMessage

func (*ExecMessage) GetSignal

func (x *ExecMessage) GetSignal() *SignalMessage

func (*ExecMessage) GetStarted

func (x *ExecMessage) GetStarted() *StartedMessage

func (*ExecMessage) MarshalToSizedBufferVT

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

func (*ExecMessage) MarshalToVT

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

func (*ExecMessage) MarshalVT

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

func (*ExecMessage) ProtoMessage

func (*ExecMessage) ProtoMessage()

func (*ExecMessage) ProtoReflect

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

func (*ExecMessage) Reset

func (x *ExecMessage) Reset()

func (*ExecMessage) SizeVT

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

func (*ExecMessage) String

func (x *ExecMessage) String() string

func (*ExecMessage) UnmarshalVT

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

type ExecMessage_Done

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

func (m *ExecMessage_Done) CloneVT() isExecMessage_Input

func (*ExecMessage_Done) EqualVT

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

func (*ExecMessage_Done) MarshalToSizedBufferVT

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

func (*ExecMessage_Done) MarshalToVT

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

func (*ExecMessage_Done) SizeVT

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

type ExecMessage_Exit

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

func (m *ExecMessage_Exit) CloneVT() isExecMessage_Input

func (*ExecMessage_Exit) EqualVT

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

func (*ExecMessage_Exit) MarshalToSizedBufferVT

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

func (*ExecMessage_Exit) MarshalToVT

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

func (*ExecMessage_Exit) SizeVT

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

type ExecMessage_File

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

func (m *ExecMessage_File) CloneVT() isExecMessage_Input

func (*ExecMessage_File) EqualVT

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

func (*ExecMessage_File) MarshalToSizedBufferVT

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

func (*ExecMessage_File) MarshalToVT

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

func (*ExecMessage_File) SizeVT

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

type ExecMessage_Init

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

func (m *ExecMessage_Init) CloneVT() isExecMessage_Input

func (*ExecMessage_Init) EqualVT

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

func (*ExecMessage_Init) MarshalToSizedBufferVT

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

func (*ExecMessage_Init) MarshalToVT

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

func (*ExecMessage_Init) SizeVT

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

type ExecMessage_Resize

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

func (m *ExecMessage_Resize) CloneVT() isExecMessage_Input

func (*ExecMessage_Resize) EqualVT

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

func (*ExecMessage_Resize) MarshalToSizedBufferVT

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

func (*ExecMessage_Resize) MarshalToVT

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

func (*ExecMessage_Resize) SizeVT

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

type ExecMessage_Signal

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

func (m *ExecMessage_Signal) CloneVT() isExecMessage_Input

func (*ExecMessage_Signal) EqualVT

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

func (*ExecMessage_Signal) MarshalToSizedBufferVT

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

func (*ExecMessage_Signal) MarshalToVT

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

func (*ExecMessage_Signal) SizeVT

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

type ExecMessage_Started

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

func (m *ExecMessage_Started) CloneVT() isExecMessage_Input

func (*ExecMessage_Started) EqualVT

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

func (*ExecMessage_Started) MarshalToSizedBufferVT

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

func (*ExecMessage_Started) MarshalToVT

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

func (*ExecMessage_Started) SizeVT

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

type ExitError

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

func (err *ExitError) Error() string

func (*ExitError) ToProto

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

func (*ExitError) Unwrap

func (err *ExitError) Unwrap() error

type ExitMessage

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

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

func (*ExitMessage) CloneVT

func (m *ExitMessage) CloneVT() *ExitMessage

func (*ExitMessage) Descriptor

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

Deprecated: Use ExitMessage.ProtoReflect.Descriptor instead.

func (*ExitMessage) EqualMessageVT

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

func (*ExitMessage) EqualVT

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

func (*ExitMessage) GetCode

func (x *ExitMessage) GetCode() uint32

func (*ExitMessage) GetError

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

func (*ExitMessage) MarshalToSizedBufferVT

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

func (*ExitMessage) MarshalToVT

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

func (*ExitMessage) MarshalVT

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

func (*ExitMessage) ProtoMessage

func (*ExitMessage) ProtoMessage()

func (*ExitMessage) ProtoReflect

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

func (*ExitMessage) Reset

func (x *ExitMessage) Reset()

func (*ExitMessage) SizeVT

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

func (*ExitMessage) String

func (x *ExitMessage) String() string

func (*ExitMessage) UnmarshalVT

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

func (*ExitMessage) WrapError

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

type FdMessage

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

func (*FdMessage) CloneMessageVT

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

func (*FdMessage) CloneVT

func (m *FdMessage) CloneVT() *FdMessage

func (*FdMessage) Descriptor

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

Deprecated: Use FdMessage.ProtoReflect.Descriptor instead.

func (*FdMessage) EqualMessageVT

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

func (*FdMessage) EqualVT

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

func (*FdMessage) GetData

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

func (*FdMessage) GetEOF

func (x *FdMessage) GetEOF() bool

func (*FdMessage) GetFd

func (x *FdMessage) GetFd() uint32

func (*FdMessage) MarshalToSizedBufferVT

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

func (*FdMessage) MarshalToVT

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

func (*FdMessage) MarshalVT

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

func (*FdMessage) ProtoMessage

func (*FdMessage) ProtoMessage()

func (*FdMessage) ProtoReflect

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

func (*FdMessage) Reset

func (x *FdMessage) Reset()

func (*FdMessage) SizeVT

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

func (*FdMessage) String

func (x *FdMessage) String() string

func (*FdMessage) UnmarshalVT

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

type 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

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

func (*FileRange) CloneVT

func (m *FileRange) CloneVT() *FileRange

func (*FileRange) Descriptor

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

Deprecated: Use FileRange.ProtoReflect.Descriptor instead.

func (*FileRange) EqualMessageVT

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

func (*FileRange) EqualVT

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

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

func (*FileRange) MarshalToVT

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

func (*FileRange) MarshalVT

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

func (*FileRange) ProtoMessage

func (*FileRange) ProtoMessage()

func (*FileRange) ProtoReflect

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

func (*FileRange) Reset

func (x *FileRange) Reset()

func (*FileRange) SizeVT

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

func (*FileRange) String

func (x *FileRange) String() string

func (*FileRange) UnmarshalVT

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

type InTotoSubject

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

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

func (*InTotoSubject) CloneVT

func (m *InTotoSubject) CloneVT() *InTotoSubject

func (*InTotoSubject) Descriptor

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

Deprecated: Use InTotoSubject.ProtoReflect.Descriptor instead.

func (*InTotoSubject) EqualMessageVT

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

func (*InTotoSubject) EqualVT

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

func (*InTotoSubject) GetDigest

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

func (*InTotoSubject) GetKind

func (x *InTotoSubject) GetKind() InTotoSubjectKind

func (*InTotoSubject) GetName

func (x *InTotoSubject) GetName() string

func (*InTotoSubject) MarshalToSizedBufferVT

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

func (*InTotoSubject) MarshalToVT

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

func (*InTotoSubject) MarshalVT

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

func (*InTotoSubject) ProtoMessage

func (*InTotoSubject) ProtoMessage()

func (*InTotoSubject) ProtoReflect

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

func (*InTotoSubject) Reset

func (x *InTotoSubject) Reset()

func (*InTotoSubject) SizeVT

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

func (*InTotoSubject) String

func (x *InTotoSubject) String() string

func (*InTotoSubject) UnmarshalVT

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

type InTotoSubjectKind

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

func (InTotoSubjectKind) Descriptor

func (InTotoSubjectKind) Enum

func (InTotoSubjectKind) EnumDescriptor

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

Deprecated: Use InTotoSubjectKind.Descriptor instead.

func (InTotoSubjectKind) Number

func (InTotoSubjectKind) String

func (x InTotoSubjectKind) String() string

func (InTotoSubjectKind) Type

type InitMessage

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

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

func (*InitMessage) CloneVT

func (m *InitMessage) CloneVT() *InitMessage

func (*InitMessage) Descriptor

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

Deprecated: Use InitMessage.ProtoReflect.Descriptor instead.

func (*InitMessage) EqualMessageVT

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

func (*InitMessage) EqualVT

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

func (*InitMessage) GetContainerID

func (x *InitMessage) GetContainerID() string

func (*InitMessage) GetFds

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

func (*InitMessage) GetMeta

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

func (*InitMessage) GetSecretenv

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

func (*InitMessage) GetSecurity

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

func (*InitMessage) GetTty

func (x *InitMessage) GetTty() bool

func (*InitMessage) MarshalToSizedBufferVT

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

func (*InitMessage) MarshalToVT

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

func (*InitMessage) MarshalVT

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

func (*InitMessage) ProtoMessage

func (*InitMessage) ProtoMessage()

func (*InitMessage) ProtoReflect

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

func (*InitMessage) Reset

func (x *InitMessage) Reset()

func (*InitMessage) SizeVT

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

func (*InitMessage) String

func (x *InitMessage) String() string

func (*InitMessage) UnmarshalVT

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

type InputsRequest

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

func (*InputsRequest) CloneMessageVT

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

func (*InputsRequest) CloneVT

func (m *InputsRequest) CloneVT() *InputsRequest

func (*InputsRequest) Descriptor

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

Deprecated: Use InputsRequest.ProtoReflect.Descriptor instead.

func (*InputsRequest) EqualMessageVT

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

func (*InputsRequest) EqualVT

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

func (*InputsRequest) MarshalToSizedBufferVT

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

func (*InputsRequest) MarshalToVT

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

func (*InputsRequest) MarshalVT

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

func (*InputsRequest) ProtoMessage

func (*InputsRequest) ProtoMessage()

func (*InputsRequest) ProtoReflect

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

func (*InputsRequest) Reset

func (x *InputsRequest) Reset()

func (*InputsRequest) SizeVT

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

func (*InputsRequest) String

func (x *InputsRequest) String() string

func (*InputsRequest) UnmarshalVT

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

type InputsResponse

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

func (*InputsResponse) CloneMessageVT

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

func (*InputsResponse) CloneVT

func (m *InputsResponse) CloneVT() *InputsResponse

func (*InputsResponse) Descriptor

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

Deprecated: Use InputsResponse.ProtoReflect.Descriptor instead.

func (*InputsResponse) EqualMessageVT

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

func (*InputsResponse) EqualVT

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

func (*InputsResponse) GetDefinitions

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

func (*InputsResponse) MarshalToSizedBufferVT

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

func (*InputsResponse) MarshalToVT

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

func (*InputsResponse) MarshalVT

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

func (*InputsResponse) ProtoMessage

func (*InputsResponse) ProtoMessage()

func (*InputsResponse) ProtoReflect

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

func (*InputsResponse) Reset

func (x *InputsResponse) Reset()

func (*InputsResponse) SizeVT

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

func (*InputsResponse) String

func (x *InputsResponse) String() string

func (*InputsResponse) UnmarshalVT

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

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

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

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

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

func (*NewContainerRequest) CloneVT

func (*NewContainerRequest) Descriptor

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

Deprecated: Use NewContainerRequest.ProtoReflect.Descriptor instead.

func (*NewContainerRequest) EqualMessageVT

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

func (*NewContainerRequest) EqualVT

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

func (*NewContainerRequest) GetConstraints

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

func (*NewContainerRequest) GetContainerID

func (x *NewContainerRequest) GetContainerID() string

func (*NewContainerRequest) GetExtraHosts

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

func (*NewContainerRequest) GetHostname

func (x *NewContainerRequest) GetHostname() string

func (*NewContainerRequest) GetMounts

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

func (*NewContainerRequest) GetNetwork

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

func (*NewContainerRequest) GetPlatform

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

func (*NewContainerRequest) MarshalToSizedBufferVT

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

func (*NewContainerRequest) MarshalToVT

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

func (*NewContainerRequest) MarshalVT

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

func (*NewContainerRequest) ProtoMessage

func (*NewContainerRequest) ProtoMessage()

func (*NewContainerRequest) ProtoReflect

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

func (*NewContainerRequest) Reset

func (x *NewContainerRequest) Reset()

func (*NewContainerRequest) SizeVT

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

func (*NewContainerRequest) String

func (x *NewContainerRequest) String() string

func (*NewContainerRequest) UnmarshalVT

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

type NewContainerResponse

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

func (*NewContainerResponse) CloneMessageVT

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

func (*NewContainerResponse) CloneVT

func (*NewContainerResponse) Descriptor

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

Deprecated: Use NewContainerResponse.ProtoReflect.Descriptor instead.

func (*NewContainerResponse) EqualMessageVT

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

func (*NewContainerResponse) EqualVT

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

func (*NewContainerResponse) MarshalToSizedBufferVT

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

func (*NewContainerResponse) MarshalToVT

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

func (*NewContainerResponse) MarshalVT

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

func (*NewContainerResponse) ProtoMessage

func (*NewContainerResponse) ProtoMessage()

func (*NewContainerResponse) ProtoReflect

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

func (*NewContainerResponse) Reset

func (x *NewContainerResponse) Reset()

func (*NewContainerResponse) SizeVT

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

func (*NewContainerResponse) String

func (x *NewContainerResponse) String() string

func (*NewContainerResponse) UnmarshalVT

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

type PingRequest

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

func (*PingRequest) CloneMessageVT

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

func (*PingRequest) CloneVT

func (m *PingRequest) CloneVT() *PingRequest

func (*PingRequest) Descriptor

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

Deprecated: Use PingRequest.ProtoReflect.Descriptor instead.

func (*PingRequest) EqualMessageVT

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

func (*PingRequest) EqualVT

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

func (*PingRequest) MarshalToSizedBufferVT

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

func (*PingRequest) MarshalToVT

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

func (*PingRequest) MarshalVT

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

func (*PingRequest) ProtoMessage

func (*PingRequest) ProtoMessage()

func (*PingRequest) ProtoReflect

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

func (*PingRequest) Reset

func (x *PingRequest) Reset()

func (*PingRequest) SizeVT

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

func (*PingRequest) String

func (x *PingRequest) String() string

func (*PingRequest) UnmarshalVT

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

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

func (*PongResponse) CloneVT

func (m *PongResponse) CloneVT() *PongResponse

func (*PongResponse) Descriptor

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

Deprecated: Use PongResponse.ProtoReflect.Descriptor instead.

func (*PongResponse) EqualMessageVT

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

func (*PongResponse) EqualVT

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

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

func (*PongResponse) MarshalToVT

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

func (*PongResponse) MarshalVT

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

func (*PongResponse) ProtoMessage

func (*PongResponse) ProtoMessage()

func (*PongResponse) ProtoReflect

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

func (*PongResponse) Reset

func (x *PongResponse) Reset()

func (*PongResponse) SizeVT

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

func (*PongResponse) String

func (x *PongResponse) String() string

func (*PongResponse) UnmarshalVT

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

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

func (*ReadDirRequest) CloneVT

func (m *ReadDirRequest) CloneVT() *ReadDirRequest

func (*ReadDirRequest) Descriptor

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

Deprecated: Use ReadDirRequest.ProtoReflect.Descriptor instead.

func (*ReadDirRequest) EqualMessageVT

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

func (*ReadDirRequest) EqualVT

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

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

func (*ReadDirRequest) MarshalToVT

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

func (*ReadDirRequest) MarshalVT

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

func (*ReadDirRequest) ProtoMessage

func (*ReadDirRequest) ProtoMessage()

func (*ReadDirRequest) ProtoReflect

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

func (*ReadDirRequest) Reset

func (x *ReadDirRequest) Reset()

func (*ReadDirRequest) SizeVT

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

func (*ReadDirRequest) String

func (x *ReadDirRequest) String() string

func (*ReadDirRequest) UnmarshalVT

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

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

func (*ReadDirResponse) CloneVT

func (m *ReadDirResponse) CloneVT() *ReadDirResponse

func (*ReadDirResponse) Descriptor

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

Deprecated: Use ReadDirResponse.ProtoReflect.Descriptor instead.

func (*ReadDirResponse) EqualMessageVT

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

func (*ReadDirResponse) EqualVT

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

func (*ReadDirResponse) GetEntries

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

func (*ReadDirResponse) MarshalToSizedBufferVT

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

func (*ReadDirResponse) MarshalToVT

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

func (*ReadDirResponse) MarshalVT

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

func (*ReadDirResponse) ProtoMessage

func (*ReadDirResponse) ProtoMessage()

func (*ReadDirResponse) ProtoReflect

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

func (*ReadDirResponse) Reset

func (x *ReadDirResponse) Reset()

func (*ReadDirResponse) SizeVT

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

func (*ReadDirResponse) String

func (x *ReadDirResponse) String() string

func (*ReadDirResponse) UnmarshalVT

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

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

func (*ReadFileRequest) CloneVT

func (m *ReadFileRequest) CloneVT() *ReadFileRequest

func (*ReadFileRequest) Descriptor

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

Deprecated: Use ReadFileRequest.ProtoReflect.Descriptor instead.

func (*ReadFileRequest) EqualMessageVT

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

func (*ReadFileRequest) EqualVT

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

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

func (*ReadFileRequest) MarshalToVT

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

func (*ReadFileRequest) MarshalVT

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

func (*ReadFileRequest) ProtoMessage

func (*ReadFileRequest) ProtoMessage()

func (*ReadFileRequest) ProtoReflect

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

func (*ReadFileRequest) Reset

func (x *ReadFileRequest) Reset()

func (*ReadFileRequest) SizeVT

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

func (*ReadFileRequest) String

func (x *ReadFileRequest) String() string

func (*ReadFileRequest) UnmarshalVT

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

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

func (*ReadFileResponse) CloneVT

func (m *ReadFileResponse) CloneVT() *ReadFileResponse

func (*ReadFileResponse) Descriptor

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

Deprecated: Use ReadFileResponse.ProtoReflect.Descriptor instead.

func (*ReadFileResponse) EqualMessageVT

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

func (*ReadFileResponse) EqualVT

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

func (*ReadFileResponse) GetData

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

func (*ReadFileResponse) MarshalToSizedBufferVT

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

func (*ReadFileResponse) MarshalToVT

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

func (*ReadFileResponse) MarshalVT

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

func (*ReadFileResponse) ProtoMessage

func (*ReadFileResponse) ProtoMessage()

func (*ReadFileResponse) ProtoReflect

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

func (*ReadFileResponse) Reset

func (x *ReadFileResponse) Reset()

func (*ReadFileResponse) SizeVT

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

func (*ReadFileResponse) String

func (x *ReadFileResponse) String() string

func (*ReadFileResponse) UnmarshalVT

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

type Ref

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

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

func (*Ref) CloneVT

func (m *Ref) CloneVT() *Ref

func (*Ref) Descriptor

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

Deprecated: Use Ref.ProtoReflect.Descriptor instead.

func (*Ref) EqualMessageVT

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

func (*Ref) EqualVT

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

func (*Ref) GetDef

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

func (*Ref) GetId

func (x *Ref) GetId() string

func (*Ref) MarshalToSizedBufferVT

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

func (*Ref) MarshalToVT

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

func (*Ref) MarshalVT

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

func (*Ref) ProtoMessage

func (*Ref) ProtoMessage()

func (*Ref) ProtoReflect

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

func (*Ref) Reset

func (x *Ref) Reset()

func (*Ref) SizeVT

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

func (*Ref) String

func (x *Ref) String() string

func (*Ref) UnmarshalVT

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

type RefMap

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

func (*RefMap) CloneMessageVT

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

func (*RefMap) CloneVT

func (m *RefMap) CloneVT() *RefMap

func (*RefMap) Descriptor

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

Deprecated: Use RefMap.ProtoReflect.Descriptor instead.

func (*RefMap) EqualMessageVT

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

func (*RefMap) EqualVT

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

func (*RefMap) GetRefs

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

func (*RefMap) MarshalToSizedBufferVT

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

func (*RefMap) MarshalToVT

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

func (*RefMap) MarshalVT

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

func (*RefMap) ProtoMessage

func (*RefMap) ProtoMessage()

func (*RefMap) ProtoReflect

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

func (*RefMap) Reset

func (x *RefMap) Reset()

func (*RefMap) SizeVT

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

func (*RefMap) String

func (x *RefMap) String() string

func (*RefMap) UnmarshalVT

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

type RefMapDeprecated

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

func (*RefMapDeprecated) CloneMessageVT

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

func (*RefMapDeprecated) CloneVT

func (m *RefMapDeprecated) CloneVT() *RefMapDeprecated

func (*RefMapDeprecated) Descriptor

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

Deprecated: Use RefMapDeprecated.ProtoReflect.Descriptor instead.

func (*RefMapDeprecated) EqualMessageVT

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

func (*RefMapDeprecated) EqualVT

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

func (*RefMapDeprecated) GetRefs

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

func (*RefMapDeprecated) MarshalToSizedBufferVT

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

func (*RefMapDeprecated) MarshalToVT

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

func (*RefMapDeprecated) MarshalVT

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

func (*RefMapDeprecated) ProtoMessage

func (*RefMapDeprecated) ProtoMessage()

func (*RefMapDeprecated) ProtoReflect

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

func (*RefMapDeprecated) Reset

func (x *RefMapDeprecated) Reset()

func (*RefMapDeprecated) SizeVT

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

func (*RefMapDeprecated) String

func (x *RefMapDeprecated) String() string

func (*RefMapDeprecated) UnmarshalVT

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

type ReleaseContainerRequest

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

func (*ReleaseContainerRequest) CloneMessageVT

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

func (*ReleaseContainerRequest) CloneVT

func (*ReleaseContainerRequest) Descriptor

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

Deprecated: Use ReleaseContainerRequest.ProtoReflect.Descriptor instead.

func (*ReleaseContainerRequest) EqualMessageVT

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

func (*ReleaseContainerRequest) EqualVT

func (*ReleaseContainerRequest) GetContainerID

func (x *ReleaseContainerRequest) GetContainerID() string

func (*ReleaseContainerRequest) MarshalToSizedBufferVT

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

func (*ReleaseContainerRequest) MarshalToVT

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

func (*ReleaseContainerRequest) MarshalVT

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

func (*ReleaseContainerRequest) ProtoMessage

func (*ReleaseContainerRequest) ProtoMessage()

func (*ReleaseContainerRequest) ProtoReflect

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

func (*ReleaseContainerRequest) Reset

func (x *ReleaseContainerRequest) Reset()

func (*ReleaseContainerRequest) SizeVT

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

func (*ReleaseContainerRequest) String

func (x *ReleaseContainerRequest) String() string

func (*ReleaseContainerRequest) UnmarshalVT

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

type ReleaseContainerResponse

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

func (*ReleaseContainerResponse) CloneMessageVT

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

func (*ReleaseContainerResponse) CloneVT

func (*ReleaseContainerResponse) Descriptor

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

Deprecated: Use ReleaseContainerResponse.ProtoReflect.Descriptor instead.

func (*ReleaseContainerResponse) EqualMessageVT

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

func (*ReleaseContainerResponse) EqualVT

func (*ReleaseContainerResponse) MarshalToSizedBufferVT

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

func (*ReleaseContainerResponse) MarshalToVT

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

func (*ReleaseContainerResponse) MarshalVT

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

func (*ReleaseContainerResponse) ProtoMessage

func (*ReleaseContainerResponse) ProtoMessage()

func (*ReleaseContainerResponse) ProtoReflect

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

func (*ReleaseContainerResponse) Reset

func (x *ReleaseContainerResponse) Reset()

func (*ReleaseContainerResponse) SizeVT

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

func (*ReleaseContainerResponse) String

func (x *ReleaseContainerResponse) String() string

func (*ReleaseContainerResponse) UnmarshalVT

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

type ResizeMessage

type ResizeMessage struct {
	Rows uint32 `protobuf:"varint,1,opt,name=Rows,proto3" json:"Rows,omitempty"`
	Cols uint32 `protobuf:"varint,2,opt,name=Cols,proto3" json:"Cols,omitempty"`
	// contains filtered or unexported fields
}

func (*ResizeMessage) CloneMessageVT

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

func (*ResizeMessage) CloneVT

func (m *ResizeMessage) CloneVT() *ResizeMessage

func (*ResizeMessage) Descriptor

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

Deprecated: Use ResizeMessage.ProtoReflect.Descriptor instead.

func (*ResizeMessage) EqualMessageVT

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

func (*ResizeMessage) EqualVT

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

func (*ResizeMessage) GetCols

func (x *ResizeMessage) GetCols() uint32

func (*ResizeMessage) GetRows

func (x *ResizeMessage) GetRows() uint32

func (*ResizeMessage) MarshalToSizedBufferVT

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

func (*ResizeMessage) MarshalToVT

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

func (*ResizeMessage) MarshalVT

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

func (*ResizeMessage) ProtoMessage

func (*ResizeMessage) ProtoMessage()

func (*ResizeMessage) ProtoReflect

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

func (*ResizeMessage) Reset

func (x *ResizeMessage) Reset()

func (*ResizeMessage) SizeVT

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

func (*ResizeMessage) String

func (x *ResizeMessage) String() string

func (*ResizeMessage) UnmarshalVT

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

type 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

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

func (*ResolveImageConfigRequest) CloneVT

func (*ResolveImageConfigRequest) Descriptor

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

Deprecated: Use ResolveImageConfigRequest.ProtoReflect.Descriptor instead.

func (*ResolveImageConfigRequest) EqualMessageVT

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

func (*ResolveImageConfigRequest) EqualVT

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

func (x *ResolveImageConfigRequest) GetResolverType() int32

func (*ResolveImageConfigRequest) GetSessionID

func (x *ResolveImageConfigRequest) GetSessionID() string

func (*ResolveImageConfigRequest) GetSourcePolicies

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

func (*ResolveImageConfigRequest) GetStoreID

func (x *ResolveImageConfigRequest) GetStoreID() string

func (*ResolveImageConfigRequest) MarshalToSizedBufferVT

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

func (*ResolveImageConfigRequest) MarshalToVT

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

func (*ResolveImageConfigRequest) MarshalVT

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

func (*ResolveImageConfigRequest) ProtoMessage

func (*ResolveImageConfigRequest) ProtoMessage()

func (*ResolveImageConfigRequest) ProtoReflect

func (*ResolveImageConfigRequest) Reset

func (x *ResolveImageConfigRequest) Reset()

func (*ResolveImageConfigRequest) SizeVT

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

func (*ResolveImageConfigRequest) String

func (x *ResolveImageConfigRequest) String() string

func (*ResolveImageConfigRequest) UnmarshalVT

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

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

func (*ResolveImageConfigResponse) CloneVT

func (*ResolveImageConfigResponse) Descriptor

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

Deprecated: Use ResolveImageConfigResponse.ProtoReflect.Descriptor instead.

func (*ResolveImageConfigResponse) EqualMessageVT

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

func (*ResolveImageConfigResponse) EqualVT

func (*ResolveImageConfigResponse) GetConfig

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

func (*ResolveImageConfigResponse) GetDigest

func (x *ResolveImageConfigResponse) GetDigest() string

func (*ResolveImageConfigResponse) GetRef

func (x *ResolveImageConfigResponse) GetRef() string

func (*ResolveImageConfigResponse) MarshalToSizedBufferVT

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

func (*ResolveImageConfigResponse) MarshalToVT

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

func (*ResolveImageConfigResponse) MarshalVT

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

func (*ResolveImageConfigResponse) ProtoMessage

func (*ResolveImageConfigResponse) ProtoMessage()

func (*ResolveImageConfigResponse) ProtoReflect

func (*ResolveImageConfigResponse) Reset

func (x *ResolveImageConfigResponse) Reset()

func (*ResolveImageConfigResponse) SizeVT

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

func (*ResolveImageConfigResponse) String

func (x *ResolveImageConfigResponse) String() string

func (*ResolveImageConfigResponse) UnmarshalVT

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

type ResolveSourceImageResponse

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

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

func (*ResolveSourceImageResponse) CloneVT

func (*ResolveSourceImageResponse) Descriptor

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

Deprecated: Use ResolveSourceImageResponse.ProtoReflect.Descriptor instead.

func (*ResolveSourceImageResponse) EqualMessageVT

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

func (*ResolveSourceImageResponse) EqualVT

func (*ResolveSourceImageResponse) GetConfig

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

func (*ResolveSourceImageResponse) GetDigest

func (x *ResolveSourceImageResponse) GetDigest() string

func (*ResolveSourceImageResponse) MarshalToSizedBufferVT

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

func (*ResolveSourceImageResponse) MarshalToVT

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

func (*ResolveSourceImageResponse) MarshalVT

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

func (*ResolveSourceImageResponse) ProtoMessage

func (*ResolveSourceImageResponse) ProtoMessage()

func (*ResolveSourceImageResponse) ProtoReflect

func (*ResolveSourceImageResponse) Reset

func (x *ResolveSourceImageResponse) Reset()

func (*ResolveSourceImageResponse) SizeVT

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

func (*ResolveSourceImageResponse) String

func (x *ResolveSourceImageResponse) String() string

func (*ResolveSourceImageResponse) UnmarshalVT

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

type ResolveSourceMetaRequest

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

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

func (*ResolveSourceMetaRequest) CloneVT

func (*ResolveSourceMetaRequest) Descriptor

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

Deprecated: Use ResolveSourceMetaRequest.ProtoReflect.Descriptor instead.

func (*ResolveSourceMetaRequest) EqualMessageVT

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

func (*ResolveSourceMetaRequest) EqualVT

func (*ResolveSourceMetaRequest) GetLogName

func (x *ResolveSourceMetaRequest) GetLogName() string

func (*ResolveSourceMetaRequest) GetPlatform

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

func (*ResolveSourceMetaRequest) GetResolveMode

func (x *ResolveSourceMetaRequest) GetResolveMode() string

func (*ResolveSourceMetaRequest) GetSource

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

func (*ResolveSourceMetaRequest) GetSourcePolicies

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

func (*ResolveSourceMetaRequest) MarshalToSizedBufferVT

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

func (*ResolveSourceMetaRequest) MarshalToVT

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

func (*ResolveSourceMetaRequest) MarshalVT

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

func (*ResolveSourceMetaRequest) ProtoMessage

func (*ResolveSourceMetaRequest) ProtoMessage()

func (*ResolveSourceMetaRequest) ProtoReflect

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

func (*ResolveSourceMetaRequest) Reset

func (x *ResolveSourceMetaRequest) Reset()

func (*ResolveSourceMetaRequest) SizeVT

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

func (*ResolveSourceMetaRequest) String

func (x *ResolveSourceMetaRequest) String() string

func (*ResolveSourceMetaRequest) UnmarshalVT

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

type ResolveSourceMetaResponse

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

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

func (*ResolveSourceMetaResponse) CloneVT

func (*ResolveSourceMetaResponse) Descriptor

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

Deprecated: Use ResolveSourceMetaResponse.ProtoReflect.Descriptor instead.

func (*ResolveSourceMetaResponse) EqualMessageVT

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

func (*ResolveSourceMetaResponse) EqualVT

func (*ResolveSourceMetaResponse) GetImage

func (*ResolveSourceMetaResponse) GetSource

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

func (*ResolveSourceMetaResponse) MarshalToSizedBufferVT

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

func (*ResolveSourceMetaResponse) MarshalToVT

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

func (*ResolveSourceMetaResponse) MarshalVT

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

func (*ResolveSourceMetaResponse) ProtoMessage

func (*ResolveSourceMetaResponse) ProtoMessage()

func (*ResolveSourceMetaResponse) ProtoReflect

func (*ResolveSourceMetaResponse) Reset

func (x *ResolveSourceMetaResponse) Reset()

func (*ResolveSourceMetaResponse) SizeVT

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

func (*ResolveSourceMetaResponse) String

func (x *ResolveSourceMetaResponse) String() string

func (*ResolveSourceMetaResponse) UnmarshalVT

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 `protobuf:"bytes,10,rep,name=metadata,proto3" json:"metadata,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
	// 11 was used during development and is reserved for old attestation format
	Attestations map[string]*Attestations `protobuf:"bytes,12,rep,name=attestations,proto3" json:"attestations,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
	// contains filtered or unexported fields
}

func (*Result) CloneMessageVT

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

func (*Result) CloneVT

func (m *Result) CloneVT() *Result

func (*Result) Descriptor

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

Deprecated: Use Result.ProtoReflect.Descriptor instead.

func (*Result) EqualMessageVT

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

func (*Result) EqualVT

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

func (*Result) GetAttestations

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

func (x *Result) GetRefDeprecated() string

func (*Result) GetRefs

func (x *Result) GetRefs() *RefMap

func (*Result) GetRefsDeprecated

func (x *Result) GetRefsDeprecated() *RefMapDeprecated

func (*Result) GetResult

func (m *Result) GetResult() isResult_Result

func (*Result) MarshalToSizedBufferVT

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

func (*Result) MarshalToVT

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

func (*Result) MarshalVT

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

func (*Result) ProtoMessage

func (*Result) ProtoMessage()

func (*Result) ProtoReflect

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

func (*Result) Reset

func (x *Result) Reset()

func (*Result) SizeVT

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

func (*Result) String

func (x *Result) String() string

func (*Result) UnmarshalVT

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

func (m *Result_Ref) CloneVT() isResult_Result

func (*Result_Ref) EqualVT

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

func (*Result_Ref) MarshalToSizedBufferVT

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

func (*Result_Ref) MarshalToVT

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

func (*Result_Ref) SizeVT

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

type Result_RefDeprecated

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

func (*Result_RefDeprecated) CloneVT

func (m *Result_RefDeprecated) CloneVT() isResult_Result

func (*Result_RefDeprecated) EqualVT

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

func (*Result_RefDeprecated) MarshalToSizedBufferVT

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

func (*Result_RefDeprecated) MarshalToVT

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

func (*Result_RefDeprecated) SizeVT

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

func (m *Result_Refs) CloneVT() isResult_Result

func (*Result_Refs) EqualVT

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

func (*Result_Refs) MarshalToSizedBufferVT

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

func (*Result_Refs) MarshalToVT

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

func (*Result_Refs) SizeVT

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

type Result_RefsDeprecated

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

func (*Result_RefsDeprecated) CloneVT

func (m *Result_RefsDeprecated) CloneVT() isResult_Result

func (*Result_RefsDeprecated) EqualVT

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

func (*Result_RefsDeprecated) MarshalToSizedBufferVT

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

func (*Result_RefsDeprecated) MarshalToVT

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

func (*Result_RefsDeprecated) SizeVT

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

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

func (*ReturnRequest) CloneVT

func (m *ReturnRequest) CloneVT() *ReturnRequest

func (*ReturnRequest) Descriptor

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

Deprecated: Use ReturnRequest.ProtoReflect.Descriptor instead.

func (*ReturnRequest) EqualMessageVT

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

func (*ReturnRequest) EqualVT

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

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

func (*ReturnRequest) MarshalToVT

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

func (*ReturnRequest) MarshalVT

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

func (*ReturnRequest) ProtoMessage

func (*ReturnRequest) ProtoMessage()

func (*ReturnRequest) ProtoReflect

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

func (*ReturnRequest) Reset

func (x *ReturnRequest) Reset()

func (*ReturnRequest) SizeVT

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

func (*ReturnRequest) String

func (x *ReturnRequest) String() string

func (*ReturnRequest) UnmarshalVT

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

type ReturnResponse

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

func (*ReturnResponse) CloneMessageVT

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

func (*ReturnResponse) CloneVT

func (m *ReturnResponse) CloneVT() *ReturnResponse

func (*ReturnResponse) Descriptor

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

Deprecated: Use ReturnResponse.ProtoReflect.Descriptor instead.

func (*ReturnResponse) EqualMessageVT

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

func (*ReturnResponse) EqualVT

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

func (*ReturnResponse) MarshalToSizedBufferVT

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

func (*ReturnResponse) MarshalToVT

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

func (*ReturnResponse) MarshalVT

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

func (*ReturnResponse) ProtoMessage

func (*ReturnResponse) ProtoMessage()

func (*ReturnResponse) ProtoReflect

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

func (*ReturnResponse) Reset

func (x *ReturnResponse) Reset()

func (*ReturnResponse) SizeVT

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

func (*ReturnResponse) String

func (x *ReturnResponse) String() string

func (*ReturnResponse) UnmarshalVT

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

type SignalMessage

type SignalMessage struct {

	// we only send name (ie HUP, INT) because the int values
	// are platform dependent.
	Name string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"`
	// contains filtered or unexported fields
}

func (*SignalMessage) CloneMessageVT

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

func (*SignalMessage) CloneVT

func (m *SignalMessage) CloneVT() *SignalMessage

func (*SignalMessage) Descriptor

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

Deprecated: Use SignalMessage.ProtoReflect.Descriptor instead.

func (*SignalMessage) EqualMessageVT

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

func (*SignalMessage) EqualVT

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

func (*SignalMessage) GetName

func (x *SignalMessage) GetName() string

func (*SignalMessage) MarshalToSizedBufferVT

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

func (*SignalMessage) MarshalToVT

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

func (*SignalMessage) MarshalVT

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

func (*SignalMessage) ProtoMessage

func (*SignalMessage) ProtoMessage()

func (*SignalMessage) ProtoReflect

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

func (*SignalMessage) Reset

func (x *SignalMessage) Reset()

func (*SignalMessage) SizeVT

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

func (*SignalMessage) String

func (x *SignalMessage) String() string

func (*SignalMessage) UnmarshalVT

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

type 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 `protobuf:"bytes,3,rep,name=FrontendOpt,proto3" json:"FrontendOpt,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
	// 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 `protobuf:"bytes,13,rep,name=FrontendInputs,proto3" json:"FrontendInputs,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
	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

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

func (*SolveRequest) CloneVT

func (m *SolveRequest) CloneVT() *SolveRequest

func (*SolveRequest) Descriptor

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

Deprecated: Use SolveRequest.ProtoReflect.Descriptor instead.

func (*SolveRequest) EqualMessageVT

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

func (*SolveRequest) EqualVT

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

func (*SolveRequest) GetAllowResultArrayRef

func (x *SolveRequest) GetAllowResultArrayRef() bool

func (*SolveRequest) GetAllowResultReturn

func (x *SolveRequest) GetAllowResultReturn() bool

func (*SolveRequest) GetCacheImports

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

func (*SolveRequest) GetDefinition

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

func (*SolveRequest) GetEvaluate

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

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

func (*SolveRequest) GetFrontendOpt

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

func (*SolveRequest) GetSourcePolicies

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

func (*SolveRequest) MarshalToSizedBufferVT

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

func (*SolveRequest) MarshalToVT

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

func (*SolveRequest) MarshalVT

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

func (*SolveRequest) ProtoMessage

func (*SolveRequest) ProtoMessage()

func (*SolveRequest) ProtoReflect

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

func (*SolveRequest) Reset

func (x *SolveRequest) Reset()

func (*SolveRequest) SizeVT

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

func (*SolveRequest) String

func (x *SolveRequest) String() string

func (*SolveRequest) UnmarshalVT

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

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

func (*SolveResponse) CloneVT

func (m *SolveResponse) CloneVT() *SolveResponse

func (*SolveResponse) Descriptor

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

Deprecated: Use SolveResponse.ProtoReflect.Descriptor instead.

func (*SolveResponse) EqualMessageVT

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

func (*SolveResponse) EqualVT

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

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

func (*SolveResponse) MarshalToVT

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

func (*SolveResponse) MarshalVT

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

func (*SolveResponse) ProtoMessage

func (*SolveResponse) ProtoMessage()

func (*SolveResponse) ProtoReflect

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

func (*SolveResponse) Reset

func (x *SolveResponse) Reset()

func (*SolveResponse) SizeVT

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

func (*SolveResponse) String

func (x *SolveResponse) String() string

func (*SolveResponse) UnmarshalVT

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

type StartedMessage

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

func (*StartedMessage) CloneMessageVT

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

func (*StartedMessage) CloneVT

func (m *StartedMessage) CloneVT() *StartedMessage

func (*StartedMessage) Descriptor

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

Deprecated: Use StartedMessage.ProtoReflect.Descriptor instead.

func (*StartedMessage) EqualMessageVT

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

func (*StartedMessage) EqualVT

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

func (*StartedMessage) MarshalToSizedBufferVT

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

func (*StartedMessage) MarshalToVT

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

func (*StartedMessage) MarshalVT

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

func (*StartedMessage) ProtoMessage

func (*StartedMessage) ProtoMessage()

func (*StartedMessage) ProtoReflect

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

func (*StartedMessage) Reset

func (x *StartedMessage) Reset()

func (*StartedMessage) SizeVT

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

func (*StartedMessage) String

func (x *StartedMessage) String() string

func (*StartedMessage) UnmarshalVT

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

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

func (*StatFileRequest) CloneVT

func (m *StatFileRequest) CloneVT() *StatFileRequest

func (*StatFileRequest) Descriptor

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

Deprecated: Use StatFileRequest.ProtoReflect.Descriptor instead.

func (*StatFileRequest) EqualMessageVT

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

func (*StatFileRequest) EqualVT

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

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

func (*StatFileRequest) MarshalToVT

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

func (*StatFileRequest) MarshalVT

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

func (*StatFileRequest) ProtoMessage

func (*StatFileRequest) ProtoMessage()

func (*StatFileRequest) ProtoReflect

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

func (*StatFileRequest) Reset

func (x *StatFileRequest) Reset()

func (*StatFileRequest) SizeVT

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

func (*StatFileRequest) String

func (x *StatFileRequest) String() string

func (*StatFileRequest) UnmarshalVT

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

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

func (*StatFileResponse) CloneVT

func (m *StatFileResponse) CloneVT() *StatFileResponse

func (*StatFileResponse) Descriptor

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

Deprecated: Use StatFileResponse.ProtoReflect.Descriptor instead.

func (*StatFileResponse) EqualMessageVT

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

func (*StatFileResponse) EqualVT

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

func (*StatFileResponse) GetStat

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

func (*StatFileResponse) MarshalToSizedBufferVT

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

func (*StatFileResponse) MarshalToVT

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

func (*StatFileResponse) MarshalVT

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

func (*StatFileResponse) ProtoMessage

func (*StatFileResponse) ProtoMessage()

func (*StatFileResponse) ProtoReflect

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

func (*StatFileResponse) Reset

func (x *StatFileResponse) Reset()

func (*StatFileResponse) SizeVT

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

func (*StatFileResponse) String

func (x *StatFileResponse) String() string

func (*StatFileResponse) UnmarshalVT

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

type UnimplementedLLBBridgeServer

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

func (UnimplementedLLBBridgeServer) ExecProcess

func (UnimplementedLLBBridgeServer) Inputs

func (UnimplementedLLBBridgeServer) NewContainer

func (UnimplementedLLBBridgeServer) Ping

func (UnimplementedLLBBridgeServer) ReadDir

func (UnimplementedLLBBridgeServer) ReadFile

func (UnimplementedLLBBridgeServer) ReleaseContainer

func (UnimplementedLLBBridgeServer) ResolveImageConfig

func (UnimplementedLLBBridgeServer) ResolveSourceMeta

func (UnimplementedLLBBridgeServer) Return

func (UnimplementedLLBBridgeServer) Solve

func (UnimplementedLLBBridgeServer) StatFile

func (UnimplementedLLBBridgeServer) Warn

type UnsafeLLBBridgeServer

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

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

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

func (*WarnRequest) CloneVT

func (m *WarnRequest) CloneVT() *WarnRequest

func (*WarnRequest) Descriptor

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

Deprecated: Use WarnRequest.ProtoReflect.Descriptor instead.

func (*WarnRequest) EqualMessageVT

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

func (*WarnRequest) EqualVT

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

func (*WarnRequest) GetDetail

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

func (*WarnRequest) GetDigest

func (x *WarnRequest) GetDigest() string

func (*WarnRequest) GetInfo

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

func (*WarnRequest) GetLevel

func (x *WarnRequest) GetLevel() int64

func (*WarnRequest) GetRanges

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

func (*WarnRequest) GetShort

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

func (*WarnRequest) GetUrl

func (x *WarnRequest) GetUrl() string

func (*WarnRequest) MarshalToSizedBufferVT

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

func (*WarnRequest) MarshalToVT

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

func (*WarnRequest) MarshalVT

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

func (*WarnRequest) ProtoMessage

func (*WarnRequest) ProtoMessage()

func (*WarnRequest) ProtoReflect

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

func (*WarnRequest) Reset

func (x *WarnRequest) Reset()

func (*WarnRequest) SizeVT

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

func (*WarnRequest) String

func (x *WarnRequest) String() string

func (*WarnRequest) UnmarshalVT

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

type WarnResponse

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

func (*WarnResponse) CloneMessageVT

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

func (*WarnResponse) CloneVT

func (m *WarnResponse) CloneVT() *WarnResponse

func (*WarnResponse) Descriptor

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

Deprecated: Use WarnResponse.ProtoReflect.Descriptor instead.

func (*WarnResponse) EqualMessageVT

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

func (*WarnResponse) EqualVT

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

func (*WarnResponse) MarshalToSizedBufferVT

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

func (*WarnResponse) MarshalToVT

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

func (*WarnResponse) MarshalVT

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

func (*WarnResponse) ProtoMessage

func (*WarnResponse) ProtoMessage()

func (*WarnResponse) ProtoReflect

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

func (*WarnResponse) Reset

func (x *WarnResponse) Reset()

func (*WarnResponse) SizeVT

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

func (*WarnResponse) String

func (x *WarnResponse) String() string

func (*WarnResponse) UnmarshalVT

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

Source Files

caps.go exit.go gateway.pb.go gateway_grpc.pb.go gateway_vtproto.pb.go

Version
v0.21.0 (latest)
Published
Apr 11, 2025
Platform
linux/amd64
Imports
21 packages
Last checked
11 hours ago

Tools for package owners.