api/v1alpha1/zz_generated.deepcopy.go (289 lines of code) (raw):
//go:build !ignore_autogenerated
// Code generated by controller-gen. DO NOT EDIT.
package v1alpha1
import (
"github.com/epam/edp-keycloak-operator/api/common"
runtime "k8s.io/apimachinery/pkg/runtime"
)
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *AuthenticationFlow) DeepCopyInto(out *AuthenticationFlow) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticationFlow.
func (in *AuthenticationFlow) DeepCopy() *AuthenticationFlow {
if in == nil {
return nil
}
out := new(AuthenticationFlow)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ClusterKeycloak) DeepCopyInto(out *ClusterKeycloak) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
in.Spec.DeepCopyInto(&out.Spec)
out.Status = in.Status
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterKeycloak.
func (in *ClusterKeycloak) DeepCopy() *ClusterKeycloak {
if in == nil {
return nil
}
out := new(ClusterKeycloak)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *ClusterKeycloak) 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 *ClusterKeycloakList) DeepCopyInto(out *ClusterKeycloakList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]ClusterKeycloak, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterKeycloakList.
func (in *ClusterKeycloakList) DeepCopy() *ClusterKeycloakList {
if in == nil {
return nil
}
out := new(ClusterKeycloakList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *ClusterKeycloakList) 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 *ClusterKeycloakRealm) DeepCopyInto(out *ClusterKeycloakRealm) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
in.Spec.DeepCopyInto(&out.Spec)
out.Status = in.Status
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterKeycloakRealm.
func (in *ClusterKeycloakRealm) DeepCopy() *ClusterKeycloakRealm {
if in == nil {
return nil
}
out := new(ClusterKeycloakRealm)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *ClusterKeycloakRealm) 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 *ClusterKeycloakRealmList) DeepCopyInto(out *ClusterKeycloakRealmList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]ClusterKeycloakRealm, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterKeycloakRealmList.
func (in *ClusterKeycloakRealmList) DeepCopy() *ClusterKeycloakRealmList {
if in == nil {
return nil
}
out := new(ClusterKeycloakRealmList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *ClusterKeycloakRealmList) 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 *ClusterKeycloakRealmSpec) DeepCopyInto(out *ClusterKeycloakRealmSpec) {
*out = *in
if in.RealmEventConfig != nil {
in, out := &in.RealmEventConfig, &out.RealmEventConfig
*out = new(RealmEventConfig)
(*in).DeepCopyInto(*out)
}
if in.Themes != nil {
in, out := &in.Themes, &out.Themes
*out = new(ClusterRealmThemes)
(*in).DeepCopyInto(*out)
}
if in.Localization != nil {
in, out := &in.Localization, &out.Localization
*out = new(RealmLocalization)
(*in).DeepCopyInto(*out)
}
if in.BrowserSecurityHeaders != nil {
in, out := &in.BrowserSecurityHeaders, &out.BrowserSecurityHeaders
*out = new(map[string]string)
if **in != nil {
in, out := *in, *out
*out = make(map[string]string, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
if in.PasswordPolicies != nil {
in, out := &in.PasswordPolicies, &out.PasswordPolicies
*out = make([]PasswordPolicy, len(*in))
copy(*out, *in)
}
if in.TokenSettings != nil {
in, out := &in.TokenSettings, &out.TokenSettings
*out = new(common.TokenSettings)
**out = **in
}
if in.AuthenticationFlow != nil {
in, out := &in.AuthenticationFlow, &out.AuthenticationFlow
*out = new(AuthenticationFlow)
**out = **in
}
if in.UserProfileConfig != nil {
in, out := &in.UserProfileConfig, &out.UserProfileConfig
*out = new(common.UserProfileConfig)
(*in).DeepCopyInto(*out)
}
if in.Smtp != nil {
in, out := &in.Smtp, &out.Smtp
*out = new(common.SMTP)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterKeycloakRealmSpec.
func (in *ClusterKeycloakRealmSpec) DeepCopy() *ClusterKeycloakRealmSpec {
if in == nil {
return nil
}
out := new(ClusterKeycloakRealmSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ClusterKeycloakRealmStatus) DeepCopyInto(out *ClusterKeycloakRealmStatus) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterKeycloakRealmStatus.
func (in *ClusterKeycloakRealmStatus) DeepCopy() *ClusterKeycloakRealmStatus {
if in == nil {
return nil
}
out := new(ClusterKeycloakRealmStatus)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ClusterKeycloakSpec) DeepCopyInto(out *ClusterKeycloakSpec) {
*out = *in
if in.CACert != nil {
in, out := &in.CACert, &out.CACert
*out = new(common.SourceRef)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterKeycloakSpec.
func (in *ClusterKeycloakSpec) DeepCopy() *ClusterKeycloakSpec {
if in == nil {
return nil
}
out := new(ClusterKeycloakSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ClusterKeycloakStatus) DeepCopyInto(out *ClusterKeycloakStatus) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterKeycloakStatus.
func (in *ClusterKeycloakStatus) DeepCopy() *ClusterKeycloakStatus {
if in == nil {
return nil
}
out := new(ClusterKeycloakStatus)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ClusterRealmThemes) DeepCopyInto(out *ClusterRealmThemes) {
*out = *in
if in.LoginTheme != nil {
in, out := &in.LoginTheme, &out.LoginTheme
*out = new(string)
**out = **in
}
if in.AccountTheme != nil {
in, out := &in.AccountTheme, &out.AccountTheme
*out = new(string)
**out = **in
}
if in.AdminConsoleTheme != nil {
in, out := &in.AdminConsoleTheme, &out.AdminConsoleTheme
*out = new(string)
**out = **in
}
if in.EmailTheme != nil {
in, out := &in.EmailTheme, &out.EmailTheme
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterRealmThemes.
func (in *ClusterRealmThemes) DeepCopy() *ClusterRealmThemes {
if in == nil {
return nil
}
out := new(ClusterRealmThemes)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *PasswordPolicy) DeepCopyInto(out *PasswordPolicy) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordPolicy.
func (in *PasswordPolicy) DeepCopy() *PasswordPolicy {
if in == nil {
return nil
}
out := new(PasswordPolicy)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *RealmEventConfig) DeepCopyInto(out *RealmEventConfig) {
*out = *in
if in.EnabledEventTypes != nil {
in, out := &in.EnabledEventTypes, &out.EnabledEventTypes
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.EventsListeners != nil {
in, out := &in.EventsListeners, &out.EventsListeners
*out = make([]string, len(*in))
copy(*out, *in)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RealmEventConfig.
func (in *RealmEventConfig) DeepCopy() *RealmEventConfig {
if in == nil {
return nil
}
out := new(RealmEventConfig)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *RealmLocalization) DeepCopyInto(out *RealmLocalization) {
*out = *in
if in.InternationalizationEnabled != nil {
in, out := &in.InternationalizationEnabled, &out.InternationalizationEnabled
*out = new(bool)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RealmLocalization.
func (in *RealmLocalization) DeepCopy() *RealmLocalization {
if in == nil {
return nil
}
out := new(RealmLocalization)
in.DeepCopyInto(out)
return out
}