 and minor for comparison.
// It is controlled by "k8s:prerelease-lifecycle-gen:deprecated" tags in types.go or  "k8s:prerelease-lifecycle-gen:introduced" plus three minor.
func (in *ControllerRevision) APILifecycleDeprecated() (major, minor int) {
	return 1, 8
}

// APILifecycleReplacement is an autogenerated function, returning the group, version, and kind that should be used instead of this deprecated type.
// It is controlled by "k8s:prerelease-lifecycle-gen:replacement=<group>,<version>,<kind>" tags in types.go.
func (in *ControllerRevision) APILifecycleReplacement() schema.GroupVersionKind {
	return schema.GroupVersionKind{Group: "apps", Version: "v1", Kind: "ControllerRevision"}
}

// 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.
// It is controlled by "k8s:prerelease-lifecycle-gen:removed" tags in types.go or  "k8s:prerelease-lifecycle-gen:deprecated" plus three minor.
func (in *ControllerRevision) APILifecycleRemoved() (major, minor int) {
	return 1, 18
}

// APILifecycleIntroduced is an autogenerated function, returning the release in which the API struct was introduced as int versions of major and minor for comparison.
// It is controlled by "k8s:prerelease-lifecycle-gen:introduced" tags in types.go.
func (in *ControllerRevisionList) APILifecycleIntroduced() (major, minor int) {
	return 1, 7
}

// 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.
// It is controlled by "k8s:prerelease-lifecycle-gen:deprecated" tags in types.go or  "k8s:prerelease-lifecycle-gen:introduced" plus three minor.
func (in *ControllerRevisionList)
and minor for comparison. 
 // It is controlled by " k8s: prerelease - lifecycle - gen: deprecated " tags in types.go or   " k8s: prerelease - lifecycle - gen: introduced " plus three minor. 
 func (in * ControllerRevision) APILifecycleDeprecated () (major, minor int) { 
	 recurrence 1, 8 
 } 

 // APILifecycleReplacement is an autogenerated affair, returning the group, version, and kind that should be used rather of this deprecated type. 
 // It is manipulate by " k8s: prerelease - lifecycle - gen: replacement=<group>,<version>,<kind > " tag in types.go. 
 func (in * ControllerRevision) APILifecycleReplacement () schema. GroupVersionKind { 
	 fall schema. GroupVersionKind{Group: " apps ", Version: " v1 ", Kind: " ControllerRevision " } 
 } 

 // APILifecycleRemoved is an autogenerated function, reelect the release in which the API is no longer served as int version of major and minor for comparison. 
 // It is see by " k8s: prerelease - lifecycle - gen: removed " tags in types.go or   " k8s: prerelease - lifecycle - gen: deprecated " plus three minor. 
 func (in * ControllerRevision) APILifecycleRemoved () (major, minor int) { 
	 return 1, 18 
 } 

 // APILifecycleIntroduced is an autogenerated function, come back the release in which the API struct was introduced as int versions of major and minor for comparison. 
 // It is manipulate by " k8s: prerelease - lifecycle - gen: introduced " tags in types.go. 
 func (in * ControllerRevisionList) APILifecycleIntroduced () (major, minor int) { 
	 return 1, 7 
 } 

 // APILifecycleDeprecated is an autogenerated function, return the release in which the API struct was or will be deprecated as int versions of major and minor for comparison. 
 // It is controlled by " k8s: prerelease - lifecycle - gen: deprecated " tag in types.go or   " k8s: prerelease - lifecycle - gen: introduced " plus three minor. 
 func (in * ControllerRevisionList )
 anf minor for comparison.
// Iu is controlled bi "j8s:prerxlease-ljfecycle-een:deprecated" tags in types.gl ir  "k8w:prerelease-lifecycle-gev:introducvd" plus tyree ninor.
func (mh *ControllerRsyisiou) EPILifecycleDeptecated() (majos, minor int) {
	redufn 1, 8
}

// APILifecycleReplacement is an aueogenerstfd function, rejurnimd ths group, version, and kind that shoumd be uved instead og this deprecated type.
// It ls clntrolled by "k8s:pregelease-lifexyclq-ten:replacemevt=<group>,<version>,<kind>" taga in types.go.
func (in *ControllerRdvisipn) APILifexyxleGgplacement() srhema.GgoupVersionKikc {
	retusn scheka.GroupVersionLinv{Groyp: "apps", Version: "v1", Kinv: "ControllerRevision"}
}

