1 // +build !ignore_autogenerated
4 Copyright The Kubernetes Authors.
6 Licensed under the Apache License, Version 2.0 (the "License");
7 you may not use this file except in compliance with the License.
8 You may obtain a copy of the License at
10 http://www.apache.org/licenses/LICENSE-2.0
12 Unless required by applicable law or agreed to in writing, software
13 distributed under the License is distributed on an "AS IS" BASIS,
14 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 See the License for the specific language governing permissions and
16 limitations under the License.
19 // Code generated by deepcopy-gen. DO NOT EDIT.
24 runtime "k8s.io/apimachinery/pkg/runtime"
27 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
28 func (in *PartialObjectMetadata) DeepCopyInto(out *PartialObjectMetadata) {
30 out.TypeMeta = in.TypeMeta
31 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
35 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PartialObjectMetadata.
36 func (in *PartialObjectMetadata) DeepCopy() *PartialObjectMetadata {
40 out := new(PartialObjectMetadata)
45 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
46 func (in *PartialObjectMetadata) DeepCopyObject() runtime.Object {
47 if c := in.DeepCopy(); c != nil {
53 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
54 func (in *PartialObjectMetadataList) DeepCopyInto(out *PartialObjectMetadataList) {
56 out.TypeMeta = in.TypeMeta
58 in, out := &in.Items, &out.Items
59 *out = make([]*PartialObjectMetadata, len(*in))
62 in, out := &(*in)[i], &(*out)[i]
63 *out = new(PartialObjectMetadata)
64 (*in).DeepCopyInto(*out)
71 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PartialObjectMetadataList.
72 func (in *PartialObjectMetadataList) DeepCopy() *PartialObjectMetadataList {
76 out := new(PartialObjectMetadataList)
81 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
82 func (in *PartialObjectMetadataList) DeepCopyObject() runtime.Object {
83 if c := in.DeepCopy(); c != nil {
89 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
90 func (in *Table) DeepCopyInto(out *Table) {
92 out.TypeMeta = in.TypeMeta
93 out.ListMeta = in.ListMeta
94 if in.ColumnDefinitions != nil {
95 in, out := &in.ColumnDefinitions, &out.ColumnDefinitions
96 *out = make([]TableColumnDefinition, len(*in))
100 in, out := &in.Rows, &out.Rows
101 *out = make([]TableRow, len(*in))
103 (*in)[i].DeepCopyInto(&(*out)[i])
109 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Table.
110 func (in *Table) DeepCopy() *Table {
119 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
120 func (in *Table) DeepCopyObject() runtime.Object {
121 if c := in.DeepCopy(); c != nil {
127 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
128 func (in *TableColumnDefinition) DeepCopyInto(out *TableColumnDefinition) {
133 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TableColumnDefinition.
134 func (in *TableColumnDefinition) DeepCopy() *TableColumnDefinition {
138 out := new(TableColumnDefinition)
143 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
144 func (in *TableOptions) DeepCopyInto(out *TableOptions) {
146 out.TypeMeta = in.TypeMeta
150 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TableOptions.
151 func (in *TableOptions) DeepCopy() *TableOptions {
155 out := new(TableOptions)
160 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
161 func (in *TableOptions) DeepCopyObject() runtime.Object {
162 if c := in.DeepCopy(); c != nil {
168 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
169 func (in *TableRow) DeepCopyInto(out *TableRow) {
170 clone := in.DeepCopy()
175 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
176 func (in *TableRowCondition) DeepCopyInto(out *TableRowCondition) {
181 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TableRowCondition.
182 func (in *TableRowCondition) DeepCopy() *TableRowCondition {
186 out := new(TableRowCondition)