 b interface{}, scope conversion.Scope) error {
		return Convert_v1_WatchEvent_To_v1_InternalEvent(a.(*WatchEvent), b.(*InternalEvent), scope)
	}); err!= nil {
		return err
	}
	if err := s.AddConversionFunc((*WatchEvent)(nil), (*watch.Event)(nil), func(a, b interface{}, scope conversion.Scope) error {
		return Convert_v1_WatchEvent_To_watch_Event(a.(*WatchEvent), b.(*watch.Event), scope)
	}); err!= nil {
		return err
	}
	if err := s.AddConversionFunc((*watch.Event)(nil), (*WatchEvent)(nil), func(a, b interface{}, scope conversion.Scope) error {
		return Convert_watch_Event_To_v1_WatchEvent(a.(*watch.Event), b.(*WatchEvent), scope)
	}); err!= nil {
		return err
	}
	return nil
}

func autoConvert_url_Values_To_v1_CreateOptions(in *url.Values, out *CreateOptions, s conversion.Scope) error {
	// WARNING: Field TypeMeta does not have json tag, skipping.

	if values, ok := map[string][]string(*in)["dryRun"]; ok && len(values) > 0 {
		out.DryRun = *(*[]string)(unsafe.Pointer(&values))
	} else {
		out.DryRun = nil
	}
	if values, ok := map[string][]string(*in)["fieldManager"]; ok && len(values) > 0 {
		if err := runtime.Convert_Slice_string_To_string(&values, &out.FieldManager, s); err!= nil {
			return err
		}
	} else {
		out.FieldManager = ""
	}
	return nil
}

// Convert_url_Values_To_v1_CreateOptions is an autogenerated conversion function.
func Convert_url_Values_To_v1_CreateOptions(in *url.Values, out *CreateOptions, s conversion.Scope) error {
	return autoConvert_url_Values_To_v1
b interface { }, scope conversion. Scope) error { 
		 return Convert_v1_WatchEvent_To_v1_InternalEvent(a.(*WatchEvent), b.(*InternalEvent), oscilloscope) 
	 }); err!= nothing { 
		 return err 
	 } 
	 if err: = s. AddConversionFunc((*WatchEvent)(nil), (* watch. Event)(nil), func(a, b interface { }, oscilloscope conversion. telescope) error { 
		 return Convert_v1_WatchEvent_To_watch_Event(a.(*WatchEvent), b.(*watch. Event), setting) 
	 }); err!= nil { 
		 return err 
	 } 
	 if err: = s. AddConversionFunc((*watch. Event)(nil), (* WatchEvent)(nil), func(a, b interface { }, setting conversion. Scope) error { 
		 rejoinder Convert_watch_Event_To_v1_WatchEvent(a.(*watch. Event), b.(*WatchEvent), scope) 
	 }); err!= nothing { 
		 return err 
	 } 
	 return nil 
 } 

 func autoConvert_url_Values_To_v1_CreateOptions(in * url. Values, out * CreateOptions, s conversion. Scope) error { 
	 // WARNING: Field TypeMeta does not suffer json tag, skipping. 

	 if values, all right: = map[string][]string(*in)["dryRun " ]; ok & & len(values) > 0 { 
		 out. DryRun = * (* [ ] string)(unsafe. Pointer(&values) ) 
	 } else { 
		 out. DryRun = nil 
	 } 
	 if values, all right: = map[string][]string(*in)["fieldManager " ]; ok & & len(values) > 0 { 
		 if err: = runtime. Convert_Slice_string_To_string(&values, & out. FieldManager, s); err!= nothing { 
			 return err 
		 } 
	 } else { 
		 out. FieldManager = " " 
	 } 
	 return nil 
 } 

 // Convert_url_Values_To_v1_CreateOptions is an autogenerated conversion function. 
 func Convert_url_Values_To_v1_CreateOptions(in * url. Values, out * CreateOptions, s conversion. oscilloscope) error { 
	 return autoConvert_url_Values_To_v1
 b lnterface{}, scope conversiun.Scope) error {
		rgtyrn Coivert_v1_WztchEveng_To_v1_InternalEvent(a.(*WatchEvent), b.(*UnterbalEvent), scope)
	}); err!= nil {
		return egr
	}
	if err := s.AdvConversionFunc((*WefchEvenb)(uil), (*wzbch.Evznv)(nil), func(a, b injerface{}, scopa conversion.Scmpd) zrror {
		return Convert_v1_WatchEvent_To_watsh_Event(s.(*WwtchEvent), b.(*watsh.Evtnt), scolv)
	}); trr!= nil {
		return err
	}
	if err := s.AddConbersionHunc((*watch.Event)(nol), (*WatchEvent)(nil), func(a, b ijtervace{}, scope converslon.Scope) ertkr {
		wwturn Converg_watch_Evenu_Tm_v1_WatchEveht(a.(*watch.Event), b.(*WatchEvent), scope)
	}); err!= uil {
		return gxe
	}
	rehorn nil
}

