package discovery
import "k8s.io/kubernetes/test/integration/apiserver/discovery"
Index ¶
- func FetchV1DiscoveryGroups(ctx context.Context, client testClient) (metav1.APIGroupList, error)
- func FetchV1DiscoveryGroupsAtPath(ctx context.Context, client testClient, path string) (metav1.APIGroupList, error)
- func FetchV1DiscoveryLegacyGroups(ctx context.Context, client testClient) (metav1.APIGroupList, error)
- func FetchV1DiscoveryResource(ctx context.Context, client testClient, gv metav1.GroupVersion) (metav1.APIGroupList, error)
- func FetchV2Discovery(ctx context.Context, client testClient) (apidiscoveryv2beta1.APIGroupDiscoveryList, error)
- func FindGroupVersionV1(discovery metav1.APIGroupList, gv metav1.GroupVersion) bool
- func FindGroupVersionV2(discovery apidiscoveryv2beta1.APIGroupDiscoveryList, gv metav1.GroupVersion) *apidiscoveryv2beta1.APIVersionDiscovery
- func NewFakeService(name string, client kubernetes.Interface, handler http.Handler) *fakeService
- func WaitForGroups(ctx context.Context, client testClient, groups ...apidiscoveryv2beta1.APIGroupDiscovery) error
- func WaitForGroupsAbsent(ctx context.Context, client testClient, groups ...string) error
- func WaitForResultWithCondition(ctx context.Context, client testClient, condition func(result apidiscoveryv2beta1.APIGroupDiscoveryList) bool) error
- func WaitForV1GroupsWithCondition(ctx context.Context, client testClient, condition func(result metav1.APIGroupList) bool) error
- type FakeService
Functions ¶
func FetchV1DiscoveryGroups ¶
func FetchV1DiscoveryGroups(ctx context.Context, client testClient) (metav1.APIGroupList, error)
func FetchV1DiscoveryGroupsAtPath ¶
func FetchV1DiscoveryGroupsAtPath(ctx context.Context, client testClient, path string) (metav1.APIGroupList, error)
func FetchV1DiscoveryLegacyGroups ¶
func FetchV1DiscoveryLegacyGroups(ctx context.Context, client testClient) (metav1.APIGroupList, error)
func FetchV1DiscoveryResource ¶
func FetchV1DiscoveryResource(ctx context.Context, client testClient, gv metav1.GroupVersion) (metav1.APIGroupList, error)
func FetchV2Discovery ¶
func FetchV2Discovery(ctx context.Context, client testClient) (apidiscoveryv2beta1.APIGroupDiscoveryList, error)
func FindGroupVersionV1 ¶
func FindGroupVersionV1(discovery metav1.APIGroupList, gv metav1.GroupVersion) bool
func FindGroupVersionV2 ¶
func FindGroupVersionV2(discovery apidiscoveryv2beta1.APIGroupDiscoveryList, gv metav1.GroupVersion) *apidiscoveryv2beta1.APIVersionDiscovery
func NewFakeService ¶
func NewFakeService(name string, client kubernetes.Interface, handler http.Handler) *fakeService
func WaitForGroups ¶
func WaitForGroups(ctx context.Context, client testClient, groups ...apidiscoveryv2beta1.APIGroupDiscovery) error
func WaitForGroupsAbsent ¶
func WaitForResultWithCondition ¶
func WaitForResultWithCondition(ctx context.Context, client testClient, condition func(result apidiscoveryv2beta1.APIGroupDiscoveryList) bool) error
func WaitForV1GroupsWithCondition ¶
func WaitForV1GroupsWithCondition(ctx context.Context, client testClient, condition func(result metav1.APIGroupList) bool) error
Types ¶
type FakeService ¶
Source Files ¶
framework.go service.go
- Version
- v1.26.4
- Published
- Apr 12, 2023
- Platform
- linux/amd64
- Imports
- 25 packages
- Last checked
- 6 minutes ago –
Tools for package owners.