Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateList

func CreateList(prefix string, helper storage.Interface, list runtime.Object) error

    CreateList will properly create a list using the storage interface.

    func CreateObj

    func CreateObj(helper storage.Interface, name string, obj, out runtime.Object, ttl uint64) error

      CreateObj will create a single object using the storage interface.

      func CreateObjList

      func CreateObjList(prefix string, helper storage.Interface, items []runtime.Object) error

        CreateObjList will create a list from the array of objects.

        func DeepEqualSafePodSpec

        func DeepEqualSafePodSpec() example.PodSpec

          DeepEqualSafePodSpec returns an example.PodSpec safe for deep-equal operations.

          Types

          type TestResource

          type TestResource struct {
          	metav1.TypeMeta   `json:",inline"`
          	metav1.ObjectMeta `json:"metadata"`
          	Value             int `json:"value"`
          }

          func (*TestResource) DeepCopy

          func (in *TestResource) DeepCopy() *TestResource

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

            func (*TestResource) DeepCopyInto

            func (in *TestResource) DeepCopyInto(out *TestResource)

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

              func (*TestResource) DeepCopyObject

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

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