Versions in this module Expand all Collapse all v0 v0.8.1 Sep 19, 2024 v0.8.0 Mar 21, 2023 Changes in this version + var File_core_v1alpha5_backdrop_proto protoreflect.FileDescriptor + var File_core_v1alpha5_build_proto protoreflect.FileDescriptor + var File_core_v1alpha5_plugin_proto protoreflect.FileDescriptor + var OutputData_Channel_name = map[int32]string + var OutputData_Channel_value = map[string]int32 + type Backdrop struct + Aliases []string + BuildInfo *BuildInfo + Capabilities []string + ContainerName string + Devices []*DeviceMapping + Entrypoint *Entrypoint + Environment []*EnvironmentVariable + ImageId string + Name string + Ports []*PortBinding + Runtime string + User string + Volumes []*VolumeMount + WorkingDir string + func (*Backdrop) Descriptor() ([]byte, []int) + func (*Backdrop) ProtoMessage() + func (x *Backdrop) GetAliases() []string + func (x *Backdrop) GetBuildInfo() *BuildInfo + func (x *Backdrop) GetCapabilities() []string + func (x *Backdrop) GetContainerName() string + func (x *Backdrop) GetDevices() []*DeviceMapping + func (x *Backdrop) GetEntrypoint() *Entrypoint + func (x *Backdrop) GetEnvironment() []*EnvironmentVariable + func (x *Backdrop) GetImageId() string + func (x *Backdrop) GetName() string + func (x *Backdrop) GetPorts() []*PortBinding + func (x *Backdrop) GetRuntime() string + func (x *Backdrop) GetUser() string + func (x *Backdrop) GetVolumes() []*VolumeMount + func (x *Backdrop) GetWorkingDir() string + func (x *Backdrop) ProtoReflect() protoreflect.Message + func (x *Backdrop) Reset() + func (x *Backdrop) String() string + type BuildArgument struct + Key string + Value string + func (*BuildArgument) Descriptor() ([]byte, []int) + func (*BuildArgument) ProtoMessage() + func (x *BuildArgument) GetKey() string + func (x *BuildArgument) GetValue() string + func (x *BuildArgument) ProtoReflect() protoreflect.Message + func (x *BuildArgument) Reset() + func (x *BuildArgument) String() string + type BuildInfo struct + Arguments []*BuildArgument + Builder string + Context string + Dependencies []string + Dockerfile string + ForcePull bool + ForceRebuild bool + ImageName string + InlineDockerfile []string + NoCache bool + Secrets []*BuildSecret + SshAgents []*SshAgent + func (*BuildInfo) Descriptor() ([]byte, []int) + func (*BuildInfo) ProtoMessage() + func (x *BuildInfo) GetArguments() []*BuildArgument + func (x *BuildInfo) GetBuilder() string + func (x *BuildInfo) GetContext() string + func (x *BuildInfo) GetDependencies() []string + func (x *BuildInfo) GetDockerfile() string + func (x *BuildInfo) GetForcePull() bool + func (x *BuildInfo) GetForceRebuild() bool + func (x *BuildInfo) GetImageName() string + func (x *BuildInfo) GetInlineDockerfile() []string + func (x *BuildInfo) GetNoCache() bool + func (x *BuildInfo) GetSecrets() []*BuildSecret + func (x *BuildInfo) GetSshAgents() []*SshAgent + func (x *BuildInfo) ProtoReflect() protoreflect.Message + func (x *BuildInfo) Reset() + func (x *BuildInfo) String() string + type BuildSecret struct + Id string + Path string + func (*BuildSecret) Descriptor() ([]byte, []int) + func (*BuildSecret) ProtoMessage() + func (x *BuildSecret) GetId() string + func (x *BuildSecret) GetPath() string + func (x *BuildSecret) ProtoReflect() protoreflect.Message + func (x *BuildSecret) Reset() + func (x *BuildSecret) String() string + type DeviceMapping struct + CgroupRule string + Permissions string + Source string + Target string + func (*DeviceMapping) Descriptor() ([]byte, []int) + func (*DeviceMapping) ProtoMessage() + func (x *DeviceMapping) GetCgroupRule() string + func (x *DeviceMapping) GetPermissions() string + func (x *DeviceMapping) GetSource() string + func (x *DeviceMapping) GetTarget() string + func (x *DeviceMapping) ProtoReflect() protoreflect.Message + func (x *DeviceMapping) Reset() + func (x *DeviceMapping) String() string + type Entrypoint struct + Arguments []string + Interactive bool + Interpreter []string + Script string + func (*Entrypoint) Descriptor() ([]byte, []int) + func (*Entrypoint) ProtoMessage() + func (x *Entrypoint) GetArguments() []string + func (x *Entrypoint) GetInteractive() bool + func (x *Entrypoint) GetInterpreter() []string + func (x *Entrypoint) GetScript() string + func (x *Entrypoint) ProtoReflect() protoreflect.Message + func (x *Entrypoint) Reset() + func (x *Entrypoint) String() string + type EnvironmentVariable struct + Key string + Value string + func (*EnvironmentVariable) Descriptor() ([]byte, []int) + func (*EnvironmentVariable) ProtoMessage() + func (x *EnvironmentVariable) GetKey() string + func (x *EnvironmentVariable) GetValue() string + func (x *EnvironmentVariable) ProtoReflect() protoreflect.Message + func (x *EnvironmentVariable) Reset() + func (x *EnvironmentVariable) String() string + type InitPluginResponse struct + Config map[string]string + func (*InitPluginResponse) Descriptor() ([]byte, []int) + func (*InitPluginResponse) ProtoMessage() + func (x *InitPluginResponse) GetConfig() map[string]string + func (x *InitPluginResponse) ProtoReflect() protoreflect.Message + func (x *InitPluginResponse) Reset() + func (x *InitPluginResponse) String() string + type InitialStreamInputRequest struct + Id string + func (*InitialStreamInputRequest) Descriptor() ([]byte, []int) + func (*InitialStreamInputRequest) ProtoMessage() + func (x *InitialStreamInputRequest) GetId() string + func (x *InitialStreamInputRequest) ProtoReflect() protoreflect.Message + func (x *InitialStreamInputRequest) Reset() + func (x *InitialStreamInputRequest) String() string + type InputData struct + Data []byte + func (*InputData) Descriptor() ([]byte, []int) + func (*InputData) ProtoMessage() + func (x *InputData) GetData() []byte + func (x *InputData) ProtoReflect() protoreflect.Message + func (x *InputData) Reset() + func (x *InputData) String() string + type OutputData struct + Channel OutputData_Channel + Data []byte + func (*OutputData) Descriptor() ([]byte, []int) + func (*OutputData) ProtoMessage() + func (x *OutputData) GetChannel() OutputData_Channel + func (x *OutputData) GetData() []byte + func (x *OutputData) ProtoReflect() protoreflect.Message + func (x *OutputData) Reset() + func (x *OutputData) String() string + type OutputData_Channel int32 + const OutputData_INVALID + const OutputData_STDERR + const OutputData_STDOUT + func (OutputData_Channel) Descriptor() protoreflect.EnumDescriptor + func (OutputData_Channel) EnumDescriptor() ([]byte, []int) + func (OutputData_Channel) Type() protoreflect.EnumType + func (x OutputData_Channel) Enum() *OutputData_Channel + func (x OutputData_Channel) Number() protoreflect.EnumNumber + func (x OutputData_Channel) String() string + type PluginInfo struct + Dependencies []*PluginName + Fields map[string]string + Name *PluginName + func (*PluginInfo) Descriptor() ([]byte, []int) + func (*PluginInfo) ProtoMessage() + func (x *PluginInfo) GetDependencies() []*PluginName + func (x *PluginInfo) GetFields() map[string]string + func (x *PluginInfo) GetName() *PluginName + func (x *PluginInfo) ProtoReflect() protoreflect.Message + func (x *PluginInfo) Reset() + func (x *PluginInfo) String() string + type PluginName struct + Name string + Type string + func (*PluginName) Descriptor() ([]byte, []int) + func (*PluginName) ProtoMessage() + func (x *PluginName) GetName() string + func (x *PluginName) GetType() string + func (x *PluginName) ProtoReflect() protoreflect.Message + func (x *PluginName) Reset() + func (x *PluginName) String() string + type PortBinding struct + HostIp string + Protocol string + Published string + Target string + func (*PortBinding) Descriptor() ([]byte, []int) + func (*PortBinding) ProtoMessage() + func (x *PortBinding) GetHostIp() string + func (x *PortBinding) GetProtocol() string + func (x *PortBinding) GetPublished() string + func (x *PortBinding) GetTarget() string + func (x *PortBinding) ProtoReflect() protoreflect.Message + func (x *PortBinding) Reset() + func (x *PortBinding) String() string + type SshAgent struct + Id string + IdentityFile string + func (*SshAgent) Descriptor() ([]byte, []int) + func (*SshAgent) ProtoMessage() + func (x *SshAgent) GetId() string + func (x *SshAgent) GetIdentityFile() string + func (x *SshAgent) ProtoReflect() protoreflect.Message + func (x *SshAgent) Reset() + func (x *SshAgent) String() string + type StreamInputRequest struct + InputRequestType isStreamInputRequest_InputRequestType + func (*StreamInputRequest) Descriptor() ([]byte, []int) + func (*StreamInputRequest) ProtoMessage() + func (m *StreamInputRequest) GetInputRequestType() isStreamInputRequest_InputRequestType + func (x *StreamInputRequest) GetInitialRequest() *InitialStreamInputRequest + func (x *StreamInputRequest) GetInputData() *InputData + func (x *StreamInputRequest) ProtoReflect() protoreflect.Message + func (x *StreamInputRequest) Reset() + func (x *StreamInputRequest) String() string + type StreamInputRequest_InitialRequest struct + InitialRequest *InitialStreamInputRequest + type StreamInputRequest_InputData struct + InputData *InputData + type StreamOutputRequest struct + Id string + func (*StreamOutputRequest) Descriptor() ([]byte, []int) + func (*StreamOutputRequest) ProtoMessage() + func (x *StreamOutputRequest) GetId() string + func (x *StreamOutputRequest) ProtoReflect() protoreflect.Message + func (x *StreamOutputRequest) Reset() + func (x *StreamOutputRequest) String() string + type VolumeMount struct + Readonly bool + Source string + Target string + func (*VolumeMount) Descriptor() ([]byte, []int) + func (*VolumeMount) ProtoMessage() + func (x *VolumeMount) GetReadonly() bool + func (x *VolumeMount) GetSource() string + func (x *VolumeMount) GetTarget() string + func (x *VolumeMount) ProtoReflect() protoreflect.Message + func (x *VolumeMount) Reset() + func (x *VolumeMount) String() string