abstractcontainer

package
v0.129.1 Latest Latest
Warning

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

Go to latest
Published: Oct 11, 2024 License: AGPL-3.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AbstractContainer

type AbstractContainer interface {
	Dockerfile() string
	DockerArguments() map[string]string
	Platform() api.Platform

	SetImage(image string)

	Message() proto.Message
}

type ContainerInstance

type ContainerInstance struct {
	Proto *api.ContainerInstance
}

func (*ContainerInstance) DockerArguments

func (containerInstance *ContainerInstance) DockerArguments() map[string]string

func (*ContainerInstance) Dockerfile

func (containerInstance *ContainerInstance) Dockerfile() string

func (*ContainerInstance) Message

func (containerInstance *ContainerInstance) Message() proto.Message

func (*ContainerInstance) Platform

func (containerInstance *ContainerInstance) Platform() api.Platform

func (*ContainerInstance) SetImage

func (containerInstance *ContainerInstance) SetImage(image string)

type IsolationContainer

type IsolationContainer struct {
	Proto *api.PersistentWorkerInstance
}

func (*IsolationContainer) DockerArguments

func (isolationContainer *IsolationContainer) DockerArguments() map[string]string

func (*IsolationContainer) Dockerfile

func (isolationContainer *IsolationContainer) Dockerfile() string

func (*IsolationContainer) Message

func (isolationContainer *IsolationContainer) Message() proto.Message

func (*IsolationContainer) Platform

func (isolationContainer *IsolationContainer) Platform() api.Platform

func (*IsolationContainer) SetImage

func (isolationContainer *IsolationContainer) SetImage(image string)

Jump to

Keyboard shortcuts

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