types

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Mar 21, 2020 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GitHubSource

type GitHubSource interface {
	GitHubSourceParams() *GitHubSourceParams
}

type GitHubSourceClient

type GitHubSourceClient interface {
	GitHubSource
	sourcetypes.KnSourceClient
}

type GitHubSourceClientFactory

type GitHubSourceClientFactory interface {
	GitHubSource
	sourcetypes.ClientFactory

	CreateGitHubSourceClient() GitHubSourceClient
}

type GitHubSourceCommandFactory

type GitHubSourceCommandFactory interface {
	GitHubSource
	sourcetypes.CommandFactory
}

type GitHubSourceFlagsFactory

type GitHubSourceFlagsFactory interface {
	GitHubSource
	sourcetypes.FlagsFactory
}

type GitHubSourceParams

type GitHubSourceParams struct {
	KnSourceParams *sourcetypes.KnSourceParams
}

type GitHubSourceParamsFactory

type GitHubSourceParamsFactory interface {
	GitHubSource
	sourcetypes.ParamsFactory

	CreateGitHubSourceParams() *GitHubSourceParams
}

type GitHubSourceRunEFactory

type GitHubSourceRunEFactory interface {
	GitHubSource
	sourcetypes.RunEFactory

	GitHubSourceClient() GitHubSourceClient
}

Jump to

Keyboard shortcuts

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