Documentation ¶
Index ¶
- type JvmbuildserviceController
- func (j *JvmbuildserviceController) CreateJBSConfig(name, namespace string) (*v1alpha1.JBSConfig, error)
- func (j *JvmbuildserviceController) DeleteArtifactBuild(name, namespace string) error
- func (j *JvmbuildserviceController) DeleteDependencyBuild(name, namespace string) error
- func (j *JvmbuildserviceController) DeleteJBSConfig(name string, namespace string) error
- func (j *JvmbuildserviceController) ListArtifactBuilds(namespace string) (*v1alpha1.ArtifactBuildList, error)
- func (j *JvmbuildserviceController) ListDependencyBuilds(namespace string) (*v1alpha1.DependencyBuildList, error)
- func (j *JvmbuildserviceController) ListRebuiltArtifacts(namespace string) (*v1alpha1.RebuiltArtifactList, error)
- func (j *JvmbuildserviceController) WaitForCache(commonctrl *common.SuiteController, testNamespace string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type JvmbuildserviceController ¶
type JvmbuildserviceController struct {
*kubeCl.CustomClient
}
func NewSuiteController ¶
func NewSuiteController(kube *kubeCl.CustomClient) (*JvmbuildserviceController, error)
func (*JvmbuildserviceController) CreateJBSConfig ¶
func (j *JvmbuildserviceController) CreateJBSConfig(name, namespace string) (*v1alpha1.JBSConfig, error)
CreateJBSConfig creates a JBSConfig object.
func (*JvmbuildserviceController) DeleteArtifactBuild ¶
func (j *JvmbuildserviceController) DeleteArtifactBuild(name, namespace string) error
DeleteArtifactBuild removes an artifactBuild from a given namespace.
func (*JvmbuildserviceController) DeleteDependencyBuild ¶
func (j *JvmbuildserviceController) DeleteDependencyBuild(name, namespace string) error
DeleteDependencyBuild removes a dependencyBuilds from a given namespace.
func (*JvmbuildserviceController) DeleteJBSConfig ¶
func (j *JvmbuildserviceController) DeleteJBSConfig(name string, namespace string) error
DeleteJBSConfig removes a JBSConfig from a given namespace.
func (*JvmbuildserviceController) ListArtifactBuilds ¶
func (j *JvmbuildserviceController) ListArtifactBuilds(namespace string) (*v1alpha1.ArtifactBuildList, error)
ListArtifactBuilds returns a list of all artifactBuilds in a given namespace.
func (*JvmbuildserviceController) ListDependencyBuilds ¶
func (j *JvmbuildserviceController) ListDependencyBuilds(namespace string) (*v1alpha1.DependencyBuildList, error)
ListDependencyBuilds returns a list of all dependencyBuilds in a given namespace.
func (*JvmbuildserviceController) ListRebuiltArtifacts ¶
func (j *JvmbuildserviceController) ListRebuiltArtifacts(namespace string) (*v1alpha1.RebuiltArtifactList, error)
ListRebuiltArtifacts returns a list of all RebuiltArtifacts in a given namespace.
func (*JvmbuildserviceController) WaitForCache ¶
func (j *JvmbuildserviceController) WaitForCache(commonctrl *common.SuiteController, testNamespace string) error
WaitForCache waits for cache to exist.
Click to show internal directories.
Click to hide internal directories.