1 //go:build !ignore_autogenerated 2 // +build !ignore_autogenerated 3 4 /* 5 Copyright The Kubernetes Authors. 6 7 Licensed under the Apache License, Version 2.0 (the "License"); 8 you may not use this file except in compliance with the License. 9 You may obtain a copy of the License at 10 11 http://www.apache.org/licenses/LICENSE-2.0 12 13 Unless required by applicable law or agreed to in writing, software 14 distributed under the License is distributed on an "AS IS" BASIS, 15 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 See the License for the specific language governing permissions and 17 limitations under the License. 18 */ 19 20 // Code generated by prerelease-lifecycle-gen. DO NOT EDIT. 21 22 package v1beta1 23 24 import ( 25 schema "k8s.io/apimachinery/pkg/runtime/schema" 26 ) 27 28 // APILifecycleIntroduced is an autogenerated function, returning the release in which the API struct was introduced as int versions of major and minor for comparison. 29 // It is controlled by "k8s:prerelease-lifecycle-gen:introduced" tags in types.go. 30 func (in *ControllerRevision) APILifecycleIntroduced() (major, minor int) { 31 return 1, 7 32 } 33 34 // APILifecycleDeprecated is an autogenerated function, returning the release in which the API struct was or will be deprecated as int versions of major and minor for comparison. 35 // It is controlled by "k8s:prerelease-lifecycle-gen:deprecated" tags in types.go or "k8s:prerelease-lifecycle-gen:introduced" plus three minor. 36 func (in *ControllerRevision) APILifecycleDeprecated() (major, minor int) { 37 return 1, 8 38 } 39 40 // APILifecycleReplacement is an autogenerated function, returning the group, version, and kind that should be used instead of this deprecated type. 41 // It is controlled by "k8s:prerelease-lifecycle-gen:replacement=<group>,<version>,<kind>" tags in types.go. 42 func (in *ControllerRevision) APILifecycleReplacement() schema.GroupVersionKind { 43 return schema.GroupVersionKind{Group: "apps", Version: "v1", Kind: "ControllerRevision"} 44 } 45 46 // APILifecycleRemoved is an autogenerated function, returning the release in which the API is no longer served as int versions of major and minor for comparison. 47 // It is controlled by "k8s:prerelease-lifecycle-gen:removed" tags in types.go or "k8s:prerelease-lifecycle-gen:deprecated" plus three minor. 48 func (in *ControllerRevision) APILifecycleRemoved() (major, minor int) { 49 return 1, 16 50 } 51 52 // APILifecycleIntroduced is an autogenerated function, returning the release in which the API struct was introduced as int versions of major and minor for comparison. 53 // It is controlled by "k8s:prerelease-lifecycle-gen:introduced" tags in types.go. 54 func (in *ControllerRevisionList) APILifecycleIntroduced() (major, minor int) { 55 return 1, 7 56 } 57 58 // APILifecycleDeprecated is an autogenerated function, returning the release in which the API struct was or will be deprecated as int versions of major and minor for comparison. 59 // It is controlled by "k8s:prerelease-lifecycle-gen:deprecated" tags in types.go or "k8s:prerelease-lifecycle-gen:introduced" plus three minor. 60 func (in *ControllerRevisionList) APILifecycleDeprecated() (major, minor int) { 61 return 1, 8 62 } 63 64 // APILifecycleReplacement is an autogenerated function, returning the group, version, and kind that should be used instead of this deprecated type. 65 // It is controlled by "k8s:prerelease-lifecycle-gen:replacement=<group>,<version>,<kind>" tags in types.go. 66 func (in *ControllerRevisionList) APILifecycleReplacement() schema.GroupVersionKind { 67 return schema.GroupVersionKind{Group: "apps", Version: "v1", Kind: "ControllerRevisionList"} 68 } 69 70 // APILifecycleRemoved is an autogenerated function, returning the release in which the API is no longer served as int versions of major and minor for comparison. 71 // It is controlled by "k8s:prerelease-lifecycle-gen:removed" tags in types.go or "k8s:prerelease-lifecycle-gen:deprecated" plus three minor. 72 func (in *ControllerRevisionList) APILifecycleRemoved() (major, minor int) { 73 return 1, 16 74 } 75 76 // APILifecycleIntroduced is an autogenerated function, returning the release in which the API struct was introduced as int versions of major and minor for comparison. 77 // It is controlled by "k8s:prerelease-lifecycle-gen:introduced" tags in types.go. 78 func (in *Deployment) APILifecycleIntroduced() (major, minor int) { 79 return 1, 6 80 } 81 82 // APILifecycleDeprecated is an autogenerated function, returning the release in which the API struct was or will be deprecated as int versions of major and minor for comparison. 83 // It is controlled by "k8s:prerelease-lifecycle-gen:deprecated" tags in types.go or "k8s:prerelease-lifecycle-gen:introduced" plus three minor. 84 func (in *Deployment) APILifecycleDeprecated() (major, minor int) { 85 return 1, 8 86 } 87 88 // APILifecycleReplacement is an autogenerated function, returning the group, version, and kind that should be used instead of this deprecated type. 89 // It is controlled by "k8s:prerelease-lifecycle-gen:replacement=<group>,<version>,<kind>" tags in types.go. 90 func (in *Deployment) APILifecycleReplacement() schema.GroupVersionKind { 91 return schema.GroupVersionKind{Group: "apps", Version: "v1", Kind: "Deployment"} 92 } 93 94 // APILifecycleRemoved is an autogenerated function, returning the release in which the API is no longer served as int versions of major and minor for comparison. 95 // It is controlled by "k8s:prerelease-lifecycle-gen:removed" tags in types.go or "k8s:prerelease-lifecycle-gen:deprecated" plus three minor. 96 func (in *Deployment) APILifecycleRemoved() (major, minor int) { 97 return 1, 16 98 } 99 100 // APILifecycleIntroduced is an autogenerated function, returning the release in which the API struct was introduced as int versions of major and minor for comparison. 101 // It is controlled by "k8s:prerelease-lifecycle-gen:introduced" tags in types.go. 102 func (in *DeploymentList) APILifecycleIntroduced() (major, minor int) { 103 return 1, 6 104 } 105 106 // APILifecycleDeprecated is an autogenerated function, returning the release in which the API struct was or will be deprecated as int versions of major and minor for comparison. 107 // It is controlled by "k8s:prerelease-lifecycle-gen:deprecated" tags in types.go or "k8s:prerelease-lifecycle-gen:introduced" plus three minor. 108 func (in *DeploymentList) APILifecycleDeprecated() (major, minor int) { 109 return 1, 8 110 } 111 112 // APILifecycleReplacement is an autogenerated function, returning the group, version, and kind that should be used instead of this deprecated type. 113 // It is controlled by "k8s:prerelease-lifecycle-gen:replacement=<group>,<version>,<kind>" tags in types.go. 114 func (in *DeploymentList) APILifecycleReplacement() schema.GroupVersionKind { 115 return schema.GroupVersionKind{Group: "apps", Version: "v1", Kind: "DeploymentList"} 116 } 117 118 // APILifecycleRemoved is an autogenerated function, returning the release in which the API is no longer served as int versions of major and minor for comparison. 119 // It is controlled by "k8s:prerelease-lifecycle-gen:removed" tags in types.go or "k8s:prerelease-lifecycle-gen:deprecated" plus three minor. 120 func (in *DeploymentList) APILifecycleRemoved() (major, minor int) { 121 return 1, 16 122 } 123 124 // APILifecycleIntroduced is an autogenerated function, returning the release in which the API struct was introduced as int versions of major and minor for comparison. 125 // It is controlled by "k8s:prerelease-lifecycle-gen:introduced" tags in types.go. 126 func (in *DeploymentRollback) APILifecycleIntroduced() (major, minor int) { 127 return 1, 6 128 } 129 130 // APILifecycleDeprecated is an autogenerated function, returning the release in which the API struct was or will be deprecated as int versions of major and minor for comparison. 131 // It is controlled by "k8s:prerelease-lifecycle-gen:deprecated" tags in types.go or "k8s:prerelease-lifecycle-gen:introduced" plus three minor. 132 func (in *DeploymentRollback) APILifecycleDeprecated() (major, minor int) { 133 return 1, 8 134 } 135 136 // APILifecycleReplacement is an autogenerated function, returning the group, version, and kind that should be used instead of this deprecated type. 137 // It is controlled by "k8s:prerelease-lifecycle-gen:replacement=<group>,<version>,<kind>" tags in types.go. 138 func (in *DeploymentRollback) APILifecycleReplacement() schema.GroupVersionKind { 139 return schema.GroupVersionKind{Group: "apps", Version: "v1", Kind: "DeploymentRollback"} 140 } 141 142 // APILifecycleRemoved is an autogenerated function, returning the release in which the API is no longer served as int versions of major and minor for comparison. 143 // It is controlled by "k8s:prerelease-lifecycle-gen:removed" tags in types.go or "k8s:prerelease-lifecycle-gen:deprecated" plus three minor. 144 func (in *DeploymentRollback) APILifecycleRemoved() (major, minor int) { 145 return 1, 16 146 } 147 148 // APILifecycleIntroduced is an autogenerated function, returning the release in which the API struct was introduced as int versions of major and minor for comparison. 149 // It is controlled by "k8s:prerelease-lifecycle-gen:introduced" tags in types.go. 150 func (in *Scale) APILifecycleIntroduced() (major, minor int) { 151 return 1, 6 152 } 153 154 // APILifecycleDeprecated is an autogenerated function, returning the release in which the API struct was or will be deprecated as int versions of major and minor for comparison. 155 // It is controlled by "k8s:prerelease-lifecycle-gen:deprecated" tags in types.go or "k8s:prerelease-lifecycle-gen:introduced" plus three minor. 156 func (in *Scale) APILifecycleDeprecated() (major, minor int) { 157 return 1, 8 158 } 159 160 // APILifecycleReplacement is an autogenerated function, returning the group, version, and kind that should be used instead of this deprecated type. 161 // It is controlled by "k8s:prerelease-lifecycle-gen:replacement=<group>,<version>,<kind>" tags in types.go. 162 func (in *Scale) APILifecycleReplacement() schema.GroupVersionKind { 163 return schema.GroupVersionKind{Group: "autoscaling", Version: "v1", Kind: "Scale"} 164 } 165 166 // APILifecycleRemoved is an autogenerated function, returning the release in which the API is no longer served as int versions of major and minor for comparison. 167 // It is controlled by "k8s:prerelease-lifecycle-gen:removed" tags in types.go or "k8s:prerelease-lifecycle-gen:deprecated" plus three minor. 168 func (in *Scale) APILifecycleRemoved() (major, minor int) { 169 return 1, 16 170 } 171 172 // APILifecycleIntroduced is an autogenerated function, returning the release in which the API struct was introduced as int versions of major and minor for comparison. 173 // It is controlled by "k8s:prerelease-lifecycle-gen:introduced" tags in types.go. 174 func (in *StatefulSet) APILifecycleIntroduced() (major, minor int) { 175 return 1, 5 176 } 177 178 // APILifecycleDeprecated is an autogenerated function, returning the release in which the API struct was or will be deprecated as int versions of major and minor for comparison. 179 // It is controlled by "k8s:prerelease-lifecycle-gen:deprecated" tags in types.go or "k8s:prerelease-lifecycle-gen:introduced" plus three minor. 180 func (in *StatefulSet) APILifecycleDeprecated() (major, minor int) { 181 return 1, 8 182 } 183 184 // APILifecycleReplacement is an autogenerated function, returning the group, version, and kind that should be used instead of this deprecated type. 185 // It is controlled by "k8s:prerelease-lifecycle-gen:replacement=<group>,<version>,<kind>" tags in types.go. 186 func (in *StatefulSet) APILifecycleReplacement() schema.GroupVersionKind { 187 return schema.GroupVersionKind{Group: "apps", Version: "v1", Kind: "StatefulSet"} 188 } 189 190 // APILifecycleRemoved is an autogenerated function, returning the release in which the API is no longer served as int versions of major and minor for comparison. 191 // It is controlled by "k8s:prerelease-lifecycle-gen:removed" tags in types.go or "k8s:prerelease-lifecycle-gen:deprecated" plus three minor. 192 func (in *StatefulSet) APILifecycleRemoved() (major, minor int) { 193 return 1, 16 194 } 195 196 // APILifecycleIntroduced is an autogenerated function, returning the release in which the API struct was introduced as int versions of major and minor for comparison. 197 // It is controlled by "k8s:prerelease-lifecycle-gen:introduced" tags in types.go. 198 func (in *StatefulSetList) APILifecycleIntroduced() (major, minor int) { 199 return 1, 5 200 } 201 202 // APILifecycleDeprecated is an autogenerated function, returning the release in which the API struct was or will be deprecated as int versions of major and minor for comparison. 203 // It is controlled by "k8s:prerelease-lifecycle-gen:deprecated" tags in types.go or "k8s:prerelease-lifecycle-gen:introduced" plus three minor. 204 func (in *StatefulSetList) APILifecycleDeprecated() (major, minor int) { 205 return 1, 8 206 } 207 208 // APILifecycleReplacement is an autogenerated function, returning the group, version, and kind that should be used instead of this deprecated type. 209 // It is controlled by "k8s:prerelease-lifecycle-gen:replacement=<group>,<version>,<kind>" tags in types.go. 210 func (in *StatefulSetList) APILifecycleReplacement() schema.GroupVersionKind { 211 return schema.GroupVersionKind{Group: "apps", Version: "v1", Kind: "StatefulSetList"} 212 } 213 214 // APILifecycleRemoved is an autogenerated function, returning the release in which the API is no longer served as int versions of major and minor for comparison. 215 // It is controlled by "k8s:prerelease-lifecycle-gen:removed" tags in types.go or "k8s:prerelease-lifecycle-gen:deprecated" plus three minor. 216 func (in *StatefulSetList) APILifecycleRemoved() (major, minor int) { 217 return 1, 16 218 } 219