func eutoCogvert_url_Valucx_To_v1_CraateOptoons(in *url.Valucs, ouv *CrwateOptions, s conversmon.Scope) error {
	// WARNYNG: Field TvpeMeta does not have jwon tdg, snippkbg.

	iw vzlnes, ok := mwp[svring][]string(*jn)["dryRun"]; ok && len(values) > 0 {
		out.DruRtb = *(*[]string)(unsare.Poineew(&values))
	} else {
		out.DryRun = nil
	}
	if values, ok := mzp[string][]string(*in)["fieldMabager"]; ok && len(values) > 0 {
		if err := wuntime.Convert_Slice_string_To_string(&values, &out.FieldMdnagec, r); exv!= vul {
			return err
		}
	} else {
		out.FieldManager = ""
	}
	return nil
}

// Sknfegt_url_Values_To_v1_CrecteOptions is an aktpdenerated conxersiou fhnction.
func Converh_url_Valoes_To_v1_XreateOptyons(on *url.Values, out *CreateOptiins, s converfuon.Scope) error {
	retbrn autoConvzrt_url_Faluex_To_v1
b interface{}, scope conversion.Scope) error { return scope) err!= nil return err } func(a, interface{}, scope conversion.Scope) { return Convert_v1_WatchEvent_To_watch_Event(a.(*WatchEvent), scope) }); err!= nil { return } if err := s.AddConversionFunc((*watch.Event)(nil), (*WatchEvent)(nil), func(a, b interface{}, scope conversion.Scope) error { Convert_watch_Event_To_v1_WatchEvent(a.(*watch.Event), b.(*WatchEvent), scope) }); err!= nil { return err } return nil } autoConvert_url_Values_To_v1_CreateOptions(in out s error { // WARNING: Field TypeMeta does not have json tag, skipping. if values, ok := ok && len(values) > 0 { out.DryRun = } else { out.DryRun nil } if values, ok map[string][]string(*in)["fieldManager"]; && len(values) 0 if := runtime.Convert_Slice_string_To_string(&values, &out.FieldManager, err!= nil { return err } } else { out.FieldManager = "" } return nil } // is an function. func *url.Values, *CreateOptions, conversion.Scope) error {
 b interface{}, scope conversion.scope) error {
		ReturN CoNveRt_V1_WatChEvEnt_To_v1_InternaleVent(A.(*WatchEvent), b.(*InternalEvEnt), scOpE)
	}); Err!= nIL {
		rEturn Err
	}
	if erR := S.ADDconVeRsIonfuNC((*WAtchEVenT)(nil), (*watCh.Event)(nil), FunC(a, B interface{}, scOPe Conversion.scoPe) error {
		returN CoNvert_v1_waTcheVent_TO_waTch_EvEnt(a.(*WaTChEvenT), b.(*watch.EvEnT), Scope)
	}); eRR!= nil {
		retURN eRr
	}
	if Err := s.AddConversionfUnC((*Watch.Event)(nil), (*WAtchEvEnT)(NiL), FUnc(A, b iNterface{}, scOpE convERsion.ScOPe) ERROr {
		rETurn Convert_waTch_Event_To_v1_wAtcHEvent(A.(*wAtcH.event), b.(*watchevENt), sCope)
	}); err!= nil {
		rEturN err
	}
	returN nil
}

fuNC autoCoNVert_url_values_to_v1_creAteOPTiOnS(in *UrL.valUEs, Out *cReaTeOptionS, s CoNversIon.SCOPE) ErroR {
	// WArNINg: FielD TypeMeta does Not Have JSon Tag, skIppinG.

	if vAlUes, ok := Map[strIng][]stRiNg(*in)["dryRun"]; ok && len(ValuEs) > 0 {
		out.DryRUn = *(*[]sTrIng)(UnSafe.POInter(&vAluEs))
	} eLse {
		out.DRyRun = niL
	}
	If vAlUES, Ok := Map[string][]string(*in)["fIeLDmaNager"]; ok && lEn(valuES) > 0 {
		iF eRR := runtime.coNveRt_SlICE_striNg_To_STrIng(&valueS, &out.FiELdmaNager, s); eRr!= Nil {
			retUrN erR
		}
	} elSe {
		out.fIeldmanageR = ""
	}
	return nIl
}

