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  }