2 Copyright The Kubernetes Authors.
4 Licensed under the Apache License, Version 2.0 (the "License");
5 you may not use this file except in compliance with the License.
6 You may obtain a copy of the License at
8 http://www.apache.org/licenses/LICENSE-2.0
10 Unless required by applicable law or agreed to in writing, software
11 distributed under the License is distributed on an "AS IS" BASIS,
12 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 See the License for the specific language governing permissions and
14 limitations under the License.
17 // Code generated by protoc-gen-gogo. DO NOT EDIT.
18 // source: k8s.io/kubernetes/vendor/k8s.io/api/autoscaling/v2beta2/generated.proto
21 Package v2beta2 is a generated protocol buffer package.
23 It is generated from these files:
24 k8s.io/kubernetes/vendor/k8s.io/api/autoscaling/v2beta2/generated.proto
26 It has these top-level messages:
27 CrossVersionObjectReference
30 HorizontalPodAutoscaler
31 HorizontalPodAutoscalerCondition
32 HorizontalPodAutoscalerList
33 HorizontalPodAutoscalerSpec
34 HorizontalPodAutoscalerStatus
49 import proto "github.com/gogo/protobuf/proto"
53 import k8s_io_apimachinery_pkg_api_resource "k8s.io/apimachinery/pkg/api/resource"
54 import k8s_io_apimachinery_pkg_apis_meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
56 import k8s_io_api_core_v1 "k8s.io/api/core/v1"
58 import strings "strings"
59 import reflect "reflect"
63 // Reference imports to suppress errors if they are not otherwise used.
68 // This is a compile-time assertion to ensure that this generated file
69 // is compatible with the proto package it is being compiled against.
70 // A compilation error at this line likely means your copy of the
71 // proto package needs to be updated.
72 const _ = proto.GoGoProtoPackageIsVersion2 // please upgrade the proto package
74 func (m *CrossVersionObjectReference) Reset() { *m = CrossVersionObjectReference{} }
75 func (*CrossVersionObjectReference) ProtoMessage() {}
76 func (*CrossVersionObjectReference) Descriptor() ([]byte, []int) {
77 return fileDescriptorGenerated, []int{0}
80 func (m *ExternalMetricSource) Reset() { *m = ExternalMetricSource{} }
81 func (*ExternalMetricSource) ProtoMessage() {}
82 func (*ExternalMetricSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{1} }
84 func (m *ExternalMetricStatus) Reset() { *m = ExternalMetricStatus{} }
85 func (*ExternalMetricStatus) ProtoMessage() {}
86 func (*ExternalMetricStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{2} }
88 func (m *HorizontalPodAutoscaler) Reset() { *m = HorizontalPodAutoscaler{} }
89 func (*HorizontalPodAutoscaler) ProtoMessage() {}
90 func (*HorizontalPodAutoscaler) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{3} }
92 func (m *HorizontalPodAutoscalerCondition) Reset() { *m = HorizontalPodAutoscalerCondition{} }
93 func (*HorizontalPodAutoscalerCondition) ProtoMessage() {}
94 func (*HorizontalPodAutoscalerCondition) Descriptor() ([]byte, []int) {
95 return fileDescriptorGenerated, []int{4}
98 func (m *HorizontalPodAutoscalerList) Reset() { *m = HorizontalPodAutoscalerList{} }
99 func (*HorizontalPodAutoscalerList) ProtoMessage() {}
100 func (*HorizontalPodAutoscalerList) Descriptor() ([]byte, []int) {
101 return fileDescriptorGenerated, []int{5}
104 func (m *HorizontalPodAutoscalerSpec) Reset() { *m = HorizontalPodAutoscalerSpec{} }
105 func (*HorizontalPodAutoscalerSpec) ProtoMessage() {}
106 func (*HorizontalPodAutoscalerSpec) Descriptor() ([]byte, []int) {
107 return fileDescriptorGenerated, []int{6}
110 func (m *HorizontalPodAutoscalerStatus) Reset() { *m = HorizontalPodAutoscalerStatus{} }
111 func (*HorizontalPodAutoscalerStatus) ProtoMessage() {}
112 func (*HorizontalPodAutoscalerStatus) Descriptor() ([]byte, []int) {
113 return fileDescriptorGenerated, []int{7}
116 func (m *MetricIdentifier) Reset() { *m = MetricIdentifier{} }
117 func (*MetricIdentifier) ProtoMessage() {}
118 func (*MetricIdentifier) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{8} }
120 func (m *MetricSpec) Reset() { *m = MetricSpec{} }
121 func (*MetricSpec) ProtoMessage() {}
122 func (*MetricSpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{9} }
124 func (m *MetricStatus) Reset() { *m = MetricStatus{} }
125 func (*MetricStatus) ProtoMessage() {}
126 func (*MetricStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{10} }
128 func (m *MetricTarget) Reset() { *m = MetricTarget{} }
129 func (*MetricTarget) ProtoMessage() {}
130 func (*MetricTarget) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{11} }
132 func (m *MetricValueStatus) Reset() { *m = MetricValueStatus{} }
133 func (*MetricValueStatus) ProtoMessage() {}
134 func (*MetricValueStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{12} }
136 func (m *ObjectMetricSource) Reset() { *m = ObjectMetricSource{} }
137 func (*ObjectMetricSource) ProtoMessage() {}
138 func (*ObjectMetricSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{13} }
140 func (m *ObjectMetricStatus) Reset() { *m = ObjectMetricStatus{} }
141 func (*ObjectMetricStatus) ProtoMessage() {}
142 func (*ObjectMetricStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{14} }
144 func (m *PodsMetricSource) Reset() { *m = PodsMetricSource{} }
145 func (*PodsMetricSource) ProtoMessage() {}
146 func (*PodsMetricSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{15} }
148 func (m *PodsMetricStatus) Reset() { *m = PodsMetricStatus{} }
149 func (*PodsMetricStatus) ProtoMessage() {}
150 func (*PodsMetricStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{16} }
152 func (m *ResourceMetricSource) Reset() { *m = ResourceMetricSource{} }
153 func (*ResourceMetricSource) ProtoMessage() {}
154 func (*ResourceMetricSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{17} }
156 func (m *ResourceMetricStatus) Reset() { *m = ResourceMetricStatus{} }
157 func (*ResourceMetricStatus) ProtoMessage() {}
158 func (*ResourceMetricStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{18} }
161 proto.RegisterType((*CrossVersionObjectReference)(nil), "k8s.io.api.autoscaling.v2beta2.CrossVersionObjectReference")
162 proto.RegisterType((*ExternalMetricSource)(nil), "k8s.io.api.autoscaling.v2beta2.ExternalMetricSource")
163 proto.RegisterType((*ExternalMetricStatus)(nil), "k8s.io.api.autoscaling.v2beta2.ExternalMetricStatus")
164 proto.RegisterType((*HorizontalPodAutoscaler)(nil), "k8s.io.api.autoscaling.v2beta2.HorizontalPodAutoscaler")
165 proto.RegisterType((*HorizontalPodAutoscalerCondition)(nil), "k8s.io.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition")
166 proto.RegisterType((*HorizontalPodAutoscalerList)(nil), "k8s.io.api.autoscaling.v2beta2.HorizontalPodAutoscalerList")
167 proto.RegisterType((*HorizontalPodAutoscalerSpec)(nil), "k8s.io.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec")
168 proto.RegisterType((*HorizontalPodAutoscalerStatus)(nil), "k8s.io.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus")
169 proto.RegisterType((*MetricIdentifier)(nil), "k8s.io.api.autoscaling.v2beta2.MetricIdentifier")
170 proto.RegisterType((*MetricSpec)(nil), "k8s.io.api.autoscaling.v2beta2.MetricSpec")
171 proto.RegisterType((*MetricStatus)(nil), "k8s.io.api.autoscaling.v2beta2.MetricStatus")
172 proto.RegisterType((*MetricTarget)(nil), "k8s.io.api.autoscaling.v2beta2.MetricTarget")
173 proto.RegisterType((*MetricValueStatus)(nil), "k8s.io.api.autoscaling.v2beta2.MetricValueStatus")
174 proto.RegisterType((*ObjectMetricSource)(nil), "k8s.io.api.autoscaling.v2beta2.ObjectMetricSource")
175 proto.RegisterType((*ObjectMetricStatus)(nil), "k8s.io.api.autoscaling.v2beta2.ObjectMetricStatus")
176 proto.RegisterType((*PodsMetricSource)(nil), "k8s.io.api.autoscaling.v2beta2.PodsMetricSource")
177 proto.RegisterType((*PodsMetricStatus)(nil), "k8s.io.api.autoscaling.v2beta2.PodsMetricStatus")
178 proto.RegisterType((*ResourceMetricSource)(nil), "k8s.io.api.autoscaling.v2beta2.ResourceMetricSource")
179 proto.RegisterType((*ResourceMetricStatus)(nil), "k8s.io.api.autoscaling.v2beta2.ResourceMetricStatus")
181 func (m *CrossVersionObjectReference) Marshal() (dAtA []byte, err error) {
183 dAtA = make([]byte, size)
184 n, err := m.MarshalTo(dAtA)
191 func (m *CrossVersionObjectReference) MarshalTo(dAtA []byte) (int, error) {
198 i = encodeVarintGenerated(dAtA, i, uint64(len(m.Kind)))
199 i += copy(dAtA[i:], m.Kind)
202 i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
203 i += copy(dAtA[i:], m.Name)
206 i = encodeVarintGenerated(dAtA, i, uint64(len(m.APIVersion)))
207 i += copy(dAtA[i:], m.APIVersion)
211 func (m *ExternalMetricSource) Marshal() (dAtA []byte, err error) {
213 dAtA = make([]byte, size)
214 n, err := m.MarshalTo(dAtA)
221 func (m *ExternalMetricSource) MarshalTo(dAtA []byte) (int, error) {
228 i = encodeVarintGenerated(dAtA, i, uint64(m.Metric.Size()))
229 n1, err := m.Metric.MarshalTo(dAtA[i:])
236 i = encodeVarintGenerated(dAtA, i, uint64(m.Target.Size()))
237 n2, err := m.Target.MarshalTo(dAtA[i:])
245 func (m *ExternalMetricStatus) Marshal() (dAtA []byte, err error) {
247 dAtA = make([]byte, size)
248 n, err := m.MarshalTo(dAtA)
255 func (m *ExternalMetricStatus) MarshalTo(dAtA []byte) (int, error) {
262 i = encodeVarintGenerated(dAtA, i, uint64(m.Metric.Size()))
263 n3, err := m.Metric.MarshalTo(dAtA[i:])
270 i = encodeVarintGenerated(dAtA, i, uint64(m.Current.Size()))
271 n4, err := m.Current.MarshalTo(dAtA[i:])
279 func (m *HorizontalPodAutoscaler) Marshal() (dAtA []byte, err error) {
281 dAtA = make([]byte, size)
282 n, err := m.MarshalTo(dAtA)
289 func (m *HorizontalPodAutoscaler) MarshalTo(dAtA []byte) (int, error) {
296 i = encodeVarintGenerated(dAtA, i, uint64(m.ObjectMeta.Size()))
297 n5, err := m.ObjectMeta.MarshalTo(dAtA[i:])
304 i = encodeVarintGenerated(dAtA, i, uint64(m.Spec.Size()))
305 n6, err := m.Spec.MarshalTo(dAtA[i:])
312 i = encodeVarintGenerated(dAtA, i, uint64(m.Status.Size()))
313 n7, err := m.Status.MarshalTo(dAtA[i:])
321 func (m *HorizontalPodAutoscalerCondition) Marshal() (dAtA []byte, err error) {
323 dAtA = make([]byte, size)
324 n, err := m.MarshalTo(dAtA)
331 func (m *HorizontalPodAutoscalerCondition) MarshalTo(dAtA []byte) (int, error) {
338 i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
339 i += copy(dAtA[i:], m.Type)
342 i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
343 i += copy(dAtA[i:], m.Status)
346 i = encodeVarintGenerated(dAtA, i, uint64(m.LastTransitionTime.Size()))
347 n8, err := m.LastTransitionTime.MarshalTo(dAtA[i:])
354 i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
355 i += copy(dAtA[i:], m.Reason)
358 i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
359 i += copy(dAtA[i:], m.Message)
363 func (m *HorizontalPodAutoscalerList) Marshal() (dAtA []byte, err error) {
365 dAtA = make([]byte, size)
366 n, err := m.MarshalTo(dAtA)
373 func (m *HorizontalPodAutoscalerList) MarshalTo(dAtA []byte) (int, error) {
380 i = encodeVarintGenerated(dAtA, i, uint64(m.ListMeta.Size()))
381 n9, err := m.ListMeta.MarshalTo(dAtA[i:])
386 if len(m.Items) > 0 {
387 for _, msg := range m.Items {
390 i = encodeVarintGenerated(dAtA, i, uint64(msg.Size()))
391 n, err := msg.MarshalTo(dAtA[i:])
401 func (m *HorizontalPodAutoscalerSpec) Marshal() (dAtA []byte, err error) {
403 dAtA = make([]byte, size)
404 n, err := m.MarshalTo(dAtA)
411 func (m *HorizontalPodAutoscalerSpec) MarshalTo(dAtA []byte) (int, error) {
418 i = encodeVarintGenerated(dAtA, i, uint64(m.ScaleTargetRef.Size()))
419 n10, err := m.ScaleTargetRef.MarshalTo(dAtA[i:])
424 if m.MinReplicas != nil {
427 i = encodeVarintGenerated(dAtA, i, uint64(*m.MinReplicas))
431 i = encodeVarintGenerated(dAtA, i, uint64(m.MaxReplicas))
432 if len(m.Metrics) > 0 {
433 for _, msg := range m.Metrics {
436 i = encodeVarintGenerated(dAtA, i, uint64(msg.Size()))
437 n, err := msg.MarshalTo(dAtA[i:])
447 func (m *HorizontalPodAutoscalerStatus) Marshal() (dAtA []byte, err error) {
449 dAtA = make([]byte, size)
450 n, err := m.MarshalTo(dAtA)
457 func (m *HorizontalPodAutoscalerStatus) MarshalTo(dAtA []byte) (int, error) {
462 if m.ObservedGeneration != nil {
465 i = encodeVarintGenerated(dAtA, i, uint64(*m.ObservedGeneration))
467 if m.LastScaleTime != nil {
470 i = encodeVarintGenerated(dAtA, i, uint64(m.LastScaleTime.Size()))
471 n11, err := m.LastScaleTime.MarshalTo(dAtA[i:])
479 i = encodeVarintGenerated(dAtA, i, uint64(m.CurrentReplicas))
482 i = encodeVarintGenerated(dAtA, i, uint64(m.DesiredReplicas))
483 if len(m.CurrentMetrics) > 0 {
484 for _, msg := range m.CurrentMetrics {
487 i = encodeVarintGenerated(dAtA, i, uint64(msg.Size()))
488 n, err := msg.MarshalTo(dAtA[i:])
495 if len(m.Conditions) > 0 {
496 for _, msg := range m.Conditions {
499 i = encodeVarintGenerated(dAtA, i, uint64(msg.Size()))
500 n, err := msg.MarshalTo(dAtA[i:])
510 func (m *MetricIdentifier) Marshal() (dAtA []byte, err error) {
512 dAtA = make([]byte, size)
513 n, err := m.MarshalTo(dAtA)
520 func (m *MetricIdentifier) MarshalTo(dAtA []byte) (int, error) {
527 i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
528 i += copy(dAtA[i:], m.Name)
529 if m.Selector != nil {
532 i = encodeVarintGenerated(dAtA, i, uint64(m.Selector.Size()))
533 n12, err := m.Selector.MarshalTo(dAtA[i:])
542 func (m *MetricSpec) Marshal() (dAtA []byte, err error) {
544 dAtA = make([]byte, size)
545 n, err := m.MarshalTo(dAtA)
552 func (m *MetricSpec) MarshalTo(dAtA []byte) (int, error) {
559 i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
560 i += copy(dAtA[i:], m.Type)
564 i = encodeVarintGenerated(dAtA, i, uint64(m.Object.Size()))
565 n13, err := m.Object.MarshalTo(dAtA[i:])
574 i = encodeVarintGenerated(dAtA, i, uint64(m.Pods.Size()))
575 n14, err := m.Pods.MarshalTo(dAtA[i:])
581 if m.Resource != nil {
584 i = encodeVarintGenerated(dAtA, i, uint64(m.Resource.Size()))
585 n15, err := m.Resource.MarshalTo(dAtA[i:])
591 if m.External != nil {
594 i = encodeVarintGenerated(dAtA, i, uint64(m.External.Size()))
595 n16, err := m.External.MarshalTo(dAtA[i:])
604 func (m *MetricStatus) Marshal() (dAtA []byte, err error) {
606 dAtA = make([]byte, size)
607 n, err := m.MarshalTo(dAtA)
614 func (m *MetricStatus) MarshalTo(dAtA []byte) (int, error) {
621 i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
622 i += copy(dAtA[i:], m.Type)
626 i = encodeVarintGenerated(dAtA, i, uint64(m.Object.Size()))
627 n17, err := m.Object.MarshalTo(dAtA[i:])
636 i = encodeVarintGenerated(dAtA, i, uint64(m.Pods.Size()))
637 n18, err := m.Pods.MarshalTo(dAtA[i:])
643 if m.Resource != nil {
646 i = encodeVarintGenerated(dAtA, i, uint64(m.Resource.Size()))
647 n19, err := m.Resource.MarshalTo(dAtA[i:])
653 if m.External != nil {
656 i = encodeVarintGenerated(dAtA, i, uint64(m.External.Size()))
657 n20, err := m.External.MarshalTo(dAtA[i:])
666 func (m *MetricTarget) Marshal() (dAtA []byte, err error) {
668 dAtA = make([]byte, size)
669 n, err := m.MarshalTo(dAtA)
676 func (m *MetricTarget) MarshalTo(dAtA []byte) (int, error) {
683 i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
684 i += copy(dAtA[i:], m.Type)
688 i = encodeVarintGenerated(dAtA, i, uint64(m.Value.Size()))
689 n21, err := m.Value.MarshalTo(dAtA[i:])
695 if m.AverageValue != nil {
698 i = encodeVarintGenerated(dAtA, i, uint64(m.AverageValue.Size()))
699 n22, err := m.AverageValue.MarshalTo(dAtA[i:])
705 if m.AverageUtilization != nil {
708 i = encodeVarintGenerated(dAtA, i, uint64(*m.AverageUtilization))
713 func (m *MetricValueStatus) Marshal() (dAtA []byte, err error) {
715 dAtA = make([]byte, size)
716 n, err := m.MarshalTo(dAtA)
723 func (m *MetricValueStatus) MarshalTo(dAtA []byte) (int, error) {
731 i = encodeVarintGenerated(dAtA, i, uint64(m.Value.Size()))
732 n23, err := m.Value.MarshalTo(dAtA[i:])
738 if m.AverageValue != nil {
741 i = encodeVarintGenerated(dAtA, i, uint64(m.AverageValue.Size()))
742 n24, err := m.AverageValue.MarshalTo(dAtA[i:])
748 if m.AverageUtilization != nil {
751 i = encodeVarintGenerated(dAtA, i, uint64(*m.AverageUtilization))
756 func (m *ObjectMetricSource) Marshal() (dAtA []byte, err error) {
758 dAtA = make([]byte, size)
759 n, err := m.MarshalTo(dAtA)
766 func (m *ObjectMetricSource) MarshalTo(dAtA []byte) (int, error) {
773 i = encodeVarintGenerated(dAtA, i, uint64(m.DescribedObject.Size()))
774 n25, err := m.DescribedObject.MarshalTo(dAtA[i:])
781 i = encodeVarintGenerated(dAtA, i, uint64(m.Target.Size()))
782 n26, err := m.Target.MarshalTo(dAtA[i:])
789 i = encodeVarintGenerated(dAtA, i, uint64(m.Metric.Size()))
790 n27, err := m.Metric.MarshalTo(dAtA[i:])
798 func (m *ObjectMetricStatus) Marshal() (dAtA []byte, err error) {
800 dAtA = make([]byte, size)
801 n, err := m.MarshalTo(dAtA)
808 func (m *ObjectMetricStatus) MarshalTo(dAtA []byte) (int, error) {
815 i = encodeVarintGenerated(dAtA, i, uint64(m.Metric.Size()))
816 n28, err := m.Metric.MarshalTo(dAtA[i:])
823 i = encodeVarintGenerated(dAtA, i, uint64(m.Current.Size()))
824 n29, err := m.Current.MarshalTo(dAtA[i:])
831 i = encodeVarintGenerated(dAtA, i, uint64(m.DescribedObject.Size()))
832 n30, err := m.DescribedObject.MarshalTo(dAtA[i:])
840 func (m *PodsMetricSource) Marshal() (dAtA []byte, err error) {
842 dAtA = make([]byte, size)
843 n, err := m.MarshalTo(dAtA)
850 func (m *PodsMetricSource) MarshalTo(dAtA []byte) (int, error) {
857 i = encodeVarintGenerated(dAtA, i, uint64(m.Metric.Size()))
858 n31, err := m.Metric.MarshalTo(dAtA[i:])
865 i = encodeVarintGenerated(dAtA, i, uint64(m.Target.Size()))
866 n32, err := m.Target.MarshalTo(dAtA[i:])
874 func (m *PodsMetricStatus) Marshal() (dAtA []byte, err error) {
876 dAtA = make([]byte, size)
877 n, err := m.MarshalTo(dAtA)
884 func (m *PodsMetricStatus) MarshalTo(dAtA []byte) (int, error) {
891 i = encodeVarintGenerated(dAtA, i, uint64(m.Metric.Size()))
892 n33, err := m.Metric.MarshalTo(dAtA[i:])
899 i = encodeVarintGenerated(dAtA, i, uint64(m.Current.Size()))
900 n34, err := m.Current.MarshalTo(dAtA[i:])
908 func (m *ResourceMetricSource) Marshal() (dAtA []byte, err error) {
910 dAtA = make([]byte, size)
911 n, err := m.MarshalTo(dAtA)
918 func (m *ResourceMetricSource) MarshalTo(dAtA []byte) (int, error) {
925 i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
926 i += copy(dAtA[i:], m.Name)
929 i = encodeVarintGenerated(dAtA, i, uint64(m.Target.Size()))
930 n35, err := m.Target.MarshalTo(dAtA[i:])
938 func (m *ResourceMetricStatus) Marshal() (dAtA []byte, err error) {
940 dAtA = make([]byte, size)
941 n, err := m.MarshalTo(dAtA)
948 func (m *ResourceMetricStatus) MarshalTo(dAtA []byte) (int, error) {
955 i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
956 i += copy(dAtA[i:], m.Name)
959 i = encodeVarintGenerated(dAtA, i, uint64(m.Current.Size()))
960 n36, err := m.Current.MarshalTo(dAtA[i:])
968 func encodeVarintGenerated(dAtA []byte, offset int, v uint64) int {
970 dAtA[offset] = uint8(v&0x7f | 0x80)
974 dAtA[offset] = uint8(v)
977 func (m *CrossVersionObjectReference) Size() (n int) {
981 n += 1 + l + sovGenerated(uint64(l))
983 n += 1 + l + sovGenerated(uint64(l))
984 l = len(m.APIVersion)
985 n += 1 + l + sovGenerated(uint64(l))
989 func (m *ExternalMetricSource) Size() (n int) {
993 n += 1 + l + sovGenerated(uint64(l))
995 n += 1 + l + sovGenerated(uint64(l))
999 func (m *ExternalMetricStatus) Size() (n int) {
1003 n += 1 + l + sovGenerated(uint64(l))
1004 l = m.Current.Size()
1005 n += 1 + l + sovGenerated(uint64(l))
1009 func (m *HorizontalPodAutoscaler) Size() (n int) {
1012 l = m.ObjectMeta.Size()
1013 n += 1 + l + sovGenerated(uint64(l))
1015 n += 1 + l + sovGenerated(uint64(l))
1017 n += 1 + l + sovGenerated(uint64(l))
1021 func (m *HorizontalPodAutoscalerCondition) Size() (n int) {
1025 n += 1 + l + sovGenerated(uint64(l))
1027 n += 1 + l + sovGenerated(uint64(l))
1028 l = m.LastTransitionTime.Size()
1029 n += 1 + l + sovGenerated(uint64(l))
1031 n += 1 + l + sovGenerated(uint64(l))
1033 n += 1 + l + sovGenerated(uint64(l))
1037 func (m *HorizontalPodAutoscalerList) Size() (n int) {
1040 l = m.ListMeta.Size()
1041 n += 1 + l + sovGenerated(uint64(l))
1042 if len(m.Items) > 0 {
1043 for _, e := range m.Items {
1045 n += 1 + l + sovGenerated(uint64(l))
1051 func (m *HorizontalPodAutoscalerSpec) Size() (n int) {
1054 l = m.ScaleTargetRef.Size()
1055 n += 1 + l + sovGenerated(uint64(l))
1056 if m.MinReplicas != nil {
1057 n += 1 + sovGenerated(uint64(*m.MinReplicas))
1059 n += 1 + sovGenerated(uint64(m.MaxReplicas))
1060 if len(m.Metrics) > 0 {
1061 for _, e := range m.Metrics {
1063 n += 1 + l + sovGenerated(uint64(l))
1069 func (m *HorizontalPodAutoscalerStatus) Size() (n int) {
1072 if m.ObservedGeneration != nil {
1073 n += 1 + sovGenerated(uint64(*m.ObservedGeneration))
1075 if m.LastScaleTime != nil {
1076 l = m.LastScaleTime.Size()
1077 n += 1 + l + sovGenerated(uint64(l))
1079 n += 1 + sovGenerated(uint64(m.CurrentReplicas))
1080 n += 1 + sovGenerated(uint64(m.DesiredReplicas))
1081 if len(m.CurrentMetrics) > 0 {
1082 for _, e := range m.CurrentMetrics {
1084 n += 1 + l + sovGenerated(uint64(l))
1087 if len(m.Conditions) > 0 {
1088 for _, e := range m.Conditions {
1090 n += 1 + l + sovGenerated(uint64(l))
1096 func (m *MetricIdentifier) Size() (n int) {
1100 n += 1 + l + sovGenerated(uint64(l))
1101 if m.Selector != nil {
1102 l = m.Selector.Size()
1103 n += 1 + l + sovGenerated(uint64(l))
1108 func (m *MetricSpec) Size() (n int) {
1112 n += 1 + l + sovGenerated(uint64(l))
1113 if m.Object != nil {
1115 n += 1 + l + sovGenerated(uint64(l))
1119 n += 1 + l + sovGenerated(uint64(l))
1121 if m.Resource != nil {
1122 l = m.Resource.Size()
1123 n += 1 + l + sovGenerated(uint64(l))
1125 if m.External != nil {
1126 l = m.External.Size()
1127 n += 1 + l + sovGenerated(uint64(l))
1132 func (m *MetricStatus) Size() (n int) {
1136 n += 1 + l + sovGenerated(uint64(l))
1137 if m.Object != nil {
1139 n += 1 + l + sovGenerated(uint64(l))
1143 n += 1 + l + sovGenerated(uint64(l))
1145 if m.Resource != nil {
1146 l = m.Resource.Size()
1147 n += 1 + l + sovGenerated(uint64(l))
1149 if m.External != nil {
1150 l = m.External.Size()
1151 n += 1 + l + sovGenerated(uint64(l))
1156 func (m *MetricTarget) Size() (n int) {
1160 n += 1 + l + sovGenerated(uint64(l))
1163 n += 1 + l + sovGenerated(uint64(l))
1165 if m.AverageValue != nil {
1166 l = m.AverageValue.Size()
1167 n += 1 + l + sovGenerated(uint64(l))
1169 if m.AverageUtilization != nil {
1170 n += 1 + sovGenerated(uint64(*m.AverageUtilization))
1175 func (m *MetricValueStatus) Size() (n int) {
1180 n += 1 + l + sovGenerated(uint64(l))
1182 if m.AverageValue != nil {
1183 l = m.AverageValue.Size()
1184 n += 1 + l + sovGenerated(uint64(l))
1186 if m.AverageUtilization != nil {
1187 n += 1 + sovGenerated(uint64(*m.AverageUtilization))
1192 func (m *ObjectMetricSource) Size() (n int) {
1195 l = m.DescribedObject.Size()
1196 n += 1 + l + sovGenerated(uint64(l))
1198 n += 1 + l + sovGenerated(uint64(l))
1200 n += 1 + l + sovGenerated(uint64(l))
1204 func (m *ObjectMetricStatus) Size() (n int) {
1208 n += 1 + l + sovGenerated(uint64(l))
1209 l = m.Current.Size()
1210 n += 1 + l + sovGenerated(uint64(l))
1211 l = m.DescribedObject.Size()
1212 n += 1 + l + sovGenerated(uint64(l))
1216 func (m *PodsMetricSource) Size() (n int) {
1220 n += 1 + l + sovGenerated(uint64(l))
1222 n += 1 + l + sovGenerated(uint64(l))
1226 func (m *PodsMetricStatus) Size() (n int) {
1230 n += 1 + l + sovGenerated(uint64(l))
1231 l = m.Current.Size()
1232 n += 1 + l + sovGenerated(uint64(l))
1236 func (m *ResourceMetricSource) Size() (n int) {
1240 n += 1 + l + sovGenerated(uint64(l))
1242 n += 1 + l + sovGenerated(uint64(l))
1246 func (m *ResourceMetricStatus) Size() (n int) {
1250 n += 1 + l + sovGenerated(uint64(l))
1251 l = m.Current.Size()
1252 n += 1 + l + sovGenerated(uint64(l))
1256 func sovGenerated(x uint64) (n int) {
1266 func sozGenerated(x uint64) (n int) {
1267 return sovGenerated(uint64((x << 1) ^ uint64((int64(x) >> 63))))
1269 func (this *CrossVersionObjectReference) String() string {
1273 s := strings.Join([]string{`&CrossVersionObjectReference{`,
1274 `Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
1275 `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
1276 `APIVersion:` + fmt.Sprintf("%v", this.APIVersion) + `,`,
1281 func (this *ExternalMetricSource) String() string {
1285 s := strings.Join([]string{`&ExternalMetricSource{`,
1286 `Metric:` + strings.Replace(strings.Replace(this.Metric.String(), "MetricIdentifier", "MetricIdentifier", 1), `&`, ``, 1) + `,`,
1287 `Target:` + strings.Replace(strings.Replace(this.Target.String(), "MetricTarget", "MetricTarget", 1), `&`, ``, 1) + `,`,
1292 func (this *ExternalMetricStatus) String() string {
1296 s := strings.Join([]string{`&ExternalMetricStatus{`,
1297 `Metric:` + strings.Replace(strings.Replace(this.Metric.String(), "MetricIdentifier", "MetricIdentifier", 1), `&`, ``, 1) + `,`,
1298 `Current:` + strings.Replace(strings.Replace(this.Current.String(), "MetricValueStatus", "MetricValueStatus", 1), `&`, ``, 1) + `,`,
1303 func (this *HorizontalPodAutoscaler) String() string {
1307 s := strings.Join([]string{`&HorizontalPodAutoscaler{`,
1308 `ObjectMeta:` + strings.Replace(strings.Replace(this.ObjectMeta.String(), "ObjectMeta", "k8s_io_apimachinery_pkg_apis_meta_v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
1309 `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "HorizontalPodAutoscalerSpec", "HorizontalPodAutoscalerSpec", 1), `&`, ``, 1) + `,`,
1310 `Status:` + strings.Replace(strings.Replace(this.Status.String(), "HorizontalPodAutoscalerStatus", "HorizontalPodAutoscalerStatus", 1), `&`, ``, 1) + `,`,
1315 func (this *HorizontalPodAutoscalerCondition) String() string {
1319 s := strings.Join([]string{`&HorizontalPodAutoscalerCondition{`,
1320 `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
1321 `Status:` + fmt.Sprintf("%v", this.Status) + `,`,
1322 `LastTransitionTime:` + strings.Replace(strings.Replace(this.LastTransitionTime.String(), "Time", "k8s_io_apimachinery_pkg_apis_meta_v1.Time", 1), `&`, ``, 1) + `,`,
1323 `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
1324 `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
1329 func (this *HorizontalPodAutoscalerList) String() string {
1333 s := strings.Join([]string{`&HorizontalPodAutoscalerList{`,
1334 `ListMeta:` + strings.Replace(strings.Replace(this.ListMeta.String(), "ListMeta", "k8s_io_apimachinery_pkg_apis_meta_v1.ListMeta", 1), `&`, ``, 1) + `,`,
1335 `Items:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Items), "HorizontalPodAutoscaler", "HorizontalPodAutoscaler", 1), `&`, ``, 1) + `,`,
1340 func (this *HorizontalPodAutoscalerSpec) String() string {
1344 s := strings.Join([]string{`&HorizontalPodAutoscalerSpec{`,
1345 `ScaleTargetRef:` + strings.Replace(strings.Replace(this.ScaleTargetRef.String(), "CrossVersionObjectReference", "CrossVersionObjectReference", 1), `&`, ``, 1) + `,`,
1346 `MinReplicas:` + valueToStringGenerated(this.MinReplicas) + `,`,
1347 `MaxReplicas:` + fmt.Sprintf("%v", this.MaxReplicas) + `,`,
1348 `Metrics:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Metrics), "MetricSpec", "MetricSpec", 1), `&`, ``, 1) + `,`,
1353 func (this *HorizontalPodAutoscalerStatus) String() string {
1357 s := strings.Join([]string{`&HorizontalPodAutoscalerStatus{`,
1358 `ObservedGeneration:` + valueToStringGenerated(this.ObservedGeneration) + `,`,
1359 `LastScaleTime:` + strings.Replace(fmt.Sprintf("%v", this.LastScaleTime), "Time", "k8s_io_apimachinery_pkg_apis_meta_v1.Time", 1) + `,`,
1360 `CurrentReplicas:` + fmt.Sprintf("%v", this.CurrentReplicas) + `,`,
1361 `DesiredReplicas:` + fmt.Sprintf("%v", this.DesiredReplicas) + `,`,
1362 `CurrentMetrics:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.CurrentMetrics), "MetricStatus", "MetricStatus", 1), `&`, ``, 1) + `,`,
1363 `Conditions:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Conditions), "HorizontalPodAutoscalerCondition", "HorizontalPodAutoscalerCondition", 1), `&`, ``, 1) + `,`,
1368 func (this *MetricIdentifier) String() string {
1372 s := strings.Join([]string{`&MetricIdentifier{`,
1373 `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
1374 `Selector:` + strings.Replace(fmt.Sprintf("%v", this.Selector), "LabelSelector", "k8s_io_apimachinery_pkg_apis_meta_v1.LabelSelector", 1) + `,`,
1379 func (this *MetricSpec) String() string {
1383 s := strings.Join([]string{`&MetricSpec{`,
1384 `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
1385 `Object:` + strings.Replace(fmt.Sprintf("%v", this.Object), "ObjectMetricSource", "ObjectMetricSource", 1) + `,`,
1386 `Pods:` + strings.Replace(fmt.Sprintf("%v", this.Pods), "PodsMetricSource", "PodsMetricSource", 1) + `,`,
1387 `Resource:` + strings.Replace(fmt.Sprintf("%v", this.Resource), "ResourceMetricSource", "ResourceMetricSource", 1) + `,`,
1388 `External:` + strings.Replace(fmt.Sprintf("%v", this.External), "ExternalMetricSource", "ExternalMetricSource", 1) + `,`,
1393 func (this *MetricStatus) String() string {
1397 s := strings.Join([]string{`&MetricStatus{`,
1398 `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
1399 `Object:` + strings.Replace(fmt.Sprintf("%v", this.Object), "ObjectMetricStatus", "ObjectMetricStatus", 1) + `,`,
1400 `Pods:` + strings.Replace(fmt.Sprintf("%v", this.Pods), "PodsMetricStatus", "PodsMetricStatus", 1) + `,`,
1401 `Resource:` + strings.Replace(fmt.Sprintf("%v", this.Resource), "ResourceMetricStatus", "ResourceMetricStatus", 1) + `,`,
1402 `External:` + strings.Replace(fmt.Sprintf("%v", this.External), "ExternalMetricStatus", "ExternalMetricStatus", 1) + `,`,
1407 func (this *MetricTarget) String() string {
1411 s := strings.Join([]string{`&MetricTarget{`,
1412 `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
1413 `Value:` + strings.Replace(fmt.Sprintf("%v", this.Value), "Quantity", "k8s_io_apimachinery_pkg_api_resource.Quantity", 1) + `,`,
1414 `AverageValue:` + strings.Replace(fmt.Sprintf("%v", this.AverageValue), "Quantity", "k8s_io_apimachinery_pkg_api_resource.Quantity", 1) + `,`,
1415 `AverageUtilization:` + valueToStringGenerated(this.AverageUtilization) + `,`,
1420 func (this *MetricValueStatus) String() string {
1424 s := strings.Join([]string{`&MetricValueStatus{`,
1425 `Value:` + strings.Replace(fmt.Sprintf("%v", this.Value), "Quantity", "k8s_io_apimachinery_pkg_api_resource.Quantity", 1) + `,`,
1426 `AverageValue:` + strings.Replace(fmt.Sprintf("%v", this.AverageValue), "Quantity", "k8s_io_apimachinery_pkg_api_resource.Quantity", 1) + `,`,
1427 `AverageUtilization:` + valueToStringGenerated(this.AverageUtilization) + `,`,
1432 func (this *ObjectMetricSource) String() string {
1436 s := strings.Join([]string{`&ObjectMetricSource{`,
1437 `DescribedObject:` + strings.Replace(strings.Replace(this.DescribedObject.String(), "CrossVersionObjectReference", "CrossVersionObjectReference", 1), `&`, ``, 1) + `,`,
1438 `Target:` + strings.Replace(strings.Replace(this.Target.String(), "MetricTarget", "MetricTarget", 1), `&`, ``, 1) + `,`,
1439 `Metric:` + strings.Replace(strings.Replace(this.Metric.String(), "MetricIdentifier", "MetricIdentifier", 1), `&`, ``, 1) + `,`,
1444 func (this *ObjectMetricStatus) String() string {
1448 s := strings.Join([]string{`&ObjectMetricStatus{`,
1449 `Metric:` + strings.Replace(strings.Replace(this.Metric.String(), "MetricIdentifier", "MetricIdentifier", 1), `&`, ``, 1) + `,`,
1450 `Current:` + strings.Replace(strings.Replace(this.Current.String(), "MetricValueStatus", "MetricValueStatus", 1), `&`, ``, 1) + `,`,
1451 `DescribedObject:` + strings.Replace(strings.Replace(this.DescribedObject.String(), "CrossVersionObjectReference", "CrossVersionObjectReference", 1), `&`, ``, 1) + `,`,
1456 func (this *PodsMetricSource) String() string {
1460 s := strings.Join([]string{`&PodsMetricSource{`,
1461 `Metric:` + strings.Replace(strings.Replace(this.Metric.String(), "MetricIdentifier", "MetricIdentifier", 1), `&`, ``, 1) + `,`,
1462 `Target:` + strings.Replace(strings.Replace(this.Target.String(), "MetricTarget", "MetricTarget", 1), `&`, ``, 1) + `,`,
1467 func (this *PodsMetricStatus) String() string {
1471 s := strings.Join([]string{`&PodsMetricStatus{`,
1472 `Metric:` + strings.Replace(strings.Replace(this.Metric.String(), "MetricIdentifier", "MetricIdentifier", 1), `&`, ``, 1) + `,`,
1473 `Current:` + strings.Replace(strings.Replace(this.Current.String(), "MetricValueStatus", "MetricValueStatus", 1), `&`, ``, 1) + `,`,
1478 func (this *ResourceMetricSource) String() string {
1482 s := strings.Join([]string{`&ResourceMetricSource{`,
1483 `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
1484 `Target:` + strings.Replace(strings.Replace(this.Target.String(), "MetricTarget", "MetricTarget", 1), `&`, ``, 1) + `,`,
1489 func (this *ResourceMetricStatus) String() string {
1493 s := strings.Join([]string{`&ResourceMetricStatus{`,
1494 `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
1495 `Current:` + strings.Replace(strings.Replace(this.Current.String(), "MetricValueStatus", "MetricValueStatus", 1), `&`, ``, 1) + `,`,
1500 func valueToStringGenerated(v interface{}) string {
1501 rv := reflect.ValueOf(v)
1505 pv := reflect.Indirect(rv).Interface()
1506 return fmt.Sprintf("*%v", pv)
1508 func (m *CrossVersionObjectReference) Unmarshal(dAtA []byte) error {
1514 for shift := uint(0); ; shift += 7 {
1516 return ErrIntOverflowGenerated
1519 return io.ErrUnexpectedEOF
1523 wire |= (uint64(b) & 0x7F) << shift
1528 fieldNum := int32(wire >> 3)
1529 wireType := int(wire & 0x7)
1531 return fmt.Errorf("proto: CrossVersionObjectReference: wiretype end group for non-group")
1534 return fmt.Errorf("proto: CrossVersionObjectReference: illegal tag %d (wire type %d)", fieldNum, wire)
1539 return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
1541 var stringLen uint64
1542 for shift := uint(0); ; shift += 7 {
1544 return ErrIntOverflowGenerated
1547 return io.ErrUnexpectedEOF
1551 stringLen |= (uint64(b) & 0x7F) << shift
1556 intStringLen := int(stringLen)
1557 if intStringLen < 0 {
1558 return ErrInvalidLengthGenerated
1560 postIndex := iNdEx + intStringLen
1562 return io.ErrUnexpectedEOF
1564 m.Kind = string(dAtA[iNdEx:postIndex])
1568 return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
1570 var stringLen uint64
1571 for shift := uint(0); ; shift += 7 {
1573 return ErrIntOverflowGenerated
1576 return io.ErrUnexpectedEOF
1580 stringLen |= (uint64(b) & 0x7F) << shift
1585 intStringLen := int(stringLen)
1586 if intStringLen < 0 {
1587 return ErrInvalidLengthGenerated
1589 postIndex := iNdEx + intStringLen
1591 return io.ErrUnexpectedEOF
1593 m.Name = string(dAtA[iNdEx:postIndex])
1597 return fmt.Errorf("proto: wrong wireType = %d for field APIVersion", wireType)
1599 var stringLen uint64
1600 for shift := uint(0); ; shift += 7 {
1602 return ErrIntOverflowGenerated
1605 return io.ErrUnexpectedEOF
1609 stringLen |= (uint64(b) & 0x7F) << shift
1614 intStringLen := int(stringLen)
1615 if intStringLen < 0 {
1616 return ErrInvalidLengthGenerated
1618 postIndex := iNdEx + intStringLen
1620 return io.ErrUnexpectedEOF
1622 m.APIVersion = string(dAtA[iNdEx:postIndex])
1626 skippy, err := skipGenerated(dAtA[iNdEx:])
1631 return ErrInvalidLengthGenerated
1633 if (iNdEx + skippy) > l {
1634 return io.ErrUnexpectedEOF
1641 return io.ErrUnexpectedEOF
1645 func (m *ExternalMetricSource) Unmarshal(dAtA []byte) error {
1651 for shift := uint(0); ; shift += 7 {
1653 return ErrIntOverflowGenerated
1656 return io.ErrUnexpectedEOF
1660 wire |= (uint64(b) & 0x7F) << shift
1665 fieldNum := int32(wire >> 3)
1666 wireType := int(wire & 0x7)
1668 return fmt.Errorf("proto: ExternalMetricSource: wiretype end group for non-group")
1671 return fmt.Errorf("proto: ExternalMetricSource: illegal tag %d (wire type %d)", fieldNum, wire)
1676 return fmt.Errorf("proto: wrong wireType = %d for field Metric", wireType)
1679 for shift := uint(0); ; shift += 7 {
1681 return ErrIntOverflowGenerated
1684 return io.ErrUnexpectedEOF
1688 msglen |= (int(b) & 0x7F) << shift
1694 return ErrInvalidLengthGenerated
1696 postIndex := iNdEx + msglen
1698 return io.ErrUnexpectedEOF
1700 if err := m.Metric.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1706 return fmt.Errorf("proto: wrong wireType = %d for field Target", wireType)
1709 for shift := uint(0); ; shift += 7 {
1711 return ErrIntOverflowGenerated
1714 return io.ErrUnexpectedEOF
1718 msglen |= (int(b) & 0x7F) << shift
1724 return ErrInvalidLengthGenerated
1726 postIndex := iNdEx + msglen
1728 return io.ErrUnexpectedEOF
1730 if err := m.Target.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1736 skippy, err := skipGenerated(dAtA[iNdEx:])
1741 return ErrInvalidLengthGenerated
1743 if (iNdEx + skippy) > l {
1744 return io.ErrUnexpectedEOF
1751 return io.ErrUnexpectedEOF
1755 func (m *ExternalMetricStatus) Unmarshal(dAtA []byte) error {
1761 for shift := uint(0); ; shift += 7 {
1763 return ErrIntOverflowGenerated
1766 return io.ErrUnexpectedEOF
1770 wire |= (uint64(b) & 0x7F) << shift
1775 fieldNum := int32(wire >> 3)
1776 wireType := int(wire & 0x7)
1778 return fmt.Errorf("proto: ExternalMetricStatus: wiretype end group for non-group")
1781 return fmt.Errorf("proto: ExternalMetricStatus: illegal tag %d (wire type %d)", fieldNum, wire)
1786 return fmt.Errorf("proto: wrong wireType = %d for field Metric", wireType)
1789 for shift := uint(0); ; shift += 7 {
1791 return ErrIntOverflowGenerated
1794 return io.ErrUnexpectedEOF
1798 msglen |= (int(b) & 0x7F) << shift
1804 return ErrInvalidLengthGenerated
1806 postIndex := iNdEx + msglen
1808 return io.ErrUnexpectedEOF
1810 if err := m.Metric.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1816 return fmt.Errorf("proto: wrong wireType = %d for field Current", wireType)
1819 for shift := uint(0); ; shift += 7 {
1821 return ErrIntOverflowGenerated
1824 return io.ErrUnexpectedEOF
1828 msglen |= (int(b) & 0x7F) << shift
1834 return ErrInvalidLengthGenerated
1836 postIndex := iNdEx + msglen
1838 return io.ErrUnexpectedEOF
1840 if err := m.Current.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1846 skippy, err := skipGenerated(dAtA[iNdEx:])
1851 return ErrInvalidLengthGenerated
1853 if (iNdEx + skippy) > l {
1854 return io.ErrUnexpectedEOF
1861 return io.ErrUnexpectedEOF
1865 func (m *HorizontalPodAutoscaler) Unmarshal(dAtA []byte) error {
1871 for shift := uint(0); ; shift += 7 {
1873 return ErrIntOverflowGenerated
1876 return io.ErrUnexpectedEOF
1880 wire |= (uint64(b) & 0x7F) << shift
1885 fieldNum := int32(wire >> 3)
1886 wireType := int(wire & 0x7)
1888 return fmt.Errorf("proto: HorizontalPodAutoscaler: wiretype end group for non-group")
1891 return fmt.Errorf("proto: HorizontalPodAutoscaler: illegal tag %d (wire type %d)", fieldNum, wire)
1896 return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
1899 for shift := uint(0); ; shift += 7 {
1901 return ErrIntOverflowGenerated
1904 return io.ErrUnexpectedEOF
1908 msglen |= (int(b) & 0x7F) << shift
1914 return ErrInvalidLengthGenerated
1916 postIndex := iNdEx + msglen
1918 return io.ErrUnexpectedEOF
1920 if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1926 return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
1929 for shift := uint(0); ; shift += 7 {
1931 return ErrIntOverflowGenerated
1934 return io.ErrUnexpectedEOF
1938 msglen |= (int(b) & 0x7F) << shift
1944 return ErrInvalidLengthGenerated
1946 postIndex := iNdEx + msglen
1948 return io.ErrUnexpectedEOF
1950 if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1956 return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
1959 for shift := uint(0); ; shift += 7 {
1961 return ErrIntOverflowGenerated
1964 return io.ErrUnexpectedEOF
1968 msglen |= (int(b) & 0x7F) << shift
1974 return ErrInvalidLengthGenerated
1976 postIndex := iNdEx + msglen
1978 return io.ErrUnexpectedEOF
1980 if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1986 skippy, err := skipGenerated(dAtA[iNdEx:])
1991 return ErrInvalidLengthGenerated
1993 if (iNdEx + skippy) > l {
1994 return io.ErrUnexpectedEOF
2001 return io.ErrUnexpectedEOF
2005 func (m *HorizontalPodAutoscalerCondition) Unmarshal(dAtA []byte) error {
2011 for shift := uint(0); ; shift += 7 {
2013 return ErrIntOverflowGenerated
2016 return io.ErrUnexpectedEOF
2020 wire |= (uint64(b) & 0x7F) << shift
2025 fieldNum := int32(wire >> 3)
2026 wireType := int(wire & 0x7)
2028 return fmt.Errorf("proto: HorizontalPodAutoscalerCondition: wiretype end group for non-group")
2031 return fmt.Errorf("proto: HorizontalPodAutoscalerCondition: illegal tag %d (wire type %d)", fieldNum, wire)
2036 return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
2038 var stringLen uint64
2039 for shift := uint(0); ; shift += 7 {
2041 return ErrIntOverflowGenerated
2044 return io.ErrUnexpectedEOF
2048 stringLen |= (uint64(b) & 0x7F) << shift
2053 intStringLen := int(stringLen)
2054 if intStringLen < 0 {
2055 return ErrInvalidLengthGenerated
2057 postIndex := iNdEx + intStringLen
2059 return io.ErrUnexpectedEOF
2061 m.Type = HorizontalPodAutoscalerConditionType(dAtA[iNdEx:postIndex])
2065 return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
2067 var stringLen uint64
2068 for shift := uint(0); ; shift += 7 {
2070 return ErrIntOverflowGenerated
2073 return io.ErrUnexpectedEOF
2077 stringLen |= (uint64(b) & 0x7F) << shift
2082 intStringLen := int(stringLen)
2083 if intStringLen < 0 {
2084 return ErrInvalidLengthGenerated
2086 postIndex := iNdEx + intStringLen
2088 return io.ErrUnexpectedEOF
2090 m.Status = k8s_io_api_core_v1.ConditionStatus(dAtA[iNdEx:postIndex])
2094 return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
2097 for shift := uint(0); ; shift += 7 {
2099 return ErrIntOverflowGenerated
2102 return io.ErrUnexpectedEOF
2106 msglen |= (int(b) & 0x7F) << shift
2112 return ErrInvalidLengthGenerated
2114 postIndex := iNdEx + msglen
2116 return io.ErrUnexpectedEOF
2118 if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
2124 return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
2126 var stringLen uint64
2127 for shift := uint(0); ; shift += 7 {
2129 return ErrIntOverflowGenerated
2132 return io.ErrUnexpectedEOF
2136 stringLen |= (uint64(b) & 0x7F) << shift
2141 intStringLen := int(stringLen)
2142 if intStringLen < 0 {
2143 return ErrInvalidLengthGenerated
2145 postIndex := iNdEx + intStringLen
2147 return io.ErrUnexpectedEOF
2149 m.Reason = string(dAtA[iNdEx:postIndex])
2153 return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
2155 var stringLen uint64
2156 for shift := uint(0); ; shift += 7 {
2158 return ErrIntOverflowGenerated
2161 return io.ErrUnexpectedEOF
2165 stringLen |= (uint64(b) & 0x7F) << shift
2170 intStringLen := int(stringLen)
2171 if intStringLen < 0 {
2172 return ErrInvalidLengthGenerated
2174 postIndex := iNdEx + intStringLen
2176 return io.ErrUnexpectedEOF
2178 m.Message = string(dAtA[iNdEx:postIndex])
2182 skippy, err := skipGenerated(dAtA[iNdEx:])
2187 return ErrInvalidLengthGenerated
2189 if (iNdEx + skippy) > l {
2190 return io.ErrUnexpectedEOF
2197 return io.ErrUnexpectedEOF
2201 func (m *HorizontalPodAutoscalerList) Unmarshal(dAtA []byte) error {
2207 for shift := uint(0); ; shift += 7 {
2209 return ErrIntOverflowGenerated
2212 return io.ErrUnexpectedEOF
2216 wire |= (uint64(b) & 0x7F) << shift
2221 fieldNum := int32(wire >> 3)
2222 wireType := int(wire & 0x7)
2224 return fmt.Errorf("proto: HorizontalPodAutoscalerList: wiretype end group for non-group")
2227 return fmt.Errorf("proto: HorizontalPodAutoscalerList: illegal tag %d (wire type %d)", fieldNum, wire)
2232 return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
2235 for shift := uint(0); ; shift += 7 {
2237 return ErrIntOverflowGenerated
2240 return io.ErrUnexpectedEOF
2244 msglen |= (int(b) & 0x7F) << shift
2250 return ErrInvalidLengthGenerated
2252 postIndex := iNdEx + msglen
2254 return io.ErrUnexpectedEOF
2256 if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
2262 return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
2265 for shift := uint(0); ; shift += 7 {
2267 return ErrIntOverflowGenerated
2270 return io.ErrUnexpectedEOF
2274 msglen |= (int(b) & 0x7F) << shift
2280 return ErrInvalidLengthGenerated
2282 postIndex := iNdEx + msglen
2284 return io.ErrUnexpectedEOF
2286 m.Items = append(m.Items, HorizontalPodAutoscaler{})
2287 if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
2293 skippy, err := skipGenerated(dAtA[iNdEx:])
2298 return ErrInvalidLengthGenerated
2300 if (iNdEx + skippy) > l {
2301 return io.ErrUnexpectedEOF
2308 return io.ErrUnexpectedEOF
2312 func (m *HorizontalPodAutoscalerSpec) Unmarshal(dAtA []byte) error {
2318 for shift := uint(0); ; shift += 7 {
2320 return ErrIntOverflowGenerated
2323 return io.ErrUnexpectedEOF
2327 wire |= (uint64(b) & 0x7F) << shift
2332 fieldNum := int32(wire >> 3)
2333 wireType := int(wire & 0x7)
2335 return fmt.Errorf("proto: HorizontalPodAutoscalerSpec: wiretype end group for non-group")
2338 return fmt.Errorf("proto: HorizontalPodAutoscalerSpec: illegal tag %d (wire type %d)", fieldNum, wire)
2343 return fmt.Errorf("proto: wrong wireType = %d for field ScaleTargetRef", wireType)
2346 for shift := uint(0); ; shift += 7 {
2348 return ErrIntOverflowGenerated
2351 return io.ErrUnexpectedEOF
2355 msglen |= (int(b) & 0x7F) << shift
2361 return ErrInvalidLengthGenerated
2363 postIndex := iNdEx + msglen
2365 return io.ErrUnexpectedEOF
2367 if err := m.ScaleTargetRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
2373 return fmt.Errorf("proto: wrong wireType = %d for field MinReplicas", wireType)
2376 for shift := uint(0); ; shift += 7 {
2378 return ErrIntOverflowGenerated
2381 return io.ErrUnexpectedEOF
2385 v |= (int32(b) & 0x7F) << shift
2393 return fmt.Errorf("proto: wrong wireType = %d for field MaxReplicas", wireType)
2396 for shift := uint(0); ; shift += 7 {
2398 return ErrIntOverflowGenerated
2401 return io.ErrUnexpectedEOF
2405 m.MaxReplicas |= (int32(b) & 0x7F) << shift
2412 return fmt.Errorf("proto: wrong wireType = %d for field Metrics", wireType)
2415 for shift := uint(0); ; shift += 7 {
2417 return ErrIntOverflowGenerated
2420 return io.ErrUnexpectedEOF
2424 msglen |= (int(b) & 0x7F) << shift
2430 return ErrInvalidLengthGenerated
2432 postIndex := iNdEx + msglen
2434 return io.ErrUnexpectedEOF
2436 m.Metrics = append(m.Metrics, MetricSpec{})
2437 if err := m.Metrics[len(m.Metrics)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
2443 skippy, err := skipGenerated(dAtA[iNdEx:])
2448 return ErrInvalidLengthGenerated
2450 if (iNdEx + skippy) > l {
2451 return io.ErrUnexpectedEOF
2458 return io.ErrUnexpectedEOF
2462 func (m *HorizontalPodAutoscalerStatus) Unmarshal(dAtA []byte) error {
2468 for shift := uint(0); ; shift += 7 {
2470 return ErrIntOverflowGenerated
2473 return io.ErrUnexpectedEOF
2477 wire |= (uint64(b) & 0x7F) << shift
2482 fieldNum := int32(wire >> 3)
2483 wireType := int(wire & 0x7)
2485 return fmt.Errorf("proto: HorizontalPodAutoscalerStatus: wiretype end group for non-group")
2488 return fmt.Errorf("proto: HorizontalPodAutoscalerStatus: illegal tag %d (wire type %d)", fieldNum, wire)
2493 return fmt.Errorf("proto: wrong wireType = %d for field ObservedGeneration", wireType)
2496 for shift := uint(0); ; shift += 7 {
2498 return ErrIntOverflowGenerated
2501 return io.ErrUnexpectedEOF
2505 v |= (int64(b) & 0x7F) << shift
2510 m.ObservedGeneration = &v
2513 return fmt.Errorf("proto: wrong wireType = %d for field LastScaleTime", wireType)
2516 for shift := uint(0); ; shift += 7 {
2518 return ErrIntOverflowGenerated
2521 return io.ErrUnexpectedEOF
2525 msglen |= (int(b) & 0x7F) << shift
2531 return ErrInvalidLengthGenerated
2533 postIndex := iNdEx + msglen
2535 return io.ErrUnexpectedEOF
2537 if m.LastScaleTime == nil {
2538 m.LastScaleTime = &k8s_io_apimachinery_pkg_apis_meta_v1.Time{}
2540 if err := m.LastScaleTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
2546 return fmt.Errorf("proto: wrong wireType = %d for field CurrentReplicas", wireType)
2548 m.CurrentReplicas = 0
2549 for shift := uint(0); ; shift += 7 {
2551 return ErrIntOverflowGenerated
2554 return io.ErrUnexpectedEOF
2558 m.CurrentReplicas |= (int32(b) & 0x7F) << shift
2565 return fmt.Errorf("proto: wrong wireType = %d for field DesiredReplicas", wireType)
2567 m.DesiredReplicas = 0
2568 for shift := uint(0); ; shift += 7 {
2570 return ErrIntOverflowGenerated
2573 return io.ErrUnexpectedEOF
2577 m.DesiredReplicas |= (int32(b) & 0x7F) << shift
2584 return fmt.Errorf("proto: wrong wireType = %d for field CurrentMetrics", wireType)
2587 for shift := uint(0); ; shift += 7 {
2589 return ErrIntOverflowGenerated
2592 return io.ErrUnexpectedEOF
2596 msglen |= (int(b) & 0x7F) << shift
2602 return ErrInvalidLengthGenerated
2604 postIndex := iNdEx + msglen
2606 return io.ErrUnexpectedEOF
2608 m.CurrentMetrics = append(m.CurrentMetrics, MetricStatus{})
2609 if err := m.CurrentMetrics[len(m.CurrentMetrics)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
2615 return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
2618 for shift := uint(0); ; shift += 7 {
2620 return ErrIntOverflowGenerated
2623 return io.ErrUnexpectedEOF
2627 msglen |= (int(b) & 0x7F) << shift
2633 return ErrInvalidLengthGenerated
2635 postIndex := iNdEx + msglen
2637 return io.ErrUnexpectedEOF
2639 m.Conditions = append(m.Conditions, HorizontalPodAutoscalerCondition{})
2640 if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
2646 skippy, err := skipGenerated(dAtA[iNdEx:])
2651 return ErrInvalidLengthGenerated
2653 if (iNdEx + skippy) > l {
2654 return io.ErrUnexpectedEOF
2661 return io.ErrUnexpectedEOF
2665 func (m *MetricIdentifier) Unmarshal(dAtA []byte) error {
2671 for shift := uint(0); ; shift += 7 {
2673 return ErrIntOverflowGenerated
2676 return io.ErrUnexpectedEOF
2680 wire |= (uint64(b) & 0x7F) << shift
2685 fieldNum := int32(wire >> 3)
2686 wireType := int(wire & 0x7)
2688 return fmt.Errorf("proto: MetricIdentifier: wiretype end group for non-group")
2691 return fmt.Errorf("proto: MetricIdentifier: illegal tag %d (wire type %d)", fieldNum, wire)
2696 return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
2698 var stringLen uint64
2699 for shift := uint(0); ; shift += 7 {
2701 return ErrIntOverflowGenerated
2704 return io.ErrUnexpectedEOF
2708 stringLen |= (uint64(b) & 0x7F) << shift
2713 intStringLen := int(stringLen)
2714 if intStringLen < 0 {
2715 return ErrInvalidLengthGenerated
2717 postIndex := iNdEx + intStringLen
2719 return io.ErrUnexpectedEOF
2721 m.Name = string(dAtA[iNdEx:postIndex])
2725 return fmt.Errorf("proto: wrong wireType = %d for field Selector", wireType)
2728 for shift := uint(0); ; shift += 7 {
2730 return ErrIntOverflowGenerated
2733 return io.ErrUnexpectedEOF
2737 msglen |= (int(b) & 0x7F) << shift
2743 return ErrInvalidLengthGenerated
2745 postIndex := iNdEx + msglen
2747 return io.ErrUnexpectedEOF
2749 if m.Selector == nil {
2750 m.Selector = &k8s_io_apimachinery_pkg_apis_meta_v1.LabelSelector{}
2752 if err := m.Selector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
2758 skippy, err := skipGenerated(dAtA[iNdEx:])
2763 return ErrInvalidLengthGenerated
2765 if (iNdEx + skippy) > l {
2766 return io.ErrUnexpectedEOF
2773 return io.ErrUnexpectedEOF
2777 func (m *MetricSpec) Unmarshal(dAtA []byte) error {
2783 for shift := uint(0); ; shift += 7 {
2785 return ErrIntOverflowGenerated
2788 return io.ErrUnexpectedEOF
2792 wire |= (uint64(b) & 0x7F) << shift
2797 fieldNum := int32(wire >> 3)
2798 wireType := int(wire & 0x7)
2800 return fmt.Errorf("proto: MetricSpec: wiretype end group for non-group")
2803 return fmt.Errorf("proto: MetricSpec: illegal tag %d (wire type %d)", fieldNum, wire)
2808 return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
2810 var stringLen uint64
2811 for shift := uint(0); ; shift += 7 {
2813 return ErrIntOverflowGenerated
2816 return io.ErrUnexpectedEOF
2820 stringLen |= (uint64(b) & 0x7F) << shift
2825 intStringLen := int(stringLen)
2826 if intStringLen < 0 {
2827 return ErrInvalidLengthGenerated
2829 postIndex := iNdEx + intStringLen
2831 return io.ErrUnexpectedEOF
2833 m.Type = MetricSourceType(dAtA[iNdEx:postIndex])
2837 return fmt.Errorf("proto: wrong wireType = %d for field Object", wireType)
2840 for shift := uint(0); ; shift += 7 {
2842 return ErrIntOverflowGenerated
2845 return io.ErrUnexpectedEOF
2849 msglen |= (int(b) & 0x7F) << shift
2855 return ErrInvalidLengthGenerated
2857 postIndex := iNdEx + msglen
2859 return io.ErrUnexpectedEOF
2861 if m.Object == nil {
2862 m.Object = &ObjectMetricSource{}
2864 if err := m.Object.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
2870 return fmt.Errorf("proto: wrong wireType = %d for field Pods", wireType)
2873 for shift := uint(0); ; shift += 7 {
2875 return ErrIntOverflowGenerated
2878 return io.ErrUnexpectedEOF
2882 msglen |= (int(b) & 0x7F) << shift
2888 return ErrInvalidLengthGenerated
2890 postIndex := iNdEx + msglen
2892 return io.ErrUnexpectedEOF
2895 m.Pods = &PodsMetricSource{}
2897 if err := m.Pods.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
2903 return fmt.Errorf("proto: wrong wireType = %d for field Resource", wireType)
2906 for shift := uint(0); ; shift += 7 {
2908 return ErrIntOverflowGenerated
2911 return io.ErrUnexpectedEOF
2915 msglen |= (int(b) & 0x7F) << shift
2921 return ErrInvalidLengthGenerated
2923 postIndex := iNdEx + msglen
2925 return io.ErrUnexpectedEOF
2927 if m.Resource == nil {
2928 m.Resource = &ResourceMetricSource{}
2930 if err := m.Resource.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
2936 return fmt.Errorf("proto: wrong wireType = %d for field External", wireType)
2939 for shift := uint(0); ; shift += 7 {
2941 return ErrIntOverflowGenerated
2944 return io.ErrUnexpectedEOF
2948 msglen |= (int(b) & 0x7F) << shift
2954 return ErrInvalidLengthGenerated
2956 postIndex := iNdEx + msglen
2958 return io.ErrUnexpectedEOF
2960 if m.External == nil {
2961 m.External = &ExternalMetricSource{}
2963 if err := m.External.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
2969 skippy, err := skipGenerated(dAtA[iNdEx:])
2974 return ErrInvalidLengthGenerated
2976 if (iNdEx + skippy) > l {
2977 return io.ErrUnexpectedEOF
2984 return io.ErrUnexpectedEOF
2988 func (m *MetricStatus) Unmarshal(dAtA []byte) error {
2994 for shift := uint(0); ; shift += 7 {
2996 return ErrIntOverflowGenerated
2999 return io.ErrUnexpectedEOF
3003 wire |= (uint64(b) & 0x7F) << shift
3008 fieldNum := int32(wire >> 3)
3009 wireType := int(wire & 0x7)
3011 return fmt.Errorf("proto: MetricStatus: wiretype end group for non-group")
3014 return fmt.Errorf("proto: MetricStatus: illegal tag %d (wire type %d)", fieldNum, wire)
3019 return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
3021 var stringLen uint64
3022 for shift := uint(0); ; shift += 7 {
3024 return ErrIntOverflowGenerated
3027 return io.ErrUnexpectedEOF
3031 stringLen |= (uint64(b) & 0x7F) << shift
3036 intStringLen := int(stringLen)
3037 if intStringLen < 0 {
3038 return ErrInvalidLengthGenerated
3040 postIndex := iNdEx + intStringLen
3042 return io.ErrUnexpectedEOF
3044 m.Type = MetricSourceType(dAtA[iNdEx:postIndex])
3048 return fmt.Errorf("proto: wrong wireType = %d for field Object", wireType)
3051 for shift := uint(0); ; shift += 7 {
3053 return ErrIntOverflowGenerated
3056 return io.ErrUnexpectedEOF
3060 msglen |= (int(b) & 0x7F) << shift
3066 return ErrInvalidLengthGenerated
3068 postIndex := iNdEx + msglen
3070 return io.ErrUnexpectedEOF
3072 if m.Object == nil {
3073 m.Object = &ObjectMetricStatus{}
3075 if err := m.Object.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
3081 return fmt.Errorf("proto: wrong wireType = %d for field Pods", wireType)
3084 for shift := uint(0); ; shift += 7 {
3086 return ErrIntOverflowGenerated
3089 return io.ErrUnexpectedEOF
3093 msglen |= (int(b) & 0x7F) << shift
3099 return ErrInvalidLengthGenerated
3101 postIndex := iNdEx + msglen
3103 return io.ErrUnexpectedEOF
3106 m.Pods = &PodsMetricStatus{}
3108 if err := m.Pods.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
3114 return fmt.Errorf("proto: wrong wireType = %d for field Resource", wireType)
3117 for shift := uint(0); ; shift += 7 {
3119 return ErrIntOverflowGenerated
3122 return io.ErrUnexpectedEOF
3126 msglen |= (int(b) & 0x7F) << shift
3132 return ErrInvalidLengthGenerated
3134 postIndex := iNdEx + msglen
3136 return io.ErrUnexpectedEOF
3138 if m.Resource == nil {
3139 m.Resource = &ResourceMetricStatus{}
3141 if err := m.Resource.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
3147 return fmt.Errorf("proto: wrong wireType = %d for field External", wireType)
3150 for shift := uint(0); ; shift += 7 {
3152 return ErrIntOverflowGenerated
3155 return io.ErrUnexpectedEOF
3159 msglen |= (int(b) & 0x7F) << shift
3165 return ErrInvalidLengthGenerated
3167 postIndex := iNdEx + msglen
3169 return io.ErrUnexpectedEOF
3171 if m.External == nil {
3172 m.External = &ExternalMetricStatus{}
3174 if err := m.External.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
3180 skippy, err := skipGenerated(dAtA[iNdEx:])
3185 return ErrInvalidLengthGenerated
3187 if (iNdEx + skippy) > l {
3188 return io.ErrUnexpectedEOF
3195 return io.ErrUnexpectedEOF
3199 func (m *MetricTarget) Unmarshal(dAtA []byte) error {
3205 for shift := uint(0); ; shift += 7 {
3207 return ErrIntOverflowGenerated
3210 return io.ErrUnexpectedEOF
3214 wire |= (uint64(b) & 0x7F) << shift
3219 fieldNum := int32(wire >> 3)
3220 wireType := int(wire & 0x7)
3222 return fmt.Errorf("proto: MetricTarget: wiretype end group for non-group")
3225 return fmt.Errorf("proto: MetricTarget: illegal tag %d (wire type %d)", fieldNum, wire)
3230 return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
3232 var stringLen uint64
3233 for shift := uint(0); ; shift += 7 {
3235 return ErrIntOverflowGenerated
3238 return io.ErrUnexpectedEOF
3242 stringLen |= (uint64(b) & 0x7F) << shift
3247 intStringLen := int(stringLen)
3248 if intStringLen < 0 {
3249 return ErrInvalidLengthGenerated
3251 postIndex := iNdEx + intStringLen
3253 return io.ErrUnexpectedEOF
3255 m.Type = MetricTargetType(dAtA[iNdEx:postIndex])
3259 return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
3262 for shift := uint(0); ; shift += 7 {
3264 return ErrIntOverflowGenerated
3267 return io.ErrUnexpectedEOF
3271 msglen |= (int(b) & 0x7F) << shift
3277 return ErrInvalidLengthGenerated
3279 postIndex := iNdEx + msglen
3281 return io.ErrUnexpectedEOF
3284 m.Value = &k8s_io_apimachinery_pkg_api_resource.Quantity{}
3286 if err := m.Value.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
3292 return fmt.Errorf("proto: wrong wireType = %d for field AverageValue", wireType)
3295 for shift := uint(0); ; shift += 7 {
3297 return ErrIntOverflowGenerated
3300 return io.ErrUnexpectedEOF
3304 msglen |= (int(b) & 0x7F) << shift
3310 return ErrInvalidLengthGenerated
3312 postIndex := iNdEx + msglen
3314 return io.ErrUnexpectedEOF
3316 if m.AverageValue == nil {
3317 m.AverageValue = &k8s_io_apimachinery_pkg_api_resource.Quantity{}
3319 if err := m.AverageValue.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
3325 return fmt.Errorf("proto: wrong wireType = %d for field AverageUtilization", wireType)
3328 for shift := uint(0); ; shift += 7 {
3330 return ErrIntOverflowGenerated
3333 return io.ErrUnexpectedEOF
3337 v |= (int32(b) & 0x7F) << shift
3342 m.AverageUtilization = &v
3345 skippy, err := skipGenerated(dAtA[iNdEx:])
3350 return ErrInvalidLengthGenerated
3352 if (iNdEx + skippy) > l {
3353 return io.ErrUnexpectedEOF
3360 return io.ErrUnexpectedEOF
3364 func (m *MetricValueStatus) Unmarshal(dAtA []byte) error {
3370 for shift := uint(0); ; shift += 7 {
3372 return ErrIntOverflowGenerated
3375 return io.ErrUnexpectedEOF
3379 wire |= (uint64(b) & 0x7F) << shift
3384 fieldNum := int32(wire >> 3)
3385 wireType := int(wire & 0x7)
3387 return fmt.Errorf("proto: MetricValueStatus: wiretype end group for non-group")
3390 return fmt.Errorf("proto: MetricValueStatus: illegal tag %d (wire type %d)", fieldNum, wire)
3395 return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
3398 for shift := uint(0); ; shift += 7 {
3400 return ErrIntOverflowGenerated
3403 return io.ErrUnexpectedEOF
3407 msglen |= (int(b) & 0x7F) << shift
3413 return ErrInvalidLengthGenerated
3415 postIndex := iNdEx + msglen
3417 return io.ErrUnexpectedEOF
3420 m.Value = &k8s_io_apimachinery_pkg_api_resource.Quantity{}
3422 if err := m.Value.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
3428 return fmt.Errorf("proto: wrong wireType = %d for field AverageValue", wireType)
3431 for shift := uint(0); ; shift += 7 {
3433 return ErrIntOverflowGenerated
3436 return io.ErrUnexpectedEOF
3440 msglen |= (int(b) & 0x7F) << shift
3446 return ErrInvalidLengthGenerated
3448 postIndex := iNdEx + msglen
3450 return io.ErrUnexpectedEOF
3452 if m.AverageValue == nil {
3453 m.AverageValue = &k8s_io_apimachinery_pkg_api_resource.Quantity{}
3455 if err := m.AverageValue.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
3461 return fmt.Errorf("proto: wrong wireType = %d for field AverageUtilization", wireType)
3464 for shift := uint(0); ; shift += 7 {
3466 return ErrIntOverflowGenerated
3469 return io.ErrUnexpectedEOF
3473 v |= (int32(b) & 0x7F) << shift
3478 m.AverageUtilization = &v
3481 skippy, err := skipGenerated(dAtA[iNdEx:])
3486 return ErrInvalidLengthGenerated
3488 if (iNdEx + skippy) > l {
3489 return io.ErrUnexpectedEOF
3496 return io.ErrUnexpectedEOF
3500 func (m *ObjectMetricSource) Unmarshal(dAtA []byte) error {
3506 for shift := uint(0); ; shift += 7 {
3508 return ErrIntOverflowGenerated
3511 return io.ErrUnexpectedEOF
3515 wire |= (uint64(b) & 0x7F) << shift
3520 fieldNum := int32(wire >> 3)
3521 wireType := int(wire & 0x7)
3523 return fmt.Errorf("proto: ObjectMetricSource: wiretype end group for non-group")
3526 return fmt.Errorf("proto: ObjectMetricSource: illegal tag %d (wire type %d)", fieldNum, wire)
3531 return fmt.Errorf("proto: wrong wireType = %d for field DescribedObject", wireType)
3534 for shift := uint(0); ; shift += 7 {
3536 return ErrIntOverflowGenerated
3539 return io.ErrUnexpectedEOF
3543 msglen |= (int(b) & 0x7F) << shift
3549 return ErrInvalidLengthGenerated
3551 postIndex := iNdEx + msglen
3553 return io.ErrUnexpectedEOF
3555 if err := m.DescribedObject.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
3561 return fmt.Errorf("proto: wrong wireType = %d for field Target", wireType)
3564 for shift := uint(0); ; shift += 7 {
3566 return ErrIntOverflowGenerated
3569 return io.ErrUnexpectedEOF
3573 msglen |= (int(b) & 0x7F) << shift
3579 return ErrInvalidLengthGenerated
3581 postIndex := iNdEx + msglen
3583 return io.ErrUnexpectedEOF
3585 if err := m.Target.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
3591 return fmt.Errorf("proto: wrong wireType = %d for field Metric", wireType)
3594 for shift := uint(0); ; shift += 7 {
3596 return ErrIntOverflowGenerated
3599 return io.ErrUnexpectedEOF
3603 msglen |= (int(b) & 0x7F) << shift
3609 return ErrInvalidLengthGenerated
3611 postIndex := iNdEx + msglen
3613 return io.ErrUnexpectedEOF
3615 if err := m.Metric.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
3621 skippy, err := skipGenerated(dAtA[iNdEx:])
3626 return ErrInvalidLengthGenerated
3628 if (iNdEx + skippy) > l {
3629 return io.ErrUnexpectedEOF
3636 return io.ErrUnexpectedEOF
3640 func (m *ObjectMetricStatus) Unmarshal(dAtA []byte) error {
3646 for shift := uint(0); ; shift += 7 {
3648 return ErrIntOverflowGenerated
3651 return io.ErrUnexpectedEOF
3655 wire |= (uint64(b) & 0x7F) << shift
3660 fieldNum := int32(wire >> 3)
3661 wireType := int(wire & 0x7)
3663 return fmt.Errorf("proto: ObjectMetricStatus: wiretype end group for non-group")
3666 return fmt.Errorf("proto: ObjectMetricStatus: illegal tag %d (wire type %d)", fieldNum, wire)
3671 return fmt.Errorf("proto: wrong wireType = %d for field Metric", wireType)
3674 for shift := uint(0); ; shift += 7 {
3676 return ErrIntOverflowGenerated
3679 return io.ErrUnexpectedEOF
3683 msglen |= (int(b) & 0x7F) << shift
3689 return ErrInvalidLengthGenerated
3691 postIndex := iNdEx + msglen
3693 return io.ErrUnexpectedEOF
3695 if err := m.Metric.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
3701 return fmt.Errorf("proto: wrong wireType = %d for field Current", wireType)
3704 for shift := uint(0); ; shift += 7 {
3706 return ErrIntOverflowGenerated
3709 return io.ErrUnexpectedEOF
3713 msglen |= (int(b) & 0x7F) << shift
3719 return ErrInvalidLengthGenerated
3721 postIndex := iNdEx + msglen
3723 return io.ErrUnexpectedEOF
3725 if err := m.Current.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
3731 return fmt.Errorf("proto: wrong wireType = %d for field DescribedObject", wireType)
3734 for shift := uint(0); ; shift += 7 {
3736 return ErrIntOverflowGenerated
3739 return io.ErrUnexpectedEOF
3743 msglen |= (int(b) & 0x7F) << shift
3749 return ErrInvalidLengthGenerated
3751 postIndex := iNdEx + msglen
3753 return io.ErrUnexpectedEOF
3755 if err := m.DescribedObject.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
3761 skippy, err := skipGenerated(dAtA[iNdEx:])
3766 return ErrInvalidLengthGenerated
3768 if (iNdEx + skippy) > l {
3769 return io.ErrUnexpectedEOF
3776 return io.ErrUnexpectedEOF
3780 func (m *PodsMetricSource) Unmarshal(dAtA []byte) error {
3786 for shift := uint(0); ; shift += 7 {
3788 return ErrIntOverflowGenerated
3791 return io.ErrUnexpectedEOF
3795 wire |= (uint64(b) & 0x7F) << shift
3800 fieldNum := int32(wire >> 3)
3801 wireType := int(wire & 0x7)
3803 return fmt.Errorf("proto: PodsMetricSource: wiretype end group for non-group")
3806 return fmt.Errorf("proto: PodsMetricSource: illegal tag %d (wire type %d)", fieldNum, wire)
3811 return fmt.Errorf("proto: wrong wireType = %d for field Metric", wireType)
3814 for shift := uint(0); ; shift += 7 {
3816 return ErrIntOverflowGenerated
3819 return io.ErrUnexpectedEOF
3823 msglen |= (int(b) & 0x7F) << shift
3829 return ErrInvalidLengthGenerated
3831 postIndex := iNdEx + msglen
3833 return io.ErrUnexpectedEOF
3835 if err := m.Metric.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
3841 return fmt.Errorf("proto: wrong wireType = %d for field Target", wireType)
3844 for shift := uint(0); ; shift += 7 {
3846 return ErrIntOverflowGenerated
3849 return io.ErrUnexpectedEOF
3853 msglen |= (int(b) & 0x7F) << shift
3859 return ErrInvalidLengthGenerated
3861 postIndex := iNdEx + msglen
3863 return io.ErrUnexpectedEOF
3865 if err := m.Target.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
3871 skippy, err := skipGenerated(dAtA[iNdEx:])
3876 return ErrInvalidLengthGenerated
3878 if (iNdEx + skippy) > l {
3879 return io.ErrUnexpectedEOF
3886 return io.ErrUnexpectedEOF
3890 func (m *PodsMetricStatus) Unmarshal(dAtA []byte) error {
3896 for shift := uint(0); ; shift += 7 {
3898 return ErrIntOverflowGenerated
3901 return io.ErrUnexpectedEOF
3905 wire |= (uint64(b) & 0x7F) << shift
3910 fieldNum := int32(wire >> 3)
3911 wireType := int(wire & 0x7)
3913 return fmt.Errorf("proto: PodsMetricStatus: wiretype end group for non-group")
3916 return fmt.Errorf("proto: PodsMetricStatus: illegal tag %d (wire type %d)", fieldNum, wire)
3921 return fmt.Errorf("proto: wrong wireType = %d for field Metric", wireType)
3924 for shift := uint(0); ; shift += 7 {
3926 return ErrIntOverflowGenerated
3929 return io.ErrUnexpectedEOF
3933 msglen |= (int(b) & 0x7F) << shift
3939 return ErrInvalidLengthGenerated
3941 postIndex := iNdEx + msglen
3943 return io.ErrUnexpectedEOF
3945 if err := m.Metric.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
3951 return fmt.Errorf("proto: wrong wireType = %d for field Current", wireType)
3954 for shift := uint(0); ; shift += 7 {
3956 return ErrIntOverflowGenerated
3959 return io.ErrUnexpectedEOF
3963 msglen |= (int(b) & 0x7F) << shift
3969 return ErrInvalidLengthGenerated
3971 postIndex := iNdEx + msglen
3973 return io.ErrUnexpectedEOF
3975 if err := m.Current.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
3981 skippy, err := skipGenerated(dAtA[iNdEx:])
3986 return ErrInvalidLengthGenerated
3988 if (iNdEx + skippy) > l {
3989 return io.ErrUnexpectedEOF
3996 return io.ErrUnexpectedEOF
4000 func (m *ResourceMetricSource) Unmarshal(dAtA []byte) error {
4006 for shift := uint(0); ; shift += 7 {
4008 return ErrIntOverflowGenerated
4011 return io.ErrUnexpectedEOF
4015 wire |= (uint64(b) & 0x7F) << shift
4020 fieldNum := int32(wire >> 3)
4021 wireType := int(wire & 0x7)
4023 return fmt.Errorf("proto: ResourceMetricSource: wiretype end group for non-group")
4026 return fmt.Errorf("proto: ResourceMetricSource: illegal tag %d (wire type %d)", fieldNum, wire)
4031 return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
4033 var stringLen uint64
4034 for shift := uint(0); ; shift += 7 {
4036 return ErrIntOverflowGenerated
4039 return io.ErrUnexpectedEOF
4043 stringLen |= (uint64(b) & 0x7F) << shift
4048 intStringLen := int(stringLen)
4049 if intStringLen < 0 {
4050 return ErrInvalidLengthGenerated
4052 postIndex := iNdEx + intStringLen
4054 return io.ErrUnexpectedEOF
4056 m.Name = k8s_io_api_core_v1.ResourceName(dAtA[iNdEx:postIndex])
4060 return fmt.Errorf("proto: wrong wireType = %d for field Target", wireType)
4063 for shift := uint(0); ; shift += 7 {
4065 return ErrIntOverflowGenerated
4068 return io.ErrUnexpectedEOF
4072 msglen |= (int(b) & 0x7F) << shift
4078 return ErrInvalidLengthGenerated
4080 postIndex := iNdEx + msglen
4082 return io.ErrUnexpectedEOF
4084 if err := m.Target.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
4090 skippy, err := skipGenerated(dAtA[iNdEx:])
4095 return ErrInvalidLengthGenerated
4097 if (iNdEx + skippy) > l {
4098 return io.ErrUnexpectedEOF
4105 return io.ErrUnexpectedEOF
4109 func (m *ResourceMetricStatus) Unmarshal(dAtA []byte) error {
4115 for shift := uint(0); ; shift += 7 {
4117 return ErrIntOverflowGenerated
4120 return io.ErrUnexpectedEOF
4124 wire |= (uint64(b) & 0x7F) << shift
4129 fieldNum := int32(wire >> 3)
4130 wireType := int(wire & 0x7)
4132 return fmt.Errorf("proto: ResourceMetricStatus: wiretype end group for non-group")
4135 return fmt.Errorf("proto: ResourceMetricStatus: illegal tag %d (wire type %d)", fieldNum, wire)
4140 return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
4142 var stringLen uint64
4143 for shift := uint(0); ; shift += 7 {
4145 return ErrIntOverflowGenerated
4148 return io.ErrUnexpectedEOF
4152 stringLen |= (uint64(b) & 0x7F) << shift
4157 intStringLen := int(stringLen)
4158 if intStringLen < 0 {
4159 return ErrInvalidLengthGenerated
4161 postIndex := iNdEx + intStringLen
4163 return io.ErrUnexpectedEOF
4165 m.Name = k8s_io_api_core_v1.ResourceName(dAtA[iNdEx:postIndex])
4169 return fmt.Errorf("proto: wrong wireType = %d for field Current", wireType)
4172 for shift := uint(0); ; shift += 7 {
4174 return ErrIntOverflowGenerated
4177 return io.ErrUnexpectedEOF
4181 msglen |= (int(b) & 0x7F) << shift
4187 return ErrInvalidLengthGenerated
4189 postIndex := iNdEx + msglen
4191 return io.ErrUnexpectedEOF
4193 if err := m.Current.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
4199 skippy, err := skipGenerated(dAtA[iNdEx:])
4204 return ErrInvalidLengthGenerated
4206 if (iNdEx + skippy) > l {
4207 return io.ErrUnexpectedEOF
4214 return io.ErrUnexpectedEOF
4218 func skipGenerated(dAtA []byte) (n int, err error) {
4223 for shift := uint(0); ; shift += 7 {
4225 return 0, ErrIntOverflowGenerated
4228 return 0, io.ErrUnexpectedEOF
4232 wire |= (uint64(b) & 0x7F) << shift
4237 wireType := int(wire & 0x7)
4240 for shift := uint(0); ; shift += 7 {
4242 return 0, ErrIntOverflowGenerated
4245 return 0, io.ErrUnexpectedEOF
4248 if dAtA[iNdEx-1] < 0x80 {
4258 for shift := uint(0); ; shift += 7 {
4260 return 0, ErrIntOverflowGenerated
4263 return 0, io.ErrUnexpectedEOF
4267 length |= (int(b) & 0x7F) << shift
4274 return 0, ErrInvalidLengthGenerated
4279 var innerWire uint64
4280 var start int = iNdEx
4281 for shift := uint(0); ; shift += 7 {
4283 return 0, ErrIntOverflowGenerated
4286 return 0, io.ErrUnexpectedEOF
4290 innerWire |= (uint64(b) & 0x7F) << shift
4295 innerWireType := int(innerWire & 0x7)
4296 if innerWireType == 4 {
4299 next, err := skipGenerated(dAtA[start:])
4303 iNdEx = start + next
4312 return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
4315 panic("unreachable")
4319 ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling")
4320 ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow")
4324 proto.RegisterFile("k8s.io/kubernetes/vendor/k8s.io/api/autoscaling/v2beta2/generated.proto", fileDescriptorGenerated)
4327 var fileDescriptorGenerated = []byte{
4328 // 1425 bytes of a gzipped FileDescriptorProto
4329 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x58, 0xdd, 0x6f, 0x1b, 0xc5,
4330 0x16, 0xcf, 0xda, 0x8e, 0x93, 0x8e, 0xd3, 0x24, 0x9d, 0x5b, 0xb5, 0x56, 0xaa, 0x6b, 0x47, 0xab,
4331 0xab, 0xab, 0x52, 0xd1, 0x35, 0x31, 0xe1, 0x43, 0x42, 0x48, 0xc4, 0x01, 0xda, 0x8a, 0xa4, 0x2d,
4332 0x93, 0xb4, 0x42, 0xa8, 0x45, 0x8c, 0x77, 0x4f, 0xdc, 0x21, 0xde, 0x5d, 0x6b, 0x76, 0x6c, 0x35,
4333 0x45, 0x42, 0xbc, 0xf0, 0x8e, 0x40, 0xfc, 0x13, 0x88, 0x17, 0x5e, 0x90, 0x78, 0xe4, 0x43, 0xa8,
4334 0x42, 0x08, 0xf5, 0xb1, 0x08, 0xc9, 0xa2, 0xe6, 0xbf, 0xe8, 0x13, 0xda, 0x99, 0xd9, 0xf5, 0xae,
4335 0xed, 0xc4, 0x4e, 0x95, 0x14, 0xf5, 0xcd, 0x33, 0xe7, 0x9c, 0xdf, 0xf9, 0x9c, 0x73, 0xce, 0x1a,
4336 0x5d, 0xda, 0x7d, 0x35, 0xb0, 0x98, 0x5f, 0xd9, 0x6d, 0xd7, 0x81, 0x7b, 0x20, 0x20, 0xa8, 0x74,
4337 0xc0, 0x73, 0x7c, 0x5e, 0xd1, 0x04, 0xda, 0x62, 0x15, 0xda, 0x16, 0x7e, 0x60, 0xd3, 0x26, 0xf3,
4338 0x1a, 0x95, 0x4e, 0xb5, 0x0e, 0x82, 0x56, 0x2b, 0x0d, 0xf0, 0x80, 0x53, 0x01, 0x8e, 0xd5, 0xe2,
4339 0xbe, 0xf0, 0x71, 0x49, 0xf1, 0x5b, 0xb4, 0xc5, 0xac, 0x04, 0xbf, 0xa5, 0xf9, 0x97, 0x2e, 0x36,
4340 0x98, 0xb8, 0xd3, 0xae, 0x5b, 0xb6, 0xef, 0x56, 0x1a, 0x7e, 0xc3, 0xaf, 0x48, 0xb1, 0x7a, 0x7b,
4341 0x47, 0x9e, 0xe4, 0x41, 0xfe, 0x52, 0x70, 0x4b, 0x66, 0x42, 0xbd, 0xed, 0x73, 0xa8, 0x74, 0x56,
4342 0x06, 0x55, 0x2e, 0xad, 0xf6, 0x79, 0x5c, 0x6a, 0xdf, 0x61, 0x1e, 0xf0, 0xbd, 0x4a, 0x6b, 0xb7,
4343 0x21, 0x85, 0x38, 0x04, 0x7e, 0x9b, 0xdb, 0x70, 0x28, 0xa9, 0xa0, 0xe2, 0x82, 0xa0, 0xa3, 0x74,
4344 0x55, 0xf6, 0x93, 0xe2, 0x6d, 0x4f, 0x30, 0x77, 0x58, 0xcd, 0xcb, 0xe3, 0x04, 0x02, 0xfb, 0x0e,
4345 0xb8, 0x74, 0x50, 0xce, 0xfc, 0xca, 0x40, 0xe7, 0xd6, 0xb9, 0x1f, 0x04, 0x37, 0x81, 0x07, 0xcc,
4346 0xf7, 0xae, 0xd5, 0x3f, 0x02, 0x5b, 0x10, 0xd8, 0x01, 0x0e, 0x9e, 0x0d, 0x78, 0x19, 0xe5, 0x76,
4347 0x99, 0xe7, 0x14, 0x8d, 0x65, 0xe3, 0xfc, 0x89, 0xda, 0xdc, 0xfd, 0x6e, 0x79, 0xaa, 0xd7, 0x2d,
4348 0xe7, 0xde, 0x61, 0x9e, 0x43, 0x24, 0x25, 0xe4, 0xf0, 0xa8, 0x0b, 0xc5, 0x4c, 0x9a, 0xe3, 0x2a,
4349 0x75, 0x81, 0x48, 0x0a, 0xae, 0x22, 0x44, 0x5b, 0x4c, 0x2b, 0x28, 0x66, 0x25, 0x1f, 0xd6, 0x7c,
4350 0x68, 0xed, 0xfa, 0x15, 0x4d, 0x21, 0x09, 0x2e, 0xf3, 0x17, 0x03, 0x9d, 0x7e, 0xeb, 0xae, 0x00,
4351 0xee, 0xd1, 0xe6, 0x26, 0x08, 0xce, 0xec, 0x2d, 0x19, 0x5f, 0xfc, 0x1e, 0xca, 0xbb, 0xf2, 0x2c,
4352 0x4d, 0x2a, 0x54, 0x5f, 0xb0, 0x0e, 0xae, 0x04, 0x4b, 0x49, 0x5f, 0x71, 0xc0, 0x13, 0x6c, 0x87,
4353 0x01, 0xaf, 0xcd, 0x6b, 0xd5, 0x79, 0x45, 0x21, 0x1a, 0x0f, 0x6f, 0xa3, 0xbc, 0xa0, 0xbc, 0x01,
4354 0x42, 0xba, 0x52, 0xa8, 0x3e, 0x3f, 0x19, 0xf2, 0xb6, 0x94, 0xe9, 0xa3, 0xaa, 0x33, 0xd1, 0x58,
4355 0xe6, 0xef, 0xc3, 0x8e, 0x08, 0x2a, 0xda, 0xc1, 0x31, 0x3a, 0x72, 0x0b, 0xcd, 0xd8, 0x6d, 0xce,
4356 0xc1, 0x8b, 0x3c, 0x59, 0x99, 0x0c, 0xfa, 0x26, 0x6d, 0xb6, 0x41, 0x59, 0x57, 0x5b, 0xd0, 0xd8,
4357 0x33, 0xeb, 0x0a, 0x89, 0x44, 0x90, 0xe6, 0x0f, 0x19, 0x74, 0xf6, 0xb2, 0xcf, 0xd9, 0x3d, 0xdf,
4358 0x13, 0xb4, 0x79, 0xdd, 0x77, 0xd6, 0x34, 0x20, 0x70, 0xfc, 0x21, 0x9a, 0x0d, 0x2b, 0xda, 0xa1,
4359 0x82, 0x8e, 0xf0, 0x2a, 0x2e, 0x4c, 0xab, 0xb5, 0xdb, 0x08, 0x2f, 0x02, 0x2b, 0xe4, 0xb6, 0x3a,
4360 0x2b, 0x96, 0x2a, 0xbb, 0x4d, 0x10, 0xb4, 0x5f, 0x19, 0xfd, 0x3b, 0x12, 0xa3, 0xe2, 0xdb, 0x28,
4361 0x17, 0xb4, 0xc0, 0xd6, 0x8e, 0xbd, 0x36, 0xce, 0xb1, 0x7d, 0x0c, 0xdd, 0x6a, 0x81, 0xdd, 0x2f,
4362 0xd5, 0xf0, 0x44, 0x24, 0x2c, 0x06, 0x94, 0x0f, 0x64, 0x00, 0x64, 0x99, 0x16, 0xaa, 0xaf, 0x3f,
4363 0xa9, 0x02, 0x15, 0xc5, 0x38, 0x43, 0xea, 0x4c, 0x34, 0xb8, 0xf9, 0x59, 0x16, 0x2d, 0xef, 0x23,
4364 0xb9, 0xee, 0x7b, 0x0e, 0x13, 0xcc, 0xf7, 0xf0, 0x65, 0x94, 0x13, 0x7b, 0x2d, 0xd0, 0x4f, 0x6f,
4365 0x35, 0xb2, 0x76, 0x7b, 0xaf, 0x05, 0x8f, 0xbb, 0xe5, 0xff, 0x8d, 0x93, 0x0f, 0xf9, 0x88, 0x44,
4366 0xc0, 0x1b, 0xb1, 0x57, 0x99, 0x14, 0x96, 0x36, 0xeb, 0x71, 0xb7, 0x3c, 0xa2, 0xff, 0x59, 0x31,
4367 0x52, 0xda, 0x78, 0xdc, 0x41, 0xb8, 0x49, 0x03, 0xb1, 0xcd, 0xa9, 0x17, 0x28, 0x4d, 0xcc, 0x05,
4368 0x1d, 0xaf, 0x0b, 0x93, 0xa5, 0x3b, 0x94, 0xa8, 0x2d, 0x69, 0x2b, 0xf0, 0xc6, 0x10, 0x1a, 0x19,
4369 0xa1, 0x01, 0xff, 0x1f, 0xe5, 0x39, 0xd0, 0xc0, 0xf7, 0x8a, 0x39, 0xe9, 0x45, 0x1c, 0x5c, 0x22,
4370 0x6f, 0x89, 0xa6, 0xe2, 0xe7, 0xd0, 0x8c, 0x0b, 0x41, 0x40, 0x1b, 0x50, 0x9c, 0x96, 0x8c, 0x71,
4371 0x2d, 0x6f, 0xaa, 0x6b, 0x12, 0xd1, 0xcd, 0x3f, 0x0c, 0x74, 0x6e, 0x9f, 0x38, 0x6e, 0xb0, 0x40,
4372 0xe0, 0x5b, 0x43, 0xf5, 0x6c, 0x4d, 0xe6, 0x60, 0x28, 0x2d, 0xab, 0x79, 0x51, 0xeb, 0x9e, 0x8d,
4373 0x6e, 0x12, 0xb5, 0x7c, 0x0b, 0x4d, 0x33, 0x01, 0x6e, 0x98, 0x95, 0xec, 0xf9, 0x42, 0xf5, 0x95,
4374 0x27, 0xac, 0xb5, 0xda, 0x49, 0xad, 0x63, 0xfa, 0x4a, 0x88, 0x46, 0x14, 0xa8, 0xf9, 0x67, 0x66,
4375 0x5f, 0xdf, 0xc2, 0x82, 0xc7, 0x1f, 0xa3, 0x79, 0x79, 0xd2, 0xfd, 0x0a, 0x76, 0xb4, 0x87, 0x63,
4376 0xdf, 0xd4, 0x01, 0xe3, 0xa2, 0x76, 0x46, 0x9b, 0x32, 0xbf, 0x95, 0x82, 0x26, 0x03, 0xaa, 0xf0,
4377 0x0a, 0x2a, 0xb8, 0xcc, 0x23, 0xd0, 0x6a, 0x32, 0x9b, 0xaa, 0xb2, 0x9c, 0xae, 0x2d, 0xf4, 0xba,
4378 0xe5, 0xc2, 0x66, 0xff, 0x9a, 0x24, 0x79, 0xf0, 0x4b, 0xa8, 0xe0, 0xd2, 0xbb, 0xb1, 0x48, 0x56,
4379 0x8a, 0xfc, 0x47, 0xeb, 0x2b, 0x6c, 0xf6, 0x49, 0x24, 0xc9, 0x87, 0x6f, 0x84, 0xd5, 0x10, 0x76,
4380 0xb7, 0xa0, 0x98, 0x93, 0x61, 0xbe, 0x30, 0x59, 0x33, 0x94, 0x2d, 0x22, 0x51, 0x39, 0x12, 0x82,
4381 0x44, 0x58, 0xe6, 0x77, 0x39, 0xf4, 0xdf, 0x03, 0xdf, 0x3e, 0x7e, 0x1b, 0x61, 0xbf, 0x1e, 0x00,
4382 0xef, 0x80, 0x73, 0x49, 0x0d, 0xdd, 0x70, 0xfa, 0x85, 0x31, 0xce, 0xd6, 0xce, 0x84, 0x65, 0x7f,
4383 0x6d, 0x88, 0x4a, 0x46, 0x48, 0x60, 0x1b, 0x9d, 0x0c, 0x1f, 0x83, 0x0a, 0x28, 0xd3, 0x83, 0xf6,
4384 0x70, 0x2f, 0xed, 0x54, 0xaf, 0x5b, 0x3e, 0xb9, 0x91, 0x04, 0x21, 0x69, 0x4c, 0xbc, 0x86, 0x16,
4385 0x74, 0x7f, 0x1f, 0x08, 0xf0, 0x59, 0x1d, 0x81, 0x85, 0xf5, 0x34, 0x99, 0x0c, 0xf2, 0x87, 0x10,
4386 0x0e, 0x04, 0x8c, 0x83, 0x13, 0x43, 0xe4, 0xd2, 0x10, 0x6f, 0xa6, 0xc9, 0x64, 0x90, 0x1f, 0x37,
4387 0xd1, 0xbc, 0x46, 0xd5, 0xf1, 0x2e, 0x4e, 0xcb, 0x94, 0x4d, 0x38, 0x89, 0x75, 0xd3, 0x8d, 0x6b,
4388 0x70, 0x3d, 0x85, 0x45, 0x06, 0xb0, 0xb1, 0x40, 0xc8, 0x8e, 0x5a, 0x5c, 0x50, 0xcc, 0x4b, 0x4d,
4389 0x6f, 0x3c, 0xe1, 0x1b, 0x8c, 0x7b, 0x65, 0x7f, 0x7c, 0xc5, 0x57, 0x01, 0x49, 0xe8, 0x31, 0xbf,
4390 0x34, 0xd0, 0xe2, 0xe0, 0x24, 0x8f, 0x77, 0x28, 0x63, 0xdf, 0x1d, 0xea, 0x36, 0x9a, 0x0d, 0xa0,
4391 0x09, 0xb6, 0xf0, 0xb9, 0x2e, 0x80, 0x17, 0x27, 0xec, 0x44, 0xb4, 0x0e, 0xcd, 0x2d, 0x2d, 0x5a,
4392 0x9b, 0x0b, 0x5b, 0x51, 0x74, 0x22, 0x31, 0xa4, 0xf9, 0x75, 0x16, 0xa1, 0x7e, 0xdd, 0xe3, 0xd5,
4393 0xd4, 0xe8, 0x59, 0x1e, 0x18, 0x3d, 0x8b, 0xc9, 0x85, 0x2c, 0x31, 0x66, 0x6e, 0xa2, 0xbc, 0x2f,
4394 0xfb, 0x81, 0xb6, 0xb0, 0x3a, 0x2e, 0x98, 0xf1, 0x84, 0x8f, 0xd1, 0x6a, 0x28, 0x6c, 0xe8, 0xba,
4395 0xab, 0x68, 0x34, 0x7c, 0x15, 0xe5, 0x5a, 0xbe, 0x13, 0x8d, 0xe4, 0xb1, 0x7b, 0xd2, 0x75, 0xdf,
4396 0x09, 0x52, 0x98, 0xb3, 0xa1, 0xed, 0xe1, 0x2d, 0x91, 0x38, 0xf8, 0x03, 0x34, 0x1b, 0xad, 0xeb,
4397 0xb2, 0x44, 0x0b, 0xd5, 0xd5, 0x71, 0x98, 0x44, 0xf3, 0xa7, 0x70, 0x65, 0x30, 0x23, 0x0a, 0x89,
4398 0x31, 0x43, 0x7c, 0xd0, 0x1b, 0x9f, 0x9c, 0x40, 0x13, 0xe0, 0x8f, 0x5a, 0x75, 0x15, 0x7e, 0x44,
4399 0x21, 0x31, 0xa6, 0xf9, 0x4d, 0x16, 0xcd, 0xa5, 0x56, 0xc9, 0x7f, 0x23, 0x5d, 0xea, 0xad, 0x1d,
4400 0x6d, 0xba, 0x14, 0xe6, 0xd1, 0xa7, 0x4b, 0xe1, 0x1e, 0x5f, 0xba, 0x12, 0xf8, 0x23, 0xd2, 0xf5,
4401 0x53, 0x26, 0x4a, 0x97, 0x9a, 0x7f, 0x93, 0xa5, 0x4b, 0xf1, 0x26, 0xd2, 0x75, 0x0d, 0x4d, 0x77,
4402 0xc2, 0x05, 0x5d, 0x67, 0xeb, 0xc0, 0x45, 0xc4, 0x8a, 0x9c, 0xb3, 0xde, 0x6d, 0x53, 0x4f, 0x30,
4403 0xb1, 0x57, 0x3b, 0x11, 0x2e, 0x08, 0x72, 0xc3, 0x27, 0x0a, 0x07, 0x3b, 0x68, 0x8e, 0x76, 0x80,
4404 0xd3, 0x06, 0xc8, 0x6b, 0x9d, 0xaf, 0xc3, 0xe2, 0x2e, 0xf6, 0xba, 0xe5, 0xb9, 0xb5, 0x04, 0x0e,
4405 0x49, 0xa1, 0x86, 0x63, 0x50, 0x9f, 0x6f, 0x08, 0xd6, 0x64, 0xf7, 0xd4, 0x18, 0x54, 0x93, 0x41,
4406 0x8e, 0xc1, 0xb5, 0x21, 0x2a, 0x19, 0x21, 0x61, 0x7e, 0x91, 0x41, 0xa7, 0x86, 0x3e, 0x53, 0xfa,
4407 0x41, 0x31, 0x8e, 0x29, 0x28, 0x99, 0xa7, 0x18, 0x94, 0xec, 0xa1, 0x83, 0xf2, 0x73, 0x06, 0xe1,
4408 0xe1, 0x26, 0x8a, 0x3f, 0x91, 0xa3, 0xd8, 0xe6, 0xac, 0x0e, 0x8e, 0x22, 0x1f, 0xc5, 0x6e, 0x97,
4409 0x9c, 0xe3, 0x49, 0x6c, 0x32, 0xa8, 0xec, 0x78, 0xbe, 0xa4, 0x13, 0x1f, 0xcc, 0xd9, 0xa3, 0xfd,
4410 0x60, 0x36, 0x7f, 0x1b, 0x0c, 0xe3, 0x33, 0xfd, 0x85, 0x3e, 0x2a, 0xfd, 0xd9, 0xa7, 0x98, 0x7e,
4411 0xf3, 0x47, 0x03, 0x2d, 0x0e, 0x0e, 0xe1, 0x67, 0xee, 0x7f, 0x9b, 0x5f, 0xd3, 0x4e, 0x3c, 0xdb,
4412 0xff, 0xd9, 0x7c, 0x6b, 0xa0, 0xd3, 0xa3, 0x56, 0x18, 0xbc, 0x9e, 0x5a, 0x3c, 0x2b, 0xc9, 0xc5,
4413 0xf3, 0x71, 0xb7, 0x5c, 0x1e, 0xf1, 0xaf, 0x40, 0x04, 0x93, 0xd8, 0x4d, 0x8f, 0x27, 0x01, 0xdf,
4414 0x0f, 0xdb, 0xac, 0x92, 0x70, 0x24, 0x36, 0x1f, 0x6b, 0xbc, 0x6b, 0x17, 0xef, 0x3f, 0x2a, 0x4d,
4415 0x3d, 0x78, 0x54, 0x9a, 0x7a, 0xf8, 0xa8, 0x34, 0xf5, 0x69, 0xaf, 0x64, 0xdc, 0xef, 0x95, 0x8c,
4416 0x07, 0xbd, 0x92, 0xf1, 0xb0, 0x57, 0x32, 0xfe, 0xea, 0x95, 0x8c, 0xcf, 0xff, 0x2e, 0x4d, 0xbd,
4417 0x3f, 0xa3, 0xa1, 0xff, 0x09, 0x00, 0x00, 0xff, 0xff, 0x7e, 0xa0, 0xce, 0xf5, 0x16, 0x17, 0x00,