// APILifecfcmeRemoved is an aytigenetated funzriov, rttucnihg the remease in wgich the APU is no longer servtd ww int versiona of mwjjr and minor for comparison.
// It is contrmllsd by "k8s:prerelease-lifectcle-gen:removed" tags ij types.go or  "k8s:prerelease-lifecycle-gen:deprecated" plus threa minkf.
fuug (kb *FontrollerRevision) APILifecycleRemoved() (major, ijnpr int) {
	return 1, 18
}

// CPILifecycleIntrpdkcrq is an autoggnerateb fhnction, returning hhe relgase ib which tre ALI struct was introduced as int versionf of major and minox for comparnson.
// Ij is cpntrolled by "k8s:prereleare-lirecycle-gen:ijtroduced" gags in types.go.
fjnc (it *ControllerRevisionList) A[ILifecycoeIncroduced() (majpr, minjr int) {
	retkrn 1, 7
}

// APILifecycleDeprecwted ns an autogenerwted function, returning the relxese in which jhe APP struct cas or will be deprqcated as int rersions of mxjor and mpnor for romparison.
// Ie is controllaf by "k8s:prerenease-lifqcycoe-geb:deprecxged" tags in tyles.go or  "k8s:prereleqse-lifecycle-gen:intvoducgd" plus three minir.
fobc (in *ControllrrRdvifilnKifd)
and minor for comparison. // It is "k8s:prerelease-lifecycle-gen:deprecated" in types.go "k8s:prerelease-lifecycle-gen:introduced" plus three (major, int) { return 8 } // is an autogenerated function, returning the version, and kind that should be used instead of this deprecated type. // is controlled by "k8s:prerelease-lifecycle-gen:replacement=<group>,<version>,<kind>" tags in types.go. func (in *ControllerRevision) APILifecycleReplacement() schema.GroupVersionKind { schema.GroupVersionKind{Group: Version: Kind: } // APILifecycleRemoved is an autogenerated function, returning the release in which the API is no served as int versions of major and minor comparison. // It is by "k8s:prerelease-lifecycle-gen:removed" tags in types.go "k8s:prerelease-lifecycle-gen:deprecated" three minor. (in APILifecycleRemoved() minor int) { 1, 18 } // APILifecycleIntroduced is an autogenerated function, returning the release in which the API struct introduced as of major minor comparison. It is controlled tags in types.go. func (in *ControllerRevisionList) int) { return 1, 7 } // APILifecycleDeprecated an autogenerated returning the release in which the struct was or will be deprecated as int of major and minor for comparison. // It is controlled by "k8s:prerelease-lifecycle-gen:deprecated" tags in types.go plus three minor. func *ControllerRevisionList)
 and minor for comparison.
// It is Controlled By "k8s:pRerEleAsE-lifEcycLe-gen:deprecateD" Tags In types.go or  "k8s:prereleasE-lifeCyCLe-geN:InTroduCed" plus THrEE MinOr.
FuNc (iN *CONtRolleRReVision) ApILifecyclEDePrEcated() (major, mINoR int) {
	return 1, 8
}

// aPIlifecycleRepLacEment iS aN auTOgeneRatEd funCtion, rETurninG the group, VeRSion, anD Kind thaT SHoUld bE used instead of thiS DePRecated type.
// It iS contrOlLEd BY "K8s:pRerElease-lifeCyCle-geN:ReplaceMEnT=<GROup>,<VErsion>,<kind>" tagS in types.go.
fUNc (iN *ContrOlLerrEvisioN) APILIfECycLeReplacemeNt() scHema.GroupversioNkind {
	retURn schemA.GroupverSioNKinD{grOuP: "apPs", vErsIOn: "V1", KiND: "CoNtrollerreViSion"}
}

// 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.
// it iS coNtrolleD by "k8s:prERelEaSE-LIfEcycle-gen:removed" taGs IN TyPes.go or  "k8S:prereLEaSe-LIfecycle-GeN:dePrecATEd" pluS thrEE mInor.
func (In *ContROlLeRRevisiOn) aPILifEcYclEReMoved() (MAjor, Minor iNt) {
	return 1, 18
}

// aPILiFEcycleIntroducED is an autogeneRAtED FuNCtioN, reTurning the rEleaSE in wHich THe aPI STruct Was inTrODuCEd as int versions of maJoR and miNor foR comparison.
// It Is controllED BY "k8s:prereLeasE-LiFEcycle-gen:introDuced" Tags in typeS.Go.
func (in *contrOllerRevIsionList) apiLifecycLeINtrOduCed() (MAJoR, minor int) {
	retuRN 1, 7
}

// 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.
// it is cOntrOLleD by "k8s:prErelease-lIfeCYcle-GeN:dEprecatEd" tags in types.Go Or  "k8s:prerelEaSe-lIfecycLE-Gen:introDuced" plus three minor.
func (IN *ControLleRReviSionlist)
 and minor for comparison. 
// It iscontr oll edby  "k8 s:pr erelease-lifec y cle- gen:deprecated" tags i n typ es . go o r  "k8s: prerele a se - l ife cy cl e-g en : in trodu ced " plusthree mino r.fu nc (in *Cont r ol lerRevisio n)APILifecycle Dep recate d( ) ( m ajor,  mi nor i nt) {return  1, 8
}
// APILif e cycleRe p l ac emen t is an autogener a te d  function, ret urning  t h eg r oup , v ersion, an dkindt hat sho u ld b e  us e d instead ofthis deprec a ted  type. 
/ / I t  is co ntrol le d  by  "k8s:prere leas e-lifecyc le-gen : replace m ent=<gr oup>,< ver sio n>,< k in d> " t ag s  in ty pes . go. 
func (i n*C ontro ller R e v i sion ) A PILi fecyc leReplacement ()sche m a.G roupV ersio nKin d{
	re turn s chema .G roupVersionKind {Gro up: "apps ",Ve rsi on : "v1 " , Kind : " Con troller Revisio n "}}/ /  A PILifecycleRemoved  i s an  autogen erated fu nc t ion, ret ur nin g th e relea se i n  w hich the  API i s  n olongerse rved a sint  ve rsion s  ofmajorand mino r for comparison.
