src

package
v0.1.0-alpha.2 Latest Latest
Warning

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

Go to latest
Published: May 25, 2025 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Api

func (*Api) SetTemplateDefaults

func (f *Api) SetTemplateDefaults() error

SetTemplateDefaults implements file.Template

type ApiUpdater

type ApiUpdater struct {
	machinery.ResourceMixin

	// Flags to indicate which parts need to be included when updating the file
	WireResource, WireController bool
}

func (*ApiUpdater) GetCodeFragments

func (f *ApiUpdater) GetCodeFragments() machinery.CodeFragmentsMap

GetCodeFragments implements file.Inserter

func (*ApiUpdater) GetIfExistsAction

func (*ApiUpdater) GetIfExistsAction() machinery.IfExistsAction

GetIfExistsAction implements file.Builder

func (*ApiUpdater) GetMarkers

func (f *ApiUpdater) GetMarkers() []machinery.Marker

GetMarkers implements file.Inserter

func (*ApiUpdater) GetPath

func (*ApiUpdater) GetPath() string

GetPath implements file.Builder

type CRDGenerator

type CRDGenerator struct {
	machinery.TemplateMixin
	machinery.BoilerplateMixin
}

func (*CRDGenerator) SetTemplateDefaults

func (f *CRDGenerator) SetTemplateDefaults() error

SetTemplateDefaults implements file.Template

type CRDGeneratorUpdater

type CRDGeneratorUpdater struct {
	machinery.ResourceMixin

	// Flags to indicate which parts need to be included when updating the file
	WireResource, WireController bool
}

func (*CRDGeneratorUpdater) GetCodeFragments

func (f *CRDGeneratorUpdater) GetCodeFragments() machinery.CodeFragmentsMap

GetCodeFragments implements file.Inserter

func (*CRDGeneratorUpdater) GetIfExistsAction

func (*CRDGeneratorUpdater) GetIfExistsAction() machinery.IfExistsAction

GetIfExistsAction implements file.Builder

func (*CRDGeneratorUpdater) GetMarkers

func (f *CRDGeneratorUpdater) GetMarkers() []machinery.Marker

GetMarkers implements file.Inserter

func (*CRDGeneratorUpdater) GetPath

func (*CRDGeneratorUpdater) GetPath() string

GetPath implements file.Builder

type Controller

type Controller struct {
	machinery.TemplateMixin
	machinery.BoilerplateMixin
}

func (*Controller) SetTemplateDefaults

func (f *Controller) SetTemplateDefaults() error

SetTemplateDefaults implements file.Template

type ControllerUpdater

type ControllerUpdater struct {
	machinery.ResourceMixin

	// Flags to indicate which parts need to be included when updating the file
	WireResource, WireController bool
}

func (*ControllerUpdater) GetCodeFragments

func (f *ControllerUpdater) GetCodeFragments() machinery.CodeFragmentsMap

GetCodeFragments implements file.Inserter

func (*ControllerUpdater) GetIfExistsAction

func (*ControllerUpdater) GetIfExistsAction() machinery.IfExistsAction

GetIfExistsAction implements file.Builder

func (*ControllerUpdater) GetMarkers

func (f *ControllerUpdater) GetMarkers() []machinery.Marker

GetMarkers implements file.Inserter

func (*ControllerUpdater) GetPath

func (*ControllerUpdater) GetPath() string

GetPath implements file.Builder

type Main

Main scaffolds a file that defines the controller manager entry point

func (*Main) SetTemplateDefaults

func (f *Main) SetTemplateDefaults() error

SetTemplateDefaults implements file.Template

type MainUpdater

type MainUpdater struct {
	machinery.ResourceMixin

	// Flags to indicate which parts need to be included when updating the file
	WireResource, WireController bool
}

MainUpdater updates src/main.rs to add reconcilers

func (*MainUpdater) GetCodeFragments

func (f *MainUpdater) GetCodeFragments() machinery.CodeFragmentsMap

GetCodeFragments implements file.Inserter

func (*MainUpdater) GetIfExistsAction

func (*MainUpdater) GetIfExistsAction() machinery.IfExistsAction

GetIfExistsAction implements file.Builder

func (*MainUpdater) GetMarkers

func (f *MainUpdater) GetMarkers() []machinery.Marker

GetMarkers implements file.Inserter

func (*MainUpdater) GetPath

func (*MainUpdater) GetPath() string

GetPath implements file.Builder

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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