Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func TestScheme ¶
func TestScheme() (*runtime.Scheme, apiserializer.CodecFactory)
Types ¶
type List ¶
type List struct {
metav1.TypeMeta
metav1.ListMeta
Items []runtime.Object
}
List and ListV1 should be kept in sync with k8s.io/kubernetes/pkg/api#List and k8s.io/api/core/v1#List.
+k8s:deepcopy-gen=true +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*List) DeepCopy ¶
func (in *List) DeepCopy() *List
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new List.
func (*List) DeepCopyInto ¶
func (in *List) DeepCopyInto(out *List)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*List) DeepCopyObject ¶
func (in *List) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ListV1 ¶
type ListV1 struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"`
Items []runtime.RawExtension `json:"items" protobuf:"bytes,2,rep,name=items"`
}
+k8s:deepcopy-gen=true +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*ListV1) DeepCopy ¶
func (in *ListV1) DeepCopy() *ListV1
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ListV1.
func (*ListV1) DeepCopyInto ¶
func (in *ListV1) DeepCopyInto(out *ListV1)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ListV1) DeepCopyObject ¶
func (in *ListV1) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.