zz_generated.conversion.go 7.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186
  1. // +build !ignore_autogenerated
  2. /*
  3. Copyright The Kubernetes Authors.
  4. Licensed under the Apache License, Version 2.0 (the "License");
  5. you may not use this file except in compliance with the License.
  6. You may obtain a copy of the License at
  7. http://www.apache.org/licenses/LICENSE-2.0
  8. Unless required by applicable law or agreed to in writing, software
  9. distributed under the License is distributed on an "AS IS" BASIS,
  10. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  11. See the License for the specific language governing permissions and
  12. limitations under the License.
  13. */
  14. // Code generated by conversion-gen. DO NOT EDIT.
  15. package v1beta1
  16. import (
  17. unsafe "unsafe"
  18. v1 "k8s.io/api/core/v1"
  19. v1beta1 "k8s.io/api/events/v1beta1"
  20. conversion "k8s.io/apimachinery/pkg/conversion"
  21. runtime "k8s.io/apimachinery/pkg/runtime"
  22. core "k8s.io/kubernetes/pkg/apis/core"
  23. )
  24. func init() {
  25. localSchemeBuilder.Register(RegisterConversions)
  26. }
  27. // RegisterConversions adds conversion functions to the given scheme.
  28. // Public to allow building arbitrary schemes.
  29. func RegisterConversions(s *runtime.Scheme) error {
  30. if err := s.AddGeneratedConversionFunc((*v1beta1.Event)(nil), (*core.Event)(nil), func(a, b interface{}, scope conversion.Scope) error {
  31. return Convert_v1beta1_Event_To_core_Event(a.(*v1beta1.Event), b.(*core.Event), scope)
  32. }); err != nil {
  33. return err
  34. }
  35. if err := s.AddGeneratedConversionFunc((*core.Event)(nil), (*v1beta1.Event)(nil), func(a, b interface{}, scope conversion.Scope) error {
  36. return Convert_core_Event_To_v1beta1_Event(a.(*core.Event), b.(*v1beta1.Event), scope)
  37. }); err != nil {
  38. return err
  39. }
  40. if err := s.AddGeneratedConversionFunc((*v1beta1.EventList)(nil), (*core.EventList)(nil), func(a, b interface{}, scope conversion.Scope) error {
  41. return Convert_v1beta1_EventList_To_core_EventList(a.(*v1beta1.EventList), b.(*core.EventList), scope)
  42. }); err != nil {
  43. return err
  44. }
  45. if err := s.AddGeneratedConversionFunc((*core.EventList)(nil), (*v1beta1.EventList)(nil), func(a, b interface{}, scope conversion.Scope) error {
  46. return Convert_core_EventList_To_v1beta1_EventList(a.(*core.EventList), b.(*v1beta1.EventList), scope)
  47. }); err != nil {
  48. return err
  49. }
  50. if err := s.AddGeneratedConversionFunc((*v1beta1.EventSeries)(nil), (*core.EventSeries)(nil), func(a, b interface{}, scope conversion.Scope) error {
  51. return Convert_v1beta1_EventSeries_To_core_EventSeries(a.(*v1beta1.EventSeries), b.(*core.EventSeries), scope)
  52. }); err != nil {
  53. return err
  54. }
  55. if err := s.AddGeneratedConversionFunc((*core.EventSeries)(nil), (*v1beta1.EventSeries)(nil), func(a, b interface{}, scope conversion.Scope) error {
  56. return Convert_core_EventSeries_To_v1beta1_EventSeries(a.(*core.EventSeries), b.(*v1beta1.EventSeries), scope)
  57. }); err != nil {
  58. return err
  59. }
  60. if err := s.AddConversionFunc((*core.Event)(nil), (*v1beta1.Event)(nil), func(a, b interface{}, scope conversion.Scope) error {
  61. return Convert_core_Event_To_v1beta1_Event(a.(*core.Event), b.(*v1beta1.Event), scope)
  62. }); err != nil {
  63. return err
  64. }
  65. if err := s.AddConversionFunc((*v1beta1.Event)(nil), (*core.Event)(nil), func(a, b interface{}, scope conversion.Scope) error {
  66. return Convert_v1beta1_Event_To_core_Event(a.(*v1beta1.Event), b.(*core.Event), scope)
  67. }); err != nil {
  68. return err
  69. }
  70. return nil
  71. }
  72. func autoConvert_v1beta1_Event_To_core_Event(in *v1beta1.Event, out *core.Event, s conversion.Scope) error {
  73. out.ObjectMeta = in.ObjectMeta
  74. out.EventTime = in.EventTime
  75. out.Series = (*core.EventSeries)(unsafe.Pointer(in.Series))
  76. out.ReportingController = in.ReportingController
  77. out.ReportingInstance = in.ReportingInstance
  78. out.Action = in.Action
  79. out.Reason = in.Reason
  80. // WARNING: in.Regarding requires manual conversion: does not exist in peer-type
  81. out.Related = (*core.ObjectReference)(unsafe.Pointer(in.Related))
  82. // WARNING: in.Note requires manual conversion: does not exist in peer-type
  83. out.Type = in.Type
  84. // WARNING: in.DeprecatedSource requires manual conversion: does not exist in peer-type
  85. // WARNING: in.DeprecatedFirstTimestamp requires manual conversion: does not exist in peer-type
  86. // WARNING: in.DeprecatedLastTimestamp requires manual conversion: does not exist in peer-type
  87. // WARNING: in.DeprecatedCount requires manual conversion: does not exist in peer-type
  88. return nil
  89. }
  90. func autoConvert_core_Event_To_v1beta1_Event(in *core.Event, out *v1beta1.Event, s conversion.Scope) error {
  91. out.ObjectMeta = in.ObjectMeta
  92. // WARNING: in.InvolvedObject requires manual conversion: does not exist in peer-type
  93. out.Reason = in.Reason
  94. // WARNING: in.Message requires manual conversion: does not exist in peer-type
  95. // WARNING: in.Source requires manual conversion: does not exist in peer-type
  96. // WARNING: in.FirstTimestamp requires manual conversion: does not exist in peer-type
  97. // WARNING: in.LastTimestamp requires manual conversion: does not exist in peer-type
  98. // WARNING: in.Count requires manual conversion: does not exist in peer-type
  99. out.Type = in.Type
  100. out.EventTime = in.EventTime
  101. out.Series = (*v1beta1.EventSeries)(unsafe.Pointer(in.Series))
  102. out.Action = in.Action
  103. out.Related = (*v1.ObjectReference)(unsafe.Pointer(in.Related))
  104. out.ReportingController = in.ReportingController
  105. out.ReportingInstance = in.ReportingInstance
  106. return nil
  107. }
  108. func autoConvert_v1beta1_EventList_To_core_EventList(in *v1beta1.EventList, out *core.EventList, s conversion.Scope) error {
  109. out.ListMeta = in.ListMeta
  110. if in.Items != nil {
  111. in, out := &in.Items, &out.Items
  112. *out = make([]core.Event, len(*in))
  113. for i := range *in {
  114. if err := Convert_v1beta1_Event_To_core_Event(&(*in)[i], &(*out)[i], s); err != nil {
  115. return err
  116. }
  117. }
  118. } else {
  119. out.Items = nil
  120. }
  121. return nil
  122. }
  123. // Convert_v1beta1_EventList_To_core_EventList is an autogenerated conversion function.
  124. func Convert_v1beta1_EventList_To_core_EventList(in *v1beta1.EventList, out *core.EventList, s conversion.Scope) error {
  125. return autoConvert_v1beta1_EventList_To_core_EventList(in, out, s)
  126. }
  127. func autoConvert_core_EventList_To_v1beta1_EventList(in *core.EventList, out *v1beta1.EventList, s conversion.Scope) error {
  128. out.ListMeta = in.ListMeta
  129. if in.Items != nil {
  130. in, out := &in.Items, &out.Items
  131. *out = make([]v1beta1.Event, len(*in))
  132. for i := range *in {
  133. if err := Convert_core_Event_To_v1beta1_Event(&(*in)[i], &(*out)[i], s); err != nil {
  134. return err
  135. }
  136. }
  137. } else {
  138. out.Items = nil
  139. }
  140. return nil
  141. }
  142. // Convert_core_EventList_To_v1beta1_EventList is an autogenerated conversion function.
  143. func Convert_core_EventList_To_v1beta1_EventList(in *core.EventList, out *v1beta1.EventList, s conversion.Scope) error {
  144. return autoConvert_core_EventList_To_v1beta1_EventList(in, out, s)
  145. }
  146. func autoConvert_v1beta1_EventSeries_To_core_EventSeries(in *v1beta1.EventSeries, out *core.EventSeries, s conversion.Scope) error {
  147. out.Count = in.Count
  148. out.LastObservedTime = in.LastObservedTime
  149. out.State = core.EventSeriesState(in.State)
  150. return nil
  151. }
  152. // Convert_v1beta1_EventSeries_To_core_EventSeries is an autogenerated conversion function.
  153. func Convert_v1beta1_EventSeries_To_core_EventSeries(in *v1beta1.EventSeries, out *core.EventSeries, s conversion.Scope) error {
  154. return autoConvert_v1beta1_EventSeries_To_core_EventSeries(in, out, s)
  155. }
  156. func autoConvert_core_EventSeries_To_v1beta1_EventSeries(in *core.EventSeries, out *v1beta1.EventSeries, s conversion.Scope) error {
  157. out.Count = in.Count
  158. out.LastObservedTime = in.LastObservedTime
  159. out.State = v1beta1.EventSeriesState(in.State)
  160. return nil
  161. }
  162. // Convert_core_EventSeries_To_v1beta1_EventSeries is an autogenerated conversion function.
  163. func Convert_core_EventSeries_To_v1beta1_EventSeries(in *core.EventSeries, out *v1beta1.EventSeries, s conversion.Scope) error {
  164. return autoConvert_core_EventSeries_To_v1beta1_EventSeries(in, out, s)
  165. }