type InternalType …
type ExternalType …
type ExternalType2 …
func (obj *InternalType) GetObjectKind() schema.ObjectKind { … }
func (obj *InternalType) SetGroupVersionKind(gvk schema.GroupVersionKind) { … }
func (obj *InternalType) GroupVersionKind() schema.GroupVersionKind { … }
func (obj *ExternalType) GetObjectKind() schema.ObjectKind { … }
func (obj *ExternalType) SetGroupVersionKind(gvk schema.GroupVersionKind) { … }
func (obj *ExternalType) GroupVersionKind() schema.GroupVersionKind { … }
func (obj *ExternalType2) GetObjectKind() schema.ObjectKind { … }
func (obj *ExternalType2) SetGroupVersionKind(gvk schema.GroupVersionKind) { … }
func (obj *ExternalType2) GroupVersionKind() schema.GroupVersionKind { … }
func NewInternalType(kind, apiversion, name string) *InternalType { … }
func convertInternalTypeToExternalType(in *InternalType, out *ExternalType, s conversion.Scope) error { … }
func convertInternalTypeToExternalType2(in *InternalType, out *ExternalType2, s conversion.Scope) error { … }
func convertExternalTypeToInternalType(in *ExternalType, out *InternalType, s conversion.Scope) error { … }
func convertExternalType2ToInternalType(in *ExternalType2, out *InternalType, s conversion.Scope) error { … }
type InternalNamespacedType …
type ExternalNamespacedType …
type ExternalNamespacedType2 …
func (obj *InternalNamespacedType) GetObjectKind() schema.ObjectKind { … }
func (obj *InternalNamespacedType) SetGroupVersionKind(gvk schema.GroupVersionKind) { … }
func (obj *InternalNamespacedType) GroupVersionKind() schema.GroupVersionKind { … }
func (obj *ExternalNamespacedType) GetObjectKind() schema.ObjectKind { … }
func (obj *ExternalNamespacedType) SetGroupVersionKind(gvk schema.GroupVersionKind) { … }
func (obj *ExternalNamespacedType) GroupVersionKind() schema.GroupVersionKind { … }
func (obj *ExternalNamespacedType2) GetObjectKind() schema.ObjectKind { … }
func (obj *ExternalNamespacedType2) SetGroupVersionKind(gvk schema.GroupVersionKind) { … }
func (obj *ExternalNamespacedType2) GroupVersionKind() schema.GroupVersionKind { … }
func NewInternalNamespacedType(kind, apiversion, name, namespace string) *InternalNamespacedType { … }
func convertInternalNamespacedTypeToExternalNamespacedType(in *InternalNamespacedType, out *ExternalNamespacedType, s conversion.Scope) error { … }
func convertInternalNamespacedTypeToExternalNamespacedType2(in *InternalNamespacedType, out *ExternalNamespacedType2, s conversion.Scope) error { … }
func convertExternalNamespacedTypeToInternalNamespacedType(in *ExternalNamespacedType, out *InternalNamespacedType, s conversion.Scope) error { … }
func convertExternalNamespacedType2ToInternalNamespacedType(in *ExternalNamespacedType2, out *InternalNamespacedType, s conversion.Scope) error { … }
var ValidVersion …
var InternalGV …
var UnlikelyGV …
var ValidVersionGV …
func NewExternalScheme() (*runtime.Scheme, meta.RESTMapper, runtime.Codec) { … }
func registerConversions(s *runtime.Scheme) error { … }
func AddToScheme(scheme *runtime.Scheme) (meta.RESTMapper, runtime.Codec) { … }
type FakeCachedDiscoveryClient …
func NewFakeCachedDiscoveryClient() *FakeCachedDiscoveryClient { … }
func (d *FakeCachedDiscoveryClient) Fresh() bool { … }
func (d *FakeCachedDiscoveryClient) Invalidate() { … }
func (d *FakeCachedDiscoveryClient) ServerGroupsAndResources() ([]*metav1.APIGroup, []*metav1.APIResourceList, error) { … }
func (d *FakeCachedDiscoveryClient) ServerGroups() (*metav1.APIGroupList, error) { … }
func (d *FakeCachedDiscoveryClient) ServerPreferredResources() ([]*metav1.APIResourceList, error) { … }
type TestFactory …
func NewTestFactory() *TestFactory { … }
func (f *TestFactory) WithNamespace(ns string) *TestFactory { … }
func (f *TestFactory) WithClientConfig(clientConfig clientcmd.ClientConfig) *TestFactory { … }
func (f *TestFactory) WithDiscoveryClient(discoveryClient discovery.CachedDiscoveryInterface) *TestFactory { … }
func (f *TestFactory) Cleanup() { … }
func (f *TestFactory) ToRESTConfig() (*restclient.Config, error) { … }
func (f *TestFactory) ClientForMapping(mapping *meta.RESTMapping) (resource.RESTClient, error) { … }
func (f *TestFactory) PathOptions() *clientcmd.PathOptions { … }
func (f *TestFactory) PathOptionsWithConfig(config clientcmdapi.Config) (*clientcmd.PathOptions, error) { … }
func (f *TestFactory) UnstructuredClientForMapping(mapping *meta.RESTMapping) (resource.RESTClient, error) { … }
func (f *TestFactory) Validator(validateDirective string) (validation.Schema, error) { … }
func (f *TestFactory) OpenAPISchema() (openapi.Resources, error) { … }
func (f *TestFactory) OpenAPIV3Client() (openapiclient.Client, error) { … }
func (f *TestFactory) NewBuilder() *resource.Builder { … }
func (f *TestFactory) KubernetesClientSet() (*kubernetes.Clientset, error) { … }
func (f *TestFactory) DynamicClient() (dynamic.Interface, error) { … }
func (f *TestFactory) RESTClient() (*restclient.RESTClient, error) { … }
func (f *TestFactory) DiscoveryClient() (discovery.CachedDiscoveryInterface, error) { … }
func testRESTMapper() meta.RESTMapper { … }
func (f *TestFactory) ScaleClient() (scaleclient.ScalesGetter, error) { … }
func testDynamicResources() []*restmapper.APIGroupResources { … }