provider

package
v0.0.0-...-50cee2d Latest Latest
Warning

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

Go to latest
Published: Dec 5, 2024 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type SampleProvider

type SampleProvider struct {
	BasePath           *string
	DaytonaDownloadUrl *string
	DaytonaVersion     *string
	ServerUrl          *string
	ApiUrl             *string
	LogsDir            *string
	ApiPort            *uint32
	ServerPort         *uint32
	NetworkKey         *string
	OwnProperty        string
}

func (SampleProvider) CheckRequirements

func (p SampleProvider) CheckRequirements() (*[]provider.RequirementStatus, error)

func (SampleProvider) CreateProject

func (p SampleProvider) CreateProject(projectReq *provider.ProjectRequest) (*util.Empty, error)

func (SampleProvider) CreateWorkspace

func (p SampleProvider) CreateWorkspace(workspaceReq *provider.WorkspaceRequest) (*util.Empty, error)

func (SampleProvider) DestroyProject

func (p SampleProvider) DestroyProject(projectReq *provider.ProjectRequest) (*util.Empty, error)

func (SampleProvider) DestroyWorkspace

func (p SampleProvider) DestroyWorkspace(workspaceReq *provider.WorkspaceRequest) (*util.Empty, error)

func (SampleProvider) GetInfo

func (p SampleProvider) GetInfo() (provider.ProviderInfo, error)

func (SampleProvider) GetPresetTargets

func (p SampleProvider) GetPresetTargets() (*[]provider.ProviderTarget, error)

func (SampleProvider) GetProjectInfo

func (p SampleProvider) GetProjectInfo(projectReq *provider.ProjectRequest) (*project.ProjectInfo, error)

func (SampleProvider) GetTargetManifest

func (p SampleProvider) GetTargetManifest() (*provider.ProviderTargetManifest, error)

func (SampleProvider) GetWorkspaceInfo

func (p SampleProvider) GetWorkspaceInfo(workspaceReq *provider.WorkspaceRequest) (*workspace.WorkspaceInfo, error)

func (*SampleProvider) Initialize

func (p *SampleProvider) Initialize(req provider.InitializeProviderRequest) (*util.Empty, error)

func (SampleProvider) StartProject

func (p SampleProvider) StartProject(projectReq *provider.ProjectRequest) (*util.Empty, error)

func (SampleProvider) StartWorkspace

func (p SampleProvider) StartWorkspace(workspaceReq *provider.WorkspaceRequest) (*util.Empty, error)

func (SampleProvider) StopProject

func (p SampleProvider) StopProject(projectReq *provider.ProjectRequest) (*util.Empty, error)

func (SampleProvider) StopWorkspace

func (p SampleProvider) StopWorkspace(workspaceReq *provider.WorkspaceRequest) (*util.Empty, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL
JackTT - Gopher 🇻🇳