1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
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
33 func (in *AgentSpeechToTextSettings) DeepCopyInto(out *AgentSpeechToTextSettings) {
34 *out = *in
35 if in.EnableSpeechAdaptation != nil {
36 in, out := &in.EnableSpeechAdaptation, &out.EnableSpeechAdaptation
37 *out = new(bool)
38 **out = **in
39 }
40 return
41 }
42
43
44 func (in *AgentSpeechToTextSettings) DeepCopy() *AgentSpeechToTextSettings {
45 if in == nil {
46 return nil
47 }
48 out := new(AgentSpeechToTextSettings)
49 in.DeepCopyInto(out)
50 return out
51 }
52
53
54 func (in *DialogflowCXAgent) DeepCopyInto(out *DialogflowCXAgent) {
55 *out = *in
56 out.TypeMeta = in.TypeMeta
57 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
58 in.Spec.DeepCopyInto(&out.Spec)
59 in.Status.DeepCopyInto(&out.Status)
60 return
61 }
62
63
64 func (in *DialogflowCXAgent) DeepCopy() *DialogflowCXAgent {
65 if in == nil {
66 return nil
67 }
68 out := new(DialogflowCXAgent)
69 in.DeepCopyInto(out)
70 return out
71 }
72
73
74 func (in *DialogflowCXAgent) DeepCopyObject() runtime.Object {
75 if c := in.DeepCopy(); c != nil {
76 return c
77 }
78 return nil
79 }
80
81
82 func (in *DialogflowCXAgentList) DeepCopyInto(out *DialogflowCXAgentList) {
83 *out = *in
84 out.TypeMeta = in.TypeMeta
85 in.ListMeta.DeepCopyInto(&out.ListMeta)
86 if in.Items != nil {
87 in, out := &in.Items, &out.Items
88 *out = make([]DialogflowCXAgent, len(*in))
89 for i := range *in {
90 (*in)[i].DeepCopyInto(&(*out)[i])
91 }
92 }
93 return
94 }
95
96
97 func (in *DialogflowCXAgentList) DeepCopy() *DialogflowCXAgentList {
98 if in == nil {
99 return nil
100 }
101 out := new(DialogflowCXAgentList)
102 in.DeepCopyInto(out)
103 return out
104 }
105
106
107 func (in *DialogflowCXAgentList) DeepCopyObject() runtime.Object {
108 if c := in.DeepCopy(); c != nil {
109 return c
110 }
111 return nil
112 }
113
114
115 func (in *DialogflowCXAgentSpec) DeepCopyInto(out *DialogflowCXAgentSpec) {
116 *out = *in
117 if in.AvatarUri != nil {
118 in, out := &in.AvatarUri, &out.AvatarUri
119 *out = new(string)
120 **out = **in
121 }
122 if in.Description != nil {
123 in, out := &in.Description, &out.Description
124 *out = new(string)
125 **out = **in
126 }
127 if in.EnableSpellCorrection != nil {
128 in, out := &in.EnableSpellCorrection, &out.EnableSpellCorrection
129 *out = new(bool)
130 **out = **in
131 }
132 if in.EnableStackdriverLogging != nil {
133 in, out := &in.EnableStackdriverLogging, &out.EnableStackdriverLogging
134 *out = new(bool)
135 **out = **in
136 }
137 out.ProjectRef = in.ProjectRef
138 if in.ResourceID != nil {
139 in, out := &in.ResourceID, &out.ResourceID
140 *out = new(string)
141 **out = **in
142 }
143 if in.SecuritySettings != nil {
144 in, out := &in.SecuritySettings, &out.SecuritySettings
145 *out = new(string)
146 **out = **in
147 }
148 if in.SpeechToTextSettings != nil {
149 in, out := &in.SpeechToTextSettings, &out.SpeechToTextSettings
150 *out = new(AgentSpeechToTextSettings)
151 (*in).DeepCopyInto(*out)
152 }
153 if in.SupportedLanguageCodes != nil {
154 in, out := &in.SupportedLanguageCodes, &out.SupportedLanguageCodes
155 *out = make([]string, len(*in))
156 copy(*out, *in)
157 }
158 return
159 }
160
161
162 func (in *DialogflowCXAgentSpec) DeepCopy() *DialogflowCXAgentSpec {
163 if in == nil {
164 return nil
165 }
166 out := new(DialogflowCXAgentSpec)
167 in.DeepCopyInto(out)
168 return out
169 }
170
171
172 func (in *DialogflowCXAgentStatus) DeepCopyInto(out *DialogflowCXAgentStatus) {
173 *out = *in
174 if in.Conditions != nil {
175 in, out := &in.Conditions, &out.Conditions
176 *out = make([]k8sv1alpha1.Condition, len(*in))
177 copy(*out, *in)
178 }
179 if in.Name != nil {
180 in, out := &in.Name, &out.Name
181 *out = new(string)
182 **out = **in
183 }
184 if in.ObservedGeneration != nil {
185 in, out := &in.ObservedGeneration, &out.ObservedGeneration
186 *out = new(int)
187 **out = **in
188 }
189 if in.StartFlow != nil {
190 in, out := &in.StartFlow, &out.StartFlow
191 *out = new(string)
192 **out = **in
193 }
194 return
195 }
196
197
198 func (in *DialogflowCXAgentStatus) DeepCopy() *DialogflowCXAgentStatus {
199 if in == nil {
200 return nil
201 }
202 out := new(DialogflowCXAgentStatus)
203 in.DeepCopyInto(out)
204 return out
205 }
206
207
208 func (in *DialogflowCXEntityType) DeepCopyInto(out *DialogflowCXEntityType) {
209 *out = *in
210 out.TypeMeta = in.TypeMeta
211 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
212 in.Spec.DeepCopyInto(&out.Spec)
213 in.Status.DeepCopyInto(&out.Status)
214 return
215 }
216
217
218 func (in *DialogflowCXEntityType) DeepCopy() *DialogflowCXEntityType {
219 if in == nil {
220 return nil
221 }
222 out := new(DialogflowCXEntityType)
223 in.DeepCopyInto(out)
224 return out
225 }
226
227
228 func (in *DialogflowCXEntityType) DeepCopyObject() runtime.Object {
229 if c := in.DeepCopy(); c != nil {
230 return c
231 }
232 return nil
233 }
234
235
236 func (in *DialogflowCXEntityTypeList) DeepCopyInto(out *DialogflowCXEntityTypeList) {
237 *out = *in
238 out.TypeMeta = in.TypeMeta
239 in.ListMeta.DeepCopyInto(&out.ListMeta)
240 if in.Items != nil {
241 in, out := &in.Items, &out.Items
242 *out = make([]DialogflowCXEntityType, len(*in))
243 for i := range *in {
244 (*in)[i].DeepCopyInto(&(*out)[i])
245 }
246 }
247 return
248 }
249
250
251 func (in *DialogflowCXEntityTypeList) DeepCopy() *DialogflowCXEntityTypeList {
252 if in == nil {
253 return nil
254 }
255 out := new(DialogflowCXEntityTypeList)
256 in.DeepCopyInto(out)
257 return out
258 }
259
260
261 func (in *DialogflowCXEntityTypeList) DeepCopyObject() runtime.Object {
262 if c := in.DeepCopy(); c != nil {
263 return c
264 }
265 return nil
266 }
267
268
269 func (in *DialogflowCXEntityTypeSpec) DeepCopyInto(out *DialogflowCXEntityTypeSpec) {
270 *out = *in
271 if in.AutoExpansionMode != nil {
272 in, out := &in.AutoExpansionMode, &out.AutoExpansionMode
273 *out = new(string)
274 **out = **in
275 }
276 if in.EnableFuzzyExtraction != nil {
277 in, out := &in.EnableFuzzyExtraction, &out.EnableFuzzyExtraction
278 *out = new(bool)
279 **out = **in
280 }
281 if in.Entities != nil {
282 in, out := &in.Entities, &out.Entities
283 *out = make([]EntitytypeEntities, len(*in))
284 for i := range *in {
285 (*in)[i].DeepCopyInto(&(*out)[i])
286 }
287 }
288 if in.ExcludedPhrases != nil {
289 in, out := &in.ExcludedPhrases, &out.ExcludedPhrases
290 *out = make([]EntitytypeExcludedPhrases, len(*in))
291 for i := range *in {
292 (*in)[i].DeepCopyInto(&(*out)[i])
293 }
294 }
295 if in.LanguageCode != nil {
296 in, out := &in.LanguageCode, &out.LanguageCode
297 *out = new(string)
298 **out = **in
299 }
300 if in.Parent != nil {
301 in, out := &in.Parent, &out.Parent
302 *out = new(string)
303 **out = **in
304 }
305 if in.Redact != nil {
306 in, out := &in.Redact, &out.Redact
307 *out = new(bool)
308 **out = **in
309 }
310 if in.ResourceID != nil {
311 in, out := &in.ResourceID, &out.ResourceID
312 *out = new(string)
313 **out = **in
314 }
315 return
316 }
317
318
319 func (in *DialogflowCXEntityTypeSpec) DeepCopy() *DialogflowCXEntityTypeSpec {
320 if in == nil {
321 return nil
322 }
323 out := new(DialogflowCXEntityTypeSpec)
324 in.DeepCopyInto(out)
325 return out
326 }
327
328
329 func (in *DialogflowCXEntityTypeStatus) DeepCopyInto(out *DialogflowCXEntityTypeStatus) {
330 *out = *in
331 if in.Conditions != nil {
332 in, out := &in.Conditions, &out.Conditions
333 *out = make([]k8sv1alpha1.Condition, len(*in))
334 copy(*out, *in)
335 }
336 if in.Name != nil {
337 in, out := &in.Name, &out.Name
338 *out = new(string)
339 **out = **in
340 }
341 if in.ObservedGeneration != nil {
342 in, out := &in.ObservedGeneration, &out.ObservedGeneration
343 *out = new(int)
344 **out = **in
345 }
346 return
347 }
348
349
350 func (in *DialogflowCXEntityTypeStatus) DeepCopy() *DialogflowCXEntityTypeStatus {
351 if in == nil {
352 return nil
353 }
354 out := new(DialogflowCXEntityTypeStatus)
355 in.DeepCopyInto(out)
356 return out
357 }
358
359
360 func (in *DialogflowCXFlow) DeepCopyInto(out *DialogflowCXFlow) {
361 *out = *in
362 out.TypeMeta = in.TypeMeta
363 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
364 in.Spec.DeepCopyInto(&out.Spec)
365 in.Status.DeepCopyInto(&out.Status)
366 return
367 }
368
369
370 func (in *DialogflowCXFlow) DeepCopy() *DialogflowCXFlow {
371 if in == nil {
372 return nil
373 }
374 out := new(DialogflowCXFlow)
375 in.DeepCopyInto(out)
376 return out
377 }
378
379
380 func (in *DialogflowCXFlow) DeepCopyObject() runtime.Object {
381 if c := in.DeepCopy(); c != nil {
382 return c
383 }
384 return nil
385 }
386
387
388 func (in *DialogflowCXFlowList) DeepCopyInto(out *DialogflowCXFlowList) {
389 *out = *in
390 out.TypeMeta = in.TypeMeta
391 in.ListMeta.DeepCopyInto(&out.ListMeta)
392 if in.Items != nil {
393 in, out := &in.Items, &out.Items
394 *out = make([]DialogflowCXFlow, len(*in))
395 for i := range *in {
396 (*in)[i].DeepCopyInto(&(*out)[i])
397 }
398 }
399 return
400 }
401
402
403 func (in *DialogflowCXFlowList) DeepCopy() *DialogflowCXFlowList {
404 if in == nil {
405 return nil
406 }
407 out := new(DialogflowCXFlowList)
408 in.DeepCopyInto(out)
409 return out
410 }
411
412
413 func (in *DialogflowCXFlowList) DeepCopyObject() runtime.Object {
414 if c := in.DeepCopy(); c != nil {
415 return c
416 }
417 return nil
418 }
419
420
421 func (in *DialogflowCXFlowSpec) DeepCopyInto(out *DialogflowCXFlowSpec) {
422 *out = *in
423 if in.Description != nil {
424 in, out := &in.Description, &out.Description
425 *out = new(string)
426 **out = **in
427 }
428 if in.EventHandlers != nil {
429 in, out := &in.EventHandlers, &out.EventHandlers
430 *out = make([]FlowEventHandlers, len(*in))
431 for i := range *in {
432 (*in)[i].DeepCopyInto(&(*out)[i])
433 }
434 }
435 if in.LanguageCode != nil {
436 in, out := &in.LanguageCode, &out.LanguageCode
437 *out = new(string)
438 **out = **in
439 }
440 if in.NluSettings != nil {
441 in, out := &in.NluSettings, &out.NluSettings
442 *out = new(FlowNluSettings)
443 (*in).DeepCopyInto(*out)
444 }
445 if in.Parent != nil {
446 in, out := &in.Parent, &out.Parent
447 *out = new(string)
448 **out = **in
449 }
450 if in.ResourceID != nil {
451 in, out := &in.ResourceID, &out.ResourceID
452 *out = new(string)
453 **out = **in
454 }
455 if in.TransitionRouteGroups != nil {
456 in, out := &in.TransitionRouteGroups, &out.TransitionRouteGroups
457 *out = make([]string, len(*in))
458 copy(*out, *in)
459 }
460 if in.TransitionRoutes != nil {
461 in, out := &in.TransitionRoutes, &out.TransitionRoutes
462 *out = make([]FlowTransitionRoutes, len(*in))
463 for i := range *in {
464 (*in)[i].DeepCopyInto(&(*out)[i])
465 }
466 }
467 return
468 }
469
470
471 func (in *DialogflowCXFlowSpec) DeepCopy() *DialogflowCXFlowSpec {
472 if in == nil {
473 return nil
474 }
475 out := new(DialogflowCXFlowSpec)
476 in.DeepCopyInto(out)
477 return out
478 }
479
480
481 func (in *DialogflowCXFlowStatus) DeepCopyInto(out *DialogflowCXFlowStatus) {
482 *out = *in
483 if in.Conditions != nil {
484 in, out := &in.Conditions, &out.Conditions
485 *out = make([]k8sv1alpha1.Condition, len(*in))
486 copy(*out, *in)
487 }
488 if in.Name != nil {
489 in, out := &in.Name, &out.Name
490 *out = new(string)
491 **out = **in
492 }
493 if in.ObservedGeneration != nil {
494 in, out := &in.ObservedGeneration, &out.ObservedGeneration
495 *out = new(int)
496 **out = **in
497 }
498 return
499 }
500
501
502 func (in *DialogflowCXFlowStatus) DeepCopy() *DialogflowCXFlowStatus {
503 if in == nil {
504 return nil
505 }
506 out := new(DialogflowCXFlowStatus)
507 in.DeepCopyInto(out)
508 return out
509 }
510
511
512 func (in *DialogflowCXIntent) DeepCopyInto(out *DialogflowCXIntent) {
513 *out = *in
514 out.TypeMeta = in.TypeMeta
515 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
516 in.Spec.DeepCopyInto(&out.Spec)
517 in.Status.DeepCopyInto(&out.Status)
518 return
519 }
520
521
522 func (in *DialogflowCXIntent) DeepCopy() *DialogflowCXIntent {
523 if in == nil {
524 return nil
525 }
526 out := new(DialogflowCXIntent)
527 in.DeepCopyInto(out)
528 return out
529 }
530
531
532 func (in *DialogflowCXIntent) DeepCopyObject() runtime.Object {
533 if c := in.DeepCopy(); c != nil {
534 return c
535 }
536 return nil
537 }
538
539
540 func (in *DialogflowCXIntentList) DeepCopyInto(out *DialogflowCXIntentList) {
541 *out = *in
542 out.TypeMeta = in.TypeMeta
543 in.ListMeta.DeepCopyInto(&out.ListMeta)
544 if in.Items != nil {
545 in, out := &in.Items, &out.Items
546 *out = make([]DialogflowCXIntent, len(*in))
547 for i := range *in {
548 (*in)[i].DeepCopyInto(&(*out)[i])
549 }
550 }
551 return
552 }
553
554
555 func (in *DialogflowCXIntentList) DeepCopy() *DialogflowCXIntentList {
556 if in == nil {
557 return nil
558 }
559 out := new(DialogflowCXIntentList)
560 in.DeepCopyInto(out)
561 return out
562 }
563
564
565 func (in *DialogflowCXIntentList) DeepCopyObject() runtime.Object {
566 if c := in.DeepCopy(); c != nil {
567 return c
568 }
569 return nil
570 }
571
572
573 func (in *DialogflowCXIntentSpec) DeepCopyInto(out *DialogflowCXIntentSpec) {
574 *out = *in
575 if in.Description != nil {
576 in, out := &in.Description, &out.Description
577 *out = new(string)
578 **out = **in
579 }
580 if in.IsFallback != nil {
581 in, out := &in.IsFallback, &out.IsFallback
582 *out = new(bool)
583 **out = **in
584 }
585 if in.LanguageCode != nil {
586 in, out := &in.LanguageCode, &out.LanguageCode
587 *out = new(string)
588 **out = **in
589 }
590 if in.Parameters != nil {
591 in, out := &in.Parameters, &out.Parameters
592 *out = make([]IntentParameters, len(*in))
593 for i := range *in {
594 (*in)[i].DeepCopyInto(&(*out)[i])
595 }
596 }
597 if in.Parent != nil {
598 in, out := &in.Parent, &out.Parent
599 *out = new(string)
600 **out = **in
601 }
602 if in.Priority != nil {
603 in, out := &in.Priority, &out.Priority
604 *out = new(int)
605 **out = **in
606 }
607 if in.ResourceID != nil {
608 in, out := &in.ResourceID, &out.ResourceID
609 *out = new(string)
610 **out = **in
611 }
612 if in.TrainingPhrases != nil {
613 in, out := &in.TrainingPhrases, &out.TrainingPhrases
614 *out = make([]IntentTrainingPhrases, len(*in))
615 for i := range *in {
616 (*in)[i].DeepCopyInto(&(*out)[i])
617 }
618 }
619 return
620 }
621
622
623 func (in *DialogflowCXIntentSpec) DeepCopy() *DialogflowCXIntentSpec {
624 if in == nil {
625 return nil
626 }
627 out := new(DialogflowCXIntentSpec)
628 in.DeepCopyInto(out)
629 return out
630 }
631
632
633 func (in *DialogflowCXIntentStatus) DeepCopyInto(out *DialogflowCXIntentStatus) {
634 *out = *in
635 if in.Conditions != nil {
636 in, out := &in.Conditions, &out.Conditions
637 *out = make([]k8sv1alpha1.Condition, len(*in))
638 copy(*out, *in)
639 }
640 if in.Name != nil {
641 in, out := &in.Name, &out.Name
642 *out = new(string)
643 **out = **in
644 }
645 if in.ObservedGeneration != nil {
646 in, out := &in.ObservedGeneration, &out.ObservedGeneration
647 *out = new(int)
648 **out = **in
649 }
650 return
651 }
652
653
654 func (in *DialogflowCXIntentStatus) DeepCopy() *DialogflowCXIntentStatus {
655 if in == nil {
656 return nil
657 }
658 out := new(DialogflowCXIntentStatus)
659 in.DeepCopyInto(out)
660 return out
661 }
662
663
664 func (in *DialogflowCXPage) DeepCopyInto(out *DialogflowCXPage) {
665 *out = *in
666 out.TypeMeta = in.TypeMeta
667 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
668 in.Spec.DeepCopyInto(&out.Spec)
669 in.Status.DeepCopyInto(&out.Status)
670 return
671 }
672
673
674 func (in *DialogflowCXPage) DeepCopy() *DialogflowCXPage {
675 if in == nil {
676 return nil
677 }
678 out := new(DialogflowCXPage)
679 in.DeepCopyInto(out)
680 return out
681 }
682
683
684 func (in *DialogflowCXPage) DeepCopyObject() runtime.Object {
685 if c := in.DeepCopy(); c != nil {
686 return c
687 }
688 return nil
689 }
690
691
692 func (in *DialogflowCXPageList) DeepCopyInto(out *DialogflowCXPageList) {
693 *out = *in
694 out.TypeMeta = in.TypeMeta
695 in.ListMeta.DeepCopyInto(&out.ListMeta)
696 if in.Items != nil {
697 in, out := &in.Items, &out.Items
698 *out = make([]DialogflowCXPage, len(*in))
699 for i := range *in {
700 (*in)[i].DeepCopyInto(&(*out)[i])
701 }
702 }
703 return
704 }
705
706
707 func (in *DialogflowCXPageList) DeepCopy() *DialogflowCXPageList {
708 if in == nil {
709 return nil
710 }
711 out := new(DialogflowCXPageList)
712 in.DeepCopyInto(out)
713 return out
714 }
715
716
717 func (in *DialogflowCXPageList) DeepCopyObject() runtime.Object {
718 if c := in.DeepCopy(); c != nil {
719 return c
720 }
721 return nil
722 }
723
724
725 func (in *DialogflowCXPageSpec) DeepCopyInto(out *DialogflowCXPageSpec) {
726 *out = *in
727 if in.EntryFulfillment != nil {
728 in, out := &in.EntryFulfillment, &out.EntryFulfillment
729 *out = new(PageEntryFulfillment)
730 (*in).DeepCopyInto(*out)
731 }
732 if in.EventHandlers != nil {
733 in, out := &in.EventHandlers, &out.EventHandlers
734 *out = make([]PageEventHandlers, len(*in))
735 for i := range *in {
736 (*in)[i].DeepCopyInto(&(*out)[i])
737 }
738 }
739 if in.Form != nil {
740 in, out := &in.Form, &out.Form
741 *out = new(PageForm)
742 (*in).DeepCopyInto(*out)
743 }
744 if in.LanguageCode != nil {
745 in, out := &in.LanguageCode, &out.LanguageCode
746 *out = new(string)
747 **out = **in
748 }
749 if in.Parent != nil {
750 in, out := &in.Parent, &out.Parent
751 *out = new(string)
752 **out = **in
753 }
754 if in.ResourceID != nil {
755 in, out := &in.ResourceID, &out.ResourceID
756 *out = new(string)
757 **out = **in
758 }
759 if in.TransitionRouteGroups != nil {
760 in, out := &in.TransitionRouteGroups, &out.TransitionRouteGroups
761 *out = make([]string, len(*in))
762 copy(*out, *in)
763 }
764 if in.TransitionRoutes != nil {
765 in, out := &in.TransitionRoutes, &out.TransitionRoutes
766 *out = make([]PageTransitionRoutes, len(*in))
767 for i := range *in {
768 (*in)[i].DeepCopyInto(&(*out)[i])
769 }
770 }
771 return
772 }
773
774
775 func (in *DialogflowCXPageSpec) DeepCopy() *DialogflowCXPageSpec {
776 if in == nil {
777 return nil
778 }
779 out := new(DialogflowCXPageSpec)
780 in.DeepCopyInto(out)
781 return out
782 }
783
784
785 func (in *DialogflowCXPageStatus) DeepCopyInto(out *DialogflowCXPageStatus) {
786 *out = *in
787 if in.Conditions != nil {
788 in, out := &in.Conditions, &out.Conditions
789 *out = make([]k8sv1alpha1.Condition, len(*in))
790 copy(*out, *in)
791 }
792 if in.Name != nil {
793 in, out := &in.Name, &out.Name
794 *out = new(string)
795 **out = **in
796 }
797 if in.ObservedGeneration != nil {
798 in, out := &in.ObservedGeneration, &out.ObservedGeneration
799 *out = new(int)
800 **out = **in
801 }
802 return
803 }
804
805
806 func (in *DialogflowCXPageStatus) DeepCopy() *DialogflowCXPageStatus {
807 if in == nil {
808 return nil
809 }
810 out := new(DialogflowCXPageStatus)
811 in.DeepCopyInto(out)
812 return out
813 }
814
815
816 func (in *DialogflowCXWebhook) DeepCopyInto(out *DialogflowCXWebhook) {
817 *out = *in
818 out.TypeMeta = in.TypeMeta
819 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
820 in.Spec.DeepCopyInto(&out.Spec)
821 in.Status.DeepCopyInto(&out.Status)
822 return
823 }
824
825
826 func (in *DialogflowCXWebhook) DeepCopy() *DialogflowCXWebhook {
827 if in == nil {
828 return nil
829 }
830 out := new(DialogflowCXWebhook)
831 in.DeepCopyInto(out)
832 return out
833 }
834
835
836 func (in *DialogflowCXWebhook) DeepCopyObject() runtime.Object {
837 if c := in.DeepCopy(); c != nil {
838 return c
839 }
840 return nil
841 }
842
843
844 func (in *DialogflowCXWebhookList) DeepCopyInto(out *DialogflowCXWebhookList) {
845 *out = *in
846 out.TypeMeta = in.TypeMeta
847 in.ListMeta.DeepCopyInto(&out.ListMeta)
848 if in.Items != nil {
849 in, out := &in.Items, &out.Items
850 *out = make([]DialogflowCXWebhook, len(*in))
851 for i := range *in {
852 (*in)[i].DeepCopyInto(&(*out)[i])
853 }
854 }
855 return
856 }
857
858
859 func (in *DialogflowCXWebhookList) DeepCopy() *DialogflowCXWebhookList {
860 if in == nil {
861 return nil
862 }
863 out := new(DialogflowCXWebhookList)
864 in.DeepCopyInto(out)
865 return out
866 }
867
868
869 func (in *DialogflowCXWebhookList) DeepCopyObject() runtime.Object {
870 if c := in.DeepCopy(); c != nil {
871 return c
872 }
873 return nil
874 }
875
876
877 func (in *DialogflowCXWebhookSpec) DeepCopyInto(out *DialogflowCXWebhookSpec) {
878 *out = *in
879 if in.Disabled != nil {
880 in, out := &in.Disabled, &out.Disabled
881 *out = new(bool)
882 **out = **in
883 }
884 if in.EnableSpellCorrection != nil {
885 in, out := &in.EnableSpellCorrection, &out.EnableSpellCorrection
886 *out = new(bool)
887 **out = **in
888 }
889 if in.EnableStackdriverLogging != nil {
890 in, out := &in.EnableStackdriverLogging, &out.EnableStackdriverLogging
891 *out = new(bool)
892 **out = **in
893 }
894 if in.GenericWebService != nil {
895 in, out := &in.GenericWebService, &out.GenericWebService
896 *out = new(WebhookGenericWebService)
897 (*in).DeepCopyInto(*out)
898 }
899 if in.Parent != nil {
900 in, out := &in.Parent, &out.Parent
901 *out = new(string)
902 **out = **in
903 }
904 if in.ResourceID != nil {
905 in, out := &in.ResourceID, &out.ResourceID
906 *out = new(string)
907 **out = **in
908 }
909 if in.SecuritySettings != nil {
910 in, out := &in.SecuritySettings, &out.SecuritySettings
911 *out = new(string)
912 **out = **in
913 }
914 if in.ServiceDirectory != nil {
915 in, out := &in.ServiceDirectory, &out.ServiceDirectory
916 *out = new(WebhookServiceDirectory)
917 (*in).DeepCopyInto(*out)
918 }
919 if in.Timeout != nil {
920 in, out := &in.Timeout, &out.Timeout
921 *out = new(string)
922 **out = **in
923 }
924 return
925 }
926
927
928 func (in *DialogflowCXWebhookSpec) DeepCopy() *DialogflowCXWebhookSpec {
929 if in == nil {
930 return nil
931 }
932 out := new(DialogflowCXWebhookSpec)
933 in.DeepCopyInto(out)
934 return out
935 }
936
937
938 func (in *DialogflowCXWebhookStatus) DeepCopyInto(out *DialogflowCXWebhookStatus) {
939 *out = *in
940 if in.Conditions != nil {
941 in, out := &in.Conditions, &out.Conditions
942 *out = make([]k8sv1alpha1.Condition, len(*in))
943 copy(*out, *in)
944 }
945 if in.Name != nil {
946 in, out := &in.Name, &out.Name
947 *out = new(string)
948 **out = **in
949 }
950 if in.ObservedGeneration != nil {
951 in, out := &in.ObservedGeneration, &out.ObservedGeneration
952 *out = new(int)
953 **out = **in
954 }
955 if in.StartFlow != nil {
956 in, out := &in.StartFlow, &out.StartFlow
957 *out = new(string)
958 **out = **in
959 }
960 return
961 }
962
963
964 func (in *DialogflowCXWebhookStatus) DeepCopy() *DialogflowCXWebhookStatus {
965 if in == nil {
966 return nil
967 }
968 out := new(DialogflowCXWebhookStatus)
969 in.DeepCopyInto(out)
970 return out
971 }
972
973
974 func (in *EntitytypeEntities) DeepCopyInto(out *EntitytypeEntities) {
975 *out = *in
976 if in.Synonyms != nil {
977 in, out := &in.Synonyms, &out.Synonyms
978 *out = make([]string, len(*in))
979 copy(*out, *in)
980 }
981 if in.Value != nil {
982 in, out := &in.Value, &out.Value
983 *out = new(string)
984 **out = **in
985 }
986 return
987 }
988
989
990 func (in *EntitytypeEntities) DeepCopy() *EntitytypeEntities {
991 if in == nil {
992 return nil
993 }
994 out := new(EntitytypeEntities)
995 in.DeepCopyInto(out)
996 return out
997 }
998
999
1000 func (in *EntitytypeExcludedPhrases) DeepCopyInto(out *EntitytypeExcludedPhrases) {
1001 *out = *in
1002 if in.Value != nil {
1003 in, out := &in.Value, &out.Value
1004 *out = new(string)
1005 **out = **in
1006 }
1007 return
1008 }
1009
1010
1011 func (in *EntitytypeExcludedPhrases) DeepCopy() *EntitytypeExcludedPhrases {
1012 if in == nil {
1013 return nil
1014 }
1015 out := new(EntitytypeExcludedPhrases)
1016 in.DeepCopyInto(out)
1017 return out
1018 }
1019
1020
1021 func (in *FlowEventHandlers) DeepCopyInto(out *FlowEventHandlers) {
1022 *out = *in
1023 if in.Event != nil {
1024 in, out := &in.Event, &out.Event
1025 *out = new(string)
1026 **out = **in
1027 }
1028 if in.Name != nil {
1029 in, out := &in.Name, &out.Name
1030 *out = new(string)
1031 **out = **in
1032 }
1033 if in.TargetFlow != nil {
1034 in, out := &in.TargetFlow, &out.TargetFlow
1035 *out = new(string)
1036 **out = **in
1037 }
1038 if in.TargetPage != nil {
1039 in, out := &in.TargetPage, &out.TargetPage
1040 *out = new(string)
1041 **out = **in
1042 }
1043 if in.TriggerFulfillment != nil {
1044 in, out := &in.TriggerFulfillment, &out.TriggerFulfillment
1045 *out = new(FlowTriggerFulfillment)
1046 (*in).DeepCopyInto(*out)
1047 }
1048 return
1049 }
1050
1051
1052 func (in *FlowEventHandlers) DeepCopy() *FlowEventHandlers {
1053 if in == nil {
1054 return nil
1055 }
1056 out := new(FlowEventHandlers)
1057 in.DeepCopyInto(out)
1058 return out
1059 }
1060
1061
1062 func (in *FlowMessages) DeepCopyInto(out *FlowMessages) {
1063 *out = *in
1064 if in.Text != nil {
1065 in, out := &in.Text, &out.Text
1066 *out = new(FlowText)
1067 (*in).DeepCopyInto(*out)
1068 }
1069 return
1070 }
1071
1072
1073 func (in *FlowMessages) DeepCopy() *FlowMessages {
1074 if in == nil {
1075 return nil
1076 }
1077 out := new(FlowMessages)
1078 in.DeepCopyInto(out)
1079 return out
1080 }
1081
1082
1083 func (in *FlowNluSettings) DeepCopyInto(out *FlowNluSettings) {
1084 *out = *in
1085 if in.ClassificationThreshold != nil {
1086 in, out := &in.ClassificationThreshold, &out.ClassificationThreshold
1087 *out = new(float64)
1088 **out = **in
1089 }
1090 if in.ModelTrainingMode != nil {
1091 in, out := &in.ModelTrainingMode, &out.ModelTrainingMode
1092 *out = new(string)
1093 **out = **in
1094 }
1095 if in.ModelType != nil {
1096 in, out := &in.ModelType, &out.ModelType
1097 *out = new(string)
1098 **out = **in
1099 }
1100 return
1101 }
1102
1103
1104 func (in *FlowNluSettings) DeepCopy() *FlowNluSettings {
1105 if in == nil {
1106 return nil
1107 }
1108 out := new(FlowNluSettings)
1109 in.DeepCopyInto(out)
1110 return out
1111 }
1112
1113
1114 func (in *FlowText) DeepCopyInto(out *FlowText) {
1115 *out = *in
1116 if in.AllowPlaybackInterruption != nil {
1117 in, out := &in.AllowPlaybackInterruption, &out.AllowPlaybackInterruption
1118 *out = new(bool)
1119 **out = **in
1120 }
1121 if in.Text != nil {
1122 in, out := &in.Text, &out.Text
1123 *out = make([]FlowText, len(*in))
1124 for i := range *in {
1125 (*in)[i].DeepCopyInto(&(*out)[i])
1126 }
1127 }
1128 return
1129 }
1130
1131
1132 func (in *FlowText) DeepCopy() *FlowText {
1133 if in == nil {
1134 return nil
1135 }
1136 out := new(FlowText)
1137 in.DeepCopyInto(out)
1138 return out
1139 }
1140
1141
1142 func (in *FlowTransitionRoutes) DeepCopyInto(out *FlowTransitionRoutes) {
1143 *out = *in
1144 if in.Condition != nil {
1145 in, out := &in.Condition, &out.Condition
1146 *out = new(string)
1147 **out = **in
1148 }
1149 if in.Intent != nil {
1150 in, out := &in.Intent, &out.Intent
1151 *out = new(string)
1152 **out = **in
1153 }
1154 if in.Name != nil {
1155 in, out := &in.Name, &out.Name
1156 *out = new(string)
1157 **out = **in
1158 }
1159 if in.TargetFlow != nil {
1160 in, out := &in.TargetFlow, &out.TargetFlow
1161 *out = new(string)
1162 **out = **in
1163 }
1164 if in.TargetPage != nil {
1165 in, out := &in.TargetPage, &out.TargetPage
1166 *out = new(string)
1167 **out = **in
1168 }
1169 if in.TriggerFulfillment != nil {
1170 in, out := &in.TriggerFulfillment, &out.TriggerFulfillment
1171 *out = new(FlowTriggerFulfillment)
1172 (*in).DeepCopyInto(*out)
1173 }
1174 return
1175 }
1176
1177
1178 func (in *FlowTransitionRoutes) DeepCopy() *FlowTransitionRoutes {
1179 if in == nil {
1180 return nil
1181 }
1182 out := new(FlowTransitionRoutes)
1183 in.DeepCopyInto(out)
1184 return out
1185 }
1186
1187
1188 func (in *FlowTriggerFulfillment) DeepCopyInto(out *FlowTriggerFulfillment) {
1189 *out = *in
1190 if in.Messages != nil {
1191 in, out := &in.Messages, &out.Messages
1192 *out = make([]FlowMessages, len(*in))
1193 for i := range *in {
1194 (*in)[i].DeepCopyInto(&(*out)[i])
1195 }
1196 }
1197 if in.ReturnPartialResponses != nil {
1198 in, out := &in.ReturnPartialResponses, &out.ReturnPartialResponses
1199 *out = new(bool)
1200 **out = **in
1201 }
1202 if in.Tag != nil {
1203 in, out := &in.Tag, &out.Tag
1204 *out = new(string)
1205 **out = **in
1206 }
1207 if in.Webhook != nil {
1208 in, out := &in.Webhook, &out.Webhook
1209 *out = new(string)
1210 **out = **in
1211 }
1212 return
1213 }
1214
1215
1216 func (in *FlowTriggerFulfillment) DeepCopy() *FlowTriggerFulfillment {
1217 if in == nil {
1218 return nil
1219 }
1220 out := new(FlowTriggerFulfillment)
1221 in.DeepCopyInto(out)
1222 return out
1223 }
1224
1225
1226 func (in *IntentParameters) DeepCopyInto(out *IntentParameters) {
1227 *out = *in
1228 if in.IsList != nil {
1229 in, out := &in.IsList, &out.IsList
1230 *out = new(bool)
1231 **out = **in
1232 }
1233 if in.Redact != nil {
1234 in, out := &in.Redact, &out.Redact
1235 *out = new(bool)
1236 **out = **in
1237 }
1238 return
1239 }
1240
1241
1242 func (in *IntentParameters) DeepCopy() *IntentParameters {
1243 if in == nil {
1244 return nil
1245 }
1246 out := new(IntentParameters)
1247 in.DeepCopyInto(out)
1248 return out
1249 }
1250
1251
1252 func (in *IntentParts) DeepCopyInto(out *IntentParts) {
1253 *out = *in
1254 if in.ParameterId != nil {
1255 in, out := &in.ParameterId, &out.ParameterId
1256 *out = new(string)
1257 **out = **in
1258 }
1259 return
1260 }
1261
1262
1263 func (in *IntentParts) DeepCopy() *IntentParts {
1264 if in == nil {
1265 return nil
1266 }
1267 out := new(IntentParts)
1268 in.DeepCopyInto(out)
1269 return out
1270 }
1271
1272
1273 func (in *IntentTrainingPhrases) DeepCopyInto(out *IntentTrainingPhrases) {
1274 *out = *in
1275 if in.Id != nil {
1276 in, out := &in.Id, &out.Id
1277 *out = new(string)
1278 **out = **in
1279 }
1280 if in.Parts != nil {
1281 in, out := &in.Parts, &out.Parts
1282 *out = make([]IntentParts, len(*in))
1283 for i := range *in {
1284 (*in)[i].DeepCopyInto(&(*out)[i])
1285 }
1286 }
1287 if in.RepeatCount != nil {
1288 in, out := &in.RepeatCount, &out.RepeatCount
1289 *out = new(int)
1290 **out = **in
1291 }
1292 return
1293 }
1294
1295
1296 func (in *IntentTrainingPhrases) DeepCopy() *IntentTrainingPhrases {
1297 if in == nil {
1298 return nil
1299 }
1300 out := new(IntentTrainingPhrases)
1301 in.DeepCopyInto(out)
1302 return out
1303 }
1304
1305
1306 func (in *PageEntryFulfillment) DeepCopyInto(out *PageEntryFulfillment) {
1307 *out = *in
1308 if in.Messages != nil {
1309 in, out := &in.Messages, &out.Messages
1310 *out = make([]PageMessages, len(*in))
1311 for i := range *in {
1312 (*in)[i].DeepCopyInto(&(*out)[i])
1313 }
1314 }
1315 if in.ReturnPartialResponses != nil {
1316 in, out := &in.ReturnPartialResponses, &out.ReturnPartialResponses
1317 *out = new(bool)
1318 **out = **in
1319 }
1320 if in.Tag != nil {
1321 in, out := &in.Tag, &out.Tag
1322 *out = new(string)
1323 **out = **in
1324 }
1325 if in.Webhook != nil {
1326 in, out := &in.Webhook, &out.Webhook
1327 *out = new(string)
1328 **out = **in
1329 }
1330 return
1331 }
1332
1333
1334 func (in *PageEntryFulfillment) DeepCopy() *PageEntryFulfillment {
1335 if in == nil {
1336 return nil
1337 }
1338 out := new(PageEntryFulfillment)
1339 in.DeepCopyInto(out)
1340 return out
1341 }
1342
1343
1344 func (in *PageEventHandlers) DeepCopyInto(out *PageEventHandlers) {
1345 *out = *in
1346 if in.Event != nil {
1347 in, out := &in.Event, &out.Event
1348 *out = new(string)
1349 **out = **in
1350 }
1351 if in.Name != nil {
1352 in, out := &in.Name, &out.Name
1353 *out = new(string)
1354 **out = **in
1355 }
1356 if in.TargetFlow != nil {
1357 in, out := &in.TargetFlow, &out.TargetFlow
1358 *out = new(string)
1359 **out = **in
1360 }
1361 if in.TargetPage != nil {
1362 in, out := &in.TargetPage, &out.TargetPage
1363 *out = new(string)
1364 **out = **in
1365 }
1366 if in.TriggerFulfillment != nil {
1367 in, out := &in.TriggerFulfillment, &out.TriggerFulfillment
1368 *out = new(PageTriggerFulfillment)
1369 (*in).DeepCopyInto(*out)
1370 }
1371 return
1372 }
1373
1374
1375 func (in *PageEventHandlers) DeepCopy() *PageEventHandlers {
1376 if in == nil {
1377 return nil
1378 }
1379 out := new(PageEventHandlers)
1380 in.DeepCopyInto(out)
1381 return out
1382 }
1383
1384
1385 func (in *PageFillBehavior) DeepCopyInto(out *PageFillBehavior) {
1386 *out = *in
1387 if in.InitialPromptFulfillment != nil {
1388 in, out := &in.InitialPromptFulfillment, &out.InitialPromptFulfillment
1389 *out = new(PageInitialPromptFulfillment)
1390 (*in).DeepCopyInto(*out)
1391 }
1392 return
1393 }
1394
1395
1396 func (in *PageFillBehavior) DeepCopy() *PageFillBehavior {
1397 if in == nil {
1398 return nil
1399 }
1400 out := new(PageFillBehavior)
1401 in.DeepCopyInto(out)
1402 return out
1403 }
1404
1405
1406 func (in *PageForm) DeepCopyInto(out *PageForm) {
1407 *out = *in
1408 if in.Parameters != nil {
1409 in, out := &in.Parameters, &out.Parameters
1410 *out = make([]PageParameters, len(*in))
1411 for i := range *in {
1412 (*in)[i].DeepCopyInto(&(*out)[i])
1413 }
1414 }
1415 return
1416 }
1417
1418
1419 func (in *PageForm) DeepCopy() *PageForm {
1420 if in == nil {
1421 return nil
1422 }
1423 out := new(PageForm)
1424 in.DeepCopyInto(out)
1425 return out
1426 }
1427
1428
1429 func (in *PageInitialPromptFulfillment) DeepCopyInto(out *PageInitialPromptFulfillment) {
1430 *out = *in
1431 if in.Messages != nil {
1432 in, out := &in.Messages, &out.Messages
1433 *out = make([]PageMessages, len(*in))
1434 for i := range *in {
1435 (*in)[i].DeepCopyInto(&(*out)[i])
1436 }
1437 }
1438 if in.ReturnPartialResponses != nil {
1439 in, out := &in.ReturnPartialResponses, &out.ReturnPartialResponses
1440 *out = new(bool)
1441 **out = **in
1442 }
1443 if in.Tag != nil {
1444 in, out := &in.Tag, &out.Tag
1445 *out = new(string)
1446 **out = **in
1447 }
1448 if in.Webhook != nil {
1449 in, out := &in.Webhook, &out.Webhook
1450 *out = new(string)
1451 **out = **in
1452 }
1453 return
1454 }
1455
1456
1457 func (in *PageInitialPromptFulfillment) DeepCopy() *PageInitialPromptFulfillment {
1458 if in == nil {
1459 return nil
1460 }
1461 out := new(PageInitialPromptFulfillment)
1462 in.DeepCopyInto(out)
1463 return out
1464 }
1465
1466
1467 func (in *PageMessages) DeepCopyInto(out *PageMessages) {
1468 *out = *in
1469 if in.Text != nil {
1470 in, out := &in.Text, &out.Text
1471 *out = new(PageText)
1472 (*in).DeepCopyInto(*out)
1473 }
1474 return
1475 }
1476
1477
1478 func (in *PageMessages) DeepCopy() *PageMessages {
1479 if in == nil {
1480 return nil
1481 }
1482 out := new(PageMessages)
1483 in.DeepCopyInto(out)
1484 return out
1485 }
1486
1487
1488 func (in *PageParameters) DeepCopyInto(out *PageParameters) {
1489 *out = *in
1490 if in.DisplayName != nil {
1491 in, out := &in.DisplayName, &out.DisplayName
1492 *out = new(string)
1493 **out = **in
1494 }
1495 if in.EntityType != nil {
1496 in, out := &in.EntityType, &out.EntityType
1497 *out = new(string)
1498 **out = **in
1499 }
1500 if in.FillBehavior != nil {
1501 in, out := &in.FillBehavior, &out.FillBehavior
1502 *out = new(PageFillBehavior)
1503 (*in).DeepCopyInto(*out)
1504 }
1505 if in.IsList != nil {
1506 in, out := &in.IsList, &out.IsList
1507 *out = new(bool)
1508 **out = **in
1509 }
1510 if in.Redact != nil {
1511 in, out := &in.Redact, &out.Redact
1512 *out = new(bool)
1513 **out = **in
1514 }
1515 if in.Required != nil {
1516 in, out := &in.Required, &out.Required
1517 *out = new(bool)
1518 **out = **in
1519 }
1520 return
1521 }
1522
1523
1524 func (in *PageParameters) DeepCopy() *PageParameters {
1525 if in == nil {
1526 return nil
1527 }
1528 out := new(PageParameters)
1529 in.DeepCopyInto(out)
1530 return out
1531 }
1532
1533
1534 func (in *PageText) DeepCopyInto(out *PageText) {
1535 *out = *in
1536 if in.AllowPlaybackInterruption != nil {
1537 in, out := &in.AllowPlaybackInterruption, &out.AllowPlaybackInterruption
1538 *out = new(bool)
1539 **out = **in
1540 }
1541 if in.Text != nil {
1542 in, out := &in.Text, &out.Text
1543 *out = make([]PageText, len(*in))
1544 for i := range *in {
1545 (*in)[i].DeepCopyInto(&(*out)[i])
1546 }
1547 }
1548 return
1549 }
1550
1551
1552 func (in *PageText) DeepCopy() *PageText {
1553 if in == nil {
1554 return nil
1555 }
1556 out := new(PageText)
1557 in.DeepCopyInto(out)
1558 return out
1559 }
1560
1561
1562 func (in *PageTransitionRoutes) DeepCopyInto(out *PageTransitionRoutes) {
1563 *out = *in
1564 if in.Condition != nil {
1565 in, out := &in.Condition, &out.Condition
1566 *out = new(string)
1567 **out = **in
1568 }
1569 if in.Intent != nil {
1570 in, out := &in.Intent, &out.Intent
1571 *out = new(string)
1572 **out = **in
1573 }
1574 if in.Name != nil {
1575 in, out := &in.Name, &out.Name
1576 *out = new(string)
1577 **out = **in
1578 }
1579 if in.TargetFlow != nil {
1580 in, out := &in.TargetFlow, &out.TargetFlow
1581 *out = new(string)
1582 **out = **in
1583 }
1584 if in.TargetPage != nil {
1585 in, out := &in.TargetPage, &out.TargetPage
1586 *out = new(string)
1587 **out = **in
1588 }
1589 if in.TriggerFulfillment != nil {
1590 in, out := &in.TriggerFulfillment, &out.TriggerFulfillment
1591 *out = new(PageTriggerFulfillment)
1592 (*in).DeepCopyInto(*out)
1593 }
1594 return
1595 }
1596
1597
1598 func (in *PageTransitionRoutes) DeepCopy() *PageTransitionRoutes {
1599 if in == nil {
1600 return nil
1601 }
1602 out := new(PageTransitionRoutes)
1603 in.DeepCopyInto(out)
1604 return out
1605 }
1606
1607
1608 func (in *PageTriggerFulfillment) DeepCopyInto(out *PageTriggerFulfillment) {
1609 *out = *in
1610 if in.Messages != nil {
1611 in, out := &in.Messages, &out.Messages
1612 *out = make([]PageMessages, len(*in))
1613 for i := range *in {
1614 (*in)[i].DeepCopyInto(&(*out)[i])
1615 }
1616 }
1617 if in.ReturnPartialResponses != nil {
1618 in, out := &in.ReturnPartialResponses, &out.ReturnPartialResponses
1619 *out = new(bool)
1620 **out = **in
1621 }
1622 if in.Tag != nil {
1623 in, out := &in.Tag, &out.Tag
1624 *out = new(string)
1625 **out = **in
1626 }
1627 if in.Webhook != nil {
1628 in, out := &in.Webhook, &out.Webhook
1629 *out = new(string)
1630 **out = **in
1631 }
1632 return
1633 }
1634
1635
1636 func (in *PageTriggerFulfillment) DeepCopy() *PageTriggerFulfillment {
1637 if in == nil {
1638 return nil
1639 }
1640 out := new(PageTriggerFulfillment)
1641 in.DeepCopyInto(out)
1642 return out
1643 }
1644
1645
1646 func (in *WebhookGenericWebService) DeepCopyInto(out *WebhookGenericWebService) {
1647 *out = *in
1648 if in.AllowedCaCerts != nil {
1649 in, out := &in.AllowedCaCerts, &out.AllowedCaCerts
1650 *out = make([]string, len(*in))
1651 copy(*out, *in)
1652 }
1653 if in.RequestHeaders != nil {
1654 in, out := &in.RequestHeaders, &out.RequestHeaders
1655 *out = make(map[string]string, len(*in))
1656 for key, val := range *in {
1657 (*out)[key] = val
1658 }
1659 }
1660 return
1661 }
1662
1663
1664 func (in *WebhookGenericWebService) DeepCopy() *WebhookGenericWebService {
1665 if in == nil {
1666 return nil
1667 }
1668 out := new(WebhookGenericWebService)
1669 in.DeepCopyInto(out)
1670 return out
1671 }
1672
1673
1674 func (in *WebhookServiceDirectory) DeepCopyInto(out *WebhookServiceDirectory) {
1675 *out = *in
1676 in.GenericWebService.DeepCopyInto(&out.GenericWebService)
1677 return
1678 }
1679
1680
1681 func (in *WebhookServiceDirectory) DeepCopy() *WebhookServiceDirectory {
1682 if in == nil {
1683 return nil
1684 }
1685 out := new(WebhookServiceDirectory)
1686 in.DeepCopyInto(out)
1687 return out
1688 }
1689
View as plain text