apiserver: k8s.io/apiserver/pkg/endpoints/testing Index | Files

package testing

import "k8s.io/apiserver/pkg/endpoints/testing"

Index

Package Files

doc.go types.go zz_generated.deepcopy.go

type Simple Uses

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 Uses

func (in *Simple) DeepCopy() *Simple

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

func (*Simple) DeepCopyInto Uses

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 Uses

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

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

type SimpleGetOptions Uses

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

func (*SimpleGetOptions) DeepCopy Uses

func (in *SimpleGetOptions) DeepCopy() *SimpleGetOptions

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

func (*SimpleGetOptions) DeepCopyInto Uses

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 Uses

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

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

func (SimpleGetOptions) SwaggerDoc Uses

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

type SimpleList Uses

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

func (*SimpleList) DeepCopy Uses

func (in *SimpleList) DeepCopy() *SimpleList

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

func (*SimpleList) DeepCopyInto Uses

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 Uses

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

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

type SimpleRoot Uses

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 Uses

func (in *SimpleRoot) DeepCopy() *SimpleRoot

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

func (*SimpleRoot) DeepCopyInto Uses

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 Uses

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

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

type SimpleXGSubresource Uses

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 Uses

func (in *SimpleXGSubresource) DeepCopy() *SimpleXGSubresource

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

func (*SimpleXGSubresource) DeepCopyInto Uses

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 Uses

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

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

Package testing imports 2 packages (graph). Updated 2019-07-26. Refresh now. Tools for package owners.