...

Source file src/github.com/GoogleCloudPlatform/k8s-config-connector/pkg/clients/generated/apis/bigquerydatapolicy/v1alpha1/zz_generated.deepcopy.go

Documentation: github.com/GoogleCloudPlatform/k8s-config-connector/pkg/clients/generated/apis/bigquerydatapolicy/v1alpha1

     1  //go:build !ignore_autogenerated
     2  // +build !ignore_autogenerated
     3  
     4  // Copyright 2020 Google LLC
     5  //
     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
     9  //
    10  //     http://www.apache.org/licenses/LICENSE-2.0
    11  //
    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.
    17  
    18  // *** DISCLAIMER ***
    19  // Config Connector's go-client for CRDs is currently in ALPHA, which means
    20  // that future versions of the go-client may include breaking changes.
    21  // Please try it out and give us feedback!
    22  
    23  // Code generated by main. DO NOT EDIT.
    24  
    25  package v1alpha1
    26  
    27  import (
    28  	k8sv1alpha1 "github.com/GoogleCloudPlatform/k8s-config-connector/pkg/clients/generated/apis/k8s/v1alpha1"
    29  	runtime "k8s.io/apimachinery/pkg/runtime"
    30  )
    31  
    32  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    33  func (in *BigQueryDataPolicyDataPolicy) DeepCopyInto(out *BigQueryDataPolicyDataPolicy) {
    34  	*out = *in
    35  	out.TypeMeta = in.TypeMeta
    36  	in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
    37  	in.Spec.DeepCopyInto(&out.Spec)
    38  	in.Status.DeepCopyInto(&out.Status)
    39  	return
    40  }
    41  
    42  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BigQueryDataPolicyDataPolicy.
    43  func (in *BigQueryDataPolicyDataPolicy) DeepCopy() *BigQueryDataPolicyDataPolicy {
    44  	if in == nil {
    45  		return nil
    46  	}
    47  	out := new(BigQueryDataPolicyDataPolicy)
    48  	in.DeepCopyInto(out)
    49  	return out
    50  }
    51  
    52  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
    53  func (in *BigQueryDataPolicyDataPolicy) DeepCopyObject() runtime.Object {
    54  	if c := in.DeepCopy(); c != nil {
    55  		return c
    56  	}
    57  	return nil
    58  }
    59  
    60  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    61  func (in *BigQueryDataPolicyDataPolicyList) DeepCopyInto(out *BigQueryDataPolicyDataPolicyList) {
    62  	*out = *in
    63  	out.TypeMeta = in.TypeMeta
    64  	in.ListMeta.DeepCopyInto(&out.ListMeta)
    65  	if in.Items != nil {
    66  		in, out := &in.Items, &out.Items
    67  		*out = make([]BigQueryDataPolicyDataPolicy, len(*in))
    68  		for i := range *in {
    69  			(*in)[i].DeepCopyInto(&(*out)[i])
    70  		}
    71  	}
    72  	return
    73  }
    74  
    75  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BigQueryDataPolicyDataPolicyList.
    76  func (in *BigQueryDataPolicyDataPolicyList) DeepCopy() *BigQueryDataPolicyDataPolicyList {
    77  	if in == nil {
    78  		return nil
    79  	}
    80  	out := new(BigQueryDataPolicyDataPolicyList)
    81  	in.DeepCopyInto(out)
    82  	return out
    83  }
    84  
    85  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
    86  func (in *BigQueryDataPolicyDataPolicyList) DeepCopyObject() runtime.Object {
    87  	if c := in.DeepCopy(); c != nil {
    88  		return c
    89  	}
    90  	return nil
    91  }
    92  
    93  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    94  func (in *BigQueryDataPolicyDataPolicySpec) DeepCopyInto(out *BigQueryDataPolicyDataPolicySpec) {
    95  	*out = *in
    96  	if in.DataMaskingPolicy != nil {
    97  		in, out := &in.DataMaskingPolicy, &out.DataMaskingPolicy
    98  		*out = new(DatapolicyDataMaskingPolicy)
    99  		**out = **in
   100  	}
   101  	out.ProjectRef = in.ProjectRef
   102  	if in.ResourceID != nil {
   103  		in, out := &in.ResourceID, &out.ResourceID
   104  		*out = new(string)
   105  		**out = **in
   106  	}
   107  	return
   108  }
   109  
   110  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BigQueryDataPolicyDataPolicySpec.
   111  func (in *BigQueryDataPolicyDataPolicySpec) DeepCopy() *BigQueryDataPolicyDataPolicySpec {
   112  	if in == nil {
   113  		return nil
   114  	}
   115  	out := new(BigQueryDataPolicyDataPolicySpec)
   116  	in.DeepCopyInto(out)
   117  	return out
   118  }
   119  
   120  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   121  func (in *BigQueryDataPolicyDataPolicyStatus) DeepCopyInto(out *BigQueryDataPolicyDataPolicyStatus) {
   122  	*out = *in
   123  	if in.Conditions != nil {
   124  		in, out := &in.Conditions, &out.Conditions
   125  		*out = make([]k8sv1alpha1.Condition, len(*in))
   126  		copy(*out, *in)
   127  	}
   128  	if in.Name != nil {
   129  		in, out := &in.Name, &out.Name
   130  		*out = new(string)
   131  		**out = **in
   132  	}
   133  	if in.ObservedGeneration != nil {
   134  		in, out := &in.ObservedGeneration, &out.ObservedGeneration
   135  		*out = new(int)
   136  		**out = **in
   137  	}
   138  	return
   139  }
   140  
   141  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BigQueryDataPolicyDataPolicyStatus.
   142  func (in *BigQueryDataPolicyDataPolicyStatus) DeepCopy() *BigQueryDataPolicyDataPolicyStatus {
   143  	if in == nil {
   144  		return nil
   145  	}
   146  	out := new(BigQueryDataPolicyDataPolicyStatus)
   147  	in.DeepCopyInto(out)
   148  	return out
   149  }
   150  
   151  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   152  func (in *DatapolicyDataMaskingPolicy) DeepCopyInto(out *DatapolicyDataMaskingPolicy) {
   153  	*out = *in
   154  	return
   155  }
   156  
   157  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatapolicyDataMaskingPolicy.
   158  func (in *DatapolicyDataMaskingPolicy) DeepCopy() *DatapolicyDataMaskingPolicy {
   159  	if in == nil {
   160  		return nil
   161  	}
   162  	out := new(DatapolicyDataMaskingPolicy)
   163  	in.DeepCopyInto(out)
   164  	return out
   165  }
   166  

View as plain text