tests

package
v1.0.0-alpha.5 Latest Latest
Warning

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

Go to latest
Published: Feb 18, 2024 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CraftConfigBuilder

type CraftConfigBuilder models.CraftConfig

CraftConfigBuilder is an alias of CraftConfig to build CraftConfig with builder-pattern.

func NewCraftConfigBuilder

func NewCraftConfigBuilder() *CraftConfigBuilder

NewCraftConfigBuilder creates a new CraftConfigBuilder.

func (*CraftConfigBuilder) Build

Build returns built CraftConfig.

func (*CraftConfigBuilder) Copy

func (*CraftConfigBuilder) SetDescription

func (b *CraftConfigBuilder) SetDescription(description string) *CraftConfigBuilder

SetDescription sets CraftConfig's Description.

func (*CraftConfigBuilder) SetDockerRegistry

func (b *CraftConfigBuilder) SetDockerRegistry(dockerRegistry string) *CraftConfigBuilder

SetDockerRegistry sets CraftConfig's DockerRegistry.

func (*CraftConfigBuilder) SetLicense

func (b *CraftConfigBuilder) SetLicense(license string) *CraftConfigBuilder

SetLicense sets CraftConfig's License.

func (*CraftConfigBuilder) SetMaintainers

func (b *CraftConfigBuilder) SetMaintainers(maintainers ...models.Maintainer) *CraftConfigBuilder

SetMaintainers sets CraftConfig's Maintainers.

func (*CraftConfigBuilder) SetNoAPI

func (b *CraftConfigBuilder) SetNoAPI(noAPI bool) *CraftConfigBuilder

SetNoAPI sets CraftConfig's NoAPI.

func (*CraftConfigBuilder) SetNoCI

func (b *CraftConfigBuilder) SetNoCI(noCI bool) *CraftConfigBuilder

SetNoCI sets CraftConfig's NoCI.

func (*CraftConfigBuilder) SetNoChart

func (b *CraftConfigBuilder) SetNoChart(noChart bool) *CraftConfigBuilder

SetNoChart sets CraftConfig's NoChart.

func (*CraftConfigBuilder) SetNoDockerfile

func (b *CraftConfigBuilder) SetNoDockerfile(noDockerfile bool) *CraftConfigBuilder

SetNoDockerfile sets CraftConfig's NoDockerfile.

func (*CraftConfigBuilder) SetNoGoreleaser

func (b *CraftConfigBuilder) SetNoGoreleaser(noGoreleaser bool) *CraftConfigBuilder

SetNoGoreleaser sets CraftConfig's NoGoreleaser.

func (*CraftConfigBuilder) SetNoMakefile

func (b *CraftConfigBuilder) SetNoMakefile(noMakefile bool) *CraftConfigBuilder

SetNoMakefile sets CraftConfig's NoMakefile.

func (*CraftConfigBuilder) SetNoSonar

func (b *CraftConfigBuilder) SetNoSonar(noSonar bool) *CraftConfigBuilder

SetNoSonar sets CraftConfig's NoSonar.

func (*CraftConfigBuilder) SetOpenAPIVersion

func (b *CraftConfigBuilder) SetOpenAPIVersion(openAPIVersion string) *CraftConfigBuilder

SetOpenAPIVersion sets CraftConfig's OpenAPIVersion.

func (*CraftConfigBuilder) SetPort

func (b *CraftConfigBuilder) SetPort(port uint16) *CraftConfigBuilder

SetPort sets CraftConfig's Port.

type GenerateConfigBuilder

type GenerateConfigBuilder models.GenerateConfig

GenerateConfigBuilder is an alias of GenerateConfig to build GenerateConfig with builder-pattern.

func NewGenerateConfigBuilder

func NewGenerateConfigBuilder() *GenerateConfigBuilder

NewGenerateConfigBuilder creates a new GenerateConfigBuilder.

func (*GenerateConfigBuilder) Build

Build returns built GenerateConfig.

func (*GenerateConfigBuilder) Copy

func (*GenerateConfigBuilder) SetClis

func (b *GenerateConfigBuilder) SetClis(clis map[string]struct{}) *GenerateConfigBuilder

SetClis sets GenerateConfig's Clis.

func (*GenerateConfigBuilder) SetCraftConfig

