api/common/zz_generated.deepcopy.go (324 lines of code) (raw):
//go:build !ignore_autogenerated
// Code generated by controller-gen. DO NOT EDIT.
package common
import ()
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ConfigMapKeySelector) DeepCopyInto(out *ConfigMapKeySelector) {
*out = *in
out.LocalObjectReference = in.LocalObjectReference
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigMapKeySelector.
func (in *ConfigMapKeySelector) DeepCopy() *ConfigMapKeySelector {
if in == nil {
return nil
}
out := new(ConfigMapKeySelector)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *EmailAuthentication) DeepCopyInto(out *EmailAuthentication) {
*out = *in
in.Username.DeepCopyInto(&out.Username)
in.Password.DeepCopyInto(&out.Password)
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EmailAuthentication.
func (in *EmailAuthentication) DeepCopy() *EmailAuthentication {
if in == nil {
return nil
}
out := new(EmailAuthentication)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *EmailConnection) DeepCopyInto(out *EmailConnection) {
*out = *in
if in.Authentication != nil {
in, out := &in.Authentication, &out.Authentication
*out = new(EmailAuthentication)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EmailConnection.
func (in *EmailConnection) DeepCopy() *EmailConnection {
if in == nil {
return nil
}
out := new(EmailConnection)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *EmailTemplate) DeepCopyInto(out *EmailTemplate) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EmailTemplate.
func (in *EmailTemplate) DeepCopy() *EmailTemplate {
if in == nil {
return nil
}
out := new(EmailTemplate)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *KeycloakRef) DeepCopyInto(out *KeycloakRef) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeycloakRef.
func (in *KeycloakRef) DeepCopy() *KeycloakRef {
if in == nil {
return nil
}
out := new(KeycloakRef)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *RealmRef) DeepCopyInto(out *RealmRef) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RealmRef.
func (in *RealmRef) DeepCopy() *RealmRef {
if in == nil {
return nil
}
out := new(RealmRef)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *SMTP) DeepCopyInto(out *SMTP) {
*out = *in
out.Template = in.Template
in.Connection.DeepCopyInto(&out.Connection)
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SMTP.
func (in *SMTP) DeepCopy() *SMTP {
if in == nil {
return nil
}
out := new(SMTP)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *SecretKeySelector) DeepCopyInto(out *SecretKeySelector) {
*out = *in
out.LocalObjectReference = in.LocalObjectReference
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretKeySelector.
func (in *SecretKeySelector) DeepCopy() *SecretKeySelector {
if in == nil {
return nil
}
out := new(SecretKeySelector)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *SourceRef) DeepCopyInto(out *SourceRef) {
*out = *in
if in.ConfigMapKeyRef != nil {
in, out := &in.ConfigMapKeyRef, &out.ConfigMapKeyRef
*out = new(ConfigMapKeySelector)
**out = **in
}
if in.SecretKeyRef != nil {
in, out := &in.SecretKeyRef, &out.SecretKeyRef
*out = new(SecretKeySelector)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceRef.
func (in *SourceRef) DeepCopy() *SourceRef {
if in == nil {
return nil
}
out := new(SourceRef)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *SourceRefOrVal) DeepCopyInto(out *SourceRefOrVal) {
*out = *in
if in.SourceRef != nil {
in, out := &in.SourceRef, &out.SourceRef
*out = new(SourceRef)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceRefOrVal.
func (in *SourceRefOrVal) DeepCopy() *SourceRefOrVal {
if in == nil {
return nil
}
out := new(SourceRefOrVal)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *TokenSettings) DeepCopyInto(out *TokenSettings) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenSettings.
func (in *TokenSettings) DeepCopy() *TokenSettings {
if in == nil {
return nil
}
out := new(TokenSettings)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *UserProfileAttribute) DeepCopyInto(out *UserProfileAttribute) {
*out = *in
if in.Permissions != nil {
in, out := &in.Permissions, &out.Permissions
*out = new(UserProfileAttributePermissions)
(*in).DeepCopyInto(*out)
}
if in.Required != nil {
in, out := &in.Required, &out.Required
*out = new(UserProfileAttributeRequired)
(*in).DeepCopyInto(*out)
}
if in.Selector != nil {
in, out := &in.Selector, &out.Selector
*out = new(UserProfileAttributeSelector)
(*in).DeepCopyInto(*out)
}
if in.Annotations != nil {
in, out := &in.Annotations, &out.Annotations
*out = make(map[string]string, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Validations != nil {
in, out := &in.Validations, &out.Validations
*out = make(map[string]map[string]UserProfileAttributeValidation, len(*in))
for key, val := range *in {
var outVal map[string]UserProfileAttributeValidation
if val == nil {
(*out)[key] = nil
} else {
inVal := (*in)[key]
in, out := &inVal, &outVal
*out = make(map[string]UserProfileAttributeValidation, len(*in))
for key, val := range *in {
(*out)[key] = *val.DeepCopy()
}
}
(*out)[key] = outVal
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserProfileAttribute.
func (in *UserProfileAttribute) DeepCopy() *UserProfileAttribute {
if in == nil {
return nil
}
out := new(UserProfileAttribute)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *UserProfileAttributePermissions) DeepCopyInto(out *UserProfileAttributePermissions) {
*out = *in
if in.Edit != nil {
in, out := &in.Edit, &out.Edit
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.View != nil {
in, out := &in.View, &out.View
*out = make([]string, len(*in))
copy(*out, *in)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserProfileAttributePermissions.
func (in *UserProfileAttributePermissions) DeepCopy() *UserProfileAttributePermissions {
if in == nil {
return nil
}
out := new(UserProfileAttributePermissions)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *UserProfileAttributeRequired) DeepCopyInto(out *UserProfileAttributeRequired) {
*out = *in
if in.Roles != nil {
in, out := &in.Roles, &out.Roles
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.Scopes != nil {
in, out := &in.Scopes, &out.Scopes
*out = make([]string, len(*in))
copy(*out, *in)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserProfileAttributeRequired.
func (in *UserProfileAttributeRequired) DeepCopy() *UserProfileAttributeRequired {
if in == nil {
return nil
}
out := new(UserProfileAttributeRequired)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *UserProfileAttributeSelector) DeepCopyInto(out *UserProfileAttributeSelector) {
*out = *in
if in.Scopes != nil {
in, out := &in.Scopes, &out.Scopes
*out = make([]string, len(*in))
copy(*out, *in)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserProfileAttributeSelector.
func (in *UserProfileAttributeSelector) DeepCopy() *UserProfileAttributeSelector {
if in == nil {
return nil
}
out := new(UserProfileAttributeSelector)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *UserProfileAttributeValidation) DeepCopyInto(out *UserProfileAttributeValidation) {
*out = *in
if in.MapVal != nil {
in, out := &in.MapVal, &out.MapVal
*out = make(map[string]string, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.SliceVal != nil {
in, out := &in.SliceVal, &out.SliceVal
*out = make([]string, len(*in))
copy(*out, *in)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserProfileAttributeValidation.
func (in *UserProfileAttributeValidation) DeepCopy() *UserProfileAttributeValidation {
if in == nil {
return nil
}
out := new(UserProfileAttributeValidation)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *UserProfileConfig) DeepCopyInto(out *UserProfileConfig) {
*out = *in
if in.Attributes != nil {
in, out := &in.Attributes, &out.Attributes
*out = make([]UserProfileAttribute, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Groups != nil {
in, out := &in.Groups, &out.Groups
*out = make([]UserProfileGroup, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserProfileConfig.
func (in *UserProfileConfig) DeepCopy() *UserProfileConfig {
if in == nil {
return nil
}
out := new(UserProfileConfig)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *UserProfileGroup) DeepCopyInto(out *UserProfileGroup) {
*out = *in
if in.Annotations != nil {
in, out := &in.Annotations, &out.Annotations
*out = make(map[string]string, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserProfileGroup.
func (in *UserProfileGroup) DeepCopy() *UserProfileGroup {
if in == nil {
return nil
}
out := new(UserProfileGroup)
in.DeepCopyInto(out)
return out
}