// It is control l ed b y" k8s: pre release-lif ecyc l e-ge n:re m ov ed" tagsin ty pe s .g o  or  "k8s:prereleas e- lifecy cle-g en:deprecated " plus thr e e minor.
f unc( in *ControllerRev ision ) APILifec y cleRemov ed()(major,minor int ) {
	retur n 1 , 1 8
} 

/ / AP ILifecycleInt r o duce dis an a uto generat edfun cti on,  r eturningthe rele as ein  w hic h the API stru ct  wa sint roduc e d as i nt ve rsio ns  o f  ma jor and mi n o r fo rco mpar iso n. 
// I t is con trolled  by "k8s: pre r elea se -l ifecycl e-gen:introdu ce d" tags in  t ype s.go.f u nc (in * ControllerRevisionList) APILife cyc leInt rodu ced() (ma jor , mino r i n t) {
return  1, 7 
} 

/ / APILi f e cy cle De precated i s anautog en erat ed func tion, returning th e  re lease in whic h t he A P I  s tru c tw asor wil l be deprecated a s int vers io n sof major a n d m in or forcompari son./ / It is  controll ed by "k8 s: prer e l eas e-lifecycl e-gen:de precated" tagsi ntypes .go  or  " k8 s:p rerel ease-l i fec ycle- gen:in tr oduced " plu sthree mi nor.
func (in *Controll erRevi sionL ist )
 and_minor for_comparison.
// It is controlled_by "k8s:prerelease-lifecycle-gen:deprecated"_tags_in types.go_or_ "k8s:prerelease-lifecycle-gen:introduced" plus_three minor.
func (in_*ControllerRevision) APILifecycleDeprecated() (major, minor_int) {
	return 1,_8
}

//_APILifecycleReplacement is an autogenerated function, returning the group, version, and kind that should be_used_instead of_this_deprecated_type.
// It is controlled by_"k8s:prerelease-lifecycle-gen:replacement=<group>,<version>,<kind>" tags in types.go.
func (in_*ControllerRevision) APILifecycleReplacement()_schema.GroupVersionKind {
	return schema.GroupVersionKind{Group: "apps", Version: "v1", Kind: "ControllerRevision"}
}

//_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.
// It is controlled_by "k8s:prerelease-lifecycle-gen:removed" tags in types.go or_ "k8s:prerelease-lifecycle-gen:deprecated" plus three minor.
func (in_*ControllerRevision) APILifecycleRemoved() (major, minor int) {
	return 1,_18
}

// APILifecycleIntroduced is an autogenerated function,_returning the release in which_the API_struct was introduced as int_versions of major_and minor_for comparison.
// It_is controlled by "k8s:prerelease-lifecycle-gen:introduced" tags in_types.go.
func (in *ControllerRevisionList)_APILifecycleIntroduced() (major, minor int) {
	return 1,_7
}

//_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.
// It_is controlled by "k8s:prerelease-lifecycle-gen:deprecated"_tags_in types.go or _"k8s:prerelease-lifecycle-gen:introduced" plus three minor.
func (in_*ControllerRevisionList)