...

Source file src/github.com/openshift/api/apiserver/v1/zz_generated.deepcopy.go

Documentation: github.com/openshift/api/apiserver/v1

     1  //go:build !ignore_autogenerated
     2  // +build !ignore_autogenerated
     3  
     4  // Code generated by deepcopy-gen. DO NOT EDIT.
     5  
     6  package v1
     7  
     8  import (
     9  	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
    10  	runtime "k8s.io/apimachinery/pkg/runtime"
    11  )
    12  
    13  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    14  func (in *APIRequestCount) DeepCopyInto(out *APIRequestCount) {
    15  	*out = *in
    16  	out.TypeMeta = in.TypeMeta
    17  	in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
    18  	out.Spec = in.Spec
    19  	in.Status.DeepCopyInto(&out.Status)
    20  	return
    21  }
    22  
    23  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIRequestCount.
    24  func (in *APIRequestCount) DeepCopy() *APIRequestCount {
    25  	if in == nil {
    26  		return nil
    27  	}
    28  	out := new(APIRequestCount)
    29  	in.DeepCopyInto(out)
    30  	return out
    31  }
    32  
    33  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
    34  func (in *APIRequestCount) DeepCopyObject() runtime.Object {
    35  	if c := in.DeepCopy(); c != nil {
    36  		return c
    37  	}
    38  	return nil
    39  }
    40  
    41  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    42  func (in *APIRequestCountList) DeepCopyInto(out *APIRequestCountList) {
    43  	*out = *in
    44  	out.TypeMeta = in.TypeMeta
    45  	in.ListMeta.DeepCopyInto(&out.ListMeta)
    46  	if in.Items != nil {
    47  		in, out := &in.Items, &out.Items
    48  		*out = make([]APIRequestCount, len(*in))
    49  		for i := range *in {
    50  			(*in)[i].DeepCopyInto(&(*out)[i])
    51  		}
    52  	}
    53  	return
    54  }
    55  
    56  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIRequestCountList.
    57  func (in *APIRequestCountList) DeepCopy() *APIRequestCountList {
    58  	if in == nil {
    59  		return nil
    60  	}
    61  	out := new(APIRequestCountList)
    62  	in.DeepCopyInto(out)
    63  	return out
    64  }
    65  
    66  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
    67  func (in *APIRequestCountList) DeepCopyObject() runtime.Object {
    68  	if c := in.DeepCopy(); c != nil {
    69  		return c
    70  	}
    71  	return nil
    72  }
    73  
    74  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    75  func (in *APIRequestCountSpec) DeepCopyInto(out *APIRequestCountSpec) {
    76  	*out = *in
    77  	return
    78  }
    79  
    80  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIRequestCountSpec.
    81  func (in *APIRequestCountSpec) DeepCopy() *APIRequestCountSpec {
    82  	if in == nil {
    83  		return nil
    84  	}
    85  	out := new(APIRequestCountSpec)
    86  	in.DeepCopyInto(out)
    87  	return out
    88  }
    89  
    90  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    91  func (in *APIRequestCountStatus) DeepCopyInto(out *APIRequestCountStatus) {
    92  	*out = *in
    93  	if in.Conditions != nil {
    94  		in, out := &in.Conditions, &out.Conditions
    95  		*out = make([]metav1.Condition, len(*in))
    96  		for i := range *in {
    97  			(*in)[i].DeepCopyInto(&(*out)[i])
    98  		}
    99  	}
   100  	in.CurrentHour.DeepCopyInto(&out.CurrentHour)
   101  	if in.Last24h != nil {
   102  		in, out := &in.Last24h, &out.Last24h
   103  		*out = make([]PerResourceAPIRequestLog, len(*in))
   104  		for i := range *in {
   105  			(*in)[i].DeepCopyInto(&(*out)[i])
   106  		}
   107  	}
   108  	return
   109  }
   110  
   111  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIRequestCountStatus.
   112  func (in *APIRequestCountStatus) DeepCopy() *APIRequestCountStatus {
   113  	if in == nil {
   114  		return nil
   115  	}
   116  	out := new(APIRequestCountStatus)
   117  	in.DeepCopyInto(out)
   118  	return out
   119  }
   120  
   121  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   122  func (in *PerNodeAPIRequestLog) DeepCopyInto(out *PerNodeAPIRequestLog) {
   123  	*out = *in
   124  	if in.ByUser != nil {
   125  		in, out := &in.ByUser, &out.ByUser
   126  		*out = make([]PerUserAPIRequestCount, len(*in))
   127  		for i := range *in {
   128  			(*in)[i].DeepCopyInto(&(*out)[i])
   129  		}
   130  	}
   131  	return
   132  }
   133  
   134  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PerNodeAPIRequestLog.
   135  func (in *PerNodeAPIRequestLog) DeepCopy() *PerNodeAPIRequestLog {
   136  	if in == nil {
   137  		return nil
   138  	}
   139  	out := new(PerNodeAPIRequestLog)
   140  	in.DeepCopyInto(out)
   141  	return out
   142  }
   143  
   144  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   145  func (in *PerResourceAPIRequestLog) DeepCopyInto(out *PerResourceAPIRequestLog) {
   146  	*out = *in
   147  	if in.ByNode != nil {
   148  		in, out := &in.ByNode, &out.ByNode
   149  		*out = make([]PerNodeAPIRequestLog, len(*in))
   150  		for i := range *in {
   151  			(*in)[i].DeepCopyInto(&(*out)[i])
   152  		}
   153  	}
   154  	return
   155  }
   156  
   157  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PerResourceAPIRequestLog.
   158  func (in *PerResourceAPIRequestLog) DeepCopy() *PerResourceAPIRequestLog {
   159  	if in == nil {
   160  		return nil
   161  	}
   162  	out := new(PerResourceAPIRequestLog)
   163  	in.DeepCopyInto(out)
   164  	return out
   165  }
   166  
   167  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   168  func (in *PerUserAPIRequestCount) DeepCopyInto(out *PerUserAPIRequestCount) {
   169  	*out = *in
   170  	if in.ByVerb != nil {
   171  		in, out := &in.ByVerb, &out.ByVerb
   172  		*out = make([]PerVerbAPIRequestCount, len(*in))
   173  		copy(*out, *in)
   174  	}
   175  	return
   176  }
   177  
   178  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PerUserAPIRequestCount.
   179  func (in *PerUserAPIRequestCount) DeepCopy() *PerUserAPIRequestCount {
   180  	if in == nil {
   181  		return nil
   182  	}
   183  	out := new(PerUserAPIRequestCount)
   184  	in.DeepCopyInto(out)
   185  	return out
   186  }
   187  
   188  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   189  func (in *PerVerbAPIRequestCount) DeepCopyInto(out *PerVerbAPIRequestCount) {
   190  	*out = *in
   191  	return
   192  }
   193  
   194  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PerVerbAPIRequestCount.
   195  func (in *PerVerbAPIRequestCount) DeepCopy() *PerVerbAPIRequestCount {
   196  	if in == nil {
   197  		return nil
   198  	}
   199  	out := new(PerVerbAPIRequestCount)
   200  	in.DeepCopyInto(out)
   201  	return out
   202  }
   203  

View as plain text