github.com/operator-framework/operator-lifecycle-manager@v0.30.0/pkg/package-server/provider/interfaces.go (about) 1 package provider 2 3 import ( 4 "github.com/operator-framework/operator-lifecycle-manager/pkg/package-server/apis/operators" 5 "k8s.io/apimachinery/pkg/labels" 6 ) 7 8 type PackageManifestProvider interface { 9 Get(namespace, name string) (*operators.PackageManifest, error) 10 List(namespace string, selector labels.Selector) (*operators.PackageManifestList, error) 11 }