Documentation
¶
Index ¶
- type AdapterFinderStubBuilder
- func (b *AdapterFinderStubBuilder) Build() any
- func (b *AdapterFinderStubBuilder) WithAdapterByServiceType(adapter globalEntities.LocalGitAuthProvider) *AdapterFinderStubBuilder
- func (b *AdapterFinderStubBuilder) WithAdapterByURL(adapter globalEntities.LocalGitAuthProvider) *AdapterFinderStubBuilder
- type ForgeProviderStubBuilder
- func (b *ForgeProviderStubBuilder) Build() any
- func (b *ForgeProviderStubBuilder) WithAuthMethods(authMethods []transport.AuthMethod) *ForgeProviderStubBuilder
- func (b *ForgeProviderStubBuilder) WithMatchURL(matchURL string) *ForgeProviderStubBuilder
- func (b *ForgeProviderStubBuilder) WithName(name string) *ForgeProviderStubBuilder
- func (b *ForgeProviderStubBuilder) WithServiceType(serviceType globalEntities.ServiceType) *ForgeProviderStubBuilder
- func (b *ForgeProviderStubBuilder) WithToken(token string) *ForgeProviderStubBuilder
- type ProviderConfigBuilder
- type RepositoryBuilder
- func (b *RepositoryBuilder) Build() any
- func (b *RepositoryBuilder) WithDefaultBranch(defaultBranch string) *RepositoryBuilder
- func (b *RepositoryBuilder) WithID(id string) *RepositoryBuilder
- func (b *RepositoryBuilder) WithName(name string) *RepositoryBuilder
- func (b *RepositoryBuilder) WithOrganization(organization string) *RepositoryBuilder
- func (b *RepositoryBuilder) WithProject(project string) *RepositoryBuilder
- func (b *RepositoryBuilder) WithProviderName(providerName string) *RepositoryBuilder
- func (b *RepositoryBuilder) WithRemoteURL(remoteURL string) *RepositoryBuilder
- func (b *RepositoryBuilder) WithSSHURL(sshURL string) *RepositoryBuilder
- type RepositoryDiscovererStubBuilder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdapterFinderStubBuilder ¶
type AdapterFinderStubBuilder struct {
*testkit.BaseBuilder
// contains filtered or unexported fields
}
AdapterFinderStubBuilder builds AdapterFinderStub instances using the builder pattern.
func NewAdapterFinderStubBuilder ¶
func NewAdapterFinderStubBuilder() *AdapterFinderStubBuilder
NewAdapterFinderStubBuilder creates a new builder with default values.
func (*AdapterFinderStubBuilder) Build ¶
func (b *AdapterFinderStubBuilder) Build() any
func (*AdapterFinderStubBuilder) WithAdapterByServiceType ¶
func (b *AdapterFinderStubBuilder) WithAdapterByServiceType( adapter globalEntities.LocalGitAuthProvider, ) *AdapterFinderStubBuilder
func (*AdapterFinderStubBuilder) WithAdapterByURL ¶
func (b *AdapterFinderStubBuilder) WithAdapterByURL( adapter globalEntities.LocalGitAuthProvider, ) *AdapterFinderStubBuilder
type ForgeProviderStubBuilder ¶
type ForgeProviderStubBuilder struct {
*testkit.BaseBuilder
// contains filtered or unexported fields
}
ForgeProviderStubBuilder builds ForgeProviderStub instances using the builder pattern.
func NewForgeProviderStubBuilder ¶
func NewForgeProviderStubBuilder() *ForgeProviderStubBuilder
NewForgeProviderStubBuilder creates a new builder with default values.
func (*ForgeProviderStubBuilder) Build ¶
func (b *ForgeProviderStubBuilder) Build() any
func (*ForgeProviderStubBuilder) WithAuthMethods ¶
func (b *ForgeProviderStubBuilder) WithAuthMethods( authMethods []transport.AuthMethod, ) *ForgeProviderStubBuilder
func (*ForgeProviderStubBuilder) WithMatchURL ¶
func (b *ForgeProviderStubBuilder) WithMatchURL(matchURL string) *ForgeProviderStubBuilder
func (*ForgeProviderStubBuilder) WithName ¶
func (b *ForgeProviderStubBuilder) WithName(name string) *ForgeProviderStubBuilder
func (*ForgeProviderStubBuilder) WithServiceType ¶
func (b *ForgeProviderStubBuilder) WithServiceType( serviceType globalEntities.ServiceType, ) *ForgeProviderStubBuilder
func (*ForgeProviderStubBuilder) WithToken ¶
func (b *ForgeProviderStubBuilder) WithToken(token string) *ForgeProviderStubBuilder
type ProviderConfigBuilder ¶
type ProviderConfigBuilder struct {
*testkit.BaseBuilder
// contains filtered or unexported fields
}
func NewProviderConfigBuilder ¶
func NewProviderConfigBuilder() *ProviderConfigBuilder
func (*ProviderConfigBuilder) Build ¶
func (b *ProviderConfigBuilder) Build() any
func (*ProviderConfigBuilder) WithOrganizations ¶
func (b *ProviderConfigBuilder) WithOrganizations(orgs []string) *ProviderConfigBuilder
func (*ProviderConfigBuilder) WithToken ¶
func (b *ProviderConfigBuilder) WithToken(token string) *ProviderConfigBuilder
func (*ProviderConfigBuilder) WithType ¶
func (b *ProviderConfigBuilder) WithType(t string) *ProviderConfigBuilder
type RepositoryBuilder ¶
type RepositoryBuilder struct {
*testkit.BaseBuilder
// contains filtered or unexported fields
}
func NewRepositoryBuilder ¶
func NewRepositoryBuilder() *RepositoryBuilder
func (*RepositoryBuilder) Build ¶
func (b *RepositoryBuilder) Build() any
func (*RepositoryBuilder) WithDefaultBranch ¶
func (b *RepositoryBuilder) WithDefaultBranch(defaultBranch string) *RepositoryBuilder
func (*RepositoryBuilder) WithID ¶
func (b *RepositoryBuilder) WithID(id string) *RepositoryBuilder
func (*RepositoryBuilder) WithName ¶
func (b *RepositoryBuilder) WithName(name string) *RepositoryBuilder
func (*RepositoryBuilder) WithOrganization ¶
func (b *RepositoryBuilder) WithOrganization(organization string) *RepositoryBuilder
func (*RepositoryBuilder) WithProject ¶
func (b *RepositoryBuilder) WithProject(project string) *RepositoryBuilder
func (*RepositoryBuilder) WithProviderName ¶
func (b *RepositoryBuilder) WithProviderName(providerName string) *RepositoryBuilder
func (*RepositoryBuilder) WithRemoteURL ¶
func (b *RepositoryBuilder) WithRemoteURL(remoteURL string) *RepositoryBuilder
func (*RepositoryBuilder) WithSSHURL ¶
func (b *RepositoryBuilder) WithSSHURL(sshURL string) *RepositoryBuilder
type RepositoryDiscovererStubBuilder ¶
type RepositoryDiscovererStubBuilder struct {
*testkit.BaseBuilder
// contains filtered or unexported fields
}
RepositoryDiscovererStubBuilder builds RepositoryDiscovererStub instances using the builder pattern.
func NewRepositoryDiscovererStubBuilder ¶
func NewRepositoryDiscovererStubBuilder() *RepositoryDiscovererStubBuilder
NewRepositoryDiscovererStubBuilder creates a new builder with default values.
func (*RepositoryDiscovererStubBuilder) Build ¶
func (b *RepositoryDiscovererStubBuilder) Build() any
func (*RepositoryDiscovererStubBuilder) WithName ¶
func (b *RepositoryDiscovererStubBuilder) WithName( name string, ) *RepositoryDiscovererStubBuilder
Click to show internal directories.
Click to hide internal directories.