Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BuildConfigGetter ¶
type BuildConfigGetter interface {
Get(namespace, name string) (*buildapi.BuildConfig, error)
}
BuildConfigGetter provides methods for getting BuildConfigs
type BuildConfigUpdater ¶
type BuildConfigUpdater interface {
Update(buildConfig *buildapi.BuildConfig) error
}
BuildConfigUpdater provides methods for updating BuildConfigs
type BuildCreator ¶
BuildCreator provides methods for creating new Builds
type BuildUpdater ¶
BuildUpdater provides methods for updating existing Builds.
type OSClientBuildClient ¶
OSClientBuildClient deletes build create and update operations to the OpenShift client interface
func NewOSClientBuildClient ¶
func NewOSClientBuildClient(client osclient.Interface) *OSClientBuildClient
NewOSClientBuildClient creates a new build client that uses an openshift client to create builds
type OSClientBuildConfigClient ¶
OSClientBuildConfigClient delegates get and update operations to the OpenShift client interface
func NewOSClientBuildConfigClient ¶
func NewOSClientBuildConfigClient(client osclient.Interface) *OSClientBuildConfigClient
NewOSClientBuildConfigClient creates a new build config client that uses an openshift client to create and get BuildConfigs
func (OSClientBuildConfigClient) Get ¶
func (c OSClientBuildConfigClient) Get(namespace, name string) (*buildapi.BuildConfig, error)
Get returns a BuildConfig using the OpenShift client.
func (OSClientBuildConfigClient) Update ¶
func (c OSClientBuildConfigClient) Update(buildConfig *buildapi.BuildConfig) error
Update updates a BuildConfig using the OpenShift client.