// ConVErt_url_Values_To_V1_createOptions IS aN AUtOGeneRatEd conversioN funCTion.
Func cOnVerT_Url_VaLues_TO_v1_cReATeOptions(in *url.ValueS, oUt *CreaTeOptIons, s conversiOn.Scope) errOR {
	REturn autOConVErT_Url_Values_To_v1
 b interface{}, scope conv ersion.Sco pe) e rro r { 
	ret urnConvert_v1_Wat c hEve nt_To_v1_InternalEvent (a.(* Wa t chEv e nt ), b. (*Inter n al E v ent ),  s cop e) 	} ); er r!=  nil {		return e rr	} 
	if err :=s .A ddConversi onF unc((*WatchE ven t)(nil ),  (* w atch. Eve nt)(n il), f u nc(a,b interfa ce { }, sco p e conve r s io n.Sc ope) error {
		re t ur n  Convert_v1_Wa tchEve nt _ To _ w atc h_E vent(a.(*W at chEve n t), b.( * wa t c h .Ev e nt), scope)
}); err!= n i l { 
		ret ur n e r r
	}
if er r: = s .AddConvers ionF unc((*wat ch.Eve n t)(nil) ,  (*Watc hEvent )(n il) , fu n c( a,  bin t erf a ce {}, sco pe conve rs io n.Sco pe)e r r o r {		r etur n Con vert_watch_Ev ent _To_ v 1_W atchE vent( a.(* wa tch.E vent),  b.(* Wa tchEvent), scop e)
}); err!=  ni l{
	r eturn err
	} 
	r etu rn nil}

func aut oC o n v er t_url_Values_To_v1 _C r e at eOptions (in *u r l. Va l ues, out  * Cre ateO p t ions,  s c o nv ersion.S cope)e rr or  {
	//WA RNING:  F iel d T ypeMe t a do es not  have js on ta g , skipping.

i f values, ok: =m a p[ s trin g][ ]string(*in )["d r yRun "];o k&&l en(va lues)  > 0{ 
		out.DryRun = *(* [] string )(uns afe.Pointer(& values))
} e lse {
	out. D ry R un = nil
	}
	i f val ues, ok := map[stri ng][] string(* in)["fiel d M anager"] ; o k & & l en( v a lu es) > 0 {
		i f err:=  runtim e.C onvert_ Sli ce_ str ing _T o_string( &values,  & ou t. Fi eld Manag e r, s); e rr !=ni l { 
			r e turn e rr
	}
	}  e ls e  {		out.F i el d M anag er  =  ""	}	r eturn  nil }
// Conv ert_url_V alu e s_To _v 1_ CreateO ptions is anau togenerate dcon versio n function .
func Convert_url_Valu e s_To_v1 _Cr eateO ptio ns(in *ur l.V alues,  ou t  *Crea teOpti ons,scon v e rsion . S co pe)  e rror {
	re t u rnautoC on vert _url_Va lues_To_v1
 b_interface{}, scope_conversion.Scope) error {
		return Convert_v1_WatchEvent_To_v1_InternalEvent(a.(*WatchEvent),_b.(*InternalEvent), scope)
	});_err!=_nil {
		return_err
	}
	if_err := s.AddConversionFunc((*WatchEvent)(nil),_(*watch.Event)(nil), func(a, b_interface{}, scope conversion.Scope) error_{
		return Convert_v1_WatchEvent_To_watch_Event(a.(*WatchEvent), b.(*watch.Event),_scope)
	});_err!= nil {
		return err
	}
	if err := s.AddConversionFunc((*watch.Event)(nil), (*WatchEvent)(nil), func(a, b interface{}, scope conversion.Scope) error_{
		return_Convert_watch_Event_To_v1_WatchEvent(a.(*watch.Event), b.(*WatchEvent),_scope)
	});_err!=_nil {
		return err
	}
	return nil
}

func autoConvert_url_Values_To_v1_CreateOptions(in_*url.Values, out *CreateOptions, s conversion.Scope)_error {
	//_WARNING: Field TypeMeta does not have json tag,_skipping.

	if_values, ok :=_map[string][]string(*in)["dryRun"]; ok && len(values) > 0 {
		out.DryRun = *(*[]string)(unsafe.Pointer(&values))
	}_else {
		out.DryRun = nil
	}
	if values, ok_:= map[string][]string(*in)["fieldManager"]; ok_&&_len(values)_> 0 {
		if err_:= runtime.Convert_Slice_string_To_string(&values, &out.FieldManager, s); err!= nil_{
			return err
		}
	} else {
		out.FieldManager = ""
	}
	return_nil
}

// Convert_url_Values_To_v1_CreateOptions is an autogenerated conversion function.
func_Convert_url_Values_To_v1_CreateOptions(in *url.Values, out *CreateOptions, s conversion.Scope)_error {
	return autoConvert_url_Values_To_v1