pkg/apis/stackconfigpolicy/v1alpha1/zz_generated.deepcopy.go (236 lines of code) (raw):

//go:build !ignore_autogenerated // Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one // or more contributor license agreements. Licensed under the Elastic License 2.0; // you may not use this file except in compliance with the Elastic License 2.0. // Code generated by controller-gen. DO NOT EDIT. package v1alpha1 import ( "github.com/elastic/cloud-on-k8s/v3/pkg/apis/common/v1" "k8s.io/apimachinery/pkg/runtime" ) // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ElasticsearchConfigPolicySpec) DeepCopyInto(out *ElasticsearchConfigPolicySpec) { *out = *in if in.ClusterSettings != nil { in, out := &in.ClusterSettings, &out.ClusterSettings *out = (*in).DeepCopy() } if in.SnapshotRepositories != nil { in, out := &in.SnapshotRepositories, &out.SnapshotRepositories *out = (*in).DeepCopy() } if in.SnapshotLifecyclePolicies != nil { in, out := &in.SnapshotLifecyclePolicies, &out.SnapshotLifecyclePolicies *out = (*in).DeepCopy() } if in.SecurityRoleMappings != nil { in, out := &in.SecurityRoleMappings, &out.SecurityRoleMappings *out = (*in).DeepCopy() } if in.IndexLifecyclePolicies != nil { in, out := &in.IndexLifecyclePolicies, &out.IndexLifecyclePolicies *out = (*in).DeepCopy() } if in.IngestPipelines != nil { in, out := &in.IngestPipelines, &out.IngestPipelines *out = (*in).DeepCopy() } in.IndexTemplates.DeepCopyInto(&out.IndexTemplates) if in.Config != nil { in, out := &in.Config, &out.Config *out = (*in).DeepCopy() } if in.SecretMounts != nil { in, out := &in.SecretMounts, &out.SecretMounts *out = make([]SecretMount, len(*in)) copy(*out, *in) } if in.SecureSettings != nil { in, out := &in.SecureSettings, &out.SecureSettings *out = make([]v1.SecretSource, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ElasticsearchConfigPolicySpec. func (in *ElasticsearchConfigPolicySpec) DeepCopy() *ElasticsearchConfigPolicySpec { if in == nil { return nil } out := new(ElasticsearchConfigPolicySpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *IndexTemplates) DeepCopyInto(out *IndexTemplates) { *out = *in if in.ComponentTemplates != nil { in, out := &in.ComponentTemplates, &out.ComponentTemplates *out = (*in).DeepCopy() } if in.ComposableIndexTemplates != nil { in, out := &in.ComposableIndexTemplates, &out.ComposableIndexTemplates *out = (*in).DeepCopy() } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IndexTemplates. func (in *IndexTemplates) DeepCopy() *IndexTemplates { if in == nil { return nil } out := new(IndexTemplates) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *KibanaConfigPolicySpec) DeepCopyInto(out *KibanaConfigPolicySpec) { *out = *in if in.Config != nil { in, out := &in.Config, &out.Config *out = (*in).DeepCopy() } if in.SecureSettings != nil { in, out := &in.SecureSettings, &out.SecureSettings *out = make([]v1.SecretSource, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KibanaConfigPolicySpec. func (in *KibanaConfigPolicySpec) DeepCopy() *KibanaConfigPolicySpec { if in == nil { return nil } out := new(KibanaConfigPolicySpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PolicyStatusError) DeepCopyInto(out *PolicyStatusError) { *out = *in } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyStatusError. func (in *PolicyStatusError) DeepCopy() *PolicyStatusError { if in == nil { return nil } out := new(PolicyStatusError) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ResourcePolicyStatus) DeepCopyInto(out *ResourcePolicyStatus) { *out = *in out.Error = in.Error } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourcePolicyStatus. func (in *ResourcePolicyStatus) DeepCopy() *ResourcePolicyStatus { if in == nil { return nil } out := new(ResourcePolicyStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SecretMount) DeepCopyInto(out *SecretMount) { *out = *in } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretMount. func (in *SecretMount) DeepCopy() *SecretMount { if in == nil { return nil } out := new(SecretMount) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *StackConfigPolicy) DeepCopyInto(out *StackConfigPolicy) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) in.Status.DeepCopyInto(&out.Status) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StackConfigPolicy. func (in *StackConfigPolicy) DeepCopy() *StackConfigPolicy { if in == nil { return nil } out := new(StackConfigPolicy) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *StackConfigPolicy) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *StackConfigPolicyList) DeepCopyInto(out *StackConfigPolicyList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]StackConfigPolicy, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StackConfigPolicyList. func (in *StackConfigPolicyList) DeepCopy() *StackConfigPolicyList { if in == nil { return nil } out := new(StackConfigPolicyList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *StackConfigPolicyList) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *StackConfigPolicySpec) DeepCopyInto(out *StackConfigPolicySpec) { *out = *in in.ResourceSelector.DeepCopyInto(&out.ResourceSelector) if in.SecureSettings != nil { in, out := &in.SecureSettings, &out.SecureSettings *out = make([]v1.SecretSource, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } in.Elasticsearch.DeepCopyInto(&out.Elasticsearch) in.Kibana.DeepCopyInto(&out.Kibana) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StackConfigPolicySpec. func (in *StackConfigPolicySpec) DeepCopy() *StackConfigPolicySpec { if in == nil { return nil } out := new(StackConfigPolicySpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *StackConfigPolicyStatus) DeepCopyInto(out *StackConfigPolicyStatus) { *out = *in if in.ResourcesStatuses != nil { in, out := &in.ResourcesStatuses, &out.ResourcesStatuses *out = make(map[string]ResourcePolicyStatus, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Details != nil { in, out := &in.Details, &out.Details *out = make(map[ResourceType]map[string]ResourcePolicyStatus, len(*in)) for key, val := range *in { var outVal map[string]ResourcePolicyStatus if val == nil { (*out)[key] = nil } else { inVal := (*in)[key] in, out := &inVal, &outVal *out = make(map[string]ResourcePolicyStatus, len(*in)) for key, val := range *in { (*out)[key] = val } } (*out)[key] = outVal } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StackConfigPolicyStatus. func (in *StackConfigPolicyStatus) DeepCopy() *StackConfigPolicyStatus { if in == nil { return nil } out := new(StackConfigPolicyStatus) in.DeepCopyInto(out) return out }