generated.protomessage.pb.go 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498
  1. //go:build kubernetes_protomessage_one_more_release
  2. // +build kubernetes_protomessage_one_more_release
  3. /*
  4. Copyright The Kubernetes Authors.
  5. Licensed under the Apache License, Version 2.0 (the "License");
  6. you may not use this file except in compliance with the License.
  7. You may obtain a copy of the License at
  8. http://www.apache.org/licenses/LICENSE-2.0
  9. Unless required by applicable law or agreed to in writing, software
  10. distributed under the License is distributed on an "AS IS" BASIS,
  11. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  12. See the License for the specific language governing permissions and
  13. limitations under the License.
  14. */
  15. // Code generated by go-to-protobuf. DO NOT EDIT.
  16. package v1
  17. func (*AWSElasticBlockStoreVolumeSource) ProtoMessage() {}
  18. func (*Affinity) ProtoMessage() {}
  19. func (*AppArmorProfile) ProtoMessage() {}
  20. func (*AttachedVolume) ProtoMessage() {}
  21. func (*AvoidPods) ProtoMessage() {}
  22. func (*AzureDiskVolumeSource) ProtoMessage() {}
  23. func (*AzureFilePersistentVolumeSource) ProtoMessage() {}
  24. func (*AzureFileVolumeSource) ProtoMessage() {}
  25. func (*Binding) ProtoMessage() {}
  26. func (*CSIPersistentVolumeSource) ProtoMessage() {}
  27. func (*CSIVolumeSource) ProtoMessage() {}
  28. func (*Capabilities) ProtoMessage() {}
  29. func (*CephFSPersistentVolumeSource) ProtoMessage() {}
  30. func (*CephFSVolumeSource) ProtoMessage() {}
  31. func (*CinderPersistentVolumeSource) ProtoMessage() {}
  32. func (*CinderVolumeSource) ProtoMessage() {}
  33. func (*ClientIPConfig) ProtoMessage() {}
  34. func (*ClusterTrustBundleProjection) ProtoMessage() {}
  35. func (*ComponentCondition) ProtoMessage() {}
  36. func (*ComponentStatus) ProtoMessage() {}
  37. func (*ComponentStatusList) ProtoMessage() {}
  38. func (*ConfigMap) ProtoMessage() {}
  39. func (*ConfigMapEnvSource) ProtoMessage() {}
  40. func (*ConfigMapKeySelector) ProtoMessage() {}
  41. func (*ConfigMapList) ProtoMessage() {}
  42. func (*ConfigMapNodeConfigSource) ProtoMessage() {}
  43. func (*ConfigMapProjection) ProtoMessage() {}
  44. func (*ConfigMapVolumeSource) ProtoMessage() {}
  45. func (*Container) ProtoMessage() {}
  46. func (*ContainerExtendedResourceRequest) ProtoMessage() {}
  47. func (*ContainerImage) ProtoMessage() {}
  48. func (*ContainerPort) ProtoMessage() {}
  49. func (*ContainerResizePolicy) ProtoMessage() {}
  50. func (*ContainerRestartRule) ProtoMessage() {}
  51. func (*ContainerRestartRuleOnExitCodes) ProtoMessage() {}
  52. func (*ContainerState) ProtoMessage() {}
  53. func (*ContainerStateRunning) ProtoMessage() {}
  54. func (*ContainerStateTerminated) ProtoMessage() {}
  55. func (*ContainerStateWaiting) ProtoMessage() {}
  56. func (*ContainerStatus) ProtoMessage() {}
  57. func (*ContainerUser) ProtoMessage() {}
  58. func (*DaemonEndpoint) ProtoMessage() {}
  59. func (*DownwardAPIProjection) ProtoMessage() {}
  60. func (*DownwardAPIVolumeFile) ProtoMessage() {}
  61. func (*DownwardAPIVolumeSource) ProtoMessage() {}
  62. func (*EmptyDirVolumeSource) ProtoMessage() {}
  63. func (*EndpointAddress) ProtoMessage() {}
  64. func (*EndpointPort) ProtoMessage() {}
  65. func (*EndpointSubset) ProtoMessage() {}
  66. func (*Endpoints) ProtoMessage() {}
  67. func (*EndpointsList) ProtoMessage() {}
  68. func (*EnvFromSource) ProtoMessage() {}
  69. func (*EnvVar) ProtoMessage() {}
  70. func (*EnvVarSource) ProtoMessage() {}
  71. func (*EphemeralContainer) ProtoMessage() {}
  72. func (*EphemeralContainerCommon) ProtoMessage() {}
  73. func (*EphemeralVolumeSource) ProtoMessage() {}
  74. func (*Event) ProtoMessage() {}
  75. func (*EventList) ProtoMessage() {}
  76. func (*EventSeries) ProtoMessage() {}
  77. func (*EventSource) ProtoMessage() {}
  78. func (*ExecAction) ProtoMessage() {}
  79. func (*FCVolumeSource) ProtoMessage() {}
  80. func (*FileKeySelector) ProtoMessage() {}
  81. func (*FlexPersistentVolumeSource) ProtoMessage() {}
  82. func (*FlexVolumeSource) ProtoMessage() {}
  83. func (*FlockerVolumeSource) ProtoMessage() {}
  84. func (*GCEPersistentDiskVolumeSource) ProtoMessage() {}
  85. func (*GRPCAction) ProtoMessage() {}
  86. func (*GitRepoVolumeSource) ProtoMessage() {}
  87. func (*GlusterfsPersistentVolumeSource) ProtoMessage() {}
  88. func (*GlusterfsVolumeSource) ProtoMessage() {}
  89. func (*HTTPGetAction) ProtoMessage() {}
  90. func (*HTTPHeader) ProtoMessage() {}
  91. func (*HostAlias) ProtoMessage() {}
  92. func (*HostIP) ProtoMessage() {}
  93. func (*HostPathVolumeSource) ProtoMessage() {}
  94. func (*ISCSIPersistentVolumeSource) ProtoMessage() {}
  95. func (*ISCSIVolumeSource) ProtoMessage() {}
  96. func (*ImageVolumeSource) ProtoMessage() {}
  97. func (*KeyToPath) ProtoMessage() {}
  98. func (*Lifecycle) ProtoMessage() {}
  99. func (*LifecycleHandler) ProtoMessage() {}
  100. func (*LimitRange) ProtoMessage() {}
  101. func (*LimitRangeItem) ProtoMessage() {}
  102. func (*LimitRangeList) ProtoMessage() {}
  103. func (*LimitRangeSpec) ProtoMessage() {}
  104. func (*LinuxContainerUser) ProtoMessage() {}
  105. func (*List) ProtoMessage() {}
  106. func (*LoadBalancerIngress) ProtoMessage() {}
  107. func (*LoadBalancerStatus) ProtoMessage() {}
  108. func (*LocalObjectReference) ProtoMessage() {}
  109. func (*LocalVolumeSource) ProtoMessage() {}
  110. func (*ModifyVolumeStatus) ProtoMessage() {}
  111. func (*NFSVolumeSource) ProtoMessage() {}
  112. func (*Namespace) ProtoMessage() {}
  113. func (*NamespaceCondition) ProtoMessage() {}
  114. func (*NamespaceList) ProtoMessage() {}
  115. func (*NamespaceSpec) ProtoMessage() {}
  116. func (*NamespaceStatus) ProtoMessage() {}
  117. func (*Node) ProtoMessage() {}
  118. func (*NodeAddress) ProtoMessage() {}
  119. func (*NodeAffinity) ProtoMessage() {}
  120. func (*NodeCondition) ProtoMessage() {}
  121. func (*NodeConfigSource) ProtoMessage() {}
  122. func (*NodeConfigStatus) ProtoMessage() {}
  123. func (*NodeDaemonEndpoints) ProtoMessage() {}
  124. func (*NodeFeatures) ProtoMessage() {}
  125. func (*NodeList) ProtoMessage() {}
  126. func (*NodeProxyOptions) ProtoMessage() {}
  127. func (*NodeRuntimeHandler) ProtoMessage() {}
  128. func (*NodeRuntimeHandlerFeatures) ProtoMessage() {}
  129. func (*NodeSelector) ProtoMessage() {}
  130. func (*NodeSelectorRequirement) ProtoMessage() {}
  131. func (*NodeSelectorTerm) ProtoMessage() {}
  132. func (*NodeSpec) ProtoMessage() {}
  133. func (*NodeStatus) ProtoMessage() {}
  134. func (*NodeSwapStatus) ProtoMessage() {}
  135. func (*NodeSystemInfo) ProtoMessage() {}
  136. func (*ObjectFieldSelector) ProtoMessage() {}
  137. func (*ObjectReference) ProtoMessage() {}
  138. func (*PersistentVolume) ProtoMessage() {}
  139. func (*PersistentVolumeClaim) ProtoMessage() {}
  140. func (*PersistentVolumeClaimCondition) ProtoMessage() {}
  141. func (*PersistentVolumeClaimList) ProtoMessage() {}
  142. func (*PersistentVolumeClaimSpec) ProtoMessage() {}
  143. func (*PersistentVolumeClaimStatus) ProtoMessage() {}
  144. func (*PersistentVolumeClaimTemplate) ProtoMessage() {}
  145. func (*PersistentVolumeClaimVolumeSource) ProtoMessage() {}
  146. func (*PersistentVolumeList) ProtoMessage() {}
  147. func (*PersistentVolumeSource) ProtoMessage() {}
  148. func (*PersistentVolumeSpec) ProtoMessage() {}
  149. func (*PersistentVolumeStatus) ProtoMessage() {}
  150. func (*PhotonPersistentDiskVolumeSource) ProtoMessage() {}
  151. func (*Pod) ProtoMessage() {}
  152. func (*PodAffinity) ProtoMessage() {}
  153. func (*PodAffinityTerm) ProtoMessage() {}
  154. func (*PodAntiAffinity) ProtoMessage() {}
  155. func (*PodAttachOptions) ProtoMessage() {}
  156. func (*PodCertificateProjection) ProtoMessage() {}
  157. func (*PodCondition) ProtoMessage() {}
  158. func (*PodDNSConfig) ProtoMessage() {}
  159. func (*PodDNSConfigOption) ProtoMessage() {}
  160. func (*PodExecOptions) ProtoMessage() {}
  161. func (*PodExtendedResourceClaimStatus) ProtoMessage() {}
  162. func (*PodIP) ProtoMessage() {}
  163. func (*PodList) ProtoMessage() {}
  164. func (*PodLogOptions) ProtoMessage() {}
  165. func (*PodOS) ProtoMessage() {}
  166. func (*PodPortForwardOptions) ProtoMessage() {}
  167. func (*PodProxyOptions) ProtoMessage() {}
  168. func (*PodReadinessGate) ProtoMessage() {}
  169. func (*PodResourceClaim) ProtoMessage() {}
  170. func (*PodResourceClaimStatus) ProtoMessage() {}
  171. func (*PodSchedulingGate) ProtoMessage() {}
  172. func (*PodSecurityContext) ProtoMessage() {}
  173. func (*PodSignature) ProtoMessage() {}
  174. func (*PodSpec) ProtoMessage() {}
  175. func (*PodStatus) ProtoMessage() {}
  176. func (*PodStatusResult) ProtoMessage() {}
  177. func (*PodTemplate) ProtoMessage() {}
  178. func (*PodTemplateList) ProtoMessage() {}
  179. func (*PodTemplateSpec) ProtoMessage() {}
  180. func (*PortStatus) ProtoMessage() {}
  181. func (*PortworxVolumeSource) ProtoMessage() {}
  182. func (*Preconditions) ProtoMessage() {}
  183. func (*PreferAvoidPodsEntry) ProtoMessage() {}
  184. func (*PreferredSchedulingTerm) ProtoMessage() {}
  185. func (*Probe) ProtoMessage() {}
  186. func (*ProbeHandler) ProtoMessage() {}
  187. func (*ProjectedVolumeSource) ProtoMessage() {}
  188. func (*QuobyteVolumeSource) ProtoMessage() {}
  189. func (*RBDPersistentVolumeSource) ProtoMessage() {}
  190. func (*RBDVolumeSource) ProtoMessage() {}
  191. func (*RangeAllocation) ProtoMessage() {}
  192. func (*ReplicationController) ProtoMessage() {}
  193. func (*ReplicationControllerCondition) ProtoMessage() {}
  194. func (*ReplicationControllerList) ProtoMessage() {}
  195. func (*ReplicationControllerSpec) ProtoMessage() {}
  196. func (*ReplicationControllerStatus) ProtoMessage() {}
  197. func (*ResourceClaim) ProtoMessage() {}
  198. func (*ResourceFieldSelector) ProtoMessage() {}
  199. func (*ResourceHealth) ProtoMessage() {}
  200. func (*ResourceQuota) ProtoMessage() {}
  201. func (*ResourceQuotaList) ProtoMessage() {}
  202. func (*ResourceQuotaSpec) ProtoMessage() {}
  203. func (*ResourceQuotaStatus) ProtoMessage() {}
  204. func (*ResourceRequirements) ProtoMessage() {}
  205. func (*ResourceStatus) ProtoMessage() {}
  206. func (*SELinuxOptions) ProtoMessage() {}
  207. func (*ScaleIOPersistentVolumeSource) ProtoMessage() {}
  208. func (*ScaleIOVolumeSource) ProtoMessage() {}
  209. func (*ScopeSelector) ProtoMessage() {}
  210. func (*ScopedResourceSelectorRequirement) ProtoMessage() {}
  211. func (*SeccompProfile) ProtoMessage() {}
  212. func (*Secret) ProtoMessage() {}
  213. func (*SecretEnvSource) ProtoMessage() {}
  214. func (*SecretKeySelector) ProtoMessage() {}
  215. func (*SecretList) ProtoMessage() {}
  216. func (*SecretProjection) ProtoMessage() {}
  217. func (*SecretReference) ProtoMessage() {}
  218. func (*SecretVolumeSource) ProtoMessage() {}
  219. func (*SecurityContext) ProtoMessage() {}
  220. func (*SerializedReference) ProtoMessage() {}
  221. func (*Service) ProtoMessage() {}
  222. func (*ServiceAccount) ProtoMessage() {}
  223. func (*ServiceAccountList) ProtoMessage() {}
  224. func (*ServiceAccountTokenProjection) ProtoMessage() {}
  225. func (*ServiceList) ProtoMessage() {}
  226. func (*ServicePort) ProtoMessage() {}
  227. func (*ServiceProxyOptions) ProtoMessage() {}
  228. func (*ServiceSpec) ProtoMessage() {}
  229. func (*ServiceStatus) ProtoMessage() {}
  230. func (*SessionAffinityConfig) ProtoMessage() {}
  231. func (*SleepAction) ProtoMessage() {}
  232. func (*StorageOSPersistentVolumeSource) ProtoMessage() {}
  233. func (*StorageOSVolumeSource) ProtoMessage() {}
  234. func (*Sysctl) ProtoMessage() {}
  235. func (*TCPSocketAction) ProtoMessage() {}
  236. func (*Taint) ProtoMessage() {}
  237. func (*Toleration) ProtoMessage() {}
  238. func (*TopologySelectorLabelRequirement) ProtoMessage() {}
  239. func (*TopologySelectorTerm) ProtoMessage() {}
  240. func (*TopologySpreadConstraint) ProtoMessage() {}
  241. func (*TypedLocalObjectReference) ProtoMessage() {}
  242. func (*TypedObjectReference) ProtoMessage() {}
  243. func (*Volume) ProtoMessage() {}
  244. func (*VolumeDevice) ProtoMessage() {}
  245. func (*VolumeMount) ProtoMessage() {}
  246. func (*VolumeMountStatus) ProtoMessage() {}
  247. func (*VolumeNodeAffinity) ProtoMessage() {}
  248. func (*VolumeProjection) ProtoMessage() {}
  249. func (*VolumeResourceRequirements) ProtoMessage() {}
  250. func (*VolumeSource) ProtoMessage() {}
  251. func (*VsphereVirtualDiskVolumeSource) ProtoMessage() {}
  252. func (*WeightedPodAffinityTerm) ProtoMessage() {}
  253. func (*WindowsSecurityContextOptions) ProtoMessage() {}
  254. func (*WorkloadReference) ProtoMessage() {}