testing

package
v0.25.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 21, 2022 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterConversions added in v0.19.0

func RegisterConversions(s *runtime.Scheme) error

Types

type Simple

type Simple struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata"`
	// +optional
	Other string `json:"other,omitempty"`
	// +optional
	Labels map[string]string `json:"labels,omitempty"`
}

func (*Simple) DeepCopy

func (in *Simple) DeepCopy() *Simple

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Simple.

func (*Simple) DeepCopyInto

func (in *Simple) DeepCopyInto(out *Simple)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*Simple) DeepCopyObject

func (in *Simple) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type SimpleGetOptions

type SimpleGetOptions struct {
	metav1.TypeMeta `json:",inline"`
	Param1          string `json:"param1"`
	Param2          string `json:"param2"`
	Path            string `json:"atAPath"`
}

func (*SimpleGetOptions) DeepCopy

func (in *SimpleGetOptions) DeepCopy() *SimpleGetOptions

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SimpleGetOptions.

func (*SimpleGetOptions) DeepCopyInto

func (in *SimpleGetOptions) DeepCopyInto(out *SimpleGetOptions)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*SimpleGetOptions) DeepCopyObject

func (in *SimpleGetOptions) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (SimpleGetOptions) SwaggerDoc

func (SimpleGetOptions) SwaggerDoc() map[string]string

type SimpleList

type SimpleList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,inline"`
	// +optional
	Items []Simple `json:"items,omitempty"`
}

func (*SimpleList) DeepCopy

func (in *SimpleList) DeepCopy() *SimpleList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SimpleList.

func (*SimpleList) DeepCopyInto

func (in *SimpleList) DeepCopyInto(out *SimpleList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*SimpleList) DeepCopyObject

func (in *SimpleList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type SimpleRoot

type SimpleRoot struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata"`
	// +optional
	Other string `json:"other,omitempty"`
	// +optional
	Labels map[string]string `json:"labels,omitempty"`
}

func (*SimpleRoot) DeepCopy

func (in *SimpleRoot) DeepCopy() *SimpleRoot

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SimpleRoot.

func (*SimpleRoot) DeepCopyInto

func (in *SimpleRoot) DeepCopyInto(out *SimpleRoot)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*SimpleRoot) DeepCopyObject

func (in *SimpleRoot) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type SimpleXGSubresource

type SimpleXGSubresource struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata"`
	SubresourceInfo   string            `json:"subresourceInfo,omitempty"`
	Labels            map[string]string `json:"labels,omitempty"`
}

SimpleXGSubresource is a cross group subresource, i.e. the subresource does not belong to the same group as its parent resource.

func (*SimpleXGSubresource) DeepCopy

func (in *SimpleXGSubresource) DeepCopy() *SimpleXGSubresource

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SimpleXGSubresource.

func (*SimpleXGSubresource) DeepCopyInto

func (in *SimpleXGSubresource) DeepCopyInto(out *SimpleXGSubresource)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*SimpleXGSubresource) DeepCopyObject

func (in *SimpleXGSubresource) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL