Documentation ¶
Index ¶
- type ParameterDefinitionParser
- func (p *ParameterDefinitionParser) ParseExportDefinition(paramDef string) (*v1alpha1.ExportDefinition, error)
- func (p *ParameterDefinitionParser) ParseExportDefinitions(exportParams *[]string) (exportDefinitions map[string]*v1alpha1.ExportDefinition, err error)
- func (p *ParameterDefinitionParser) ParseFieldValueDefinition(paramDef string) (*v1alpha1.FieldValueDefinition, error)
- func (p *ParameterDefinitionParser) ParseImportDefinition(paramDef string) (*v1alpha1.ImportDefinition, error)
- func (p *ParameterDefinitionParser) ParseImportDefinitions(importParams *[]string) (importDefinitions map[string]*v1alpha1.ImportDefinition, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ParameterDefinitionParser ¶ added in v0.3.0
type ParameterDefinitionParser struct{}
func (*ParameterDefinitionParser) ParseExportDefinition ¶ added in v0.3.0
func (p *ParameterDefinitionParser) ParseExportDefinition(paramDef string) (*v1alpha1.ExportDefinition, error)
func (*ParameterDefinitionParser) ParseExportDefinitions ¶ added in v0.3.0
func (p *ParameterDefinitionParser) ParseExportDefinitions(exportParams *[]string) (exportDefinitions map[string]*v1alpha1.ExportDefinition, err error)
func (*ParameterDefinitionParser) ParseFieldValueDefinition ¶ added in v0.3.0
func (p *ParameterDefinitionParser) ParseFieldValueDefinition(paramDef string) (*v1alpha1.FieldValueDefinition, error)
func (*ParameterDefinitionParser) ParseImportDefinition ¶ added in v0.3.0
func (p *ParameterDefinitionParser) ParseImportDefinition(paramDef string) (*v1alpha1.ImportDefinition, error)
ParseImportDefinition creates a new ImportDefinition from a given parameter definition string. The parameter definition string must have the format "name:type", for example "replicas:integer". The supported types are: string, boolean, integer
func (*ParameterDefinitionParser) ParseImportDefinitions ¶ added in v0.3.0
func (p *ParameterDefinitionParser) ParseImportDefinitions(importParams *[]string) (importDefinitions map[string]*v1alpha1.ImportDefinition, err error)
Click to show internal directories.
Click to hide internal directories.