apis/bigtable/v1alpha1/zz_generated.deepcopy.go (834 lines of code) (raw):
//go:build !ignore_autogenerated
// Copyright 2020 Google LLC
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
// Code generated by controller-gen. DO NOT EDIT.
package v1alpha1
import (
"github.com/GoogleCloudPlatform/k8s-config-connector/apis/bigtable/v1beta1"
refsv1beta1 "github.com/GoogleCloudPlatform/k8s-config-connector/apis/refs/v1beta1"
k8sv1alpha1 "github.com/GoogleCloudPlatform/k8s-config-connector/pkg/apis/k8s/v1alpha1"
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 *Any) DeepCopyInto(out *Any) {
*out = *in
if in.TypeURL != nil {
in, out := &in.TypeURL, &out.TypeURL
*out = new(string)
**out = **in
}
if in.Value != nil {
in, out := &in.Value, &out.Value
*out = make([]byte, len(*in))
copy(*out, *in)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Any.
func (in *Any) DeepCopy() *Any {
if in == nil {
return nil
}
out := new(Any)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *AuthorizedView) DeepCopyInto(out *AuthorizedView) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.SubsetView != nil {
in, out := &in.SubsetView, &out.SubsetView
*out = new(AuthorizedView_SubsetView)
(*in).DeepCopyInto(*out)
}
if in.Etag != nil {
in, out := &in.Etag, &out.Etag
*out = new(string)
**out = **in
}
if in.DeletionProtection != nil {
in, out := &in.DeletionProtection, &out.DeletionProtection
*out = new(bool)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthorizedView.
func (in *AuthorizedView) DeepCopy() *AuthorizedView {
if in == nil {
return nil
}
out := new(AuthorizedView)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *AuthorizedViewIdentity) DeepCopyInto(out *AuthorizedViewIdentity) {
*out = *in
if in.parent != nil {
in, out := &in.parent, &out.parent
*out = new(v1beta1.TableIdentity)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthorizedViewIdentity.
func (in *AuthorizedViewIdentity) DeepCopy() *AuthorizedViewIdentity {
if in == nil {
return nil
}
out := new(AuthorizedViewIdentity)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *AuthorizedViewRef) DeepCopyInto(out *AuthorizedViewRef) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthorizedViewRef.
func (in *AuthorizedViewRef) DeepCopy() *AuthorizedViewRef {
if in == nil {
return nil
}
out := new(AuthorizedViewRef)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *AuthorizedView_FamilySubsets) DeepCopyInto(out *AuthorizedView_FamilySubsets) {
*out = *in
if in.Qualifiers != nil {
in, out := &in.Qualifiers, &out.Qualifiers
*out = make([][]byte, len(*in))
for i := range *in {
if (*in)[i] != nil {
in, out := &(*in)[i], &(*out)[i]
*out = make([]byte, len(*in))
copy(*out, *in)
}
}
}
if in.QualifierPrefixes != nil {
in, out := &in.QualifierPrefixes, &out.QualifierPrefixes
*out = make([][]byte, len(*in))
for i := range *in {
if (*in)[i] != nil {
in, out := &(*in)[i], &(*out)[i]
*out = make([]byte, len(*in))
copy(*out, *in)
}
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthorizedView_FamilySubsets.
func (in *AuthorizedView_FamilySubsets) DeepCopy() *AuthorizedView_FamilySubsets {
if in == nil {
return nil
}
out := new(AuthorizedView_FamilySubsets)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *AuthorizedView_SubsetView) DeepCopyInto(out *AuthorizedView_SubsetView) {
*out = *in
if in.RowPrefixes != nil {
in, out := &in.RowPrefixes, &out.RowPrefixes
*out = make([][]byte, len(*in))
for i := range *in {
if (*in)[i] != nil {
in, out := &(*in)[i], &(*out)[i]
*out = make([]byte, len(*in))
copy(*out, *in)
}
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthorizedView_SubsetView.
func (in *AuthorizedView_SubsetView) DeepCopy() *AuthorizedView_SubsetView {
if in == nil {
return nil
}
out := new(AuthorizedView_SubsetView)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *AutoscalingLimits) DeepCopyInto(out *AutoscalingLimits) {
*out = *in
if in.MinServeNodes != nil {
in, out := &in.MinServeNodes, &out.MinServeNodes
*out = new(int32)
**out = **in
}
if in.MaxServeNodes != nil {
in, out := &in.MaxServeNodes, &out.MaxServeNodes
*out = new(int32)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoscalingLimits.
func (in *AutoscalingLimits) DeepCopy() *AutoscalingLimits {
if in == nil {
return nil
}
out := new(AutoscalingLimits)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *AutoscalingTargets) DeepCopyInto(out *AutoscalingTargets) {
*out = *in
if in.CPUUtilizationPercent != nil {
in, out := &in.CPUUtilizationPercent, &out.CPUUtilizationPercent
*out = new(int32)
**out = **in
}
if in.StorageUtilizationGiBPerNode != nil {
in, out := &in.StorageUtilizationGiBPerNode, &out.StorageUtilizationGiBPerNode
*out = new(int32)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoscalingTargets.
func (in *AutoscalingTargets) DeepCopy() *AutoscalingTargets {
if in == nil {
return nil
}
out := new(AutoscalingTargets)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Backup) DeepCopyInto(out *Backup) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.SourceTable != nil {
in, out := &in.SourceTable, &out.SourceTable
*out = new(string)
**out = **in
}
if in.ExpireTime != nil {
in, out := &in.ExpireTime, &out.ExpireTime
*out = new(string)
**out = **in
}
if in.BackupType != nil {
in, out := &in.BackupType, &out.BackupType
*out = new(string)
**out = **in
}
if in.HotToStandardTime != nil {
in, out := &in.HotToStandardTime, &out.HotToStandardTime
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Backup.
func (in *Backup) DeepCopy() *Backup {
if in == nil {
return nil
}
out := new(Backup)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *BackupIdentity) DeepCopyInto(out *BackupIdentity) {
*out = *in
if in.parent != nil {
in, out := &in.parent, &out.parent
*out = new(ClusterIdentity)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupIdentity.
func (in *BackupIdentity) DeepCopy() *BackupIdentity {
if in == nil {
return nil
}
out := new(BackupIdentity)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *BackupRef) DeepCopyInto(out *BackupRef) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupRef.
func (in *BackupRef) DeepCopy() *BackupRef {
if in == nil {
return nil
}
out := new(BackupRef)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *BigtableAuthorizedView) DeepCopyInto(out *BigtableAuthorizedView) {
*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 BigtableAuthorizedView.
func (in *BigtableAuthorizedView) DeepCopy() *BigtableAuthorizedView {
if in == nil {
return nil
}
out := new(BigtableAuthorizedView)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *BigtableAuthorizedView) 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 *BigtableAuthorizedViewList) DeepCopyInto(out *BigtableAuthorizedViewList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]BigtableAuthorizedView, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BigtableAuthorizedViewList.
func (in *BigtableAuthorizedViewList) DeepCopy() *BigtableAuthorizedViewList {
if in == nil {
return nil
}
out := new(BigtableAuthorizedViewList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *BigtableAuthorizedViewList) 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 *BigtableAuthorizedViewObservedState) DeepCopyInto(out *BigtableAuthorizedViewObservedState) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BigtableAuthorizedViewObservedState.
func (in *BigtableAuthorizedViewObservedState) DeepCopy() *BigtableAuthorizedViewObservedState {
if in == nil {
return nil
}
out := new(BigtableAuthorizedViewObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *BigtableAuthorizedViewParent) DeepCopyInto(out *BigtableAuthorizedViewParent) {
*out = *in
out.TableRef = in.TableRef
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BigtableAuthorizedViewParent.
func (in *BigtableAuthorizedViewParent) DeepCopy() *BigtableAuthorizedViewParent {
if in == nil {
return nil
}
out := new(BigtableAuthorizedViewParent)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *BigtableAuthorizedViewSpec) DeepCopyInto(out *BigtableAuthorizedViewSpec) {
*out = *in
if in.ResourceID != nil {
in, out := &in.ResourceID, &out.ResourceID
*out = new(string)
**out = **in
}
out.BigtableAuthorizedViewParent = in.BigtableAuthorizedViewParent
if in.SubsetView != nil {
in, out := &in.SubsetView, &out.SubsetView
*out = new(AuthorizedView_SubsetView)
(*in).DeepCopyInto(*out)
}
if in.Etag != nil {
in, out := &in.Etag, &out.Etag
*out = new(string)
**out = **in
}
if in.DeletionProtection != nil {
in, out := &in.DeletionProtection, &out.DeletionProtection
*out = new(bool)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BigtableAuthorizedViewSpec.
func (in *BigtableAuthorizedViewSpec) DeepCopy() *BigtableAuthorizedViewSpec {
if in == nil {
return nil
}
out := new(BigtableAuthorizedViewSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *BigtableAuthorizedViewStatus) DeepCopyInto(out *BigtableAuthorizedViewStatus) {
*out = *in
if in.Conditions != nil {
in, out := &in.Conditions, &out.Conditions
*out = make([]k8sv1alpha1.Condition, len(*in))
copy(*out, *in)
}
if in.ObservedGeneration != nil {
in, out := &in.ObservedGeneration, &out.ObservedGeneration
*out = new(int64)
**out = **in
}
if in.ExternalRef != nil {
in, out := &in.ExternalRef, &out.ExternalRef
*out = new(string)
**out = **in
}
if in.ObservedState != nil {
in, out := &in.ObservedState, &out.ObservedState
*out = new(BigtableAuthorizedViewObservedState)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BigtableAuthorizedViewStatus.
func (in *BigtableAuthorizedViewStatus) DeepCopy() *BigtableAuthorizedViewStatus {
if in == nil {
return nil
}
out := new(BigtableAuthorizedViewStatus)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *BigtableBackup) DeepCopyInto(out *BigtableBackup) {
*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 BigtableBackup.
func (in *BigtableBackup) DeepCopy() *BigtableBackup {
if in == nil {
return nil
}
out := new(BigtableBackup)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *BigtableBackup) 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 *BigtableBackupList) DeepCopyInto(out *BigtableBackupList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]BigtableBackup, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BigtableBackupList.
func (in *BigtableBackupList) DeepCopy() *BigtableBackupList {
if in == nil {
return nil
}
out := new(BigtableBackupList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *BigtableBackupList) 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 *BigtableBackupObservedState) DeepCopyInto(out *BigtableBackupObservedState) {
*out = *in
if in.SourceBackup != nil {
in, out := &in.SourceBackup, &out.SourceBackup
*out = new(string)
**out = **in
}
if in.StartTime != nil {
in, out := &in.StartTime, &out.StartTime
*out = new(string)
**out = **in
}
if in.EndTime != nil {
in, out := &in.EndTime, &out.EndTime
*out = new(string)
**out = **in
}
if in.SizeBytes != nil {
in, out := &in.SizeBytes, &out.SizeBytes
*out = new(int64)
**out = **in
}
if in.State != nil {
in, out := &in.State, &out.State
*out = new(string)
**out = **in
}
if in.EncryptionInfo != nil {
in, out := &in.EncryptionInfo, &out.EncryptionInfo
*out = new(EncryptionInfoObservedState)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BigtableBackupObservedState.
func (in *BigtableBackupObservedState) DeepCopy() *BigtableBackupObservedState {
if in == nil {
return nil
}
out := new(BigtableBackupObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *BigtableBackupParent) DeepCopyInto(out *BigtableBackupParent) {
*out = *in
out.ClusterRef = in.ClusterRef
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BigtableBackupParent.
func (in *BigtableBackupParent) DeepCopy() *BigtableBackupParent {
if in == nil {
return nil
}
out := new(BigtableBackupParent)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *BigtableBackupSpec) DeepCopyInto(out *BigtableBackupSpec) {
*out = *in
out.BigtableBackupParent = in.BigtableBackupParent
if in.ResourceID != nil {
in, out := &in.ResourceID, &out.ResourceID
*out = new(string)
**out = **in
}
if in.SourceTableRef != nil {
in, out := &in.SourceTableRef, &out.SourceTableRef
*out = new(v1beta1.TableRef)
**out = **in
}
if in.ExpireTime != nil {
in, out := &in.ExpireTime, &out.ExpireTime
*out = new(string)
**out = **in
}
if in.BackupType != nil {
in, out := &in.BackupType, &out.BackupType
*out = new(string)
**out = **in
}
if in.HotToStandardTime != nil {
in, out := &in.HotToStandardTime, &out.HotToStandardTime
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BigtableBackupSpec.
func (in *BigtableBackupSpec) DeepCopy() *BigtableBackupSpec {
if in == nil {
return nil
}
out := new(BigtableBackupSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *BigtableBackupStatus) DeepCopyInto(out *BigtableBackupStatus) {
*out = *in
if in.Conditions != nil {
in, out := &in.Conditions, &out.Conditions
*out = make([]k8sv1alpha1.Condition, len(*in))
copy(*out, *in)
}
if in.ObservedGeneration != nil {
in, out := &in.ObservedGeneration, &out.ObservedGeneration
*out = new(int64)
**out = **in
}
if in.ExternalRef != nil {
in, out := &in.ExternalRef, &out.ExternalRef
*out = new(string)
**out = **in
}
if in.ObservedState != nil {
in, out := &in.ObservedState, &out.ObservedState
*out = new(BigtableBackupObservedState)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BigtableBackupStatus.
func (in *BigtableBackupStatus) DeepCopy() *BigtableBackupStatus {
if in == nil {
return nil
}
out := new(BigtableBackupStatus)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *BigtableCluster) DeepCopyInto(out *BigtableCluster) {
*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 BigtableCluster.
func (in *BigtableCluster) DeepCopy() *BigtableCluster {
if in == nil {
return nil
}
out := new(BigtableCluster)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *BigtableCluster) 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 *BigtableClusterList) DeepCopyInto(out *BigtableClusterList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]BigtableCluster, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BigtableClusterList.
func (in *BigtableClusterList) DeepCopy() *BigtableClusterList {
if in == nil {
return nil
}
out := new(BigtableClusterList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *BigtableClusterList) 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 *BigtableClusterObservedState) DeepCopyInto(out *BigtableClusterObservedState) {
*out = *in
if in.State != nil {
in, out := &in.State, &out.State
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BigtableClusterObservedState.
func (in *BigtableClusterObservedState) DeepCopy() *BigtableClusterObservedState {
if in == nil {
return nil
}
out := new(BigtableClusterObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *BigtableClusterParent) DeepCopyInto(out *BigtableClusterParent) {
*out = *in
out.InstanceRef = in.InstanceRef
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BigtableClusterParent.
func (in *BigtableClusterParent) DeepCopy() *BigtableClusterParent {
if in == nil {
return nil
}
out := new(BigtableClusterParent)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *BigtableClusterSpec) DeepCopyInto(out *BigtableClusterSpec) {
*out = *in
out.BigtableClusterParent = in.BigtableClusterParent
if in.ResourceID != nil {
in, out := &in.ResourceID, &out.ResourceID
*out = new(string)
**out = **in
}
if in.Location != nil {
in, out := &in.Location, &out.Location
*out = new(string)
**out = **in
}
if in.ServeNodes != nil {
in, out := &in.ServeNodes, &out.ServeNodes
*out = new(int32)
**out = **in
}
if in.NodeScalingFactor != nil {
in, out := &in.NodeScalingFactor, &out.NodeScalingFactor
*out = new(string)
**out = **in
}
if in.ClusterConfig != nil {
in, out := &in.ClusterConfig, &out.ClusterConfig
*out = new(Cluster_ClusterConfig)
(*in).DeepCopyInto(*out)
}
if in.DefaultStorageType != nil {
in, out := &in.DefaultStorageType, &out.DefaultStorageType
*out = new(string)
**out = **in
}
if in.EncryptionConfig != nil {
in, out := &in.EncryptionConfig, &out.EncryptionConfig
*out = new(Cluster_EncryptionConfig)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BigtableClusterSpec.
func (in *BigtableClusterSpec) DeepCopy() *BigtableClusterSpec {
if in == nil {
return nil
}
out := new(BigtableClusterSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *BigtableClusterStatus) DeepCopyInto(out *BigtableClusterStatus) {
*out = *in
if in.Conditions != nil {
in, out := &in.Conditions, &out.Conditions
*out = make([]k8sv1alpha1.Condition, len(*in))
copy(*out, *in)
}
if in.ObservedGeneration != nil {
in, out := &in.ObservedGeneration, &out.ObservedGeneration
*out = new(int64)
**out = **in
}
if in.ExternalRef != nil {
in, out := &in.ExternalRef, &out.ExternalRef
*out = new(string)
**out = **in
}
if in.ObservedState != nil {
in, out := &in.ObservedState, &out.ObservedState
*out = new(BigtableClusterObservedState)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BigtableClusterStatus.
func (in *BigtableClusterStatus) DeepCopy() *BigtableClusterStatus {
if in == nil {
return nil
}
out := new(BigtableClusterStatus)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ClusterIdentity) DeepCopyInto(out *ClusterIdentity) {
*out = *in
if in.parent != nil {
in, out := &in.parent, &out.parent
*out = new(v1beta1.InstanceIdentity)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterIdentity.
func (in *ClusterIdentity) DeepCopy() *ClusterIdentity {
if in == nil {
return nil
}
out := new(ClusterIdentity)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ClusterRef) DeepCopyInto(out *ClusterRef) {
*out = *in
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterRef.
func (in *ClusterRef) DeepCopy() *ClusterRef {
if in == nil {
return nil
}
out := new(ClusterRef)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Cluster_ClusterAutoscalingConfig) DeepCopyInto(out *Cluster_ClusterAutoscalingConfig) {
*out = *in
if in.AutoscalingLimits != nil {
in, out := &in.AutoscalingLimits, &out.AutoscalingLimits
*out = new(AutoscalingLimits)
(*in).DeepCopyInto(*out)
}
if in.AutoscalingTargets != nil {
in, out := &in.AutoscalingTargets, &out.AutoscalingTargets
*out = new(AutoscalingTargets)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Cluster_ClusterAutoscalingConfig.
func (in *Cluster_ClusterAutoscalingConfig) DeepCopy() *Cluster_ClusterAutoscalingConfig {
if in == nil {
return nil
}
out := new(Cluster_ClusterAutoscalingConfig)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Cluster_ClusterConfig) DeepCopyInto(out *Cluster_ClusterConfig) {
*out = *in
if in.ClusterAutoscalingConfig != nil {
in, out := &in.ClusterAutoscalingConfig, &out.ClusterAutoscalingConfig
*out = new(Cluster_ClusterAutoscalingConfig)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Cluster_ClusterConfig.
func (in *Cluster_ClusterConfig) DeepCopy() *Cluster_ClusterConfig {
if in == nil {
return nil
}
out := new(Cluster_ClusterConfig)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Cluster_EncryptionConfig) DeepCopyInto(out *Cluster_EncryptionConfig) {
*out = *in
if in.KMSKeyRef != nil {
in, out := &in.KMSKeyRef, &out.KMSKeyRef
*out = new(refsv1beta1.KMSCryptoKeyRef)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Cluster_EncryptionConfig.
func (in *Cluster_EncryptionConfig) DeepCopy() *Cluster_EncryptionConfig {
if in == nil {
return nil
}
out := new(Cluster_EncryptionConfig)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *EncryptionInfoObservedState) DeepCopyInto(out *EncryptionInfoObservedState) {
*out = *in
if in.EncryptionType != nil {
in, out := &in.EncryptionType, &out.EncryptionType
*out = new(string)
**out = **in
}
if in.EncryptionStatus != nil {
in, out := &in.EncryptionStatus, &out.EncryptionStatus
*out = new(Status)
(*in).DeepCopyInto(*out)
}
if in.KMSKeyVersion != nil {
in, out := &in.KMSKeyVersion, &out.KMSKeyVersion
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionInfoObservedState.
func (in *EncryptionInfoObservedState) DeepCopy() *EncryptionInfoObservedState {
if in == nil {
return nil
}
out := new(EncryptionInfoObservedState)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Status) DeepCopyInto(out *Status) {
*out = *in
if in.Code != nil {
in, out := &in.Code, &out.Code
*out = new(int32)
**out = **in
}
if in.Message != nil {
in, out := &in.Message, &out.Message
*out = new(string)
**out = **in
}
if in.Details != nil {
in, out := &in.Details, &out.Details
*out = make([]Any, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Status.
func (in *Status) DeepCopy() *Status {
if in == nil {
return nil
}
out := new(Status)
in.DeepCopyInto(out)
return out
}