Versions in this module Expand all Collapse all v1 v1.2.6 Aug 31, 2020 Changes in this version + const JsonSchema200 + type Apply struct + Attributes map[string]string + Component string + Group *Group + Id string + Label string + type Command struct + Apply *Apply + Composite *Composite + Exec *Exec + VscodeLaunch *VscodeLaunch + VscodeTask *VscodeTask + type CommandGroupType string + const BuildCommandGroupType + const DebugCommandGroupType + const RunCommandGroupType + const TestCommandGroupType + type Component struct + Container *Container + Kubernetes *Kubernetes + Openshift *Openshift + Plugin *Plugin + Volume *Volume + type Composite struct + Attributes map[string]string + Commands []string + Group *Group + Id string + Label string + Parallel bool + type Container struct + Args []string + Command []string + DedicatedPod bool + Endpoints []*Endpoint + Env []*Env + Image string + MemoryLimit string + MountSources bool + Name string + SourceMapping string + VolumeMounts []*VolumeMount + type Devfile200 struct + Commands []common.DevfileCommand + Components []common.DevfileComponent + Events common.DevfileEvents + Metadata common.DevfileMetadata + Parent common.DevfileParent + Projects []common.DevfileProject + SchemaVersion string + StarterProjects []common.DevfileStarterProject + func (d *Devfile200) AddCommands(commands ...common.DevfileCommand) error + func (d *Devfile200) AddComponents(components []common.DevfileComponent) error + func (d *Devfile200) AddEvents(events common.DevfileEvents) error + func (d *Devfile200) AddProjects(projects []common.DevfileProject) error + func (d *Devfile200) AddStarterProjects(projects []common.DevfileStarterProject) error + func (d *Devfile200) AddVolume(volume common.Volume, path string) error + func (d *Devfile200) DeleteVolume(name string) error + func (d *Devfile200) GetAliasedComponents() []common.DevfileComponent + func (d *Devfile200) GetCommands() map[string]common.DevfileCommand + func (d *Devfile200) GetComponents() []common.DevfileComponent + func (d *Devfile200) GetEvents() common.DevfileEvents + func (d *Devfile200) GetMetadata() common.DevfileMetadata + func (d *Devfile200) GetParent() common.DevfileParent + func (d *Devfile200) GetProjects() []common.DevfileProject + func (d *Devfile200) GetStarterProjects() []common.DevfileStarterProject + func (d *Devfile200) GetVolumeMountPath(name string) (string, error) + func (d *Devfile200) SetMetadata(name, version string) + func (d *Devfile200) SetParent(parent common.DevfileParent) + func (d *Devfile200) SetSchemaVersion(version string) + func (d *Devfile200) UpdateCommand(command common.DevfileCommand) + func (d *Devfile200) UpdateComponent(component common.DevfileComponent) + func (d *Devfile200) UpdateEvents(postStart, postStop, preStart, preStop []string) + func (d *Devfile200) UpdateProject(project common.DevfileProject) + func (d *Devfile200) UpdateStarterProject(project common.DevfileStarterProject) + type Endpoint struct + Attributes map[string]string + Exposure string + Name string + Path string + Protocol string + Secure bool + TargetPort int32 + type Env struct + Name string + Value string + type Events struct + PostStart []string + PostStop []string + PreStart []string + PreStop []string + type Exec struct + Attributes map[string]string + CommandLine string + Component string + Env []*Env + Group *Group + HotReloadCapable bool + Id string + Label string + WorkingDir string + type Git struct + Branch string + Location string + SparseCheckoutDir string + StartPoint string + type Github struct + Branch string + Location string + SparseCheckoutDir string + StartPoint string + type Group struct + IsDefault bool + Kind CommandGroupType + type Kubernetes struct + Inlined string + Name string + Uri string + type Metadata struct + Name string + Version string + type Openshift struct + Inlined string + Name string + Uri string + type Parent struct + Commands []Command + Components []Component + Events Events + Id string + Kubernetes Kubernetes + Projects []Project + RegistryUrl string + StarterProjects []StarterProject + Uri string + type Plugin struct + Commands []*Command + Components []*Component + Id string + Kubernetes *Kubernetes + Name string + RegistryUrl string + Uri string + type Project struct + ClonePath string + Git *Git + Github *Github + Name string + Zip *Zip + type StarterProject struct + ClonePath string + Description string + Git *Git + Github *Github + MarkdownDescription string + Name string + Zip *Zip + type Volume struct + Name string + Size string + type VolumeMount struct + Name string + Path string + type VscodeLaunch struct + Attributes map[string]string + Group *Group + Id string + Inlined string + Uri string + type VscodeTask struct + Attributes map[string]string + Group *Group + Id string + Inlined string + Uri string + type Zip struct + Location string + SparseCheckoutDir string Incompatible versions in this module v2.0.0-alpha-2+incompatible Aug 13, 2020