Generated code.
This commit is contained in:
		
							
								
								
									
										794
									
								
								pkg/apis/autoscaling/types.generated.go
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										794
									
								
								pkg/apis/autoscaling/types.generated.go
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,794 @@
 | 
				
			|||||||
 | 
					/*
 | 
				
			||||||
 | 
					Copyright 2015 The Kubernetes Authors All rights reserved.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Licensed under the Apache License, Version 2.0 (the "License");
 | 
				
			||||||
 | 
					you may not use this file except in compliance with the License.
 | 
				
			||||||
 | 
					You may obtain a copy of the License at
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    http://www.apache.org/licenses/LICENSE-2.0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Unless required by applicable law or agreed to in writing, software
 | 
				
			||||||
 | 
					distributed under the License is distributed on an "AS IS" BASIS,
 | 
				
			||||||
 | 
					WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | 
				
			||||||
 | 
					See the License for the specific language governing permissions and
 | 
				
			||||||
 | 
					limitations under the License.
 | 
				
			||||||
 | 
					*/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// ************************************************************
 | 
				
			||||||
 | 
					// DO NOT EDIT.
 | 
				
			||||||
 | 
					// THIS FILE IS AUTO-GENERATED BY codecgen.
 | 
				
			||||||
 | 
					// ************************************************************
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					package autoscaling
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					import (
 | 
				
			||||||
 | 
						"errors"
 | 
				
			||||||
 | 
						"fmt"
 | 
				
			||||||
 | 
						codec1978 "github.com/ugorji/go/codec"
 | 
				
			||||||
 | 
						pkg2_api "k8s.io/kubernetes/pkg/api"
 | 
				
			||||||
 | 
						pkg1_unversioned "k8s.io/kubernetes/pkg/api/unversioned"
 | 
				
			||||||
 | 
						pkg3_types "k8s.io/kubernetes/pkg/types"
 | 
				
			||||||
 | 
						"reflect"
 | 
				
			||||||
 | 
						"runtime"
 | 
				
			||||||
 | 
						time "time"
 | 
				
			||||||
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					const (
 | 
				
			||||||
 | 
						// ----- content types ----
 | 
				
			||||||
 | 
						codecSelferC_UTF81234 = 1
 | 
				
			||||||
 | 
						codecSelferC_RAW1234  = 0
 | 
				
			||||||
 | 
						// ----- value types used ----
 | 
				
			||||||
 | 
						codecSelferValueTypeArray1234 = 10
 | 
				
			||||||
 | 
						codecSelferValueTypeMap1234   = 9
 | 
				
			||||||
 | 
						// ----- containerStateValues ----
 | 
				
			||||||
 | 
						codecSelfer_containerMapKey1234    = 2
 | 
				
			||||||
 | 
						codecSelfer_containerMapValue1234  = 3
 | 
				
			||||||
 | 
						codecSelfer_containerMapEnd1234    = 4
 | 
				
			||||||
 | 
						codecSelfer_containerArrayElem1234 = 6
 | 
				
			||||||
 | 
						codecSelfer_containerArrayEnd1234  = 7
 | 
				
			||||||
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					var (
 | 
				
			||||||
 | 
						codecSelferBitsize1234                         = uint8(reflect.TypeOf(uint(0)).Bits())
 | 
				
			||||||
 | 
						codecSelferOnlyMapOrArrayEncodeToStructErr1234 = errors.New(`only encoded map or array can be decoded into a struct`)
 | 
				
			||||||
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					type codecSelfer1234 struct{}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func init() {
 | 
				
			||||||
 | 
						if codec1978.GenVersion != 5 {
 | 
				
			||||||
 | 
							_, file, _, _ := runtime.Caller(0)
 | 
				
			||||||
 | 
							err := fmt.Errorf("codecgen version mismatch: current: %v, need %v. Re-generate file: %v",
 | 
				
			||||||
 | 
								5, codec1978.GenVersion, file)
 | 
				
			||||||
 | 
							panic(err)
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						if false { // reference the types, but skip this branch at build/run time
 | 
				
			||||||
 | 
							var v0 pkg2_api.ObjectMeta
 | 
				
			||||||
 | 
							var v1 pkg1_unversioned.TypeMeta
 | 
				
			||||||
 | 
							var v2 pkg3_types.UID
 | 
				
			||||||
 | 
							var v3 time.Time
 | 
				
			||||||
 | 
							_, _, _, _ = v0, v1, v2, v3
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func (x *Scale) CodecEncodeSelf(e *codec1978.Encoder) {
 | 
				
			||||||
 | 
						var h codecSelfer1234
 | 
				
			||||||
 | 
						z, r := codec1978.GenHelperEncoder(e)
 | 
				
			||||||
 | 
						_, _, _ = h, z, r
 | 
				
			||||||
 | 
						if x == nil {
 | 
				
			||||||
 | 
							r.EncodeNil()
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							yym1 := z.EncBinary()
 | 
				
			||||||
 | 
							_ = yym1
 | 
				
			||||||
 | 
							if false {
 | 
				
			||||||
 | 
							} else if z.HasExtensions() && z.EncExt(x) {
 | 
				
			||||||
 | 
							} else {
 | 
				
			||||||
 | 
								yysep2 := !z.EncBinary()
 | 
				
			||||||
 | 
								yy2arr2 := z.EncBasicHandle().StructToArray
 | 
				
			||||||
 | 
								var yyq2 [5]bool
 | 
				
			||||||
 | 
								_, _, _ = yysep2, yyq2, yy2arr2
 | 
				
			||||||
 | 
								const yyr2 bool = false
 | 
				
			||||||
 | 
								yyq2[0] = true
 | 
				
			||||||
 | 
								yyq2[1] = true
 | 
				
			||||||
 | 
								yyq2[2] = true
 | 
				
			||||||
 | 
								yyq2[3] = x.Kind != ""
 | 
				
			||||||
 | 
								yyq2[4] = x.APIVersion != ""
 | 
				
			||||||
 | 
								var yynn2 int
 | 
				
			||||||
 | 
								if yyr2 || yy2arr2 {
 | 
				
			||||||
 | 
									r.EncodeArrayStart(5)
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									yynn2 = 0
 | 
				
			||||||
 | 
									for _, b := range yyq2 {
 | 
				
			||||||
 | 
										if b {
 | 
				
			||||||
 | 
											yynn2++
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
									r.EncodeMapStart(yynn2)
 | 
				
			||||||
 | 
									yynn2 = 0
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								if yyr2 || yy2arr2 {
 | 
				
			||||||
 | 
									z.EncSendContainerState(codecSelfer_containerArrayElem1234)
 | 
				
			||||||
 | 
									if yyq2[0] {
 | 
				
			||||||
 | 
										yy4 := &x.ObjectMeta
 | 
				
			||||||
 | 
										yy4.CodecEncodeSelf(e)
 | 
				
			||||||
 | 
									} else {
 | 
				
			||||||
 | 
										r.EncodeNil()
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									if yyq2[0] {
 | 
				
			||||||
 | 
										z.EncSendContainerState(codecSelfer_containerMapKey1234)
 | 
				
			||||||
 | 
										r.EncodeString(codecSelferC_UTF81234, string("metadata"))
 | 
				
			||||||
 | 
										z.EncSendContainerState(codecSelfer_containerMapValue1234)
 | 
				
			||||||
 | 
										yy6 := &x.ObjectMeta
 | 
				
			||||||
 | 
										yy6.CodecEncodeSelf(e)
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								if yyr2 || yy2arr2 {
 | 
				
			||||||
 | 
									z.EncSendContainerState(codecSelfer_containerArrayElem1234)
 | 
				
			||||||
 | 
									if yyq2[1] {
 | 
				
			||||||
 | 
										yy9 := &x.Spec
 | 
				
			||||||
 | 
										yy9.CodecEncodeSelf(e)
 | 
				
			||||||
 | 
									} else {
 | 
				
			||||||
 | 
										r.EncodeNil()
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									if yyq2[1] {
 | 
				
			||||||
 | 
										z.EncSendContainerState(codecSelfer_containerMapKey1234)
 | 
				
			||||||
 | 
										r.EncodeString(codecSelferC_UTF81234, string("spec"))
 | 
				
			||||||
 | 
										z.EncSendContainerState(codecSelfer_containerMapValue1234)
 | 
				
			||||||
 | 
										yy11 := &x.Spec
 | 
				
			||||||
 | 
										yy11.CodecEncodeSelf(e)
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								if yyr2 || yy2arr2 {
 | 
				
			||||||
 | 
									z.EncSendContainerState(codecSelfer_containerArrayElem1234)
 | 
				
			||||||
 | 
									if yyq2[2] {
 | 
				
			||||||
 | 
										yy14 := &x.Status
 | 
				
			||||||
 | 
										yy14.CodecEncodeSelf(e)
 | 
				
			||||||
 | 
									} else {
 | 
				
			||||||
 | 
										r.EncodeNil()
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									if yyq2[2] {
 | 
				
			||||||
 | 
										z.EncSendContainerState(codecSelfer_containerMapKey1234)
 | 
				
			||||||
 | 
										r.EncodeString(codecSelferC_UTF81234, string("status"))
 | 
				
			||||||
 | 
										z.EncSendContainerState(codecSelfer_containerMapValue1234)
 | 
				
			||||||
 | 
										yy16 := &x.Status
 | 
				
			||||||
 | 
										yy16.CodecEncodeSelf(e)
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								if yyr2 || yy2arr2 {
 | 
				
			||||||
 | 
									z.EncSendContainerState(codecSelfer_containerArrayElem1234)
 | 
				
			||||||
 | 
									if yyq2[3] {
 | 
				
			||||||
 | 
										yym19 := z.EncBinary()
 | 
				
			||||||
 | 
										_ = yym19
 | 
				
			||||||
 | 
										if false {
 | 
				
			||||||
 | 
										} else {
 | 
				
			||||||
 | 
											r.EncodeString(codecSelferC_UTF81234, string(x.Kind))
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
									} else {
 | 
				
			||||||
 | 
										r.EncodeString(codecSelferC_UTF81234, "")
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									if yyq2[3] {
 | 
				
			||||||
 | 
										z.EncSendContainerState(codecSelfer_containerMapKey1234)
 | 
				
			||||||
 | 
										r.EncodeString(codecSelferC_UTF81234, string("kind"))
 | 
				
			||||||
 | 
										z.EncSendContainerState(codecSelfer_containerMapValue1234)
 | 
				
			||||||
 | 
										yym20 := z.EncBinary()
 | 
				
			||||||
 | 
										_ = yym20
 | 
				
			||||||
 | 
										if false {
 | 
				
			||||||
 | 
										} else {
 | 
				
			||||||
 | 
											r.EncodeString(codecSelferC_UTF81234, string(x.Kind))
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								if yyr2 || yy2arr2 {
 | 
				
			||||||
 | 
									z.EncSendContainerState(codecSelfer_containerArrayElem1234)
 | 
				
			||||||
 | 
									if yyq2[4] {
 | 
				
			||||||
 | 
										yym22 := z.EncBinary()
 | 
				
			||||||
 | 
										_ = yym22
 | 
				
			||||||
 | 
										if false {
 | 
				
			||||||
 | 
										} else {
 | 
				
			||||||
 | 
											r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion))
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
									} else {
 | 
				
			||||||
 | 
										r.EncodeString(codecSelferC_UTF81234, "")
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									if yyq2[4] {
 | 
				
			||||||
 | 
										z.EncSendContainerState(codecSelfer_containerMapKey1234)
 | 
				
			||||||
 | 
										r.EncodeString(codecSelferC_UTF81234, string("apiVersion"))
 | 
				
			||||||
 | 
										z.EncSendContainerState(codecSelfer_containerMapValue1234)
 | 
				
			||||||
 | 
										yym23 := z.EncBinary()
 | 
				
			||||||
 | 
										_ = yym23
 | 
				
			||||||
 | 
										if false {
 | 
				
			||||||
 | 
										} else {
 | 
				
			||||||
 | 
											r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion))
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								if yyr2 || yy2arr2 {
 | 
				
			||||||
 | 
									z.EncSendContainerState(codecSelfer_containerArrayEnd1234)
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									z.EncSendContainerState(codecSelfer_containerMapEnd1234)
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func (x *Scale) CodecDecodeSelf(d *codec1978.Decoder) {
 | 
				
			||||||
 | 
						var h codecSelfer1234
 | 
				
			||||||
 | 
						z, r := codec1978.GenHelperDecoder(d)
 | 
				
			||||||
 | 
						_, _, _ = h, z, r
 | 
				
			||||||
 | 
						yym1 := z.DecBinary()
 | 
				
			||||||
 | 
						_ = yym1
 | 
				
			||||||
 | 
						if false {
 | 
				
			||||||
 | 
						} else if z.HasExtensions() && z.DecExt(x) {
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							yyct2 := r.ContainerType()
 | 
				
			||||||
 | 
							if yyct2 == codecSelferValueTypeMap1234 {
 | 
				
			||||||
 | 
								yyl2 := r.ReadMapStart()
 | 
				
			||||||
 | 
								if yyl2 == 0 {
 | 
				
			||||||
 | 
									z.DecSendContainerState(codecSelfer_containerMapEnd1234)
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									x.codecDecodeSelfFromMap(yyl2, d)
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							} else if yyct2 == codecSelferValueTypeArray1234 {
 | 
				
			||||||
 | 
								yyl2 := r.ReadArrayStart()
 | 
				
			||||||
 | 
								if yyl2 == 0 {
 | 
				
			||||||
 | 
									z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									x.codecDecodeSelfFromArray(yyl2, d)
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							} else {
 | 
				
			||||||
 | 
								panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234)
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func (x *Scale) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
 | 
				
			||||||
 | 
						var h codecSelfer1234
 | 
				
			||||||
 | 
						z, r := codec1978.GenHelperDecoder(d)
 | 
				
			||||||
 | 
						_, _, _ = h, z, r
 | 
				
			||||||
 | 
						var yys3Slc = z.DecScratchBuffer() // default slice to decode into
 | 
				
			||||||
 | 
						_ = yys3Slc
 | 
				
			||||||
 | 
						var yyhl3 bool = l >= 0
 | 
				
			||||||
 | 
						for yyj3 := 0; ; yyj3++ {
 | 
				
			||||||
 | 
							if yyhl3 {
 | 
				
			||||||
 | 
								if yyj3 >= l {
 | 
				
			||||||
 | 
									break
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							} else {
 | 
				
			||||||
 | 
								if r.CheckBreak() {
 | 
				
			||||||
 | 
									break
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
							z.DecSendContainerState(codecSelfer_containerMapKey1234)
 | 
				
			||||||
 | 
							yys3Slc = r.DecodeBytes(yys3Slc, true, true)
 | 
				
			||||||
 | 
							yys3 := string(yys3Slc)
 | 
				
			||||||
 | 
							z.DecSendContainerState(codecSelfer_containerMapValue1234)
 | 
				
			||||||
 | 
							switch yys3 {
 | 
				
			||||||
 | 
							case "metadata":
 | 
				
			||||||
 | 
								if r.TryDecodeAsNil() {
 | 
				
			||||||
 | 
									x.ObjectMeta = pkg2_api.ObjectMeta{}
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									yyv4 := &x.ObjectMeta
 | 
				
			||||||
 | 
									yyv4.CodecDecodeSelf(d)
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							case "spec":
 | 
				
			||||||
 | 
								if r.TryDecodeAsNil() {
 | 
				
			||||||
 | 
									x.Spec = ScaleSpec{}
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									yyv5 := &x.Spec
 | 
				
			||||||
 | 
									yyv5.CodecDecodeSelf(d)
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							case "status":
 | 
				
			||||||
 | 
								if r.TryDecodeAsNil() {
 | 
				
			||||||
 | 
									x.Status = ScaleStatus{}
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									yyv6 := &x.Status
 | 
				
			||||||
 | 
									yyv6.CodecDecodeSelf(d)
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							case "kind":
 | 
				
			||||||
 | 
								if r.TryDecodeAsNil() {
 | 
				
			||||||
 | 
									x.Kind = ""
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									x.Kind = string(r.DecodeString())
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							case "apiVersion":
 | 
				
			||||||
 | 
								if r.TryDecodeAsNil() {
 | 
				
			||||||
 | 
									x.APIVersion = ""
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									x.APIVersion = string(r.DecodeString())
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							default:
 | 
				
			||||||
 | 
								z.DecStructFieldNotFound(-1, yys3)
 | 
				
			||||||
 | 
							} // end switch yys3
 | 
				
			||||||
 | 
						} // end for yyj3
 | 
				
			||||||
 | 
						z.DecSendContainerState(codecSelfer_containerMapEnd1234)
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func (x *Scale) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
 | 
				
			||||||
 | 
						var h codecSelfer1234
 | 
				
			||||||
 | 
						z, r := codec1978.GenHelperDecoder(d)
 | 
				
			||||||
 | 
						_, _, _ = h, z, r
 | 
				
			||||||
 | 
						var yyj9 int
 | 
				
			||||||
 | 
						var yyb9 bool
 | 
				
			||||||
 | 
						var yyhl9 bool = l >= 0
 | 
				
			||||||
 | 
						yyj9++
 | 
				
			||||||
 | 
						if yyhl9 {
 | 
				
			||||||
 | 
							yyb9 = yyj9 > l
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							yyb9 = r.CheckBreak()
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						if yyb9 {
 | 
				
			||||||
 | 
							z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
 | 
				
			||||||
 | 
							return
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						z.DecSendContainerState(codecSelfer_containerArrayElem1234)
 | 
				
			||||||
 | 
						if r.TryDecodeAsNil() {
 | 
				
			||||||
 | 
							x.ObjectMeta = pkg2_api.ObjectMeta{}
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							yyv10 := &x.ObjectMeta
 | 
				
			||||||
 | 
							yyv10.CodecDecodeSelf(d)
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						yyj9++
 | 
				
			||||||
 | 
						if yyhl9 {
 | 
				
			||||||
 | 
							yyb9 = yyj9 > l
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							yyb9 = r.CheckBreak()
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						if yyb9 {
 | 
				
			||||||
 | 
							z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
 | 
				
			||||||
 | 
							return
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						z.DecSendContainerState(codecSelfer_containerArrayElem1234)
 | 
				
			||||||
 | 
						if r.TryDecodeAsNil() {
 | 
				
			||||||
 | 
							x.Spec = ScaleSpec{}
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							yyv11 := &x.Spec
 | 
				
			||||||
 | 
							yyv11.CodecDecodeSelf(d)
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						yyj9++
 | 
				
			||||||
 | 
						if yyhl9 {
 | 
				
			||||||
 | 
							yyb9 = yyj9 > l
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							yyb9 = r.CheckBreak()
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						if yyb9 {
 | 
				
			||||||
 | 
							z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
 | 
				
			||||||
 | 
							return
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						z.DecSendContainerState(codecSelfer_containerArrayElem1234)
 | 
				
			||||||
 | 
						if r.TryDecodeAsNil() {
 | 
				
			||||||
 | 
							x.Status = ScaleStatus{}
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							yyv12 := &x.Status
 | 
				
			||||||
 | 
							yyv12.CodecDecodeSelf(d)
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						yyj9++
 | 
				
			||||||
 | 
						if yyhl9 {
 | 
				
			||||||
 | 
							yyb9 = yyj9 > l
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							yyb9 = r.CheckBreak()
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						if yyb9 {
 | 
				
			||||||
 | 
							z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
 | 
				
			||||||
 | 
							return
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						z.DecSendContainerState(codecSelfer_containerArrayElem1234)
 | 
				
			||||||
 | 
						if r.TryDecodeAsNil() {
 | 
				
			||||||
 | 
							x.Kind = ""
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							x.Kind = string(r.DecodeString())
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						yyj9++
 | 
				
			||||||
 | 
						if yyhl9 {
 | 
				
			||||||
 | 
							yyb9 = yyj9 > l
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							yyb9 = r.CheckBreak()
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						if yyb9 {
 | 
				
			||||||
 | 
							z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
 | 
				
			||||||
 | 
							return
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						z.DecSendContainerState(codecSelfer_containerArrayElem1234)
 | 
				
			||||||
 | 
						if r.TryDecodeAsNil() {
 | 
				
			||||||
 | 
							x.APIVersion = ""
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							x.APIVersion = string(r.DecodeString())
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						for {
 | 
				
			||||||
 | 
							yyj9++
 | 
				
			||||||
 | 
							if yyhl9 {
 | 
				
			||||||
 | 
								yyb9 = yyj9 > l
 | 
				
			||||||
 | 
							} else {
 | 
				
			||||||
 | 
								yyb9 = r.CheckBreak()
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
							if yyb9 {
 | 
				
			||||||
 | 
								break
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
							z.DecSendContainerState(codecSelfer_containerArrayElem1234)
 | 
				
			||||||
 | 
							z.DecStructFieldNotFound(yyj9-1, "")
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func (x *ScaleSpec) CodecEncodeSelf(e *codec1978.Encoder) {
 | 
				
			||||||
 | 
						var h codecSelfer1234
 | 
				
			||||||
 | 
						z, r := codec1978.GenHelperEncoder(e)
 | 
				
			||||||
 | 
						_, _, _ = h, z, r
 | 
				
			||||||
 | 
						if x == nil {
 | 
				
			||||||
 | 
							r.EncodeNil()
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							yym1 := z.EncBinary()
 | 
				
			||||||
 | 
							_ = yym1
 | 
				
			||||||
 | 
							if false {
 | 
				
			||||||
 | 
							} else if z.HasExtensions() && z.EncExt(x) {
 | 
				
			||||||
 | 
							} else {
 | 
				
			||||||
 | 
								yysep2 := !z.EncBinary()
 | 
				
			||||||
 | 
								yy2arr2 := z.EncBasicHandle().StructToArray
 | 
				
			||||||
 | 
								var yyq2 [1]bool
 | 
				
			||||||
 | 
								_, _, _ = yysep2, yyq2, yy2arr2
 | 
				
			||||||
 | 
								const yyr2 bool = false
 | 
				
			||||||
 | 
								yyq2[0] = x.Replicas != 0
 | 
				
			||||||
 | 
								var yynn2 int
 | 
				
			||||||
 | 
								if yyr2 || yy2arr2 {
 | 
				
			||||||
 | 
									r.EncodeArrayStart(1)
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									yynn2 = 0
 | 
				
			||||||
 | 
									for _, b := range yyq2 {
 | 
				
			||||||
 | 
										if b {
 | 
				
			||||||
 | 
											yynn2++
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
									r.EncodeMapStart(yynn2)
 | 
				
			||||||
 | 
									yynn2 = 0
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								if yyr2 || yy2arr2 {
 | 
				
			||||||
 | 
									z.EncSendContainerState(codecSelfer_containerArrayElem1234)
 | 
				
			||||||
 | 
									if yyq2[0] {
 | 
				
			||||||
 | 
										yym4 := z.EncBinary()
 | 
				
			||||||
 | 
										_ = yym4
 | 
				
			||||||
 | 
										if false {
 | 
				
			||||||
 | 
										} else {
 | 
				
			||||||
 | 
											r.EncodeInt(int64(x.Replicas))
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
									} else {
 | 
				
			||||||
 | 
										r.EncodeInt(0)
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									if yyq2[0] {
 | 
				
			||||||
 | 
										z.EncSendContainerState(codecSelfer_containerMapKey1234)
 | 
				
			||||||
 | 
										r.EncodeString(codecSelferC_UTF81234, string("replicas"))
 | 
				
			||||||
 | 
										z.EncSendContainerState(codecSelfer_containerMapValue1234)
 | 
				
			||||||
 | 
										yym5 := z.EncBinary()
 | 
				
			||||||
 | 
										_ = yym5
 | 
				
			||||||
 | 
										if false {
 | 
				
			||||||
 | 
										} else {
 | 
				
			||||||
 | 
											r.EncodeInt(int64(x.Replicas))
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								if yyr2 || yy2arr2 {
 | 
				
			||||||
 | 
									z.EncSendContainerState(codecSelfer_containerArrayEnd1234)
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									z.EncSendContainerState(codecSelfer_containerMapEnd1234)
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func (x *ScaleSpec) CodecDecodeSelf(d *codec1978.Decoder) {
 | 
				
			||||||
 | 
						var h codecSelfer1234
 | 
				
			||||||
 | 
						z, r := codec1978.GenHelperDecoder(d)
 | 
				
			||||||
 | 
						_, _, _ = h, z, r
 | 
				
			||||||
 | 
						yym1 := z.DecBinary()
 | 
				
			||||||
 | 
						_ = yym1
 | 
				
			||||||
 | 
						if false {
 | 
				
			||||||
 | 
						} else if z.HasExtensions() && z.DecExt(x) {
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							yyct2 := r.ContainerType()
 | 
				
			||||||
 | 
							if yyct2 == codecSelferValueTypeMap1234 {
 | 
				
			||||||
 | 
								yyl2 := r.ReadMapStart()
 | 
				
			||||||
 | 
								if yyl2 == 0 {
 | 
				
			||||||
 | 
									z.DecSendContainerState(codecSelfer_containerMapEnd1234)
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									x.codecDecodeSelfFromMap(yyl2, d)
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							} else if yyct2 == codecSelferValueTypeArray1234 {
 | 
				
			||||||
 | 
								yyl2 := r.ReadArrayStart()
 | 
				
			||||||
 | 
								if yyl2 == 0 {
 | 
				
			||||||
 | 
									z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									x.codecDecodeSelfFromArray(yyl2, d)
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							} else {
 | 
				
			||||||
 | 
								panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234)
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func (x *ScaleSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
 | 
				
			||||||
 | 
						var h codecSelfer1234
 | 
				
			||||||
 | 
						z, r := codec1978.GenHelperDecoder(d)
 | 
				
			||||||
 | 
						_, _, _ = h, z, r
 | 
				
			||||||
 | 
						var yys3Slc = z.DecScratchBuffer() // default slice to decode into
 | 
				
			||||||
 | 
						_ = yys3Slc
 | 
				
			||||||
 | 
						var yyhl3 bool = l >= 0
 | 
				
			||||||
 | 
						for yyj3 := 0; ; yyj3++ {
 | 
				
			||||||
 | 
							if yyhl3 {
 | 
				
			||||||
 | 
								if yyj3 >= l {
 | 
				
			||||||
 | 
									break
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							} else {
 | 
				
			||||||
 | 
								if r.CheckBreak() {
 | 
				
			||||||
 | 
									break
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
							z.DecSendContainerState(codecSelfer_containerMapKey1234)
 | 
				
			||||||
 | 
							yys3Slc = r.DecodeBytes(yys3Slc, true, true)
 | 
				
			||||||
 | 
							yys3 := string(yys3Slc)
 | 
				
			||||||
 | 
							z.DecSendContainerState(codecSelfer_containerMapValue1234)
 | 
				
			||||||
 | 
							switch yys3 {
 | 
				
			||||||
 | 
							case "replicas":
 | 
				
			||||||
 | 
								if r.TryDecodeAsNil() {
 | 
				
			||||||
 | 
									x.Replicas = 0
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									x.Replicas = int(r.DecodeInt(codecSelferBitsize1234))
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							default:
 | 
				
			||||||
 | 
								z.DecStructFieldNotFound(-1, yys3)
 | 
				
			||||||
 | 
							} // end switch yys3
 | 
				
			||||||
 | 
						} // end for yyj3
 | 
				
			||||||
 | 
						z.DecSendContainerState(codecSelfer_containerMapEnd1234)
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func (x *ScaleSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
 | 
				
			||||||
 | 
						var h codecSelfer1234
 | 
				
			||||||
 | 
						z, r := codec1978.GenHelperDecoder(d)
 | 
				
			||||||
 | 
						_, _, _ = h, z, r
 | 
				
			||||||
 | 
						var yyj5 int
 | 
				
			||||||
 | 
						var yyb5 bool
 | 
				
			||||||
 | 
						var yyhl5 bool = l >= 0
 | 
				
			||||||
 | 
						yyj5++
 | 
				
			||||||
 | 
						if yyhl5 {
 | 
				
			||||||
 | 
							yyb5 = yyj5 > l
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							yyb5 = r.CheckBreak()
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						if yyb5 {
 | 
				
			||||||
 | 
							z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
 | 
				
			||||||
 | 
							return
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						z.DecSendContainerState(codecSelfer_containerArrayElem1234)
 | 
				
			||||||
 | 
						if r.TryDecodeAsNil() {
 | 
				
			||||||
 | 
							x.Replicas = 0
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							x.Replicas = int(r.DecodeInt(codecSelferBitsize1234))
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						for {
 | 
				
			||||||
 | 
							yyj5++
 | 
				
			||||||
 | 
							if yyhl5 {
 | 
				
			||||||
 | 
								yyb5 = yyj5 > l
 | 
				
			||||||
 | 
							} else {
 | 
				
			||||||
 | 
								yyb5 = r.CheckBreak()
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
							if yyb5 {
 | 
				
			||||||
 | 
								break
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
							z.DecSendContainerState(codecSelfer_containerArrayElem1234)
 | 
				
			||||||
 | 
							z.DecStructFieldNotFound(yyj5-1, "")
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func (x *ScaleStatus) CodecEncodeSelf(e *codec1978.Encoder) {
 | 
				
			||||||
 | 
						var h codecSelfer1234
 | 
				
			||||||
 | 
						z, r := codec1978.GenHelperEncoder(e)
 | 
				
			||||||
 | 
						_, _, _ = h, z, r
 | 
				
			||||||
 | 
						if x == nil {
 | 
				
			||||||
 | 
							r.EncodeNil()
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							yym1 := z.EncBinary()
 | 
				
			||||||
 | 
							_ = yym1
 | 
				
			||||||
 | 
							if false {
 | 
				
			||||||
 | 
							} else if z.HasExtensions() && z.EncExt(x) {
 | 
				
			||||||
 | 
							} else {
 | 
				
			||||||
 | 
								yysep2 := !z.EncBinary()
 | 
				
			||||||
 | 
								yy2arr2 := z.EncBasicHandle().StructToArray
 | 
				
			||||||
 | 
								var yyq2 [2]bool
 | 
				
			||||||
 | 
								_, _, _ = yysep2, yyq2, yy2arr2
 | 
				
			||||||
 | 
								const yyr2 bool = false
 | 
				
			||||||
 | 
								yyq2[1] = x.Selector != ""
 | 
				
			||||||
 | 
								var yynn2 int
 | 
				
			||||||
 | 
								if yyr2 || yy2arr2 {
 | 
				
			||||||
 | 
									r.EncodeArrayStart(2)
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									yynn2 = 1
 | 
				
			||||||
 | 
									for _, b := range yyq2 {
 | 
				
			||||||
 | 
										if b {
 | 
				
			||||||
 | 
											yynn2++
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
									r.EncodeMapStart(yynn2)
 | 
				
			||||||
 | 
									yynn2 = 0
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								if yyr2 || yy2arr2 {
 | 
				
			||||||
 | 
									z.EncSendContainerState(codecSelfer_containerArrayElem1234)
 | 
				
			||||||
 | 
									yym4 := z.EncBinary()
 | 
				
			||||||
 | 
									_ = yym4
 | 
				
			||||||
 | 
									if false {
 | 
				
			||||||
 | 
									} else {
 | 
				
			||||||
 | 
										r.EncodeInt(int64(x.Replicas))
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									z.EncSendContainerState(codecSelfer_containerMapKey1234)
 | 
				
			||||||
 | 
									r.EncodeString(codecSelferC_UTF81234, string("replicas"))
 | 
				
			||||||
 | 
									z.EncSendContainerState(codecSelfer_containerMapValue1234)
 | 
				
			||||||
 | 
									yym5 := z.EncBinary()
 | 
				
			||||||
 | 
									_ = yym5
 | 
				
			||||||
 | 
									if false {
 | 
				
			||||||
 | 
									} else {
 | 
				
			||||||
 | 
										r.EncodeInt(int64(x.Replicas))
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								if yyr2 || yy2arr2 {
 | 
				
			||||||
 | 
									z.EncSendContainerState(codecSelfer_containerArrayElem1234)
 | 
				
			||||||
 | 
									if yyq2[1] {
 | 
				
			||||||
 | 
										yym7 := z.EncBinary()
 | 
				
			||||||
 | 
										_ = yym7
 | 
				
			||||||
 | 
										if false {
 | 
				
			||||||
 | 
										} else {
 | 
				
			||||||
 | 
											r.EncodeString(codecSelferC_UTF81234, string(x.Selector))
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
									} else {
 | 
				
			||||||
 | 
										r.EncodeString(codecSelferC_UTF81234, "")
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									if yyq2[1] {
 | 
				
			||||||
 | 
										z.EncSendContainerState(codecSelfer_containerMapKey1234)
 | 
				
			||||||
 | 
										r.EncodeString(codecSelferC_UTF81234, string("selector"))
 | 
				
			||||||
 | 
										z.EncSendContainerState(codecSelfer_containerMapValue1234)
 | 
				
			||||||
 | 
										yym8 := z.EncBinary()
 | 
				
			||||||
 | 
										_ = yym8
 | 
				
			||||||
 | 
										if false {
 | 
				
			||||||
 | 
										} else {
 | 
				
			||||||
 | 
											r.EncodeString(codecSelferC_UTF81234, string(x.Selector))
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								if yyr2 || yy2arr2 {
 | 
				
			||||||
 | 
									z.EncSendContainerState(codecSelfer_containerArrayEnd1234)
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									z.EncSendContainerState(codecSelfer_containerMapEnd1234)
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func (x *ScaleStatus) CodecDecodeSelf(d *codec1978.Decoder) {
 | 
				
			||||||
 | 
						var h codecSelfer1234
 | 
				
			||||||
 | 
						z, r := codec1978.GenHelperDecoder(d)
 | 
				
			||||||
 | 
						_, _, _ = h, z, r
 | 
				
			||||||
 | 
						yym1 := z.DecBinary()
 | 
				
			||||||
 | 
						_ = yym1
 | 
				
			||||||
 | 
						if false {
 | 
				
			||||||
 | 
						} else if z.HasExtensions() && z.DecExt(x) {
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							yyct2 := r.ContainerType()
 | 
				
			||||||
 | 
							if yyct2 == codecSelferValueTypeMap1234 {
 | 
				
			||||||
 | 
								yyl2 := r.ReadMapStart()
 | 
				
			||||||
 | 
								if yyl2 == 0 {
 | 
				
			||||||
 | 
									z.DecSendContainerState(codecSelfer_containerMapEnd1234)
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									x.codecDecodeSelfFromMap(yyl2, d)
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							} else if yyct2 == codecSelferValueTypeArray1234 {
 | 
				
			||||||
 | 
								yyl2 := r.ReadArrayStart()
 | 
				
			||||||
 | 
								if yyl2 == 0 {
 | 
				
			||||||
 | 
									z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									x.codecDecodeSelfFromArray(yyl2, d)
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							} else {
 | 
				
			||||||
 | 
								panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234)
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func (x *ScaleStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
 | 
				
			||||||
 | 
						var h codecSelfer1234
 | 
				
			||||||
 | 
						z, r := codec1978.GenHelperDecoder(d)
 | 
				
			||||||
 | 
						_, _, _ = h, z, r
 | 
				
			||||||
 | 
						var yys3Slc = z.DecScratchBuffer() // default slice to decode into
 | 
				
			||||||
 | 
						_ = yys3Slc
 | 
				
			||||||
 | 
						var yyhl3 bool = l >= 0
 | 
				
			||||||
 | 
						for yyj3 := 0; ; yyj3++ {
 | 
				
			||||||
 | 
							if yyhl3 {
 | 
				
			||||||
 | 
								if yyj3 >= l {
 | 
				
			||||||
 | 
									break
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							} else {
 | 
				
			||||||
 | 
								if r.CheckBreak() {
 | 
				
			||||||
 | 
									break
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
							z.DecSendContainerState(codecSelfer_containerMapKey1234)
 | 
				
			||||||
 | 
							yys3Slc = r.DecodeBytes(yys3Slc, true, true)
 | 
				
			||||||
 | 
							yys3 := string(yys3Slc)
 | 
				
			||||||
 | 
							z.DecSendContainerState(codecSelfer_containerMapValue1234)
 | 
				
			||||||
 | 
							switch yys3 {
 | 
				
			||||||
 | 
							case "replicas":
 | 
				
			||||||
 | 
								if r.TryDecodeAsNil() {
 | 
				
			||||||
 | 
									x.Replicas = 0
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									x.Replicas = int(r.DecodeInt(codecSelferBitsize1234))
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							case "selector":
 | 
				
			||||||
 | 
								if r.TryDecodeAsNil() {
 | 
				
			||||||
 | 
									x.Selector = ""
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									x.Selector = string(r.DecodeString())
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							default:
 | 
				
			||||||
 | 
								z.DecStructFieldNotFound(-1, yys3)
 | 
				
			||||||
 | 
							} // end switch yys3
 | 
				
			||||||
 | 
						} // end for yyj3
 | 
				
			||||||
 | 
						z.DecSendContainerState(codecSelfer_containerMapEnd1234)
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func (x *ScaleStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
 | 
				
			||||||
 | 
						var h codecSelfer1234
 | 
				
			||||||
 | 
						z, r := codec1978.GenHelperDecoder(d)
 | 
				
			||||||
 | 
						_, _, _ = h, z, r
 | 
				
			||||||
 | 
						var yyj6 int
 | 
				
			||||||
 | 
						var yyb6 bool
 | 
				
			||||||
 | 
						var yyhl6 bool = l >= 0
 | 
				
			||||||
 | 
						yyj6++
 | 
				
			||||||
 | 
						if yyhl6 {
 | 
				
			||||||
 | 
							yyb6 = yyj6 > l
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							yyb6 = r.CheckBreak()
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						if yyb6 {
 | 
				
			||||||
 | 
							z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
 | 
				
			||||||
 | 
							return
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						z.DecSendContainerState(codecSelfer_containerArrayElem1234)
 | 
				
			||||||
 | 
						if r.TryDecodeAsNil() {
 | 
				
			||||||
 | 
							x.Replicas = 0
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							x.Replicas = int(r.DecodeInt(codecSelferBitsize1234))
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						yyj6++
 | 
				
			||||||
 | 
						if yyhl6 {
 | 
				
			||||||
 | 
							yyb6 = yyj6 > l
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							yyb6 = r.CheckBreak()
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						if yyb6 {
 | 
				
			||||||
 | 
							z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
 | 
				
			||||||
 | 
							return
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						z.DecSendContainerState(codecSelfer_containerArrayElem1234)
 | 
				
			||||||
 | 
						if r.TryDecodeAsNil() {
 | 
				
			||||||
 | 
							x.Selector = ""
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							x.Selector = string(r.DecodeString())
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						for {
 | 
				
			||||||
 | 
							yyj6++
 | 
				
			||||||
 | 
							if yyhl6 {
 | 
				
			||||||
 | 
								yyb6 = yyj6 > l
 | 
				
			||||||
 | 
							} else {
 | 
				
			||||||
 | 
								yyb6 = r.CheckBreak()
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
							if yyb6 {
 | 
				
			||||||
 | 
								break
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
							z.DecSendContainerState(codecSelfer_containerArrayElem1234)
 | 
				
			||||||
 | 
							z.DecStructFieldNotFound(yyj6-1, "")
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
@@ -24,6 +24,7 @@ import (
 | 
				
			|||||||
	api "k8s.io/kubernetes/pkg/api"
 | 
						api "k8s.io/kubernetes/pkg/api"
 | 
				
			||||||
	unversioned "k8s.io/kubernetes/pkg/api/unversioned"
 | 
						unversioned "k8s.io/kubernetes/pkg/api/unversioned"
 | 
				
			||||||
	v1 "k8s.io/kubernetes/pkg/api/v1"
 | 
						v1 "k8s.io/kubernetes/pkg/api/v1"
 | 
				
			||||||
 | 
						autoscaling "k8s.io/kubernetes/pkg/apis/autoscaling"
 | 
				
			||||||
	extensions "k8s.io/kubernetes/pkg/apis/extensions"
 | 
						extensions "k8s.io/kubernetes/pkg/apis/extensions"
 | 
				
			||||||
	conversion "k8s.io/kubernetes/pkg/conversion"
 | 
						conversion "k8s.io/kubernetes/pkg/conversion"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
@@ -132,6 +133,54 @@ func Convert_v1_ObjectMeta_To_api_ObjectMeta(in *v1.ObjectMeta, out *api.ObjectM
 | 
				
			|||||||
	return autoConvert_v1_ObjectMeta_To_api_ObjectMeta(in, out, s)
 | 
						return autoConvert_v1_ObjectMeta_To_api_ObjectMeta(in, out, s)
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func autoConvert_autoscaling_Scale_To_v1_Scale(in *autoscaling.Scale, out *Scale, s conversion.Scope) error {
 | 
				
			||||||
 | 
						if defaulting, found := s.DefaultingInterface(reflect.TypeOf(*in)); found {
 | 
				
			||||||
 | 
							defaulting.(func(*autoscaling.Scale))(in)
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						if err := api.Convert_unversioned_TypeMeta_To_unversioned_TypeMeta(&in.TypeMeta, &out.TypeMeta, s); err != nil {
 | 
				
			||||||
 | 
							return err
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						if err := Convert_api_ObjectMeta_To_v1_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, s); err != nil {
 | 
				
			||||||
 | 
							return err
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						if err := Convert_autoscaling_ScaleSpec_To_v1_ScaleSpec(&in.Spec, &out.Spec, s); err != nil {
 | 
				
			||||||
 | 
							return err
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						if err := Convert_autoscaling_ScaleStatus_To_v1_ScaleStatus(&in.Status, &out.Status, s); err != nil {
 | 
				
			||||||
 | 
							return err
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						return nil
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func Convert_autoscaling_Scale_To_v1_Scale(in *autoscaling.Scale, out *Scale, s conversion.Scope) error {
 | 
				
			||||||
 | 
						return autoConvert_autoscaling_Scale_To_v1_Scale(in, out, s)
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func autoConvert_autoscaling_ScaleSpec_To_v1_ScaleSpec(in *autoscaling.ScaleSpec, out *ScaleSpec, s conversion.Scope) error {
 | 
				
			||||||
 | 
						if defaulting, found := s.DefaultingInterface(reflect.TypeOf(*in)); found {
 | 
				
			||||||
 | 
							defaulting.(func(*autoscaling.ScaleSpec))(in)
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						out.Replicas = int32(in.Replicas)
 | 
				
			||||||
 | 
						return nil
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func Convert_autoscaling_ScaleSpec_To_v1_ScaleSpec(in *autoscaling.ScaleSpec, out *ScaleSpec, s conversion.Scope) error {
 | 
				
			||||||
 | 
						return autoConvert_autoscaling_ScaleSpec_To_v1_ScaleSpec(in, out, s)
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func autoConvert_autoscaling_ScaleStatus_To_v1_ScaleStatus(in *autoscaling.ScaleStatus, out *ScaleStatus, s conversion.Scope) error {
 | 
				
			||||||
 | 
						if defaulting, found := s.DefaultingInterface(reflect.TypeOf(*in)); found {
 | 
				
			||||||
 | 
							defaulting.(func(*autoscaling.ScaleStatus))(in)
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						out.Replicas = int32(in.Replicas)
 | 
				
			||||||
 | 
						out.Selector = in.Selector
 | 
				
			||||||
 | 
						return nil
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func Convert_autoscaling_ScaleStatus_To_v1_ScaleStatus(in *autoscaling.ScaleStatus, out *ScaleStatus, s conversion.Scope) error {
 | 
				
			||||||
 | 
						return autoConvert_autoscaling_ScaleStatus_To_v1_ScaleStatus(in, out, s)
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
func autoConvert_v1_HorizontalPodAutoscaler_To_extensions_HorizontalPodAutoscaler(in *HorizontalPodAutoscaler, out *extensions.HorizontalPodAutoscaler, s conversion.Scope) error {
 | 
					func autoConvert_v1_HorizontalPodAutoscaler_To_extensions_HorizontalPodAutoscaler(in *HorizontalPodAutoscaler, out *extensions.HorizontalPodAutoscaler, s conversion.Scope) error {
 | 
				
			||||||
	if defaulting, found := s.DefaultingInterface(reflect.TypeOf(*in)); found {
 | 
						if defaulting, found := s.DefaultingInterface(reflect.TypeOf(*in)); found {
 | 
				
			||||||
		defaulting.(func(*HorizontalPodAutoscaler))(in)
 | 
							defaulting.(func(*HorizontalPodAutoscaler))(in)
 | 
				
			||||||
@@ -232,6 +281,54 @@ func Convert_v1_HorizontalPodAutoscalerStatus_To_extensions_HorizontalPodAutosca
 | 
				
			|||||||
	return autoConvert_v1_HorizontalPodAutoscalerStatus_To_extensions_HorizontalPodAutoscalerStatus(in, out, s)
 | 
						return autoConvert_v1_HorizontalPodAutoscalerStatus_To_extensions_HorizontalPodAutoscalerStatus(in, out, s)
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func autoConvert_v1_Scale_To_autoscaling_Scale(in *Scale, out *autoscaling.Scale, s conversion.Scope) error {
 | 
				
			||||||
 | 
						if defaulting, found := s.DefaultingInterface(reflect.TypeOf(*in)); found {
 | 
				
			||||||
 | 
							defaulting.(func(*Scale))(in)
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						if err := api.Convert_unversioned_TypeMeta_To_unversioned_TypeMeta(&in.TypeMeta, &out.TypeMeta, s); err != nil {
 | 
				
			||||||
 | 
							return err
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						if err := Convert_v1_ObjectMeta_To_api_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, s); err != nil {
 | 
				
			||||||
 | 
							return err
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						if err := Convert_v1_ScaleSpec_To_autoscaling_ScaleSpec(&in.Spec, &out.Spec, s); err != nil {
 | 
				
			||||||
 | 
							return err
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						if err := Convert_v1_ScaleStatus_To_autoscaling_ScaleStatus(&in.Status, &out.Status, s); err != nil {
 | 
				
			||||||
 | 
							return err
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						return nil
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func Convert_v1_Scale_To_autoscaling_Scale(in *Scale, out *autoscaling.Scale, s conversion.Scope) error {
 | 
				
			||||||
 | 
						return autoConvert_v1_Scale_To_autoscaling_Scale(in, out, s)
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func autoConvert_v1_ScaleSpec_To_autoscaling_ScaleSpec(in *ScaleSpec, out *autoscaling.ScaleSpec, s conversion.Scope) error {
 | 
				
			||||||
 | 
						if defaulting, found := s.DefaultingInterface(reflect.TypeOf(*in)); found {
 | 
				
			||||||
 | 
							defaulting.(func(*ScaleSpec))(in)
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						out.Replicas = int(in.Replicas)
 | 
				
			||||||
 | 
						return nil
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func Convert_v1_ScaleSpec_To_autoscaling_ScaleSpec(in *ScaleSpec, out *autoscaling.ScaleSpec, s conversion.Scope) error {
 | 
				
			||||||
 | 
						return autoConvert_v1_ScaleSpec_To_autoscaling_ScaleSpec(in, out, s)
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func autoConvert_v1_ScaleStatus_To_autoscaling_ScaleStatus(in *ScaleStatus, out *autoscaling.ScaleStatus, s conversion.Scope) error {
 | 
				
			||||||
 | 
						if defaulting, found := s.DefaultingInterface(reflect.TypeOf(*in)); found {
 | 
				
			||||||
 | 
							defaulting.(func(*ScaleStatus))(in)
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						out.Replicas = int(in.Replicas)
 | 
				
			||||||
 | 
						out.Selector = in.Selector
 | 
				
			||||||
 | 
						return nil
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func Convert_v1_ScaleStatus_To_autoscaling_ScaleStatus(in *ScaleStatus, out *autoscaling.ScaleStatus, s conversion.Scope) error {
 | 
				
			||||||
 | 
						return autoConvert_v1_ScaleStatus_To_autoscaling_ScaleStatus(in, out, s)
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
func autoConvert_extensions_HorizontalPodAutoscaler_To_v1_HorizontalPodAutoscaler(in *extensions.HorizontalPodAutoscaler, out *HorizontalPodAutoscaler, s conversion.Scope) error {
 | 
					func autoConvert_extensions_HorizontalPodAutoscaler_To_v1_HorizontalPodAutoscaler(in *extensions.HorizontalPodAutoscaler, out *HorizontalPodAutoscaler, s conversion.Scope) error {
 | 
				
			||||||
	if defaulting, found := s.DefaultingInterface(reflect.TypeOf(*in)); found {
 | 
						if defaulting, found := s.DefaultingInterface(reflect.TypeOf(*in)); found {
 | 
				
			||||||
		defaulting.(func(*extensions.HorizontalPodAutoscaler))(in)
 | 
							defaulting.(func(*extensions.HorizontalPodAutoscaler))(in)
 | 
				
			||||||
@@ -335,6 +432,9 @@ func Convert_extensions_HorizontalPodAutoscalerStatus_To_v1_HorizontalPodAutosca
 | 
				
			|||||||
func init() {
 | 
					func init() {
 | 
				
			||||||
	err := api.Scheme.AddGeneratedConversionFuncs(
 | 
						err := api.Scheme.AddGeneratedConversionFuncs(
 | 
				
			||||||
		autoConvert_api_ObjectMeta_To_v1_ObjectMeta,
 | 
							autoConvert_api_ObjectMeta_To_v1_ObjectMeta,
 | 
				
			||||||
 | 
							autoConvert_autoscaling_ScaleSpec_To_v1_ScaleSpec,
 | 
				
			||||||
 | 
							autoConvert_autoscaling_ScaleStatus_To_v1_ScaleStatus,
 | 
				
			||||||
 | 
							autoConvert_autoscaling_Scale_To_v1_Scale,
 | 
				
			||||||
		autoConvert_extensions_HorizontalPodAutoscalerList_To_v1_HorizontalPodAutoscalerList,
 | 
							autoConvert_extensions_HorizontalPodAutoscalerList_To_v1_HorizontalPodAutoscalerList,
 | 
				
			||||||
		autoConvert_extensions_HorizontalPodAutoscalerSpec_To_v1_HorizontalPodAutoscalerSpec,
 | 
							autoConvert_extensions_HorizontalPodAutoscalerSpec_To_v1_HorizontalPodAutoscalerSpec,
 | 
				
			||||||
		autoConvert_extensions_HorizontalPodAutoscalerStatus_To_v1_HorizontalPodAutoscalerStatus,
 | 
							autoConvert_extensions_HorizontalPodAutoscalerStatus_To_v1_HorizontalPodAutoscalerStatus,
 | 
				
			||||||
@@ -344,6 +444,9 @@ func init() {
 | 
				
			|||||||
		autoConvert_v1_HorizontalPodAutoscalerStatus_To_extensions_HorizontalPodAutoscalerStatus,
 | 
							autoConvert_v1_HorizontalPodAutoscalerStatus_To_extensions_HorizontalPodAutoscalerStatus,
 | 
				
			||||||
		autoConvert_v1_HorizontalPodAutoscaler_To_extensions_HorizontalPodAutoscaler,
 | 
							autoConvert_v1_HorizontalPodAutoscaler_To_extensions_HorizontalPodAutoscaler,
 | 
				
			||||||
		autoConvert_v1_ObjectMeta_To_api_ObjectMeta,
 | 
							autoConvert_v1_ObjectMeta_To_api_ObjectMeta,
 | 
				
			||||||
 | 
							autoConvert_v1_ScaleSpec_To_autoscaling_ScaleSpec,
 | 
				
			||||||
 | 
							autoConvert_v1_ScaleStatus_To_autoscaling_ScaleStatus,
 | 
				
			||||||
 | 
							autoConvert_v1_Scale_To_autoscaling_Scale,
 | 
				
			||||||
	)
 | 
						)
 | 
				
			||||||
	if err != nil {
 | 
						if err != nil {
 | 
				
			||||||
		// If one of the conversion functions is malformed, detect it immediately.
 | 
							// If one of the conversion functions is malformed, detect it immediately.
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -181,6 +181,33 @@ func deepCopy_v1_HorizontalPodAutoscalerStatus(in HorizontalPodAutoscalerStatus,
 | 
				
			|||||||
	return nil
 | 
						return nil
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func deepCopy_v1_Scale(in Scale, out *Scale, c *conversion.Cloner) error {
 | 
				
			||||||
 | 
						if err := deepCopy_unversioned_TypeMeta(in.TypeMeta, &out.TypeMeta, c); err != nil {
 | 
				
			||||||
 | 
							return err
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						if err := deepCopy_v1_ObjectMeta(in.ObjectMeta, &out.ObjectMeta, c); err != nil {
 | 
				
			||||||
 | 
							return err
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						if err := deepCopy_v1_ScaleSpec(in.Spec, &out.Spec, c); err != nil {
 | 
				
			||||||
 | 
							return err
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						if err := deepCopy_v1_ScaleStatus(in.Status, &out.Status, c); err != nil {
 | 
				
			||||||
 | 
							return err
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						return nil
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func deepCopy_v1_ScaleSpec(in ScaleSpec, out *ScaleSpec, c *conversion.Cloner) error {
 | 
				
			||||||
 | 
						out.Replicas = in.Replicas
 | 
				
			||||||
 | 
						return nil
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func deepCopy_v1_ScaleStatus(in ScaleStatus, out *ScaleStatus, c *conversion.Cloner) error {
 | 
				
			||||||
 | 
						out.Replicas = in.Replicas
 | 
				
			||||||
 | 
						out.Selector = in.Selector
 | 
				
			||||||
 | 
						return nil
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
func init() {
 | 
					func init() {
 | 
				
			||||||
	err := api.Scheme.AddGeneratedDeepCopyFuncs(
 | 
						err := api.Scheme.AddGeneratedDeepCopyFuncs(
 | 
				
			||||||
		deepCopy_unversioned_ListMeta,
 | 
							deepCopy_unversioned_ListMeta,
 | 
				
			||||||
@@ -192,6 +219,9 @@ func init() {
 | 
				
			|||||||
		deepCopy_v1_HorizontalPodAutoscalerList,
 | 
							deepCopy_v1_HorizontalPodAutoscalerList,
 | 
				
			||||||
		deepCopy_v1_HorizontalPodAutoscalerSpec,
 | 
							deepCopy_v1_HorizontalPodAutoscalerSpec,
 | 
				
			||||||
		deepCopy_v1_HorizontalPodAutoscalerStatus,
 | 
							deepCopy_v1_HorizontalPodAutoscalerStatus,
 | 
				
			||||||
 | 
							deepCopy_v1_Scale,
 | 
				
			||||||
 | 
							deepCopy_v1_ScaleSpec,
 | 
				
			||||||
 | 
							deepCopy_v1_ScaleStatus,
 | 
				
			||||||
	)
 | 
						)
 | 
				
			||||||
	if err != nil {
 | 
						if err != nil {
 | 
				
			||||||
		// if one of the deep copy functions is malformed, detect it immediately.
 | 
							// if one of the deep copy functions is malformed, detect it immediately.
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1817,6 +1817,728 @@ func (x *HorizontalPodAutoscalerList) codecDecodeSelfFromArray(l int, d *codec19
 | 
				
			|||||||
	z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
 | 
						z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func (x *Scale) CodecEncodeSelf(e *codec1978.Encoder) {
 | 
				
			||||||
 | 
						var h codecSelfer1234
 | 
				
			||||||
 | 
						z, r := codec1978.GenHelperEncoder(e)
 | 
				
			||||||
 | 
						_, _, _ = h, z, r
 | 
				
			||||||
 | 
						if x == nil {
 | 
				
			||||||
 | 
							r.EncodeNil()
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							yym1 := z.EncBinary()
 | 
				
			||||||
 | 
							_ = yym1
 | 
				
			||||||
 | 
							if false {
 | 
				
			||||||
 | 
							} else if z.HasExtensions() && z.EncExt(x) {
 | 
				
			||||||
 | 
							} else {
 | 
				
			||||||
 | 
								yysep2 := !z.EncBinary()
 | 
				
			||||||
 | 
								yy2arr2 := z.EncBasicHandle().StructToArray
 | 
				
			||||||
 | 
								var yyq2 [5]bool
 | 
				
			||||||
 | 
								_, _, _ = yysep2, yyq2, yy2arr2
 | 
				
			||||||
 | 
								const yyr2 bool = false
 | 
				
			||||||
 | 
								yyq2[0] = true
 | 
				
			||||||
 | 
								yyq2[1] = true
 | 
				
			||||||
 | 
								yyq2[2] = true
 | 
				
			||||||
 | 
								yyq2[3] = x.Kind != ""
 | 
				
			||||||
 | 
								yyq2[4] = x.APIVersion != ""
 | 
				
			||||||
 | 
								var yynn2 int
 | 
				
			||||||
 | 
								if yyr2 || yy2arr2 {
 | 
				
			||||||
 | 
									r.EncodeArrayStart(5)
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									yynn2 = 0
 | 
				
			||||||
 | 
									for _, b := range yyq2 {
 | 
				
			||||||
 | 
										if b {
 | 
				
			||||||
 | 
											yynn2++
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
									r.EncodeMapStart(yynn2)
 | 
				
			||||||
 | 
									yynn2 = 0
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								if yyr2 || yy2arr2 {
 | 
				
			||||||
 | 
									z.EncSendContainerState(codecSelfer_containerArrayElem1234)
 | 
				
			||||||
 | 
									if yyq2[0] {
 | 
				
			||||||
 | 
										yy4 := &x.ObjectMeta
 | 
				
			||||||
 | 
										yy4.CodecEncodeSelf(e)
 | 
				
			||||||
 | 
									} else {
 | 
				
			||||||
 | 
										r.EncodeNil()
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									if yyq2[0] {
 | 
				
			||||||
 | 
										z.EncSendContainerState(codecSelfer_containerMapKey1234)
 | 
				
			||||||
 | 
										r.EncodeString(codecSelferC_UTF81234, string("metadata"))
 | 
				
			||||||
 | 
										z.EncSendContainerState(codecSelfer_containerMapValue1234)
 | 
				
			||||||
 | 
										yy6 := &x.ObjectMeta
 | 
				
			||||||
 | 
										yy6.CodecEncodeSelf(e)
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								if yyr2 || yy2arr2 {
 | 
				
			||||||
 | 
									z.EncSendContainerState(codecSelfer_containerArrayElem1234)
 | 
				
			||||||
 | 
									if yyq2[1] {
 | 
				
			||||||
 | 
										yy9 := &x.Spec
 | 
				
			||||||
 | 
										yy9.CodecEncodeSelf(e)
 | 
				
			||||||
 | 
									} else {
 | 
				
			||||||
 | 
										r.EncodeNil()
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									if yyq2[1] {
 | 
				
			||||||
 | 
										z.EncSendContainerState(codecSelfer_containerMapKey1234)
 | 
				
			||||||
 | 
										r.EncodeString(codecSelferC_UTF81234, string("spec"))
 | 
				
			||||||
 | 
										z.EncSendContainerState(codecSelfer_containerMapValue1234)
 | 
				
			||||||
 | 
										yy11 := &x.Spec
 | 
				
			||||||
 | 
										yy11.CodecEncodeSelf(e)
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								if yyr2 || yy2arr2 {
 | 
				
			||||||
 | 
									z.EncSendContainerState(codecSelfer_containerArrayElem1234)
 | 
				
			||||||
 | 
									if yyq2[2] {
 | 
				
			||||||
 | 
										yy14 := &x.Status
 | 
				
			||||||
 | 
										yy14.CodecEncodeSelf(e)
 | 
				
			||||||
 | 
									} else {
 | 
				
			||||||
 | 
										r.EncodeNil()
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									if yyq2[2] {
 | 
				
			||||||
 | 
										z.EncSendContainerState(codecSelfer_containerMapKey1234)
 | 
				
			||||||
 | 
										r.EncodeString(codecSelferC_UTF81234, string("status"))
 | 
				
			||||||
 | 
										z.EncSendContainerState(codecSelfer_containerMapValue1234)
 | 
				
			||||||
 | 
										yy16 := &x.Status
 | 
				
			||||||
 | 
										yy16.CodecEncodeSelf(e)
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								if yyr2 || yy2arr2 {
 | 
				
			||||||
 | 
									z.EncSendContainerState(codecSelfer_containerArrayElem1234)
 | 
				
			||||||
 | 
									if yyq2[3] {
 | 
				
			||||||
 | 
										yym19 := z.EncBinary()
 | 
				
			||||||
 | 
										_ = yym19
 | 
				
			||||||
 | 
										if false {
 | 
				
			||||||
 | 
										} else {
 | 
				
			||||||
 | 
											r.EncodeString(codecSelferC_UTF81234, string(x.Kind))
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
									} else {
 | 
				
			||||||
 | 
										r.EncodeString(codecSelferC_UTF81234, "")
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									if yyq2[3] {
 | 
				
			||||||
 | 
										z.EncSendContainerState(codecSelfer_containerMapKey1234)
 | 
				
			||||||
 | 
										r.EncodeString(codecSelferC_UTF81234, string("kind"))
 | 
				
			||||||
 | 
										z.EncSendContainerState(codecSelfer_containerMapValue1234)
 | 
				
			||||||
 | 
										yym20 := z.EncBinary()
 | 
				
			||||||
 | 
										_ = yym20
 | 
				
			||||||
 | 
										if false {
 | 
				
			||||||
 | 
										} else {
 | 
				
			||||||
 | 
											r.EncodeString(codecSelferC_UTF81234, string(x.Kind))
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								if yyr2 || yy2arr2 {
 | 
				
			||||||
 | 
									z.EncSendContainerState(codecSelfer_containerArrayElem1234)
 | 
				
			||||||
 | 
									if yyq2[4] {
 | 
				
			||||||
 | 
										yym22 := z.EncBinary()
 | 
				
			||||||
 | 
										_ = yym22
 | 
				
			||||||
 | 
										if false {
 | 
				
			||||||
 | 
										} else {
 | 
				
			||||||
 | 
											r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion))
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
									} else {
 | 
				
			||||||
 | 
										r.EncodeString(codecSelferC_UTF81234, "")
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									if yyq2[4] {
 | 
				
			||||||
 | 
										z.EncSendContainerState(codecSelfer_containerMapKey1234)
 | 
				
			||||||
 | 
										r.EncodeString(codecSelferC_UTF81234, string("apiVersion"))
 | 
				
			||||||
 | 
										z.EncSendContainerState(codecSelfer_containerMapValue1234)
 | 
				
			||||||
 | 
										yym23 := z.EncBinary()
 | 
				
			||||||
 | 
										_ = yym23
 | 
				
			||||||
 | 
										if false {
 | 
				
			||||||
 | 
										} else {
 | 
				
			||||||
 | 
											r.EncodeString(codecSelferC_UTF81234, string(x.APIVersion))
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								if yyr2 || yy2arr2 {
 | 
				
			||||||
 | 
									z.EncSendContainerState(codecSelfer_containerArrayEnd1234)
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									z.EncSendContainerState(codecSelfer_containerMapEnd1234)
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func (x *Scale) CodecDecodeSelf(d *codec1978.Decoder) {
 | 
				
			||||||
 | 
						var h codecSelfer1234
 | 
				
			||||||
 | 
						z, r := codec1978.GenHelperDecoder(d)
 | 
				
			||||||
 | 
						_, _, _ = h, z, r
 | 
				
			||||||
 | 
						yym1 := z.DecBinary()
 | 
				
			||||||
 | 
						_ = yym1
 | 
				
			||||||
 | 
						if false {
 | 
				
			||||||
 | 
						} else if z.HasExtensions() && z.DecExt(x) {
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							yyct2 := r.ContainerType()
 | 
				
			||||||
 | 
							if yyct2 == codecSelferValueTypeMap1234 {
 | 
				
			||||||
 | 
								yyl2 := r.ReadMapStart()
 | 
				
			||||||
 | 
								if yyl2 == 0 {
 | 
				
			||||||
 | 
									z.DecSendContainerState(codecSelfer_containerMapEnd1234)
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									x.codecDecodeSelfFromMap(yyl2, d)
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							} else if yyct2 == codecSelferValueTypeArray1234 {
 | 
				
			||||||
 | 
								yyl2 := r.ReadArrayStart()
 | 
				
			||||||
 | 
								if yyl2 == 0 {
 | 
				
			||||||
 | 
									z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									x.codecDecodeSelfFromArray(yyl2, d)
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							} else {
 | 
				
			||||||
 | 
								panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234)
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func (x *Scale) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
 | 
				
			||||||
 | 
						var h codecSelfer1234
 | 
				
			||||||
 | 
						z, r := codec1978.GenHelperDecoder(d)
 | 
				
			||||||
 | 
						_, _, _ = h, z, r
 | 
				
			||||||
 | 
						var yys3Slc = z.DecScratchBuffer() // default slice to decode into
 | 
				
			||||||
 | 
						_ = yys3Slc
 | 
				
			||||||
 | 
						var yyhl3 bool = l >= 0
 | 
				
			||||||
 | 
						for yyj3 := 0; ; yyj3++ {
 | 
				
			||||||
 | 
							if yyhl3 {
 | 
				
			||||||
 | 
								if yyj3 >= l {
 | 
				
			||||||
 | 
									break
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							} else {
 | 
				
			||||||
 | 
								if r.CheckBreak() {
 | 
				
			||||||
 | 
									break
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
							z.DecSendContainerState(codecSelfer_containerMapKey1234)
 | 
				
			||||||
 | 
							yys3Slc = r.DecodeBytes(yys3Slc, true, true)
 | 
				
			||||||
 | 
							yys3 := string(yys3Slc)
 | 
				
			||||||
 | 
							z.DecSendContainerState(codecSelfer_containerMapValue1234)
 | 
				
			||||||
 | 
							switch yys3 {
 | 
				
			||||||
 | 
							case "metadata":
 | 
				
			||||||
 | 
								if r.TryDecodeAsNil() {
 | 
				
			||||||
 | 
									x.ObjectMeta = pkg2_v1.ObjectMeta{}
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									yyv4 := &x.ObjectMeta
 | 
				
			||||||
 | 
									yyv4.CodecDecodeSelf(d)
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							case "spec":
 | 
				
			||||||
 | 
								if r.TryDecodeAsNil() {
 | 
				
			||||||
 | 
									x.Spec = ScaleSpec{}
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									yyv5 := &x.Spec
 | 
				
			||||||
 | 
									yyv5.CodecDecodeSelf(d)
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							case "status":
 | 
				
			||||||
 | 
								if r.TryDecodeAsNil() {
 | 
				
			||||||
 | 
									x.Status = ScaleStatus{}
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									yyv6 := &x.Status
 | 
				
			||||||
 | 
									yyv6.CodecDecodeSelf(d)
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							case "kind":
 | 
				
			||||||
 | 
								if r.TryDecodeAsNil() {
 | 
				
			||||||
 | 
									x.Kind = ""
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									x.Kind = string(r.DecodeString())
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							case "apiVersion":
 | 
				
			||||||
 | 
								if r.TryDecodeAsNil() {
 | 
				
			||||||
 | 
									x.APIVersion = ""
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									x.APIVersion = string(r.DecodeString())
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							default:
 | 
				
			||||||
 | 
								z.DecStructFieldNotFound(-1, yys3)
 | 
				
			||||||
 | 
							} // end switch yys3
 | 
				
			||||||
 | 
						} // end for yyj3
 | 
				
			||||||
 | 
						z.DecSendContainerState(codecSelfer_containerMapEnd1234)
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func (x *Scale) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
 | 
				
			||||||
 | 
						var h codecSelfer1234
 | 
				
			||||||
 | 
						z, r := codec1978.GenHelperDecoder(d)
 | 
				
			||||||
 | 
						_, _, _ = h, z, r
 | 
				
			||||||
 | 
						var yyj9 int
 | 
				
			||||||
 | 
						var yyb9 bool
 | 
				
			||||||
 | 
						var yyhl9 bool = l >= 0
 | 
				
			||||||
 | 
						yyj9++
 | 
				
			||||||
 | 
						if yyhl9 {
 | 
				
			||||||
 | 
							yyb9 = yyj9 > l
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							yyb9 = r.CheckBreak()
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						if yyb9 {
 | 
				
			||||||
 | 
							z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
 | 
				
			||||||
 | 
							return
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						z.DecSendContainerState(codecSelfer_containerArrayElem1234)
 | 
				
			||||||
 | 
						if r.TryDecodeAsNil() {
 | 
				
			||||||
 | 
							x.ObjectMeta = pkg2_v1.ObjectMeta{}
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							yyv10 := &x.ObjectMeta
 | 
				
			||||||
 | 
							yyv10.CodecDecodeSelf(d)
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						yyj9++
 | 
				
			||||||
 | 
						if yyhl9 {
 | 
				
			||||||
 | 
							yyb9 = yyj9 > l
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							yyb9 = r.CheckBreak()
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						if yyb9 {
 | 
				
			||||||
 | 
							z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
 | 
				
			||||||
 | 
							return
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						z.DecSendContainerState(codecSelfer_containerArrayElem1234)
 | 
				
			||||||
 | 
						if r.TryDecodeAsNil() {
 | 
				
			||||||
 | 
							x.Spec = ScaleSpec{}
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							yyv11 := &x.Spec
 | 
				
			||||||
 | 
							yyv11.CodecDecodeSelf(d)
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						yyj9++
 | 
				
			||||||
 | 
						if yyhl9 {
 | 
				
			||||||
 | 
							yyb9 = yyj9 > l
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							yyb9 = r.CheckBreak()
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						if yyb9 {
 | 
				
			||||||
 | 
							z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
 | 
				
			||||||
 | 
							return
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						z.DecSendContainerState(codecSelfer_containerArrayElem1234)
 | 
				
			||||||
 | 
						if r.TryDecodeAsNil() {
 | 
				
			||||||
 | 
							x.Status = ScaleStatus{}
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							yyv12 := &x.Status
 | 
				
			||||||
 | 
							yyv12.CodecDecodeSelf(d)
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						yyj9++
 | 
				
			||||||
 | 
						if yyhl9 {
 | 
				
			||||||
 | 
							yyb9 = yyj9 > l
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							yyb9 = r.CheckBreak()
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						if yyb9 {
 | 
				
			||||||
 | 
							z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
 | 
				
			||||||
 | 
							return
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						z.DecSendContainerState(codecSelfer_containerArrayElem1234)
 | 
				
			||||||
 | 
						if r.TryDecodeAsNil() {
 | 
				
			||||||
 | 
							x.Kind = ""
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							x.Kind = string(r.DecodeString())
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						yyj9++
 | 
				
			||||||
 | 
						if yyhl9 {
 | 
				
			||||||
 | 
							yyb9 = yyj9 > l
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							yyb9 = r.CheckBreak()
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						if yyb9 {
 | 
				
			||||||
 | 
							z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
 | 
				
			||||||
 | 
							return
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						z.DecSendContainerState(codecSelfer_containerArrayElem1234)
 | 
				
			||||||
 | 
						if r.TryDecodeAsNil() {
 | 
				
			||||||
 | 
							x.APIVersion = ""
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							x.APIVersion = string(r.DecodeString())
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						for {
 | 
				
			||||||
 | 
							yyj9++
 | 
				
			||||||
 | 
							if yyhl9 {
 | 
				
			||||||
 | 
								yyb9 = yyj9 > l
 | 
				
			||||||
 | 
							} else {
 | 
				
			||||||
 | 
								yyb9 = r.CheckBreak()
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
							if yyb9 {
 | 
				
			||||||
 | 
								break
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
							z.DecSendContainerState(codecSelfer_containerArrayElem1234)
 | 
				
			||||||
 | 
							z.DecStructFieldNotFound(yyj9-1, "")
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func (x *ScaleSpec) CodecEncodeSelf(e *codec1978.Encoder) {
 | 
				
			||||||
 | 
						var h codecSelfer1234
 | 
				
			||||||
 | 
						z, r := codec1978.GenHelperEncoder(e)
 | 
				
			||||||
 | 
						_, _, _ = h, z, r
 | 
				
			||||||
 | 
						if x == nil {
 | 
				
			||||||
 | 
							r.EncodeNil()
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							yym1 := z.EncBinary()
 | 
				
			||||||
 | 
							_ = yym1
 | 
				
			||||||
 | 
							if false {
 | 
				
			||||||
 | 
							} else if z.HasExtensions() && z.EncExt(x) {
 | 
				
			||||||
 | 
							} else {
 | 
				
			||||||
 | 
								yysep2 := !z.EncBinary()
 | 
				
			||||||
 | 
								yy2arr2 := z.EncBasicHandle().StructToArray
 | 
				
			||||||
 | 
								var yyq2 [1]bool
 | 
				
			||||||
 | 
								_, _, _ = yysep2, yyq2, yy2arr2
 | 
				
			||||||
 | 
								const yyr2 bool = false
 | 
				
			||||||
 | 
								yyq2[0] = x.Replicas != 0
 | 
				
			||||||
 | 
								var yynn2 int
 | 
				
			||||||
 | 
								if yyr2 || yy2arr2 {
 | 
				
			||||||
 | 
									r.EncodeArrayStart(1)
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									yynn2 = 0
 | 
				
			||||||
 | 
									for _, b := range yyq2 {
 | 
				
			||||||
 | 
										if b {
 | 
				
			||||||
 | 
											yynn2++
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
									r.EncodeMapStart(yynn2)
 | 
				
			||||||
 | 
									yynn2 = 0
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								if yyr2 || yy2arr2 {
 | 
				
			||||||
 | 
									z.EncSendContainerState(codecSelfer_containerArrayElem1234)
 | 
				
			||||||
 | 
									if yyq2[0] {
 | 
				
			||||||
 | 
										yym4 := z.EncBinary()
 | 
				
			||||||
 | 
										_ = yym4
 | 
				
			||||||
 | 
										if false {
 | 
				
			||||||
 | 
										} else {
 | 
				
			||||||
 | 
											r.EncodeInt(int64(x.Replicas))
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
									} else {
 | 
				
			||||||
 | 
										r.EncodeInt(0)
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									if yyq2[0] {
 | 
				
			||||||
 | 
										z.EncSendContainerState(codecSelfer_containerMapKey1234)
 | 
				
			||||||
 | 
										r.EncodeString(codecSelferC_UTF81234, string("replicas"))
 | 
				
			||||||
 | 
										z.EncSendContainerState(codecSelfer_containerMapValue1234)
 | 
				
			||||||
 | 
										yym5 := z.EncBinary()
 | 
				
			||||||
 | 
										_ = yym5
 | 
				
			||||||
 | 
										if false {
 | 
				
			||||||
 | 
										} else {
 | 
				
			||||||
 | 
											r.EncodeInt(int64(x.Replicas))
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								if yyr2 || yy2arr2 {
 | 
				
			||||||
 | 
									z.EncSendContainerState(codecSelfer_containerArrayEnd1234)
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									z.EncSendContainerState(codecSelfer_containerMapEnd1234)
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func (x *ScaleSpec) CodecDecodeSelf(d *codec1978.Decoder) {
 | 
				
			||||||
 | 
						var h codecSelfer1234
 | 
				
			||||||
 | 
						z, r := codec1978.GenHelperDecoder(d)
 | 
				
			||||||
 | 
						_, _, _ = h, z, r
 | 
				
			||||||
 | 
						yym1 := z.DecBinary()
 | 
				
			||||||
 | 
						_ = yym1
 | 
				
			||||||
 | 
						if false {
 | 
				
			||||||
 | 
						} else if z.HasExtensions() && z.DecExt(x) {
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							yyct2 := r.ContainerType()
 | 
				
			||||||
 | 
							if yyct2 == codecSelferValueTypeMap1234 {
 | 
				
			||||||
 | 
								yyl2 := r.ReadMapStart()
 | 
				
			||||||
 | 
								if yyl2 == 0 {
 | 
				
			||||||
 | 
									z.DecSendContainerState(codecSelfer_containerMapEnd1234)
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									x.codecDecodeSelfFromMap(yyl2, d)
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							} else if yyct2 == codecSelferValueTypeArray1234 {
 | 
				
			||||||
 | 
								yyl2 := r.ReadArrayStart()
 | 
				
			||||||
 | 
								if yyl2 == 0 {
 | 
				
			||||||
 | 
									z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									x.codecDecodeSelfFromArray(yyl2, d)
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							} else {
 | 
				
			||||||
 | 
								panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234)
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func (x *ScaleSpec) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
 | 
				
			||||||
 | 
						var h codecSelfer1234
 | 
				
			||||||
 | 
						z, r := codec1978.GenHelperDecoder(d)
 | 
				
			||||||
 | 
						_, _, _ = h, z, r
 | 
				
			||||||
 | 
						var yys3Slc = z.DecScratchBuffer() // default slice to decode into
 | 
				
			||||||
 | 
						_ = yys3Slc
 | 
				
			||||||
 | 
						var yyhl3 bool = l >= 0
 | 
				
			||||||
 | 
						for yyj3 := 0; ; yyj3++ {
 | 
				
			||||||
 | 
							if yyhl3 {
 | 
				
			||||||
 | 
								if yyj3 >= l {
 | 
				
			||||||
 | 
									break
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							} else {
 | 
				
			||||||
 | 
								if r.CheckBreak() {
 | 
				
			||||||
 | 
									break
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
							z.DecSendContainerState(codecSelfer_containerMapKey1234)
 | 
				
			||||||
 | 
							yys3Slc = r.DecodeBytes(yys3Slc, true, true)
 | 
				
			||||||
 | 
							yys3 := string(yys3Slc)
 | 
				
			||||||
 | 
							z.DecSendContainerState(codecSelfer_containerMapValue1234)
 | 
				
			||||||
 | 
							switch yys3 {
 | 
				
			||||||
 | 
							case "replicas":
 | 
				
			||||||
 | 
								if r.TryDecodeAsNil() {
 | 
				
			||||||
 | 
									x.Replicas = 0
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									x.Replicas = int32(r.DecodeInt(32))
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							default:
 | 
				
			||||||
 | 
								z.DecStructFieldNotFound(-1, yys3)
 | 
				
			||||||
 | 
							} // end switch yys3
 | 
				
			||||||
 | 
						} // end for yyj3
 | 
				
			||||||
 | 
						z.DecSendContainerState(codecSelfer_containerMapEnd1234)
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func (x *ScaleSpec) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
 | 
				
			||||||
 | 
						var h codecSelfer1234
 | 
				
			||||||
 | 
						z, r := codec1978.GenHelperDecoder(d)
 | 
				
			||||||
 | 
						_, _, _ = h, z, r
 | 
				
			||||||
 | 
						var yyj5 int
 | 
				
			||||||
 | 
						var yyb5 bool
 | 
				
			||||||
 | 
						var yyhl5 bool = l >= 0
 | 
				
			||||||
 | 
						yyj5++
 | 
				
			||||||
 | 
						if yyhl5 {
 | 
				
			||||||
 | 
							yyb5 = yyj5 > l
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							yyb5 = r.CheckBreak()
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						if yyb5 {
 | 
				
			||||||
 | 
							z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
 | 
				
			||||||
 | 
							return
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						z.DecSendContainerState(codecSelfer_containerArrayElem1234)
 | 
				
			||||||
 | 
						if r.TryDecodeAsNil() {
 | 
				
			||||||
 | 
							x.Replicas = 0
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							x.Replicas = int32(r.DecodeInt(32))
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						for {
 | 
				
			||||||
 | 
							yyj5++
 | 
				
			||||||
 | 
							if yyhl5 {
 | 
				
			||||||
 | 
								yyb5 = yyj5 > l
 | 
				
			||||||
 | 
							} else {
 | 
				
			||||||
 | 
								yyb5 = r.CheckBreak()
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
							if yyb5 {
 | 
				
			||||||
 | 
								break
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
							z.DecSendContainerState(codecSelfer_containerArrayElem1234)
 | 
				
			||||||
 | 
							z.DecStructFieldNotFound(yyj5-1, "")
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func (x *ScaleStatus) CodecEncodeSelf(e *codec1978.Encoder) {
 | 
				
			||||||
 | 
						var h codecSelfer1234
 | 
				
			||||||
 | 
						z, r := codec1978.GenHelperEncoder(e)
 | 
				
			||||||
 | 
						_, _, _ = h, z, r
 | 
				
			||||||
 | 
						if x == nil {
 | 
				
			||||||
 | 
							r.EncodeNil()
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							yym1 := z.EncBinary()
 | 
				
			||||||
 | 
							_ = yym1
 | 
				
			||||||
 | 
							if false {
 | 
				
			||||||
 | 
							} else if z.HasExtensions() && z.EncExt(x) {
 | 
				
			||||||
 | 
							} else {
 | 
				
			||||||
 | 
								yysep2 := !z.EncBinary()
 | 
				
			||||||
 | 
								yy2arr2 := z.EncBasicHandle().StructToArray
 | 
				
			||||||
 | 
								var yyq2 [2]bool
 | 
				
			||||||
 | 
								_, _, _ = yysep2, yyq2, yy2arr2
 | 
				
			||||||
 | 
								const yyr2 bool = false
 | 
				
			||||||
 | 
								yyq2[1] = x.Selector != ""
 | 
				
			||||||
 | 
								var yynn2 int
 | 
				
			||||||
 | 
								if yyr2 || yy2arr2 {
 | 
				
			||||||
 | 
									r.EncodeArrayStart(2)
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									yynn2 = 1
 | 
				
			||||||
 | 
									for _, b := range yyq2 {
 | 
				
			||||||
 | 
										if b {
 | 
				
			||||||
 | 
											yynn2++
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
									r.EncodeMapStart(yynn2)
 | 
				
			||||||
 | 
									yynn2 = 0
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								if yyr2 || yy2arr2 {
 | 
				
			||||||
 | 
									z.EncSendContainerState(codecSelfer_containerArrayElem1234)
 | 
				
			||||||
 | 
									yym4 := z.EncBinary()
 | 
				
			||||||
 | 
									_ = yym4
 | 
				
			||||||
 | 
									if false {
 | 
				
			||||||
 | 
									} else {
 | 
				
			||||||
 | 
										r.EncodeInt(int64(x.Replicas))
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									z.EncSendContainerState(codecSelfer_containerMapKey1234)
 | 
				
			||||||
 | 
									r.EncodeString(codecSelferC_UTF81234, string("replicas"))
 | 
				
			||||||
 | 
									z.EncSendContainerState(codecSelfer_containerMapValue1234)
 | 
				
			||||||
 | 
									yym5 := z.EncBinary()
 | 
				
			||||||
 | 
									_ = yym5
 | 
				
			||||||
 | 
									if false {
 | 
				
			||||||
 | 
									} else {
 | 
				
			||||||
 | 
										r.EncodeInt(int64(x.Replicas))
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								if yyr2 || yy2arr2 {
 | 
				
			||||||
 | 
									z.EncSendContainerState(codecSelfer_containerArrayElem1234)
 | 
				
			||||||
 | 
									if yyq2[1] {
 | 
				
			||||||
 | 
										yym7 := z.EncBinary()
 | 
				
			||||||
 | 
										_ = yym7
 | 
				
			||||||
 | 
										if false {
 | 
				
			||||||
 | 
										} else {
 | 
				
			||||||
 | 
											r.EncodeString(codecSelferC_UTF81234, string(x.Selector))
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
									} else {
 | 
				
			||||||
 | 
										r.EncodeString(codecSelferC_UTF81234, "")
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									if yyq2[1] {
 | 
				
			||||||
 | 
										z.EncSendContainerState(codecSelfer_containerMapKey1234)
 | 
				
			||||||
 | 
										r.EncodeString(codecSelferC_UTF81234, string("selector"))
 | 
				
			||||||
 | 
										z.EncSendContainerState(codecSelfer_containerMapValue1234)
 | 
				
			||||||
 | 
										yym8 := z.EncBinary()
 | 
				
			||||||
 | 
										_ = yym8
 | 
				
			||||||
 | 
										if false {
 | 
				
			||||||
 | 
										} else {
 | 
				
			||||||
 | 
											r.EncodeString(codecSelferC_UTF81234, string(x.Selector))
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								if yyr2 || yy2arr2 {
 | 
				
			||||||
 | 
									z.EncSendContainerState(codecSelfer_containerArrayEnd1234)
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									z.EncSendContainerState(codecSelfer_containerMapEnd1234)
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func (x *ScaleStatus) CodecDecodeSelf(d *codec1978.Decoder) {
 | 
				
			||||||
 | 
						var h codecSelfer1234
 | 
				
			||||||
 | 
						z, r := codec1978.GenHelperDecoder(d)
 | 
				
			||||||
 | 
						_, _, _ = h, z, r
 | 
				
			||||||
 | 
						yym1 := z.DecBinary()
 | 
				
			||||||
 | 
						_ = yym1
 | 
				
			||||||
 | 
						if false {
 | 
				
			||||||
 | 
						} else if z.HasExtensions() && z.DecExt(x) {
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							yyct2 := r.ContainerType()
 | 
				
			||||||
 | 
							if yyct2 == codecSelferValueTypeMap1234 {
 | 
				
			||||||
 | 
								yyl2 := r.ReadMapStart()
 | 
				
			||||||
 | 
								if yyl2 == 0 {
 | 
				
			||||||
 | 
									z.DecSendContainerState(codecSelfer_containerMapEnd1234)
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									x.codecDecodeSelfFromMap(yyl2, d)
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							} else if yyct2 == codecSelferValueTypeArray1234 {
 | 
				
			||||||
 | 
								yyl2 := r.ReadArrayStart()
 | 
				
			||||||
 | 
								if yyl2 == 0 {
 | 
				
			||||||
 | 
									z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									x.codecDecodeSelfFromArray(yyl2, d)
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							} else {
 | 
				
			||||||
 | 
								panic(codecSelferOnlyMapOrArrayEncodeToStructErr1234)
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func (x *ScaleStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
 | 
				
			||||||
 | 
						var h codecSelfer1234
 | 
				
			||||||
 | 
						z, r := codec1978.GenHelperDecoder(d)
 | 
				
			||||||
 | 
						_, _, _ = h, z, r
 | 
				
			||||||
 | 
						var yys3Slc = z.DecScratchBuffer() // default slice to decode into
 | 
				
			||||||
 | 
						_ = yys3Slc
 | 
				
			||||||
 | 
						var yyhl3 bool = l >= 0
 | 
				
			||||||
 | 
						for yyj3 := 0; ; yyj3++ {
 | 
				
			||||||
 | 
							if yyhl3 {
 | 
				
			||||||
 | 
								if yyj3 >= l {
 | 
				
			||||||
 | 
									break
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							} else {
 | 
				
			||||||
 | 
								if r.CheckBreak() {
 | 
				
			||||||
 | 
									break
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
							z.DecSendContainerState(codecSelfer_containerMapKey1234)
 | 
				
			||||||
 | 
							yys3Slc = r.DecodeBytes(yys3Slc, true, true)
 | 
				
			||||||
 | 
							yys3 := string(yys3Slc)
 | 
				
			||||||
 | 
							z.DecSendContainerState(codecSelfer_containerMapValue1234)
 | 
				
			||||||
 | 
							switch yys3 {
 | 
				
			||||||
 | 
							case "replicas":
 | 
				
			||||||
 | 
								if r.TryDecodeAsNil() {
 | 
				
			||||||
 | 
									x.Replicas = 0
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									x.Replicas = int32(r.DecodeInt(32))
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							case "selector":
 | 
				
			||||||
 | 
								if r.TryDecodeAsNil() {
 | 
				
			||||||
 | 
									x.Selector = ""
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									x.Selector = string(r.DecodeString())
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							default:
 | 
				
			||||||
 | 
								z.DecStructFieldNotFound(-1, yys3)
 | 
				
			||||||
 | 
							} // end switch yys3
 | 
				
			||||||
 | 
						} // end for yyj3
 | 
				
			||||||
 | 
						z.DecSendContainerState(codecSelfer_containerMapEnd1234)
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func (x *ScaleStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
 | 
				
			||||||
 | 
						var h codecSelfer1234
 | 
				
			||||||
 | 
						z, r := codec1978.GenHelperDecoder(d)
 | 
				
			||||||
 | 
						_, _, _ = h, z, r
 | 
				
			||||||
 | 
						var yyj6 int
 | 
				
			||||||
 | 
						var yyb6 bool
 | 
				
			||||||
 | 
						var yyhl6 bool = l >= 0
 | 
				
			||||||
 | 
						yyj6++
 | 
				
			||||||
 | 
						if yyhl6 {
 | 
				
			||||||
 | 
							yyb6 = yyj6 > l
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							yyb6 = r.CheckBreak()
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						if yyb6 {
 | 
				
			||||||
 | 
							z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
 | 
				
			||||||
 | 
							return
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						z.DecSendContainerState(codecSelfer_containerArrayElem1234)
 | 
				
			||||||
 | 
						if r.TryDecodeAsNil() {
 | 
				
			||||||
 | 
							x.Replicas = 0
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							x.Replicas = int32(r.DecodeInt(32))
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						yyj6++
 | 
				
			||||||
 | 
						if yyhl6 {
 | 
				
			||||||
 | 
							yyb6 = yyj6 > l
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							yyb6 = r.CheckBreak()
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						if yyb6 {
 | 
				
			||||||
 | 
							z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
 | 
				
			||||||
 | 
							return
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						z.DecSendContainerState(codecSelfer_containerArrayElem1234)
 | 
				
			||||||
 | 
						if r.TryDecodeAsNil() {
 | 
				
			||||||
 | 
							x.Selector = ""
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							x.Selector = string(r.DecodeString())
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						for {
 | 
				
			||||||
 | 
							yyj6++
 | 
				
			||||||
 | 
							if yyhl6 {
 | 
				
			||||||
 | 
								yyb6 = yyj6 > l
 | 
				
			||||||
 | 
							} else {
 | 
				
			||||||
 | 
								yyb6 = r.CheckBreak()
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
							if yyb6 {
 | 
				
			||||||
 | 
								break
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
							z.DecSendContainerState(codecSelfer_containerArrayElem1234)
 | 
				
			||||||
 | 
							z.DecStructFieldNotFound(yyj6-1, "")
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
func (x codecSelfer1234) encSliceHorizontalPodAutoscaler(v []HorizontalPodAutoscaler, e *codec1978.Encoder) {
 | 
					func (x codecSelfer1234) encSliceHorizontalPodAutoscaler(v []HorizontalPodAutoscaler, e *codec1978.Encoder) {
 | 
				
			||||||
	var h codecSelfer1234
 | 
						var h codecSelfer1234
 | 
				
			||||||
	z, r := codec1978.GenHelperEncoder(e)
 | 
						z, r := codec1978.GenHelperEncoder(e)
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -84,4 +84,34 @@ func (HorizontalPodAutoscalerStatus) SwaggerDoc() map[string]string {
 | 
				
			|||||||
	return map_HorizontalPodAutoscalerStatus
 | 
						return map_HorizontalPodAutoscalerStatus
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					var map_Scale = map[string]string{
 | 
				
			||||||
 | 
						"":         "Scale represents a scaling request for a resource.",
 | 
				
			||||||
 | 
						"metadata": "Standard object metadata; More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata.",
 | 
				
			||||||
 | 
						"spec":     "defines the behavior of the scale. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status.",
 | 
				
			||||||
 | 
						"status":   "current status of the scale. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status. Read-only.",
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func (Scale) SwaggerDoc() map[string]string {
 | 
				
			||||||
 | 
						return map_Scale
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					var map_ScaleSpec = map[string]string{
 | 
				
			||||||
 | 
						"":         "ScaleSpec describes the attributes of a scale subresource.",
 | 
				
			||||||
 | 
						"replicas": "desired number of instances for the scaled object.",
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func (ScaleSpec) SwaggerDoc() map[string]string {
 | 
				
			||||||
 | 
						return map_ScaleSpec
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					var map_ScaleStatus = map[string]string{
 | 
				
			||||||
 | 
						"":         "ScaleStatus represents the current status of a scale subresource.",
 | 
				
			||||||
 | 
						"replicas": "actual number of observed instances of the scaled object.",
 | 
				
			||||||
 | 
						"selector": "label query over pods that should match the replicas count. This is same as the label selector but in the string format to avoid introspection by clients. The string will be in the same format as the query-param syntax. More info about label selectors: http://releases.k8s.io/HEAD/docs/user-guide/labels.md#label-selectors",
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func (ScaleStatus) SwaggerDoc() map[string]string {
 | 
				
			||||||
 | 
						return map_ScaleStatus
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// AUTO-GENERATED FUNCTIONS END HERE
 | 
					// AUTO-GENERATED FUNCTIONS END HERE
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user