Documentation
¶
Index ¶
- type SampleProvider
- func (p SampleProvider) CheckRequirements() (*[]provider.RequirementStatus, error)
- func (p SampleProvider) CreateProject(projectReq *provider.ProjectRequest) (*util.Empty, error)
- func (p SampleProvider) CreateWorkspace(workspaceReq *provider.WorkspaceRequest) (*util.Empty, error)
- func (p SampleProvider) DestroyProject(projectReq *provider.ProjectRequest) (*util.Empty, error)
- func (p SampleProvider) DestroyWorkspace(workspaceReq *provider.WorkspaceRequest) (*util.Empty, error)
- func (p SampleProvider) GetInfo() (provider.ProviderInfo, error)
- func (p SampleProvider) GetPresetTargets() (*[]provider.ProviderTarget, error)
- func (p SampleProvider) GetProjectInfo(projectReq *provider.ProjectRequest) (*project.ProjectInfo, error)
- func (p SampleProvider) GetTargetManifest() (*provider.ProviderTargetManifest, error)
- func (p SampleProvider) GetWorkspaceInfo(workspaceReq *provider.WorkspaceRequest) (*workspace.WorkspaceInfo, error)
- func (p *SampleProvider) Initialize(req provider.InitializeProviderRequest) (*util.Empty, error)
- func (p SampleProvider) StartProject(projectReq *provider.ProjectRequest) (*util.Empty, error)
- func (p SampleProvider) StartWorkspace(workspaceReq *provider.WorkspaceRequest) (*util.Empty, error)
- func (p SampleProvider) StopProject(projectReq *provider.ProjectRequest) (*util.Empty, error)
- func (p SampleProvider) StopWorkspace(workspaceReq *provider.WorkspaceRequest) (*util.Empty, error)
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) 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)
Click to show internal directories.
Click to hide internal directories.