github.com/redhat-appstudio/e2e-tests@v0.0.0-20240520140907-9709f6f59323/pkg/clients/jvmbuildservice/dependency_builds.go (about) 1 package jvmbuildservice 2 3 import ( 4 "context" 5 6 "github.com/redhat-appstudio/jvm-build-service/pkg/apis/jvmbuildservice/v1alpha1" 7 metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" 8 ) 9 10 // ListDependencyBuilds returns a list of all dependencyBuilds in a given namespace. 11 func (j *JvmbuildserviceController) ListDependencyBuilds(namespace string) (*v1alpha1.DependencyBuildList, error) { 12 return j.JvmbuildserviceClient().JvmbuildserviceV1alpha1().DependencyBuilds(namespace).List(context.Background(), metav1.ListOptions{}) 13 } 14 15 // DeleteDependencyBuild removes a dependencyBuilds from a given namespace. 16 func (j *JvmbuildserviceController) DeleteDependencyBuild(name, namespace string) error { 17 return j.JvmbuildserviceClient().JvmbuildserviceV1alpha1().DependencyBuilds(namespace).Delete(context.Background(), name, metav1.DeleteOptions{}) 18 }