func (b *GenerateConfigBuilder) SetCraftConfig(craftConfig models.CraftConfig) *GenerateConfigBuilder

SetCraftConfig sets GenerateConfig's CraftConfig.

func (*GenerateConfigBuilder) SetCrons

func (b *GenerateConfigBuilder) SetCrons(crons map[string]struct{}) *GenerateConfigBuilder

SetCrons sets GenerateConfig's Crons.

func (*GenerateConfigBuilder) SetJobs

func (b *GenerateConfigBuilder) SetJobs(jobs map[string]struct{}) *GenerateConfigBuilder

SetJobs sets GenerateConfig's Jobs.

func (*GenerateConfigBuilder) SetModuleName

func (b *GenerateConfigBuilder) SetModuleName(moduleName string) *GenerateConfigBuilder

SetModuleName sets GenerateConfig's ModuleName.

func (*GenerateConfigBuilder) SetOptions

SetOptions sets GenerateConfig's Options.

func (*GenerateConfigBuilder) SetProjectName

func (b *GenerateConfigBuilder) SetProjectName(projectName string) *GenerateConfigBuilder

SetProjectName sets GenerateConfig's ProjectName.

func (*GenerateConfigBuilder) SetWorkers

func (b *GenerateConfigBuilder) SetWorkers(workers map[string]struct{}) *GenerateConfigBuilder

SetWorkers sets GenerateConfig's Workers.

type GenerateOptionsBuilder

type GenerateOptionsBuilder models.GenerateOptions

GenerateOptionsBuilder is an alias of GenerateOptions to build GenerateOptions with builder-pattern.

func NewGenerateOptionsBuilder

func NewGenerateOptionsBuilder() *GenerateOptionsBuilder

NewGenerateOptionsBuilder creates a new GenerateOptionsBuilder.

func (*GenerateOptionsBuilder) Build

Build returns built GenerateOptions.

func (*GenerateOptionsBuilder) Copy

func (*GenerateOptionsBuilder) SetDestinationDir

func (b *GenerateOptionsBuilder) SetDestinationDir(destinationDir string) *GenerateOptionsBuilder

SetDestinationDir sets GenerateOptions's DestinationDir.

func (*GenerateOptionsBuilder) SetEndDelim

func (b *GenerateOptionsBuilder) SetEndDelim(endDelim string) *GenerateOptionsBuilder

SetEndDelim sets GenerateOptions's EndDelim.

func (*GenerateOptionsBuilder) SetForce

func (b *GenerateOptionsBuilder) SetForce(force ...string) *GenerateOptionsBuilder

SetForce sets GenerateOptions's Force.

func (*GenerateOptionsBuilder) SetForceAll

func (b *GenerateOptionsBuilder) SetForceAll(forceAll bool) *GenerateOptionsBuilder

SetForceAll sets GenerateOptions's ForceAll.

func (*GenerateOptionsBuilder) SetStartDelim

func (b *GenerateOptionsBuilder) SetStartDelim(startDelim string) *GenerateOptionsBuilder

SetStartDelim sets GenerateOptions's StartDelim.

func (*GenerateOptionsBuilder) SetTemplatesDir

func (b *GenerateOptionsBuilder) SetTemplatesDir(templatesDir string) *GenerateOptionsBuilder

SetTemplatesDir sets GenerateOptions's TemplatesDir.

type MaintainerBuilder

type MaintainerBuilder models.Maintainer

MaintainerBuilder is an alias of Maintainer to build Maintainer with builder-pattern.

func NewMaintainerBuilder

func NewMaintainerBuilder() *MaintainerBuilder

NewMaintainerBuilder creates a new MaintainerBuilder.

func (*MaintainerBuilder) Build

func (b *MaintainerBuilder) Build() *models.Maintainer

Build returns built Maintainer.

func (*MaintainerBuilder) SetEmail

func (b *MaintainerBuilder) SetEmail(email string) *MaintainerBuilder

SetEmail sets Maintainer's Email.

func (*MaintainerBuilder) SetName

func (b *MaintainerBuilder) SetName(name string) *MaintainerBuilder

SetName sets Maintainer's Name.

func (*MaintainerBuilder) SetURL

func (b *MaintainerBuilder) SetURL(url string) *MaintainerBuilder

SetURL sets Maintainer's URL.

Jump to

Keyboard shortcuts

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