package testing
import "k8s.io/apiserver/pkg/endpoints/testing"
Index ¶
- func RegisterConversions(s *runtime.Scheme) error
- type Simple
- func (in *Simple) DeepCopy() *Simple
- func (in *Simple) DeepCopyInto(out *Simple)
- func (in *Simple) DeepCopyObject() runtime.Object
- type SimpleGetOptions
- func (in *SimpleGetOptions) DeepCopy() *SimpleGetOptions
- func (in *SimpleGetOptions) DeepCopyInto(out *SimpleGetOptions)
- func (in *SimpleGetOptions) DeepCopyObject() runtime.Object
- func (SimpleGetOptions) SwaggerDoc() map[string]string
- type SimpleList
- func (in *SimpleList) DeepCopy() *SimpleList
- func (in *SimpleList) DeepCopyInto(out *SimpleList)
- func (in *SimpleList) DeepCopyObject() runtime.Object
- type SimpleRoot
- func (in *SimpleRoot) DeepCopy() *SimpleRoot
- func (in *SimpleRoot) DeepCopyInto(out *SimpleRoot)
- func (in *SimpleRoot) DeepCopyObject() runtime.Object
- type SimpleXGSubresource
Functions ¶
func RegisterConversions ¶
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 ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Simple.
func (*Simple) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Simple) DeepCopyObject ¶
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.
Source Files ¶
conversion.go doc.go types.go zz_generated.deepcopy.go
- Version
- v0.33.1 (latest)
- Published
- May 15, 2025
- Platform
- linux/amd64
- Imports
- 4 packages
- Last checked
- 5 hours ago –
Tools for package owners.