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/policy/v1beta1/generated.proto
21 Package v1beta1 is a generated protocol buffer package.
23 It is generated from these files:
24 k8s.io/kubernetes/vendor/k8s.io/api/policy/v1beta1/generated.proto
26 It has these top-level messages:
30 FSGroupStrategyOptions
34 PodDisruptionBudgetList
35 PodDisruptionBudgetSpec
36 PodDisruptionBudgetStatus
40 RunAsGroupStrategyOptions
41 RunAsUserStrategyOptions
42 SELinuxStrategyOptions
43 SupplementalGroupsStrategyOptions
47 import proto "github.com/gogo/protobuf/proto"
51 import k8s_io_api_core_v1 "k8s.io/api/core/v1"
52 import k8s_io_apimachinery_pkg_apis_meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
54 import k8s_io_apimachinery_pkg_util_intstr "k8s.io/apimachinery/pkg/util/intstr"
56 import github_com_gogo_protobuf_sortkeys "github.com/gogo/protobuf/sortkeys"
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 *AllowedFlexVolume) Reset() { *m = AllowedFlexVolume{} }
75 func (*AllowedFlexVolume) ProtoMessage() {}
76 func (*AllowedFlexVolume) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{0} }
78 func (m *AllowedHostPath) Reset() { *m = AllowedHostPath{} }
79 func (*AllowedHostPath) ProtoMessage() {}
80 func (*AllowedHostPath) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{1} }
82 func (m *Eviction) Reset() { *m = Eviction{} }
83 func (*Eviction) ProtoMessage() {}
84 func (*Eviction) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{2} }
86 func (m *FSGroupStrategyOptions) Reset() { *m = FSGroupStrategyOptions{} }
87 func (*FSGroupStrategyOptions) ProtoMessage() {}
88 func (*FSGroupStrategyOptions) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{3} }
90 func (m *HostPortRange) Reset() { *m = HostPortRange{} }
91 func (*HostPortRange) ProtoMessage() {}
92 func (*HostPortRange) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{4} }
94 func (m *IDRange) Reset() { *m = IDRange{} }
95 func (*IDRange) ProtoMessage() {}
96 func (*IDRange) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{5} }
98 func (m *PodDisruptionBudget) Reset() { *m = PodDisruptionBudget{} }
99 func (*PodDisruptionBudget) ProtoMessage() {}
100 func (*PodDisruptionBudget) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{6} }
102 func (m *PodDisruptionBudgetList) Reset() { *m = PodDisruptionBudgetList{} }
103 func (*PodDisruptionBudgetList) ProtoMessage() {}
104 func (*PodDisruptionBudgetList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{7} }
106 func (m *PodDisruptionBudgetSpec) Reset() { *m = PodDisruptionBudgetSpec{} }
107 func (*PodDisruptionBudgetSpec) ProtoMessage() {}
108 func (*PodDisruptionBudgetSpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{8} }
110 func (m *PodDisruptionBudgetStatus) Reset() { *m = PodDisruptionBudgetStatus{} }
111 func (*PodDisruptionBudgetStatus) ProtoMessage() {}
112 func (*PodDisruptionBudgetStatus) Descriptor() ([]byte, []int) {
113 return fileDescriptorGenerated, []int{9}
116 func (m *PodSecurityPolicy) Reset() { *m = PodSecurityPolicy{} }
117 func (*PodSecurityPolicy) ProtoMessage() {}
118 func (*PodSecurityPolicy) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{10} }
120 func (m *PodSecurityPolicyList) Reset() { *m = PodSecurityPolicyList{} }
121 func (*PodSecurityPolicyList) ProtoMessage() {}
122 func (*PodSecurityPolicyList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{11} }
124 func (m *PodSecurityPolicySpec) Reset() { *m = PodSecurityPolicySpec{} }
125 func (*PodSecurityPolicySpec) ProtoMessage() {}
126 func (*PodSecurityPolicySpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{12} }
128 func (m *RunAsGroupStrategyOptions) Reset() { *m = RunAsGroupStrategyOptions{} }
129 func (*RunAsGroupStrategyOptions) ProtoMessage() {}
130 func (*RunAsGroupStrategyOptions) Descriptor() ([]byte, []int) {
131 return fileDescriptorGenerated, []int{13}
134 func (m *RunAsUserStrategyOptions) Reset() { *m = RunAsUserStrategyOptions{} }
135 func (*RunAsUserStrategyOptions) ProtoMessage() {}
136 func (*RunAsUserStrategyOptions) Descriptor() ([]byte, []int) {
137 return fileDescriptorGenerated, []int{14}
140 func (m *SELinuxStrategyOptions) Reset() { *m = SELinuxStrategyOptions{} }
141 func (*SELinuxStrategyOptions) ProtoMessage() {}
142 func (*SELinuxStrategyOptions) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{15} }
144 func (m *SupplementalGroupsStrategyOptions) Reset() { *m = SupplementalGroupsStrategyOptions{} }
145 func (*SupplementalGroupsStrategyOptions) ProtoMessage() {}
146 func (*SupplementalGroupsStrategyOptions) Descriptor() ([]byte, []int) {
147 return fileDescriptorGenerated, []int{16}
151 proto.RegisterType((*AllowedFlexVolume)(nil), "k8s.io.api.policy.v1beta1.AllowedFlexVolume")
152 proto.RegisterType((*AllowedHostPath)(nil), "k8s.io.api.policy.v1beta1.AllowedHostPath")
153 proto.RegisterType((*Eviction)(nil), "k8s.io.api.policy.v1beta1.Eviction")
154 proto.RegisterType((*FSGroupStrategyOptions)(nil), "k8s.io.api.policy.v1beta1.FSGroupStrategyOptions")
155 proto.RegisterType((*HostPortRange)(nil), "k8s.io.api.policy.v1beta1.HostPortRange")
156 proto.RegisterType((*IDRange)(nil), "k8s.io.api.policy.v1beta1.IDRange")
157 proto.RegisterType((*PodDisruptionBudget)(nil), "k8s.io.api.policy.v1beta1.PodDisruptionBudget")
158 proto.RegisterType((*PodDisruptionBudgetList)(nil), "k8s.io.api.policy.v1beta1.PodDisruptionBudgetList")
159 proto.RegisterType((*PodDisruptionBudgetSpec)(nil), "k8s.io.api.policy.v1beta1.PodDisruptionBudgetSpec")
160 proto.RegisterType((*PodDisruptionBudgetStatus)(nil), "k8s.io.api.policy.v1beta1.PodDisruptionBudgetStatus")
161 proto.RegisterType((*PodSecurityPolicy)(nil), "k8s.io.api.policy.v1beta1.PodSecurityPolicy")
162 proto.RegisterType((*PodSecurityPolicyList)(nil), "k8s.io.api.policy.v1beta1.PodSecurityPolicyList")
163 proto.RegisterType((*PodSecurityPolicySpec)(nil), "k8s.io.api.policy.v1beta1.PodSecurityPolicySpec")
164 proto.RegisterType((*RunAsGroupStrategyOptions)(nil), "k8s.io.api.policy.v1beta1.RunAsGroupStrategyOptions")
165 proto.RegisterType((*RunAsUserStrategyOptions)(nil), "k8s.io.api.policy.v1beta1.RunAsUserStrategyOptions")
166 proto.RegisterType((*SELinuxStrategyOptions)(nil), "k8s.io.api.policy.v1beta1.SELinuxStrategyOptions")
167 proto.RegisterType((*SupplementalGroupsStrategyOptions)(nil), "k8s.io.api.policy.v1beta1.SupplementalGroupsStrategyOptions")
169 func (m *AllowedFlexVolume) Marshal() (dAtA []byte, err error) {
171 dAtA = make([]byte, size)
172 n, err := m.MarshalTo(dAtA)
179 func (m *AllowedFlexVolume) MarshalTo(dAtA []byte) (int, error) {
186 i = encodeVarintGenerated(dAtA, i, uint64(len(m.Driver)))
187 i += copy(dAtA[i:], m.Driver)
191 func (m *AllowedHostPath) Marshal() (dAtA []byte, err error) {
193 dAtA = make([]byte, size)
194 n, err := m.MarshalTo(dAtA)
201 func (m *AllowedHostPath) MarshalTo(dAtA []byte) (int, error) {
208 i = encodeVarintGenerated(dAtA, i, uint64(len(m.PathPrefix)))
209 i += copy(dAtA[i:], m.PathPrefix)
221 func (m *Eviction) Marshal() (dAtA []byte, err error) {
223 dAtA = make([]byte, size)
224 n, err := m.MarshalTo(dAtA)
231 func (m *Eviction) MarshalTo(dAtA []byte) (int, error) {
238 i = encodeVarintGenerated(dAtA, i, uint64(m.ObjectMeta.Size()))
239 n1, err := m.ObjectMeta.MarshalTo(dAtA[i:])
244 if m.DeleteOptions != nil {
247 i = encodeVarintGenerated(dAtA, i, uint64(m.DeleteOptions.Size()))
248 n2, err := m.DeleteOptions.MarshalTo(dAtA[i:])
257 func (m *FSGroupStrategyOptions) Marshal() (dAtA []byte, err error) {
259 dAtA = make([]byte, size)
260 n, err := m.MarshalTo(dAtA)
267 func (m *FSGroupStrategyOptions) MarshalTo(dAtA []byte) (int, error) {
274 i = encodeVarintGenerated(dAtA, i, uint64(len(m.Rule)))
275 i += copy(dAtA[i:], m.Rule)
276 if len(m.Ranges) > 0 {
277 for _, msg := range m.Ranges {
280 i = encodeVarintGenerated(dAtA, i, uint64(msg.Size()))
281 n, err := msg.MarshalTo(dAtA[i:])
291 func (m *HostPortRange) Marshal() (dAtA []byte, err error) {
293 dAtA = make([]byte, size)
294 n, err := m.MarshalTo(dAtA)
301 func (m *HostPortRange) MarshalTo(dAtA []byte) (int, error) {
308 i = encodeVarintGenerated(dAtA, i, uint64(m.Min))
311 i = encodeVarintGenerated(dAtA, i, uint64(m.Max))
315 func (m *IDRange) Marshal() (dAtA []byte, err error) {
317 dAtA = make([]byte, size)
318 n, err := m.MarshalTo(dAtA)
325 func (m *IDRange) MarshalTo(dAtA []byte) (int, error) {
332 i = encodeVarintGenerated(dAtA, i, uint64(m.Min))
335 i = encodeVarintGenerated(dAtA, i, uint64(m.Max))
339 func (m *PodDisruptionBudget) Marshal() (dAtA []byte, err error) {
341 dAtA = make([]byte, size)
342 n, err := m.MarshalTo(dAtA)
349 func (m *PodDisruptionBudget) MarshalTo(dAtA []byte) (int, error) {
356 i = encodeVarintGenerated(dAtA, i, uint64(m.ObjectMeta.Size()))
357 n3, err := m.ObjectMeta.MarshalTo(dAtA[i:])
364 i = encodeVarintGenerated(dAtA, i, uint64(m.Spec.Size()))
365 n4, err := m.Spec.MarshalTo(dAtA[i:])
372 i = encodeVarintGenerated(dAtA, i, uint64(m.Status.Size()))
373 n5, err := m.Status.MarshalTo(dAtA[i:])
381 func (m *PodDisruptionBudgetList) Marshal() (dAtA []byte, err error) {
383 dAtA = make([]byte, size)
384 n, err := m.MarshalTo(dAtA)
391 func (m *PodDisruptionBudgetList) MarshalTo(dAtA []byte) (int, error) {
398 i = encodeVarintGenerated(dAtA, i, uint64(m.ListMeta.Size()))
399 n6, err := m.ListMeta.MarshalTo(dAtA[i:])
404 if len(m.Items) > 0 {
405 for _, msg := range m.Items {
408 i = encodeVarintGenerated(dAtA, i, uint64(msg.Size()))
409 n, err := msg.MarshalTo(dAtA[i:])
419 func (m *PodDisruptionBudgetSpec) Marshal() (dAtA []byte, err error) {
421 dAtA = make([]byte, size)
422 n, err := m.MarshalTo(dAtA)
429 func (m *PodDisruptionBudgetSpec) MarshalTo(dAtA []byte) (int, error) {
434 if m.MinAvailable != nil {
437 i = encodeVarintGenerated(dAtA, i, uint64(m.MinAvailable.Size()))
438 n7, err := m.MinAvailable.MarshalTo(dAtA[i:])
444 if m.Selector != nil {
447 i = encodeVarintGenerated(dAtA, i, uint64(m.Selector.Size()))
448 n8, err := m.Selector.MarshalTo(dAtA[i:])
454 if m.MaxUnavailable != nil {
457 i = encodeVarintGenerated(dAtA, i, uint64(m.MaxUnavailable.Size()))
458 n9, err := m.MaxUnavailable.MarshalTo(dAtA[i:])
467 func (m *PodDisruptionBudgetStatus) Marshal() (dAtA []byte, err error) {
469 dAtA = make([]byte, size)
470 n, err := m.MarshalTo(dAtA)
477 func (m *PodDisruptionBudgetStatus) MarshalTo(dAtA []byte) (int, error) {
484 i = encodeVarintGenerated(dAtA, i, uint64(m.ObservedGeneration))
485 if len(m.DisruptedPods) > 0 {
486 keysForDisruptedPods := make([]string, 0, len(m.DisruptedPods))
487 for k := range m.DisruptedPods {
488 keysForDisruptedPods = append(keysForDisruptedPods, string(k))
490 github_com_gogo_protobuf_sortkeys.Strings(keysForDisruptedPods)
491 for _, k := range keysForDisruptedPods {
494 v := m.DisruptedPods[string(k)]
497 msgSize = (&v).Size()
498 msgSize += 1 + sovGenerated(uint64(msgSize))
500 mapSize := 1 + len(k) + sovGenerated(uint64(len(k))) + msgSize
501 i = encodeVarintGenerated(dAtA, i, uint64(mapSize))
504 i = encodeVarintGenerated(dAtA, i, uint64(len(k)))
505 i += copy(dAtA[i:], k)
508 i = encodeVarintGenerated(dAtA, i, uint64((&v).Size()))
509 n10, err := (&v).MarshalTo(dAtA[i:])
518 i = encodeVarintGenerated(dAtA, i, uint64(m.PodDisruptionsAllowed))
521 i = encodeVarintGenerated(dAtA, i, uint64(m.CurrentHealthy))
524 i = encodeVarintGenerated(dAtA, i, uint64(m.DesiredHealthy))
527 i = encodeVarintGenerated(dAtA, i, uint64(m.ExpectedPods))
531 func (m *PodSecurityPolicy) Marshal() (dAtA []byte, err error) {
533 dAtA = make([]byte, size)
534 n, err := m.MarshalTo(dAtA)
541 func (m *PodSecurityPolicy) MarshalTo(dAtA []byte) (int, error) {
548 i = encodeVarintGenerated(dAtA, i, uint64(m.ObjectMeta.Size()))
549 n11, err := m.ObjectMeta.MarshalTo(dAtA[i:])
556 i = encodeVarintGenerated(dAtA, i, uint64(m.Spec.Size()))
557 n12, err := m.Spec.MarshalTo(dAtA[i:])
565 func (m *PodSecurityPolicyList) Marshal() (dAtA []byte, err error) {
567 dAtA = make([]byte, size)
568 n, err := m.MarshalTo(dAtA)
575 func (m *PodSecurityPolicyList) MarshalTo(dAtA []byte) (int, error) {
582 i = encodeVarintGenerated(dAtA, i, uint64(m.ListMeta.Size()))
583 n13, err := m.ListMeta.MarshalTo(dAtA[i:])
588 if len(m.Items) > 0 {
589 for _, msg := range m.Items {
592 i = encodeVarintGenerated(dAtA, i, uint64(msg.Size()))
593 n, err := msg.MarshalTo(dAtA[i:])
603 func (m *PodSecurityPolicySpec) Marshal() (dAtA []byte, err error) {
605 dAtA = make([]byte, size)
606 n, err := m.MarshalTo(dAtA)
613 func (m *PodSecurityPolicySpec) MarshalTo(dAtA []byte) (int, error) {
626 if len(m.DefaultAddCapabilities) > 0 {
627 for _, s := range m.DefaultAddCapabilities {
632 dAtA[i] = uint8(uint64(l)&0x7f | 0x80)
638 i += copy(dAtA[i:], s)
641 if len(m.RequiredDropCapabilities) > 0 {
642 for _, s := range m.RequiredDropCapabilities {
647 dAtA[i] = uint8(uint64(l)&0x7f | 0x80)
653 i += copy(dAtA[i:], s)
656 if len(m.AllowedCapabilities) > 0 {
657 for _, s := range m.AllowedCapabilities {
662 dAtA[i] = uint8(uint64(l)&0x7f | 0x80)
668 i += copy(dAtA[i:], s)
671 if len(m.Volumes) > 0 {
672 for _, s := range m.Volumes {
677 dAtA[i] = uint8(uint64(l)&0x7f | 0x80)
683 i += copy(dAtA[i:], s)
694 if len(m.HostPorts) > 0 {
695 for _, msg := range m.HostPorts {
698 i = encodeVarintGenerated(dAtA, i, uint64(msg.Size()))
699 n, err := msg.MarshalTo(dAtA[i:])
724 i = encodeVarintGenerated(dAtA, i, uint64(m.SELinux.Size()))
725 n14, err := m.SELinux.MarshalTo(dAtA[i:])
732 i = encodeVarintGenerated(dAtA, i, uint64(m.RunAsUser.Size()))
733 n15, err := m.RunAsUser.MarshalTo(dAtA[i:])
740 i = encodeVarintGenerated(dAtA, i, uint64(m.SupplementalGroups.Size()))
741 n16, err := m.SupplementalGroups.MarshalTo(dAtA[i:])
748 i = encodeVarintGenerated(dAtA, i, uint64(m.FSGroup.Size()))
749 n17, err := m.FSGroup.MarshalTo(dAtA[i:])
756 if m.ReadOnlyRootFilesystem {
762 if m.DefaultAllowPrivilegeEscalation != nil {
765 if *m.DefaultAllowPrivilegeEscalation {
772 if m.AllowPrivilegeEscalation != nil {
777 if *m.AllowPrivilegeEscalation {
784 if len(m.AllowedHostPaths) > 0 {
785 for _, msg := range m.AllowedHostPaths {
790 i = encodeVarintGenerated(dAtA, i, uint64(msg.Size()))
791 n, err := msg.MarshalTo(dAtA[i:])
798 if len(m.AllowedFlexVolumes) > 0 {
799 for _, msg := range m.AllowedFlexVolumes {
804 i = encodeVarintGenerated(dAtA, i, uint64(msg.Size()))
805 n, err := msg.MarshalTo(dAtA[i:])
812 if len(m.AllowedUnsafeSysctls) > 0 {
813 for _, s := range m.AllowedUnsafeSysctls {
820 dAtA[i] = uint8(uint64(l)&0x7f | 0x80)
826 i += copy(dAtA[i:], s)
829 if len(m.ForbiddenSysctls) > 0 {
830 for _, s := range m.ForbiddenSysctls {
837 dAtA[i] = uint8(uint64(l)&0x7f | 0x80)
843 i += copy(dAtA[i:], s)
846 if len(m.AllowedProcMountTypes) > 0 {
847 for _, s := range m.AllowedProcMountTypes {
854 dAtA[i] = uint8(uint64(l)&0x7f | 0x80)
860 i += copy(dAtA[i:], s)
863 if m.RunAsGroup != nil {
868 i = encodeVarintGenerated(dAtA, i, uint64(m.RunAsGroup.Size()))
869 n18, err := m.RunAsGroup.MarshalTo(dAtA[i:])
878 func (m *RunAsGroupStrategyOptions) Marshal() (dAtA []byte, err error) {
880 dAtA = make([]byte, size)
881 n, err := m.MarshalTo(dAtA)
888 func (m *RunAsGroupStrategyOptions) MarshalTo(dAtA []byte) (int, error) {
895 i = encodeVarintGenerated(dAtA, i, uint64(len(m.Rule)))
896 i += copy(dAtA[i:], m.Rule)
897 if len(m.Ranges) > 0 {
898 for _, msg := range m.Ranges {
901 i = encodeVarintGenerated(dAtA, i, uint64(msg.Size()))
902 n, err := msg.MarshalTo(dAtA[i:])
912 func (m *RunAsUserStrategyOptions) Marshal() (dAtA []byte, err error) {
914 dAtA = make([]byte, size)
915 n, err := m.MarshalTo(dAtA)
922 func (m *RunAsUserStrategyOptions) MarshalTo(dAtA []byte) (int, error) {
929 i = encodeVarintGenerated(dAtA, i, uint64(len(m.Rule)))
930 i += copy(dAtA[i:], m.Rule)
931 if len(m.Ranges) > 0 {
932 for _, msg := range m.Ranges {
935 i = encodeVarintGenerated(dAtA, i, uint64(msg.Size()))
936 n, err := msg.MarshalTo(dAtA[i:])
946 func (m *SELinuxStrategyOptions) Marshal() (dAtA []byte, err error) {
948 dAtA = make([]byte, size)
949 n, err := m.MarshalTo(dAtA)
956 func (m *SELinuxStrategyOptions) MarshalTo(dAtA []byte) (int, error) {
963 i = encodeVarintGenerated(dAtA, i, uint64(len(m.Rule)))
964 i += copy(dAtA[i:], m.Rule)
965 if m.SELinuxOptions != nil {
968 i = encodeVarintGenerated(dAtA, i, uint64(m.SELinuxOptions.Size()))
969 n19, err := m.SELinuxOptions.MarshalTo(dAtA[i:])
978 func (m *SupplementalGroupsStrategyOptions) Marshal() (dAtA []byte, err error) {
980 dAtA = make([]byte, size)
981 n, err := m.MarshalTo(dAtA)
988 func (m *SupplementalGroupsStrategyOptions) MarshalTo(dAtA []byte) (int, error) {
995 i = encodeVarintGenerated(dAtA, i, uint64(len(m.Rule)))
996 i += copy(dAtA[i:], m.Rule)
997 if len(m.Ranges) > 0 {
998 for _, msg := range m.Ranges {
1001 i = encodeVarintGenerated(dAtA, i, uint64(msg.Size()))
1002 n, err := msg.MarshalTo(dAtA[i:])
1012 func encodeVarintGenerated(dAtA []byte, offset int, v uint64) int {
1014 dAtA[offset] = uint8(v&0x7f | 0x80)
1018 dAtA[offset] = uint8(v)
1021 func (m *AllowedFlexVolume) Size() (n int) {
1025 n += 1 + l + sovGenerated(uint64(l))
1029 func (m *AllowedHostPath) Size() (n int) {
1032 l = len(m.PathPrefix)
1033 n += 1 + l + sovGenerated(uint64(l))
1038 func (m *Eviction) Size() (n int) {
1041 l = m.ObjectMeta.Size()
1042 n += 1 + l + sovGenerated(uint64(l))
1043 if m.DeleteOptions != nil {
1044 l = m.DeleteOptions.Size()
1045 n += 1 + l + sovGenerated(uint64(l))
1050 func (m *FSGroupStrategyOptions) Size() (n int) {
1054 n += 1 + l + sovGenerated(uint64(l))
1055 if len(m.Ranges) > 0 {
1056 for _, e := range m.Ranges {
1058 n += 1 + l + sovGenerated(uint64(l))
1064 func (m *HostPortRange) Size() (n int) {
1067 n += 1 + sovGenerated(uint64(m.Min))
1068 n += 1 + sovGenerated(uint64(m.Max))
1072 func (m *IDRange) Size() (n int) {
1075 n += 1 + sovGenerated(uint64(m.Min))
1076 n += 1 + sovGenerated(uint64(m.Max))
1080 func (m *PodDisruptionBudget) Size() (n int) {
1083 l = m.ObjectMeta.Size()
1084 n += 1 + l + sovGenerated(uint64(l))
1086 n += 1 + l + sovGenerated(uint64(l))
1088 n += 1 + l + sovGenerated(uint64(l))
1092 func (m *PodDisruptionBudgetList) Size() (n int) {
1095 l = m.ListMeta.Size()
1096 n += 1 + l + sovGenerated(uint64(l))
1097 if len(m.Items) > 0 {
1098 for _, e := range m.Items {
1100 n += 1 + l + sovGenerated(uint64(l))
1106 func (m *PodDisruptionBudgetSpec) Size() (n int) {
1109 if m.MinAvailable != nil {
1110 l = m.MinAvailable.Size()
1111 n += 1 + l + sovGenerated(uint64(l))
1113 if m.Selector != nil {
1114 l = m.Selector.Size()
1115 n += 1 + l + sovGenerated(uint64(l))
1117 if m.MaxUnavailable != nil {
1118 l = m.MaxUnavailable.Size()
1119 n += 1 + l + sovGenerated(uint64(l))
1124 func (m *PodDisruptionBudgetStatus) Size() (n int) {
1127 n += 1 + sovGenerated(uint64(m.ObservedGeneration))
1128 if len(m.DisruptedPods) > 0 {
1129 for k, v := range m.DisruptedPods {
1133 mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
1134 n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
1137 n += 1 + sovGenerated(uint64(m.PodDisruptionsAllowed))
1138 n += 1 + sovGenerated(uint64(m.CurrentHealthy))
1139 n += 1 + sovGenerated(uint64(m.DesiredHealthy))
1140 n += 1 + sovGenerated(uint64(m.ExpectedPods))
1144 func (m *PodSecurityPolicy) Size() (n int) {
1147 l = m.ObjectMeta.Size()
1148 n += 1 + l + sovGenerated(uint64(l))
1150 n += 1 + l + sovGenerated(uint64(l))
1154 func (m *PodSecurityPolicyList) Size() (n int) {
1157 l = m.ListMeta.Size()
1158 n += 1 + l + sovGenerated(uint64(l))
1159 if len(m.Items) > 0 {
1160 for _, e := range m.Items {
1162 n += 1 + l + sovGenerated(uint64(l))
1168 func (m *PodSecurityPolicySpec) Size() (n int) {
1172 if len(m.DefaultAddCapabilities) > 0 {
1173 for _, s := range m.DefaultAddCapabilities {
1175 n += 1 + l + sovGenerated(uint64(l))
1178 if len(m.RequiredDropCapabilities) > 0 {
1179 for _, s := range m.RequiredDropCapabilities {
1181 n += 1 + l + sovGenerated(uint64(l))
1184 if len(m.AllowedCapabilities) > 0 {
1185 for _, s := range m.AllowedCapabilities {
1187 n += 1 + l + sovGenerated(uint64(l))
1190 if len(m.Volumes) > 0 {
1191 for _, s := range m.Volumes {
1193 n += 1 + l + sovGenerated(uint64(l))
1197 if len(m.HostPorts) > 0 {
1198 for _, e := range m.HostPorts {
1200 n += 1 + l + sovGenerated(uint64(l))
1205 l = m.SELinux.Size()
1206 n += 1 + l + sovGenerated(uint64(l))
1207 l = m.RunAsUser.Size()
1208 n += 1 + l + sovGenerated(uint64(l))
1209 l = m.SupplementalGroups.Size()
1210 n += 1 + l + sovGenerated(uint64(l))
1211 l = m.FSGroup.Size()
1212 n += 1 + l + sovGenerated(uint64(l))
1214 if m.DefaultAllowPrivilegeEscalation != nil {
1217 if m.AllowPrivilegeEscalation != nil {
1220 if len(m.AllowedHostPaths) > 0 {
1221 for _, e := range m.AllowedHostPaths {
1223 n += 2 + l + sovGenerated(uint64(l))
1226 if len(m.AllowedFlexVolumes) > 0 {
1227 for _, e := range m.AllowedFlexVolumes {
1229 n += 2 + l + sovGenerated(uint64(l))
1232 if len(m.AllowedUnsafeSysctls) > 0 {
1233 for _, s := range m.AllowedUnsafeSysctls {
1235 n += 2 + l + sovGenerated(uint64(l))
1238 if len(m.ForbiddenSysctls) > 0 {
1239 for _, s := range m.ForbiddenSysctls {
1241 n += 2 + l + sovGenerated(uint64(l))
1244 if len(m.AllowedProcMountTypes) > 0 {
1245 for _, s := range m.AllowedProcMountTypes {
1247 n += 2 + l + sovGenerated(uint64(l))
1250 if m.RunAsGroup != nil {
1251 l = m.RunAsGroup.Size()
1252 n += 2 + l + sovGenerated(uint64(l))
1257 func (m *RunAsGroupStrategyOptions) Size() (n int) {
1261 n += 1 + l + sovGenerated(uint64(l))
1262 if len(m.Ranges) > 0 {
1263 for _, e := range m.Ranges {
1265 n += 1 + l + sovGenerated(uint64(l))
1271 func (m *RunAsUserStrategyOptions) Size() (n int) {
1275 n += 1 + l + sovGenerated(uint64(l))
1276 if len(m.Ranges) > 0 {
1277 for _, e := range m.Ranges {
1279 n += 1 + l + sovGenerated(uint64(l))
1285 func (m *SELinuxStrategyOptions) Size() (n int) {
1289 n += 1 + l + sovGenerated(uint64(l))
1290 if m.SELinuxOptions != nil {
1291 l = m.SELinuxOptions.Size()
1292 n += 1 + l + sovGenerated(uint64(l))
1297 func (m *SupplementalGroupsStrategyOptions) Size() (n int) {
1301 n += 1 + l + sovGenerated(uint64(l))
1302 if len(m.Ranges) > 0 {
1303 for _, e := range m.Ranges {
1305 n += 1 + l + sovGenerated(uint64(l))
1311 func sovGenerated(x uint64) (n int) {
1321 func sozGenerated(x uint64) (n int) {
1322 return sovGenerated(uint64((x << 1) ^ uint64((int64(x) >> 63))))
1324 func (this *AllowedFlexVolume) String() string {
1328 s := strings.Join([]string{`&AllowedFlexVolume{`,
1329 `Driver:` + fmt.Sprintf("%v", this.Driver) + `,`,
1334 func (this *AllowedHostPath) String() string {
1338 s := strings.Join([]string{`&AllowedHostPath{`,
1339 `PathPrefix:` + fmt.Sprintf("%v", this.PathPrefix) + `,`,
1340 `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
1345 func (this *Eviction) String() string {
1349 s := strings.Join([]string{`&Eviction{`,
1350 `ObjectMeta:` + strings.Replace(strings.Replace(this.ObjectMeta.String(), "ObjectMeta", "k8s_io_apimachinery_pkg_apis_meta_v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
1351 `DeleteOptions:` + strings.Replace(fmt.Sprintf("%v", this.DeleteOptions), "DeleteOptions", "k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions", 1) + `,`,
1356 func (this *FSGroupStrategyOptions) String() string {
1360 s := strings.Join([]string{`&FSGroupStrategyOptions{`,
1361 `Rule:` + fmt.Sprintf("%v", this.Rule) + `,`,
1362 `Ranges:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Ranges), "IDRange", "IDRange", 1), `&`, ``, 1) + `,`,
1367 func (this *HostPortRange) String() string {
1371 s := strings.Join([]string{`&HostPortRange{`,
1372 `Min:` + fmt.Sprintf("%v", this.Min) + `,`,
1373 `Max:` + fmt.Sprintf("%v", this.Max) + `,`,
1378 func (this *IDRange) String() string {
1382 s := strings.Join([]string{`&IDRange{`,
1383 `Min:` + fmt.Sprintf("%v", this.Min) + `,`,
1384 `Max:` + fmt.Sprintf("%v", this.Max) + `,`,
1389 func (this *PodDisruptionBudget) String() string {
1393 s := strings.Join([]string{`&PodDisruptionBudget{`,
1394 `ObjectMeta:` + strings.Replace(strings.Replace(this.ObjectMeta.String(), "ObjectMeta", "k8s_io_apimachinery_pkg_apis_meta_v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
1395 `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "PodDisruptionBudgetSpec", "PodDisruptionBudgetSpec", 1), `&`, ``, 1) + `,`,
1396 `Status:` + strings.Replace(strings.Replace(this.Status.String(), "PodDisruptionBudgetStatus", "PodDisruptionBudgetStatus", 1), `&`, ``, 1) + `,`,
1401 func (this *PodDisruptionBudgetList) String() string {
1405 s := strings.Join([]string{`&PodDisruptionBudgetList{`,
1406 `ListMeta:` + strings.Replace(strings.Replace(this.ListMeta.String(), "ListMeta", "k8s_io_apimachinery_pkg_apis_meta_v1.ListMeta", 1), `&`, ``, 1) + `,`,
1407 `Items:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Items), "PodDisruptionBudget", "PodDisruptionBudget", 1), `&`, ``, 1) + `,`,
1412 func (this *PodDisruptionBudgetSpec) String() string {
1416 s := strings.Join([]string{`&PodDisruptionBudgetSpec{`,
1417 `MinAvailable:` + strings.Replace(fmt.Sprintf("%v", this.MinAvailable), "IntOrString", "k8s_io_apimachinery_pkg_util_intstr.IntOrString", 1) + `,`,
1418 `Selector:` + strings.Replace(fmt.Sprintf("%v", this.Selector), "LabelSelector", "k8s_io_apimachinery_pkg_apis_meta_v1.LabelSelector", 1) + `,`,
1419 `MaxUnavailable:` + strings.Replace(fmt.Sprintf("%v", this.MaxUnavailable), "IntOrString", "k8s_io_apimachinery_pkg_util_intstr.IntOrString", 1) + `,`,
1424 func (this *PodDisruptionBudgetStatus) String() string {
1428 keysForDisruptedPods := make([]string, 0, len(this.DisruptedPods))
1429 for k := range this.DisruptedPods {
1430 keysForDisruptedPods = append(keysForDisruptedPods, k)
1432 github_com_gogo_protobuf_sortkeys.Strings(keysForDisruptedPods)
1433 mapStringForDisruptedPods := "map[string]k8s_io_apimachinery_pkg_apis_meta_v1.Time{"
1434 for _, k := range keysForDisruptedPods {
1435 mapStringForDisruptedPods += fmt.Sprintf("%v: %v,", k, this.DisruptedPods[k])
1437 mapStringForDisruptedPods += "}"
1438 s := strings.Join([]string{`&PodDisruptionBudgetStatus{`,
1439 `ObservedGeneration:` + fmt.Sprintf("%v", this.ObservedGeneration) + `,`,
1440 `DisruptedPods:` + mapStringForDisruptedPods + `,`,
1441 `PodDisruptionsAllowed:` + fmt.Sprintf("%v", this.PodDisruptionsAllowed) + `,`,
1442 `CurrentHealthy:` + fmt.Sprintf("%v", this.CurrentHealthy) + `,`,
1443 `DesiredHealthy:` + fmt.Sprintf("%v", this.DesiredHealthy) + `,`,
1444 `ExpectedPods:` + fmt.Sprintf("%v", this.ExpectedPods) + `,`,
1449 func (this *PodSecurityPolicy) String() string {
1453 s := strings.Join([]string{`&PodSecurityPolicy{`,
1454 `ObjectMeta:` + strings.Replace(strings.Replace(this.ObjectMeta.String(), "ObjectMeta", "k8s_io_apimachinery_pkg_apis_meta_v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
1455 `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "PodSecurityPolicySpec", "PodSecurityPolicySpec", 1), `&`, ``, 1) + `,`,
1460 func (this *PodSecurityPolicyList) String() string {
1464 s := strings.Join([]string{`&PodSecurityPolicyList{`,
1465 `ListMeta:` + strings.Replace(strings.Replace(this.ListMeta.String(), "ListMeta", "k8s_io_apimachinery_pkg_apis_meta_v1.ListMeta", 1), `&`, ``, 1) + `,`,
1466 `Items:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Items), "PodSecurityPolicy", "PodSecurityPolicy", 1), `&`, ``, 1) + `,`,
1471 func (this *PodSecurityPolicySpec) String() string {
1475 s := strings.Join([]string{`&PodSecurityPolicySpec{`,
1476 `Privileged:` + fmt.Sprintf("%v", this.Privileged) + `,`,
1477 `DefaultAddCapabilities:` + fmt.Sprintf("%v", this.DefaultAddCapabilities) + `,`,
1478 `RequiredDropCapabilities:` + fmt.Sprintf("%v", this.RequiredDropCapabilities) + `,`,
1479 `AllowedCapabilities:` + fmt.Sprintf("%v", this.AllowedCapabilities) + `,`,
1480 `Volumes:` + fmt.Sprintf("%v", this.Volumes) + `,`,
1481 `HostNetwork:` + fmt.Sprintf("%v", this.HostNetwork) + `,`,
1482 `HostPorts:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.HostPorts), "HostPortRange", "HostPortRange", 1), `&`, ``, 1) + `,`,
1483 `HostPID:` + fmt.Sprintf("%v", this.HostPID) + `,`,
1484 `HostIPC:` + fmt.Sprintf("%v", this.HostIPC) + `,`,
1485 `SELinux:` + strings.Replace(strings.Replace(this.SELinux.String(), "SELinuxStrategyOptions", "SELinuxStrategyOptions", 1), `&`, ``, 1) + `,`,
1486 `RunAsUser:` + strings.Replace(strings.Replace(this.RunAsUser.String(), "RunAsUserStrategyOptions", "RunAsUserStrategyOptions", 1), `&`, ``, 1) + `,`,
1487 `SupplementalGroups:` + strings.Replace(strings.Replace(this.SupplementalGroups.String(), "SupplementalGroupsStrategyOptions", "SupplementalGroupsStrategyOptions", 1), `&`, ``, 1) + `,`,
1488 `FSGroup:` + strings.Replace(strings.Replace(this.FSGroup.String(), "FSGroupStrategyOptions", "FSGroupStrategyOptions", 1), `&`, ``, 1) + `,`,
1489 `ReadOnlyRootFilesystem:` + fmt.Sprintf("%v", this.ReadOnlyRootFilesystem) + `,`,
1490 `DefaultAllowPrivilegeEscalation:` + valueToStringGenerated(this.DefaultAllowPrivilegeEscalation) + `,`,
1491 `AllowPrivilegeEscalation:` + valueToStringGenerated(this.AllowPrivilegeEscalation) + `,`,
1492 `AllowedHostPaths:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.AllowedHostPaths), "AllowedHostPath", "AllowedHostPath", 1), `&`, ``, 1) + `,`,
1493 `AllowedFlexVolumes:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.AllowedFlexVolumes), "AllowedFlexVolume", "AllowedFlexVolume", 1), `&`, ``, 1) + `,`,
1494 `AllowedUnsafeSysctls:` + fmt.Sprintf("%v", this.AllowedUnsafeSysctls) + `,`,
1495 `ForbiddenSysctls:` + fmt.Sprintf("%v", this.ForbiddenSysctls) + `,`,
1496 `AllowedProcMountTypes:` + fmt.Sprintf("%v", this.AllowedProcMountTypes) + `,`,
1497 `RunAsGroup:` + strings.Replace(fmt.Sprintf("%v", this.RunAsGroup), "RunAsGroupStrategyOptions", "RunAsGroupStrategyOptions", 1) + `,`,
1502 func (this *RunAsGroupStrategyOptions) String() string {
1506 s := strings.Join([]string{`&RunAsGroupStrategyOptions{`,
1507 `Rule:` + fmt.Sprintf("%v", this.Rule) + `,`,
1508 `Ranges:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Ranges), "IDRange", "IDRange", 1), `&`, ``, 1) + `,`,
1513 func (this *RunAsUserStrategyOptions) String() string {
1517 s := strings.Join([]string{`&RunAsUserStrategyOptions{`,
1518 `Rule:` + fmt.Sprintf("%v", this.Rule) + `,`,
1519 `Ranges:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Ranges), "IDRange", "IDRange", 1), `&`, ``, 1) + `,`,
1524 func (this *SELinuxStrategyOptions) String() string {
1528 s := strings.Join([]string{`&SELinuxStrategyOptions{`,
1529 `Rule:` + fmt.Sprintf("%v", this.Rule) + `,`,
1530 `SELinuxOptions:` + strings.Replace(fmt.Sprintf("%v", this.SELinuxOptions), "SELinuxOptions", "k8s_io_api_core_v1.SELinuxOptions", 1) + `,`,
1535 func (this *SupplementalGroupsStrategyOptions) String() string {
1539 s := strings.Join([]string{`&SupplementalGroupsStrategyOptions{`,
1540 `Rule:` + fmt.Sprintf("%v", this.Rule) + `,`,
1541 `Ranges:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Ranges), "IDRange", "IDRange", 1), `&`, ``, 1) + `,`,
1546 func valueToStringGenerated(v interface{}) string {
1547 rv := reflect.ValueOf(v)
1551 pv := reflect.Indirect(rv).Interface()
1552 return fmt.Sprintf("*%v", pv)
1554 func (m *AllowedFlexVolume) Unmarshal(dAtA []byte) error {
1560 for shift := uint(0); ; shift += 7 {
1562 return ErrIntOverflowGenerated
1565 return io.ErrUnexpectedEOF
1569 wire |= (uint64(b) & 0x7F) << shift
1574 fieldNum := int32(wire >> 3)
1575 wireType := int(wire & 0x7)
1577 return fmt.Errorf("proto: AllowedFlexVolume: wiretype end group for non-group")
1580 return fmt.Errorf("proto: AllowedFlexVolume: illegal tag %d (wire type %d)", fieldNum, wire)
1585 return fmt.Errorf("proto: wrong wireType = %d for field Driver", wireType)
1587 var stringLen uint64
1588 for shift := uint(0); ; shift += 7 {
1590 return ErrIntOverflowGenerated
1593 return io.ErrUnexpectedEOF
1597 stringLen |= (uint64(b) & 0x7F) << shift
1602 intStringLen := int(stringLen)
1603 if intStringLen < 0 {
1604 return ErrInvalidLengthGenerated
1606 postIndex := iNdEx + intStringLen
1608 return io.ErrUnexpectedEOF
1610 m.Driver = string(dAtA[iNdEx:postIndex])
1614 skippy, err := skipGenerated(dAtA[iNdEx:])
1619 return ErrInvalidLengthGenerated
1621 if (iNdEx + skippy) > l {
1622 return io.ErrUnexpectedEOF
1629 return io.ErrUnexpectedEOF
1633 func (m *AllowedHostPath) Unmarshal(dAtA []byte) error {
1639 for shift := uint(0); ; shift += 7 {
1641 return ErrIntOverflowGenerated
1644 return io.ErrUnexpectedEOF
1648 wire |= (uint64(b) & 0x7F) << shift
1653 fieldNum := int32(wire >> 3)
1654 wireType := int(wire & 0x7)
1656 return fmt.Errorf("proto: AllowedHostPath: wiretype end group for non-group")
1659 return fmt.Errorf("proto: AllowedHostPath: illegal tag %d (wire type %d)", fieldNum, wire)
1664 return fmt.Errorf("proto: wrong wireType = %d for field PathPrefix", wireType)
1666 var stringLen uint64
1667 for shift := uint(0); ; shift += 7 {
1669 return ErrIntOverflowGenerated
1672 return io.ErrUnexpectedEOF
1676 stringLen |= (uint64(b) & 0x7F) << shift
1681 intStringLen := int(stringLen)
1682 if intStringLen < 0 {
1683 return ErrInvalidLengthGenerated
1685 postIndex := iNdEx + intStringLen
1687 return io.ErrUnexpectedEOF
1689 m.PathPrefix = string(dAtA[iNdEx:postIndex])
1693 return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
1696 for shift := uint(0); ; shift += 7 {
1698 return ErrIntOverflowGenerated
1701 return io.ErrUnexpectedEOF
1705 v |= (int(b) & 0x7F) << shift
1710 m.ReadOnly = bool(v != 0)
1713 skippy, err := skipGenerated(dAtA[iNdEx:])
1718 return ErrInvalidLengthGenerated
1720 if (iNdEx + skippy) > l {
1721 return io.ErrUnexpectedEOF
1728 return io.ErrUnexpectedEOF
1732 func (m *Eviction) Unmarshal(dAtA []byte) error {
1738 for shift := uint(0); ; shift += 7 {
1740 return ErrIntOverflowGenerated
1743 return io.ErrUnexpectedEOF
1747 wire |= (uint64(b) & 0x7F) << shift
1752 fieldNum := int32(wire >> 3)
1753 wireType := int(wire & 0x7)
1755 return fmt.Errorf("proto: Eviction: wiretype end group for non-group")
1758 return fmt.Errorf("proto: Eviction: illegal tag %d (wire type %d)", fieldNum, wire)
1763 return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
1766 for shift := uint(0); ; shift += 7 {
1768 return ErrIntOverflowGenerated
1771 return io.ErrUnexpectedEOF
1775 msglen |= (int(b) & 0x7F) << shift
1781 return ErrInvalidLengthGenerated
1783 postIndex := iNdEx + msglen
1785 return io.ErrUnexpectedEOF
1787 if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1793 return fmt.Errorf("proto: wrong wireType = %d for field DeleteOptions", wireType)
1796 for shift := uint(0); ; shift += 7 {
1798 return ErrIntOverflowGenerated
1801 return io.ErrUnexpectedEOF
1805 msglen |= (int(b) & 0x7F) << shift
1811 return ErrInvalidLengthGenerated
1813 postIndex := iNdEx + msglen
1815 return io.ErrUnexpectedEOF
1817 if m.DeleteOptions == nil {
1818 m.DeleteOptions = &k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions{}
1820 if err := m.DeleteOptions.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1826 skippy, err := skipGenerated(dAtA[iNdEx:])
1831 return ErrInvalidLengthGenerated
1833 if (iNdEx + skippy) > l {
1834 return io.ErrUnexpectedEOF
1841 return io.ErrUnexpectedEOF
1845 func (m *FSGroupStrategyOptions) Unmarshal(dAtA []byte) error {
1851 for shift := uint(0); ; shift += 7 {
1853 return ErrIntOverflowGenerated
1856 return io.ErrUnexpectedEOF
1860 wire |= (uint64(b) & 0x7F) << shift
1865 fieldNum := int32(wire >> 3)
1866 wireType := int(wire & 0x7)
1868 return fmt.Errorf("proto: FSGroupStrategyOptions: wiretype end group for non-group")
1871 return fmt.Errorf("proto: FSGroupStrategyOptions: illegal tag %d (wire type %d)", fieldNum, wire)
1876 return fmt.Errorf("proto: wrong wireType = %d for field Rule", wireType)
1878 var stringLen uint64
1879 for shift := uint(0); ; shift += 7 {
1881 return ErrIntOverflowGenerated
1884 return io.ErrUnexpectedEOF
1888 stringLen |= (uint64(b) & 0x7F) << shift
1893 intStringLen := int(stringLen)
1894 if intStringLen < 0 {
1895 return ErrInvalidLengthGenerated
1897 postIndex := iNdEx + intStringLen
1899 return io.ErrUnexpectedEOF
1901 m.Rule = FSGroupStrategyType(dAtA[iNdEx:postIndex])
1905 return fmt.Errorf("proto: wrong wireType = %d for field Ranges", wireType)
1908 for shift := uint(0); ; shift += 7 {
1910 return ErrIntOverflowGenerated
1913 return io.ErrUnexpectedEOF
1917 msglen |= (int(b) & 0x7F) << shift
1923 return ErrInvalidLengthGenerated
1925 postIndex := iNdEx + msglen
1927 return io.ErrUnexpectedEOF
1929 m.Ranges = append(m.Ranges, IDRange{})
1930 if err := m.Ranges[len(m.Ranges)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1936 skippy, err := skipGenerated(dAtA[iNdEx:])
1941 return ErrInvalidLengthGenerated
1943 if (iNdEx + skippy) > l {
1944 return io.ErrUnexpectedEOF
1951 return io.ErrUnexpectedEOF
1955 func (m *HostPortRange) Unmarshal(dAtA []byte) error {
1961 for shift := uint(0); ; shift += 7 {
1963 return ErrIntOverflowGenerated
1966 return io.ErrUnexpectedEOF
1970 wire |= (uint64(b) & 0x7F) << shift
1975 fieldNum := int32(wire >> 3)
1976 wireType := int(wire & 0x7)
1978 return fmt.Errorf("proto: HostPortRange: wiretype end group for non-group")
1981 return fmt.Errorf("proto: HostPortRange: illegal tag %d (wire type %d)", fieldNum, wire)
1986 return fmt.Errorf("proto: wrong wireType = %d for field Min", wireType)
1989 for shift := uint(0); ; shift += 7 {
1991 return ErrIntOverflowGenerated
1994 return io.ErrUnexpectedEOF
1998 m.Min |= (int32(b) & 0x7F) << shift
2005 return fmt.Errorf("proto: wrong wireType = %d for field Max", wireType)
2008 for shift := uint(0); ; shift += 7 {
2010 return ErrIntOverflowGenerated
2013 return io.ErrUnexpectedEOF
2017 m.Max |= (int32(b) & 0x7F) << shift
2024 skippy, err := skipGenerated(dAtA[iNdEx:])
2029 return ErrInvalidLengthGenerated
2031 if (iNdEx + skippy) > l {
2032 return io.ErrUnexpectedEOF
2039 return io.ErrUnexpectedEOF
2043 func (m *IDRange) Unmarshal(dAtA []byte) error {
2049 for shift := uint(0); ; shift += 7 {
2051 return ErrIntOverflowGenerated
2054 return io.ErrUnexpectedEOF
2058 wire |= (uint64(b) & 0x7F) << shift
2063 fieldNum := int32(wire >> 3)
2064 wireType := int(wire & 0x7)
2066 return fmt.Errorf("proto: IDRange: wiretype end group for non-group")
2069 return fmt.Errorf("proto: IDRange: illegal tag %d (wire type %d)", fieldNum, wire)
2074 return fmt.Errorf("proto: wrong wireType = %d for field Min", wireType)
2077 for shift := uint(0); ; shift += 7 {
2079 return ErrIntOverflowGenerated
2082 return io.ErrUnexpectedEOF
2086 m.Min |= (int64(b) & 0x7F) << shift
2093 return fmt.Errorf("proto: wrong wireType = %d for field Max", wireType)
2096 for shift := uint(0); ; shift += 7 {
2098 return ErrIntOverflowGenerated
2101 return io.ErrUnexpectedEOF
2105 m.Max |= (int64(b) & 0x7F) << shift
2112 skippy, err := skipGenerated(dAtA[iNdEx:])
2117 return ErrInvalidLengthGenerated
2119 if (iNdEx + skippy) > l {
2120 return io.ErrUnexpectedEOF
2127 return io.ErrUnexpectedEOF
2131 func (m *PodDisruptionBudget) Unmarshal(dAtA []byte) error {
2137 for shift := uint(0); ; shift += 7 {
2139 return ErrIntOverflowGenerated
2142 return io.ErrUnexpectedEOF
2146 wire |= (uint64(b) & 0x7F) << shift
2151 fieldNum := int32(wire >> 3)
2152 wireType := int(wire & 0x7)
2154 return fmt.Errorf("proto: PodDisruptionBudget: wiretype end group for non-group")
2157 return fmt.Errorf("proto: PodDisruptionBudget: illegal tag %d (wire type %d)", fieldNum, wire)
2162 return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
2165 for shift := uint(0); ; shift += 7 {
2167 return ErrIntOverflowGenerated
2170 return io.ErrUnexpectedEOF
2174 msglen |= (int(b) & 0x7F) << shift
2180 return ErrInvalidLengthGenerated
2182 postIndex := iNdEx + msglen
2184 return io.ErrUnexpectedEOF
2186 if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
2192 return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
2195 for shift := uint(0); ; shift += 7 {
2197 return ErrIntOverflowGenerated
2200 return io.ErrUnexpectedEOF
2204 msglen |= (int(b) & 0x7F) << shift
2210 return ErrInvalidLengthGenerated
2212 postIndex := iNdEx + msglen
2214 return io.ErrUnexpectedEOF
2216 if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
2222 return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
2225 for shift := uint(0); ; shift += 7 {
2227 return ErrIntOverflowGenerated
2230 return io.ErrUnexpectedEOF
2234 msglen |= (int(b) & 0x7F) << shift
2240 return ErrInvalidLengthGenerated
2242 postIndex := iNdEx + msglen
2244 return io.ErrUnexpectedEOF
2246 if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
2252 skippy, err := skipGenerated(dAtA[iNdEx:])
2257 return ErrInvalidLengthGenerated
2259 if (iNdEx + skippy) > l {
2260 return io.ErrUnexpectedEOF
2267 return io.ErrUnexpectedEOF
2271 func (m *PodDisruptionBudgetList) Unmarshal(dAtA []byte) error {
2277 for shift := uint(0); ; shift += 7 {
2279 return ErrIntOverflowGenerated
2282 return io.ErrUnexpectedEOF
2286 wire |= (uint64(b) & 0x7F) << shift
2291 fieldNum := int32(wire >> 3)
2292 wireType := int(wire & 0x7)
2294 return fmt.Errorf("proto: PodDisruptionBudgetList: wiretype end group for non-group")
2297 return fmt.Errorf("proto: PodDisruptionBudgetList: illegal tag %d (wire type %d)", fieldNum, wire)
2302 return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
2305 for shift := uint(0); ; shift += 7 {
2307 return ErrIntOverflowGenerated
2310 return io.ErrUnexpectedEOF
2314 msglen |= (int(b) & 0x7F) << shift
2320 return ErrInvalidLengthGenerated
2322 postIndex := iNdEx + msglen
2324 return io.ErrUnexpectedEOF
2326 if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
2332 return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
2335 for shift := uint(0); ; shift += 7 {
2337 return ErrIntOverflowGenerated
2340 return io.ErrUnexpectedEOF
2344 msglen |= (int(b) & 0x7F) << shift
2350 return ErrInvalidLengthGenerated
2352 postIndex := iNdEx + msglen
2354 return io.ErrUnexpectedEOF
2356 m.Items = append(m.Items, PodDisruptionBudget{})
2357 if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
2363 skippy, err := skipGenerated(dAtA[iNdEx:])
2368 return ErrInvalidLengthGenerated
2370 if (iNdEx + skippy) > l {
2371 return io.ErrUnexpectedEOF
2378 return io.ErrUnexpectedEOF
2382 func (m *PodDisruptionBudgetSpec) Unmarshal(dAtA []byte) error {
2388 for shift := uint(0); ; shift += 7 {
2390 return ErrIntOverflowGenerated
2393 return io.ErrUnexpectedEOF
2397 wire |= (uint64(b) & 0x7F) << shift
2402 fieldNum := int32(wire >> 3)
2403 wireType := int(wire & 0x7)
2405 return fmt.Errorf("proto: PodDisruptionBudgetSpec: wiretype end group for non-group")
2408 return fmt.Errorf("proto: PodDisruptionBudgetSpec: illegal tag %d (wire type %d)", fieldNum, wire)
2413 return fmt.Errorf("proto: wrong wireType = %d for field MinAvailable", wireType)
2416 for shift := uint(0); ; shift += 7 {
2418 return ErrIntOverflowGenerated
2421 return io.ErrUnexpectedEOF
2425 msglen |= (int(b) & 0x7F) << shift
2431 return ErrInvalidLengthGenerated
2433 postIndex := iNdEx + msglen
2435 return io.ErrUnexpectedEOF
2437 if m.MinAvailable == nil {
2438 m.MinAvailable = &k8s_io_apimachinery_pkg_util_intstr.IntOrString{}
2440 if err := m.MinAvailable.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
2446 return fmt.Errorf("proto: wrong wireType = %d for field Selector", wireType)
2449 for shift := uint(0); ; shift += 7 {
2451 return ErrIntOverflowGenerated
2454 return io.ErrUnexpectedEOF
2458 msglen |= (int(b) & 0x7F) << shift
2464 return ErrInvalidLengthGenerated
2466 postIndex := iNdEx + msglen
2468 return io.ErrUnexpectedEOF
2470 if m.Selector == nil {
2471 m.Selector = &k8s_io_apimachinery_pkg_apis_meta_v1.LabelSelector{}
2473 if err := m.Selector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
2479 return fmt.Errorf("proto: wrong wireType = %d for field MaxUnavailable", wireType)
2482 for shift := uint(0); ; shift += 7 {
2484 return ErrIntOverflowGenerated
2487 return io.ErrUnexpectedEOF
2491 msglen |= (int(b) & 0x7F) << shift
2497 return ErrInvalidLengthGenerated
2499 postIndex := iNdEx + msglen
2501 return io.ErrUnexpectedEOF
2503 if m.MaxUnavailable == nil {
2504 m.MaxUnavailable = &k8s_io_apimachinery_pkg_util_intstr.IntOrString{}
2506 if err := m.MaxUnavailable.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
2512 skippy, err := skipGenerated(dAtA[iNdEx:])
2517 return ErrInvalidLengthGenerated
2519 if (iNdEx + skippy) > l {
2520 return io.ErrUnexpectedEOF
2527 return io.ErrUnexpectedEOF
2531 func (m *PodDisruptionBudgetStatus) Unmarshal(dAtA []byte) error {
2537 for shift := uint(0); ; shift += 7 {
2539 return ErrIntOverflowGenerated
2542 return io.ErrUnexpectedEOF
2546 wire |= (uint64(b) & 0x7F) << shift
2551 fieldNum := int32(wire >> 3)
2552 wireType := int(wire & 0x7)
2554 return fmt.Errorf("proto: PodDisruptionBudgetStatus: wiretype end group for non-group")
2557 return fmt.Errorf("proto: PodDisruptionBudgetStatus: illegal tag %d (wire type %d)", fieldNum, wire)
2562 return fmt.Errorf("proto: wrong wireType = %d for field ObservedGeneration", wireType)
2564 m.ObservedGeneration = 0
2565 for shift := uint(0); ; shift += 7 {
2567 return ErrIntOverflowGenerated
2570 return io.ErrUnexpectedEOF
2574 m.ObservedGeneration |= (int64(b) & 0x7F) << shift
2581 return fmt.Errorf("proto: wrong wireType = %d for field DisruptedPods", wireType)
2584 for shift := uint(0); ; shift += 7 {
2586 return ErrIntOverflowGenerated
2589 return io.ErrUnexpectedEOF
2593 msglen |= (int(b) & 0x7F) << shift
2599 return ErrInvalidLengthGenerated
2601 postIndex := iNdEx + msglen
2603 return io.ErrUnexpectedEOF
2605 if m.DisruptedPods == nil {
2606 m.DisruptedPods = make(map[string]k8s_io_apimachinery_pkg_apis_meta_v1.Time)
2609 mapvalue := &k8s_io_apimachinery_pkg_apis_meta_v1.Time{}
2610 for iNdEx < postIndex {
2611 entryPreIndex := iNdEx
2613 for shift := uint(0); ; shift += 7 {
2615 return ErrIntOverflowGenerated
2618 return io.ErrUnexpectedEOF
2622 wire |= (uint64(b) & 0x7F) << shift
2627 fieldNum := int32(wire >> 3)
2629 var stringLenmapkey uint64
2630 for shift := uint(0); ; shift += 7 {
2632 return ErrIntOverflowGenerated
2635 return io.ErrUnexpectedEOF
2639 stringLenmapkey |= (uint64(b) & 0x7F) << shift
2644 intStringLenmapkey := int(stringLenmapkey)
2645 if intStringLenmapkey < 0 {
2646 return ErrInvalidLengthGenerated
2648 postStringIndexmapkey := iNdEx + intStringLenmapkey
2649 if postStringIndexmapkey > l {
2650 return io.ErrUnexpectedEOF
2652 mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
2653 iNdEx = postStringIndexmapkey
2654 } else if fieldNum == 2 {
2656 for shift := uint(0); ; shift += 7 {
2658 return ErrIntOverflowGenerated
2661 return io.ErrUnexpectedEOF
2665 mapmsglen |= (int(b) & 0x7F) << shift
2671 return ErrInvalidLengthGenerated
2673 postmsgIndex := iNdEx + mapmsglen
2675 return ErrInvalidLengthGenerated
2677 if postmsgIndex > l {
2678 return io.ErrUnexpectedEOF
2680 mapvalue = &k8s_io_apimachinery_pkg_apis_meta_v1.Time{}
2681 if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
2684 iNdEx = postmsgIndex
2686 iNdEx = entryPreIndex
2687 skippy, err := skipGenerated(dAtA[iNdEx:])
2692 return ErrInvalidLengthGenerated
2694 if (iNdEx + skippy) > postIndex {
2695 return io.ErrUnexpectedEOF
2700 m.DisruptedPods[mapkey] = *mapvalue
2704 return fmt.Errorf("proto: wrong wireType = %d for field PodDisruptionsAllowed", wireType)
2706 m.PodDisruptionsAllowed = 0
2707 for shift := uint(0); ; shift += 7 {
2709 return ErrIntOverflowGenerated
2712 return io.ErrUnexpectedEOF
2716 m.PodDisruptionsAllowed |= (int32(b) & 0x7F) << shift
2723 return fmt.Errorf("proto: wrong wireType = %d for field CurrentHealthy", wireType)
2725 m.CurrentHealthy = 0
2726 for shift := uint(0); ; shift += 7 {
2728 return ErrIntOverflowGenerated
2731 return io.ErrUnexpectedEOF
2735 m.CurrentHealthy |= (int32(b) & 0x7F) << shift
2742 return fmt.Errorf("proto: wrong wireType = %d for field DesiredHealthy", wireType)
2744 m.DesiredHealthy = 0
2745 for shift := uint(0); ; shift += 7 {
2747 return ErrIntOverflowGenerated
2750 return io.ErrUnexpectedEOF
2754 m.DesiredHealthy |= (int32(b) & 0x7F) << shift
2761 return fmt.Errorf("proto: wrong wireType = %d for field ExpectedPods", wireType)
2764 for shift := uint(0); ; shift += 7 {
2766 return ErrIntOverflowGenerated
2769 return io.ErrUnexpectedEOF
2773 m.ExpectedPods |= (int32(b) & 0x7F) << shift
2780 skippy, err := skipGenerated(dAtA[iNdEx:])
2785 return ErrInvalidLengthGenerated
2787 if (iNdEx + skippy) > l {
2788 return io.ErrUnexpectedEOF
2795 return io.ErrUnexpectedEOF
2799 func (m *PodSecurityPolicy) Unmarshal(dAtA []byte) error {
2805 for shift := uint(0); ; shift += 7 {
2807 return ErrIntOverflowGenerated
2810 return io.ErrUnexpectedEOF
2814 wire |= (uint64(b) & 0x7F) << shift
2819 fieldNum := int32(wire >> 3)
2820 wireType := int(wire & 0x7)
2822 return fmt.Errorf("proto: PodSecurityPolicy: wiretype end group for non-group")
2825 return fmt.Errorf("proto: PodSecurityPolicy: illegal tag %d (wire type %d)", fieldNum, wire)
2830 return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
2833 for shift := uint(0); ; shift += 7 {
2835 return ErrIntOverflowGenerated
2838 return io.ErrUnexpectedEOF
2842 msglen |= (int(b) & 0x7F) << shift
2848 return ErrInvalidLengthGenerated
2850 postIndex := iNdEx + msglen
2852 return io.ErrUnexpectedEOF
2854 if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
2860 return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
2863 for shift := uint(0); ; shift += 7 {
2865 return ErrIntOverflowGenerated
2868 return io.ErrUnexpectedEOF
2872 msglen |= (int(b) & 0x7F) << shift
2878 return ErrInvalidLengthGenerated
2880 postIndex := iNdEx + msglen
2882 return io.ErrUnexpectedEOF
2884 if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
2890 skippy, err := skipGenerated(dAtA[iNdEx:])
2895 return ErrInvalidLengthGenerated
2897 if (iNdEx + skippy) > l {
2898 return io.ErrUnexpectedEOF
2905 return io.ErrUnexpectedEOF
2909 func (m *PodSecurityPolicyList) Unmarshal(dAtA []byte) error {
2915 for shift := uint(0); ; shift += 7 {
2917 return ErrIntOverflowGenerated
2920 return io.ErrUnexpectedEOF
2924 wire |= (uint64(b) & 0x7F) << shift
2929 fieldNum := int32(wire >> 3)
2930 wireType := int(wire & 0x7)
2932 return fmt.Errorf("proto: PodSecurityPolicyList: wiretype end group for non-group")
2935 return fmt.Errorf("proto: PodSecurityPolicyList: illegal tag %d (wire type %d)", fieldNum, wire)
2940 return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
2943 for shift := uint(0); ; shift += 7 {
2945 return ErrIntOverflowGenerated
2948 return io.ErrUnexpectedEOF
2952 msglen |= (int(b) & 0x7F) << shift
2958 return ErrInvalidLengthGenerated
2960 postIndex := iNdEx + msglen
2962 return io.ErrUnexpectedEOF
2964 if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
2970 return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
2973 for shift := uint(0); ; shift += 7 {
2975 return ErrIntOverflowGenerated
2978 return io.ErrUnexpectedEOF
2982 msglen |= (int(b) & 0x7F) << shift
2988 return ErrInvalidLengthGenerated
2990 postIndex := iNdEx + msglen
2992 return io.ErrUnexpectedEOF
2994 m.Items = append(m.Items, PodSecurityPolicy{})
2995 if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
3001 skippy, err := skipGenerated(dAtA[iNdEx:])
3006 return ErrInvalidLengthGenerated
3008 if (iNdEx + skippy) > l {
3009 return io.ErrUnexpectedEOF
3016 return io.ErrUnexpectedEOF
3020 func (m *PodSecurityPolicySpec) Unmarshal(dAtA []byte) error {
3026 for shift := uint(0); ; shift += 7 {
3028 return ErrIntOverflowGenerated
3031 return io.ErrUnexpectedEOF
3035 wire |= (uint64(b) & 0x7F) << shift
3040 fieldNum := int32(wire >> 3)
3041 wireType := int(wire & 0x7)
3043 return fmt.Errorf("proto: PodSecurityPolicySpec: wiretype end group for non-group")
3046 return fmt.Errorf("proto: PodSecurityPolicySpec: illegal tag %d (wire type %d)", fieldNum, wire)
3051 return fmt.Errorf("proto: wrong wireType = %d for field Privileged", wireType)
3054 for shift := uint(0); ; shift += 7 {
3056 return ErrIntOverflowGenerated
3059 return io.ErrUnexpectedEOF
3063 v |= (int(b) & 0x7F) << shift
3068 m.Privileged = bool(v != 0)
3071 return fmt.Errorf("proto: wrong wireType = %d for field DefaultAddCapabilities", wireType)
3073 var stringLen uint64
3074 for shift := uint(0); ; shift += 7 {
3076 return ErrIntOverflowGenerated
3079 return io.ErrUnexpectedEOF
3083 stringLen |= (uint64(b) & 0x7F) << shift
3088 intStringLen := int(stringLen)
3089 if intStringLen < 0 {
3090 return ErrInvalidLengthGenerated
3092 postIndex := iNdEx + intStringLen
3094 return io.ErrUnexpectedEOF
3096 m.DefaultAddCapabilities = append(m.DefaultAddCapabilities, k8s_io_api_core_v1.Capability(dAtA[iNdEx:postIndex]))
3100 return fmt.Errorf("proto: wrong wireType = %d for field RequiredDropCapabilities", wireType)
3102 var stringLen uint64
3103 for shift := uint(0); ; shift += 7 {
3105 return ErrIntOverflowGenerated
3108 return io.ErrUnexpectedEOF
3112 stringLen |= (uint64(b) & 0x7F) << shift
3117 intStringLen := int(stringLen)
3118 if intStringLen < 0 {
3119 return ErrInvalidLengthGenerated
3121 postIndex := iNdEx + intStringLen
3123 return io.ErrUnexpectedEOF
3125 m.RequiredDropCapabilities = append(m.RequiredDropCapabilities, k8s_io_api_core_v1.Capability(dAtA[iNdEx:postIndex]))
3129 return fmt.Errorf("proto: wrong wireType = %d for field AllowedCapabilities", wireType)
3131 var stringLen uint64
3132 for shift := uint(0); ; shift += 7 {
3134 return ErrIntOverflowGenerated
3137 return io.ErrUnexpectedEOF
3141 stringLen |= (uint64(b) & 0x7F) << shift
3146 intStringLen := int(stringLen)
3147 if intStringLen < 0 {
3148 return ErrInvalidLengthGenerated
3150 postIndex := iNdEx + intStringLen
3152 return io.ErrUnexpectedEOF
3154 m.AllowedCapabilities = append(m.AllowedCapabilities, k8s_io_api_core_v1.Capability(dAtA[iNdEx:postIndex]))
3158 return fmt.Errorf("proto: wrong wireType = %d for field Volumes", wireType)
3160 var stringLen uint64
3161 for shift := uint(0); ; shift += 7 {
3163 return ErrIntOverflowGenerated
3166 return io.ErrUnexpectedEOF
3170 stringLen |= (uint64(b) & 0x7F) << shift
3175 intStringLen := int(stringLen)
3176 if intStringLen < 0 {
3177 return ErrInvalidLengthGenerated
3179 postIndex := iNdEx + intStringLen
3181 return io.ErrUnexpectedEOF
3183 m.Volumes = append(m.Volumes, FSType(dAtA[iNdEx:postIndex]))
3187 return fmt.Errorf("proto: wrong wireType = %d for field HostNetwork", wireType)
3190 for shift := uint(0); ; shift += 7 {
3192 return ErrIntOverflowGenerated
3195 return io.ErrUnexpectedEOF
3199 v |= (int(b) & 0x7F) << shift
3204 m.HostNetwork = bool(v != 0)
3207 return fmt.Errorf("proto: wrong wireType = %d for field HostPorts", wireType)
3210 for shift := uint(0); ; shift += 7 {
3212 return ErrIntOverflowGenerated
3215 return io.ErrUnexpectedEOF
3219 msglen |= (int(b) & 0x7F) << shift
3225 return ErrInvalidLengthGenerated
3227 postIndex := iNdEx + msglen
3229 return io.ErrUnexpectedEOF
3231 m.HostPorts = append(m.HostPorts, HostPortRange{})
3232 if err := m.HostPorts[len(m.HostPorts)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
3238 return fmt.Errorf("proto: wrong wireType = %d for field HostPID", wireType)
3241 for shift := uint(0); ; shift += 7 {
3243 return ErrIntOverflowGenerated
3246 return io.ErrUnexpectedEOF
3250 v |= (int(b) & 0x7F) << shift
3255 m.HostPID = bool(v != 0)
3258 return fmt.Errorf("proto: wrong wireType = %d for field HostIPC", wireType)
3261 for shift := uint(0); ; shift += 7 {
3263 return ErrIntOverflowGenerated
3266 return io.ErrUnexpectedEOF
3270 v |= (int(b) & 0x7F) << shift
3275 m.HostIPC = bool(v != 0)
3278 return fmt.Errorf("proto: wrong wireType = %d for field SELinux", wireType)
3281 for shift := uint(0); ; shift += 7 {
3283 return ErrIntOverflowGenerated
3286 return io.ErrUnexpectedEOF
3290 msglen |= (int(b) & 0x7F) << shift
3296 return ErrInvalidLengthGenerated
3298 postIndex := iNdEx + msglen
3300 return io.ErrUnexpectedEOF
3302 if err := m.SELinux.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
3308 return fmt.Errorf("proto: wrong wireType = %d for field RunAsUser", wireType)
3311 for shift := uint(0); ; shift += 7 {
3313 return ErrIntOverflowGenerated
3316 return io.ErrUnexpectedEOF
3320 msglen |= (int(b) & 0x7F) << shift
3326 return ErrInvalidLengthGenerated
3328 postIndex := iNdEx + msglen
3330 return io.ErrUnexpectedEOF
3332 if err := m.RunAsUser.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
3338 return fmt.Errorf("proto: wrong wireType = %d for field SupplementalGroups", wireType)
3341 for shift := uint(0); ; shift += 7 {
3343 return ErrIntOverflowGenerated
3346 return io.ErrUnexpectedEOF
3350 msglen |= (int(b) & 0x7F) << shift
3356 return ErrInvalidLengthGenerated
3358 postIndex := iNdEx + msglen
3360 return io.ErrUnexpectedEOF
3362 if err := m.SupplementalGroups.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
3368 return fmt.Errorf("proto: wrong wireType = %d for field FSGroup", wireType)
3371 for shift := uint(0); ; shift += 7 {
3373 return ErrIntOverflowGenerated
3376 return io.ErrUnexpectedEOF
3380 msglen |= (int(b) & 0x7F) << shift
3386 return ErrInvalidLengthGenerated
3388 postIndex := iNdEx + msglen
3390 return io.ErrUnexpectedEOF
3392 if err := m.FSGroup.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
3398 return fmt.Errorf("proto: wrong wireType = %d for field ReadOnlyRootFilesystem", wireType)
3401 for shift := uint(0); ; shift += 7 {
3403 return ErrIntOverflowGenerated
3406 return io.ErrUnexpectedEOF
3410 v |= (int(b) & 0x7F) << shift
3415 m.ReadOnlyRootFilesystem = bool(v != 0)
3418 return fmt.Errorf("proto: wrong wireType = %d for field DefaultAllowPrivilegeEscalation", wireType)
3421 for shift := uint(0); ; shift += 7 {
3423 return ErrIntOverflowGenerated
3426 return io.ErrUnexpectedEOF
3430 v |= (int(b) & 0x7F) << shift
3436 m.DefaultAllowPrivilegeEscalation = &b
3439 return fmt.Errorf("proto: wrong wireType = %d for field AllowPrivilegeEscalation", wireType)
3442 for shift := uint(0); ; shift += 7 {
3444 return ErrIntOverflowGenerated
3447 return io.ErrUnexpectedEOF
3451 v |= (int(b) & 0x7F) << shift
3457 m.AllowPrivilegeEscalation = &b
3460 return fmt.Errorf("proto: wrong wireType = %d for field AllowedHostPaths", wireType)
3463 for shift := uint(0); ; shift += 7 {
3465 return ErrIntOverflowGenerated
3468 return io.ErrUnexpectedEOF
3472 msglen |= (int(b) & 0x7F) << shift
3478 return ErrInvalidLengthGenerated
3480 postIndex := iNdEx + msglen
3482 return io.ErrUnexpectedEOF
3484 m.AllowedHostPaths = append(m.AllowedHostPaths, AllowedHostPath{})
3485 if err := m.AllowedHostPaths[len(m.AllowedHostPaths)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
3491 return fmt.Errorf("proto: wrong wireType = %d for field AllowedFlexVolumes", wireType)
3494 for shift := uint(0); ; shift += 7 {
3496 return ErrIntOverflowGenerated
3499 return io.ErrUnexpectedEOF
3503 msglen |= (int(b) & 0x7F) << shift
3509 return ErrInvalidLengthGenerated
3511 postIndex := iNdEx + msglen
3513 return io.ErrUnexpectedEOF
3515 m.AllowedFlexVolumes = append(m.AllowedFlexVolumes, AllowedFlexVolume{})
3516 if err := m.AllowedFlexVolumes[len(m.AllowedFlexVolumes)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
3522 return fmt.Errorf("proto: wrong wireType = %d for field AllowedUnsafeSysctls", wireType)
3524 var stringLen uint64
3525 for shift := uint(0); ; shift += 7 {
3527 return ErrIntOverflowGenerated
3530 return io.ErrUnexpectedEOF
3534 stringLen |= (uint64(b) & 0x7F) << shift
3539 intStringLen := int(stringLen)
3540 if intStringLen < 0 {
3541 return ErrInvalidLengthGenerated
3543 postIndex := iNdEx + intStringLen
3545 return io.ErrUnexpectedEOF
3547 m.AllowedUnsafeSysctls = append(m.AllowedUnsafeSysctls, string(dAtA[iNdEx:postIndex]))
3551 return fmt.Errorf("proto: wrong wireType = %d for field ForbiddenSysctls", wireType)
3553 var stringLen uint64
3554 for shift := uint(0); ; shift += 7 {
3556 return ErrIntOverflowGenerated
3559 return io.ErrUnexpectedEOF
3563 stringLen |= (uint64(b) & 0x7F) << shift
3568 intStringLen := int(stringLen)
3569 if intStringLen < 0 {
3570 return ErrInvalidLengthGenerated
3572 postIndex := iNdEx + intStringLen
3574 return io.ErrUnexpectedEOF
3576 m.ForbiddenSysctls = append(m.ForbiddenSysctls, string(dAtA[iNdEx:postIndex]))
3580 return fmt.Errorf("proto: wrong wireType = %d for field AllowedProcMountTypes", wireType)
3582 var stringLen uint64
3583 for shift := uint(0); ; shift += 7 {
3585 return ErrIntOverflowGenerated
3588 return io.ErrUnexpectedEOF
3592 stringLen |= (uint64(b) & 0x7F) << shift
3597 intStringLen := int(stringLen)
3598 if intStringLen < 0 {
3599 return ErrInvalidLengthGenerated
3601 postIndex := iNdEx + intStringLen
3603 return io.ErrUnexpectedEOF
3605 m.AllowedProcMountTypes = append(m.AllowedProcMountTypes, k8s_io_api_core_v1.ProcMountType(dAtA[iNdEx:postIndex]))
3609 return fmt.Errorf("proto: wrong wireType = %d for field RunAsGroup", wireType)
3612 for shift := uint(0); ; shift += 7 {
3614 return ErrIntOverflowGenerated
3617 return io.ErrUnexpectedEOF
3621 msglen |= (int(b) & 0x7F) << shift
3627 return ErrInvalidLengthGenerated
3629 postIndex := iNdEx + msglen
3631 return io.ErrUnexpectedEOF
3633 if m.RunAsGroup == nil {
3634 m.RunAsGroup = &RunAsGroupStrategyOptions{}
3636 if err := m.RunAsGroup.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
3642 skippy, err := skipGenerated(dAtA[iNdEx:])
3647 return ErrInvalidLengthGenerated
3649 if (iNdEx + skippy) > l {
3650 return io.ErrUnexpectedEOF
3657 return io.ErrUnexpectedEOF
3661 func (m *RunAsGroupStrategyOptions) Unmarshal(dAtA []byte) error {
3667 for shift := uint(0); ; shift += 7 {
3669 return ErrIntOverflowGenerated
3672 return io.ErrUnexpectedEOF
3676 wire |= (uint64(b) & 0x7F) << shift
3681 fieldNum := int32(wire >> 3)
3682 wireType := int(wire & 0x7)
3684 return fmt.Errorf("proto: RunAsGroupStrategyOptions: wiretype end group for non-group")
3687 return fmt.Errorf("proto: RunAsGroupStrategyOptions: illegal tag %d (wire type %d)", fieldNum, wire)
3692 return fmt.Errorf("proto: wrong wireType = %d for field Rule", wireType)
3694 var stringLen uint64
3695 for shift := uint(0); ; shift += 7 {
3697 return ErrIntOverflowGenerated
3700 return io.ErrUnexpectedEOF
3704 stringLen |= (uint64(b) & 0x7F) << shift
3709 intStringLen := int(stringLen)
3710 if intStringLen < 0 {
3711 return ErrInvalidLengthGenerated
3713 postIndex := iNdEx + intStringLen
3715 return io.ErrUnexpectedEOF
3717 m.Rule = RunAsGroupStrategy(dAtA[iNdEx:postIndex])
3721 return fmt.Errorf("proto: wrong wireType = %d for field Ranges", wireType)
3724 for shift := uint(0); ; shift += 7 {
3726 return ErrIntOverflowGenerated
3729 return io.ErrUnexpectedEOF
3733 msglen |= (int(b) & 0x7F) << shift
3739 return ErrInvalidLengthGenerated
3741 postIndex := iNdEx + msglen
3743 return io.ErrUnexpectedEOF
3745 m.Ranges = append(m.Ranges, IDRange{})
3746 if err := m.Ranges[len(m.Ranges)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
3752 skippy, err := skipGenerated(dAtA[iNdEx:])
3757 return ErrInvalidLengthGenerated
3759 if (iNdEx + skippy) > l {
3760 return io.ErrUnexpectedEOF
3767 return io.ErrUnexpectedEOF
3771 func (m *RunAsUserStrategyOptions) Unmarshal(dAtA []byte) error {
3777 for shift := uint(0); ; shift += 7 {
3779 return ErrIntOverflowGenerated
3782 return io.ErrUnexpectedEOF
3786 wire |= (uint64(b) & 0x7F) << shift
3791 fieldNum := int32(wire >> 3)
3792 wireType := int(wire & 0x7)
3794 return fmt.Errorf("proto: RunAsUserStrategyOptions: wiretype end group for non-group")
3797 return fmt.Errorf("proto: RunAsUserStrategyOptions: illegal tag %d (wire type %d)", fieldNum, wire)
3802 return fmt.Errorf("proto: wrong wireType = %d for field Rule", wireType)
3804 var stringLen uint64
3805 for shift := uint(0); ; shift += 7 {
3807 return ErrIntOverflowGenerated
3810 return io.ErrUnexpectedEOF
3814 stringLen |= (uint64(b) & 0x7F) << shift
3819 intStringLen := int(stringLen)
3820 if intStringLen < 0 {
3821 return ErrInvalidLengthGenerated
3823 postIndex := iNdEx + intStringLen
3825 return io.ErrUnexpectedEOF
3827 m.Rule = RunAsUserStrategy(dAtA[iNdEx:postIndex])
3831 return fmt.Errorf("proto: wrong wireType = %d for field Ranges", wireType)
3834 for shift := uint(0); ; shift += 7 {
3836 return ErrIntOverflowGenerated
3839 return io.ErrUnexpectedEOF
3843 msglen |= (int(b) & 0x7F) << shift
3849 return ErrInvalidLengthGenerated
3851 postIndex := iNdEx + msglen
3853 return io.ErrUnexpectedEOF
3855 m.Ranges = append(m.Ranges, IDRange{})
3856 if err := m.Ranges[len(m.Ranges)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
3862 skippy, err := skipGenerated(dAtA[iNdEx:])
3867 return ErrInvalidLengthGenerated
3869 if (iNdEx + skippy) > l {
3870 return io.ErrUnexpectedEOF
3877 return io.ErrUnexpectedEOF
3881 func (m *SELinuxStrategyOptions) Unmarshal(dAtA []byte) error {
3887 for shift := uint(0); ; shift += 7 {
3889 return ErrIntOverflowGenerated
3892 return io.ErrUnexpectedEOF
3896 wire |= (uint64(b) & 0x7F) << shift
3901 fieldNum := int32(wire >> 3)
3902 wireType := int(wire & 0x7)
3904 return fmt.Errorf("proto: SELinuxStrategyOptions: wiretype end group for non-group")
3907 return fmt.Errorf("proto: SELinuxStrategyOptions: illegal tag %d (wire type %d)", fieldNum, wire)
3912 return fmt.Errorf("proto: wrong wireType = %d for field Rule", wireType)
3914 var stringLen uint64
3915 for shift := uint(0); ; shift += 7 {
3917 return ErrIntOverflowGenerated
3920 return io.ErrUnexpectedEOF
3924 stringLen |= (uint64(b) & 0x7F) << shift
3929 intStringLen := int(stringLen)
3930 if intStringLen < 0 {
3931 return ErrInvalidLengthGenerated
3933 postIndex := iNdEx + intStringLen
3935 return io.ErrUnexpectedEOF
3937 m.Rule = SELinuxStrategy(dAtA[iNdEx:postIndex])
3941 return fmt.Errorf("proto: wrong wireType = %d for field SELinuxOptions", wireType)
3944 for shift := uint(0); ; shift += 7 {
3946 return ErrIntOverflowGenerated
3949 return io.ErrUnexpectedEOF
3953 msglen |= (int(b) & 0x7F) << shift
3959 return ErrInvalidLengthGenerated
3961 postIndex := iNdEx + msglen
3963 return io.ErrUnexpectedEOF
3965 if m.SELinuxOptions == nil {
3966 m.SELinuxOptions = &k8s_io_api_core_v1.SELinuxOptions{}
3968 if err := m.SELinuxOptions.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
3974 skippy, err := skipGenerated(dAtA[iNdEx:])
3979 return ErrInvalidLengthGenerated
3981 if (iNdEx + skippy) > l {
3982 return io.ErrUnexpectedEOF
3989 return io.ErrUnexpectedEOF
3993 func (m *SupplementalGroupsStrategyOptions) Unmarshal(dAtA []byte) error {
3999 for shift := uint(0); ; shift += 7 {
4001 return ErrIntOverflowGenerated
4004 return io.ErrUnexpectedEOF
4008 wire |= (uint64(b) & 0x7F) << shift
4013 fieldNum := int32(wire >> 3)
4014 wireType := int(wire & 0x7)
4016 return fmt.Errorf("proto: SupplementalGroupsStrategyOptions: wiretype end group for non-group")
4019 return fmt.Errorf("proto: SupplementalGroupsStrategyOptions: illegal tag %d (wire type %d)", fieldNum, wire)
4024 return fmt.Errorf("proto: wrong wireType = %d for field Rule", wireType)
4026 var stringLen uint64
4027 for shift := uint(0); ; shift += 7 {
4029 return ErrIntOverflowGenerated
4032 return io.ErrUnexpectedEOF
4036 stringLen |= (uint64(b) & 0x7F) << shift
4041 intStringLen := int(stringLen)
4042 if intStringLen < 0 {
4043 return ErrInvalidLengthGenerated
4045 postIndex := iNdEx + intStringLen
4047 return io.ErrUnexpectedEOF
4049 m.Rule = SupplementalGroupsStrategyType(dAtA[iNdEx:postIndex])
4053 return fmt.Errorf("proto: wrong wireType = %d for field Ranges", wireType)
4056 for shift := uint(0); ; shift += 7 {
4058 return ErrIntOverflowGenerated
4061 return io.ErrUnexpectedEOF
4065 msglen |= (int(b) & 0x7F) << shift
4071 return ErrInvalidLengthGenerated
4073 postIndex := iNdEx + msglen
4075 return io.ErrUnexpectedEOF
4077 m.Ranges = append(m.Ranges, IDRange{})
4078 if err := m.Ranges[len(m.Ranges)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
4084 skippy, err := skipGenerated(dAtA[iNdEx:])
4089 return ErrInvalidLengthGenerated
4091 if (iNdEx + skippy) > l {
4092 return io.ErrUnexpectedEOF
4099 return io.ErrUnexpectedEOF
4103 func skipGenerated(dAtA []byte) (n int, err error) {
4108 for shift := uint(0); ; shift += 7 {
4110 return 0, ErrIntOverflowGenerated
4113 return 0, io.ErrUnexpectedEOF
4117 wire |= (uint64(b) & 0x7F) << shift
4122 wireType := int(wire & 0x7)
4125 for shift := uint(0); ; shift += 7 {
4127 return 0, ErrIntOverflowGenerated
4130 return 0, io.ErrUnexpectedEOF
4133 if dAtA[iNdEx-1] < 0x80 {
4143 for shift := uint(0); ; shift += 7 {
4145 return 0, ErrIntOverflowGenerated
4148 return 0, io.ErrUnexpectedEOF
4152 length |= (int(b) & 0x7F) << shift
4159 return 0, ErrInvalidLengthGenerated
4164 var innerWire uint64
4165 var start int = iNdEx
4166 for shift := uint(0); ; shift += 7 {
4168 return 0, ErrIntOverflowGenerated
4171 return 0, io.ErrUnexpectedEOF
4175 innerWire |= (uint64(b) & 0x7F) << shift
4180 innerWireType := int(innerWire & 0x7)
4181 if innerWireType == 4 {
4184 next, err := skipGenerated(dAtA[start:])
4188 iNdEx = start + next
4197 return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
4200 panic("unreachable")
4204 ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling")
4205 ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow")
4209 proto.RegisterFile("k8s.io/kubernetes/vendor/k8s.io/api/policy/v1beta1/generated.proto", fileDescriptorGenerated)
4212 var fileDescriptorGenerated = []byte{
4213 // 1756 bytes of a gzipped FileDescriptorProto
4214 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x58, 0xdd, 0x8e, 0xdb, 0xc6,
4215 0x15, 0x5e, 0x5a, 0xfb, 0xa3, 0x9d, 0xfd, 0x9f, 0xfd, 0x29, 0xbd, 0xa8, 0x45, 0x47, 0x01, 0x0a,
4216 0x37, 0x48, 0xa8, 0x78, 0x9d, 0xa4, 0x46, 0xd3, 0x16, 0x59, 0x5a, 0xbb, 0xf6, 0x06, 0xde, 0xae,
4217 0x3a, 0xb2, 0x83, 0xb6, 0x70, 0x8b, 0x8e, 0xc4, 0x59, 0xed, 0x64, 0x29, 0x92, 0x9d, 0x19, 0x2a,
4218 0xab, 0xbb, 0x5e, 0xf4, 0xa2, 0x97, 0x7d, 0x81, 0xa0, 0x0f, 0x50, 0xf4, 0xaa, 0x2f, 0xe1, 0x02,
4219 0x45, 0x91, 0xcb, 0xa0, 0x17, 0x42, 0xad, 0x22, 0x2f, 0xe1, 0xab, 0x80, 0xa3, 0x21, 0x25, 0xfe,
4220 0x49, 0x5e, 0x03, 0xf6, 0x1d, 0x39, 0xe7, 0xfb, 0xbe, 0x73, 0xe6, 0xcc, 0x99, 0x33, 0x43, 0x02,
4221 0xeb, 0xf2, 0x3e, 0x37, 0xa9, 0x57, 0xbb, 0x0c, 0x5a, 0x84, 0xb9, 0x44, 0x10, 0x5e, 0xeb, 0x11,
4222 0xd7, 0xf6, 0x58, 0x4d, 0x19, 0xb0, 0x4f, 0x6b, 0xbe, 0xe7, 0xd0, 0x76, 0xbf, 0xd6, 0xbb, 0xdb,
4223 0x22, 0x02, 0xdf, 0xad, 0x75, 0x88, 0x4b, 0x18, 0x16, 0xc4, 0x36, 0x7d, 0xe6, 0x09, 0x0f, 0xde,
4224 0x1c, 0x41, 0x4d, 0xec, 0x53, 0x73, 0x04, 0x35, 0x15, 0x74, 0xff, 0x83, 0x0e, 0x15, 0x17, 0x41,
4225 0xcb, 0x6c, 0x7b, 0xdd, 0x5a, 0xc7, 0xeb, 0x78, 0x35, 0xc9, 0x68, 0x05, 0xe7, 0xf2, 0x4d, 0xbe,
4226 0xc8, 0xa7, 0x91, 0xd2, 0x7e, 0x75, 0xc2, 0x69, 0xdb, 0x63, 0xa4, 0xd6, 0xcb, 0x78, 0xdb, 0xff,
4227 0x68, 0x8c, 0xe9, 0xe2, 0xf6, 0x05, 0x75, 0x09, 0xeb, 0xd7, 0xfc, 0xcb, 0x4e, 0x38, 0xc0, 0x6b,
4228 0x5d, 0x22, 0x70, 0x1e, 0xab, 0x56, 0xc4, 0x62, 0x81, 0x2b, 0x68, 0x97, 0x64, 0x08, 0x9f, 0xcc,
4229 0x22, 0xf0, 0xf6, 0x05, 0xe9, 0xe2, 0x0c, 0xef, 0x5e, 0x11, 0x2f, 0x10, 0xd4, 0xa9, 0x51, 0x57,
4230 0x70, 0xc1, 0xd2, 0xa4, 0xea, 0xa7, 0x60, 0xeb, 0xd0, 0x71, 0xbc, 0xaf, 0x88, 0x7d, 0xec, 0x90,
4231 0xab, 0x2f, 0x3c, 0x27, 0xe8, 0x12, 0xf8, 0x23, 0xb0, 0x68, 0x33, 0xda, 0x23, 0x4c, 0xd7, 0x6e,
4232 0x6b, 0x77, 0x96, 0xad, 0xf5, 0xe7, 0x03, 0x63, 0x6e, 0x38, 0x30, 0x16, 0xeb, 0x72, 0x14, 0x29,
4233 0x6b, 0x95, 0x83, 0x0d, 0x45, 0x7e, 0xe4, 0x71, 0xd1, 0xc0, 0xe2, 0x02, 0x1e, 0x00, 0xe0, 0x63,
4234 0x71, 0xd1, 0x60, 0xe4, 0x9c, 0x5e, 0x29, 0x3a, 0x54, 0x74, 0xd0, 0x88, 0x2d, 0x68, 0x02, 0x05,
4235 0xdf, 0x07, 0x65, 0x46, 0xb0, 0x7d, 0xe6, 0x3a, 0x7d, 0xfd, 0xc6, 0x6d, 0xed, 0x4e, 0xd9, 0xda,
4236 0x54, 0x8c, 0x32, 0x52, 0xe3, 0x28, 0x46, 0x54, 0xff, 0xab, 0x81, 0xf2, 0x51, 0x8f, 0xb6, 0x05,
4237 0xf5, 0x5c, 0xf8, 0x07, 0x50, 0x0e, 0xf3, 0x6e, 0x63, 0x81, 0xa5, 0xb3, 0x95, 0x83, 0x0f, 0xcd,
4238 0x71, 0x4d, 0xc4, 0x69, 0x30, 0xfd, 0xcb, 0x4e, 0x38, 0xc0, 0xcd, 0x10, 0x6d, 0xf6, 0xee, 0x9a,
4239 0x67, 0xad, 0x2f, 0x49, 0x5b, 0x9c, 0x12, 0x81, 0xc7, 0xe1, 0x8d, 0xc7, 0x50, 0xac, 0x0a, 0x1d,
4240 0xb0, 0x66, 0x13, 0x87, 0x08, 0x72, 0xe6, 0x87, 0x1e, 0xb9, 0x8c, 0x70, 0xe5, 0xe0, 0xde, 0xab,
4241 0xb9, 0xa9, 0x4f, 0x52, 0xad, 0xad, 0xe1, 0xc0, 0x58, 0x4b, 0x0c, 0xa1, 0xa4, 0x78, 0xf5, 0x6b,
4242 0x0d, 0xec, 0x1d, 0x37, 0x1f, 0x32, 0x2f, 0xf0, 0x9b, 0x22, 0x5c, 0xa7, 0x4e, 0x5f, 0x99, 0xe0,
4243 0x4f, 0xc0, 0x3c, 0x0b, 0x1c, 0xa2, 0x72, 0xfa, 0xae, 0x0a, 0x7a, 0x1e, 0x05, 0x0e, 0x79, 0x39,
4244 0x30, 0xb6, 0x53, 0xac, 0x27, 0x7d, 0x9f, 0x20, 0x49, 0x80, 0x9f, 0x83, 0x45, 0x86, 0xdd, 0x0e,
4245 0x09, 0x43, 0x2f, 0xdd, 0x59, 0x39, 0xa8, 0x9a, 0x85, 0xbb, 0xc6, 0x3c, 0xa9, 0xa3, 0x10, 0x3a,
4246 0x5e, 0x71, 0xf9, 0xca, 0x91, 0x52, 0xa8, 0x9e, 0x82, 0x35, 0xb9, 0xd4, 0x1e, 0x13, 0xd2, 0x02,
4247 0x6f, 0x81, 0x52, 0x97, 0xba, 0x32, 0xa8, 0x05, 0x6b, 0x45, 0xb1, 0x4a, 0xa7, 0xd4, 0x45, 0xe1,
4248 0xb8, 0x34, 0xe3, 0x2b, 0x99, 0xb3, 0x49, 0x33, 0xbe, 0x42, 0xe1, 0x78, 0xf5, 0x21, 0x58, 0x52,
4249 0x1e, 0x27, 0x85, 0x4a, 0xd3, 0x85, 0x4a, 0x39, 0x42, 0x7f, 0xbf, 0x01, 0xb6, 0x1b, 0x9e, 0x5d,
4250 0xa7, 0x9c, 0x05, 0x32, 0x5f, 0x56, 0x60, 0x77, 0x88, 0x78, 0x0b, 0xf5, 0xf1, 0x04, 0xcc, 0x73,
4251 0x9f, 0xb4, 0x55, 0x59, 0x1c, 0x4c, 0xc9, 0x6d, 0x4e, 0x7c, 0x4d, 0x9f, 0xb4, 0xad, 0xd5, 0x68,
4252 0x29, 0xc3, 0x37, 0x24, 0xd5, 0xe0, 0x33, 0xb0, 0xc8, 0x05, 0x16, 0x01, 0xd7, 0x4b, 0x52, 0xf7,
4253 0xa3, 0x6b, 0xea, 0x4a, 0xee, 0x78, 0x15, 0x47, 0xef, 0x48, 0x69, 0x56, 0xff, 0xad, 0x81, 0x1f,
4254 0xe4, 0xb0, 0x1e, 0x53, 0x2e, 0xe0, 0xb3, 0x4c, 0xc6, 0xcc, 0x57, 0xcb, 0x58, 0xc8, 0x96, 0xf9,
4255 0x8a, 0x37, 0x6f, 0x34, 0x32, 0x91, 0xad, 0x26, 0x58, 0xa0, 0x82, 0x74, 0xa3, 0x52, 0x34, 0xaf,
4256 0x37, 0x2d, 0x6b, 0x4d, 0x49, 0x2f, 0x9c, 0x84, 0x22, 0x68, 0xa4, 0x55, 0xfd, 0xcf, 0x8d, 0xdc,
4257 0xe9, 0x84, 0xe9, 0x84, 0xe7, 0x60, 0xb5, 0x4b, 0xdd, 0xc3, 0x1e, 0xa6, 0x0e, 0x6e, 0xa9, 0xdd,
4258 0x33, 0xad, 0x08, 0xc2, 0x5e, 0x69, 0x8e, 0x7a, 0xa5, 0x79, 0xe2, 0x8a, 0x33, 0xd6, 0x14, 0x8c,
4259 0xba, 0x1d, 0x6b, 0x73, 0x38, 0x30, 0x56, 0x4f, 0x27, 0x94, 0x50, 0x42, 0x17, 0xfe, 0x0e, 0x94,
4260 0x39, 0x71, 0x48, 0x5b, 0x78, 0xec, 0x7a, 0x1d, 0xe2, 0x31, 0x6e, 0x11, 0xa7, 0xa9, 0xa8, 0xd6,
4261 0x6a, 0x98, 0xb7, 0xe8, 0x0d, 0xc5, 0x92, 0xd0, 0x01, 0xeb, 0x5d, 0x7c, 0xf5, 0xd4, 0xc5, 0xf1,
4262 0x44, 0x4a, 0xaf, 0x39, 0x11, 0x38, 0x1c, 0x18, 0xeb, 0xa7, 0x09, 0x2d, 0x94, 0xd2, 0xae, 0x7e,
4263 0x37, 0x0f, 0x6e, 0x16, 0x56, 0x15, 0xfc, 0x1c, 0x40, 0xaf, 0xc5, 0x09, 0xeb, 0x11, 0xfb, 0xe1,
4264 0xe8, 0x34, 0xa1, 0x5e, 0xb4, 0x71, 0xf7, 0xd5, 0x02, 0xc1, 0xb3, 0x0c, 0x02, 0xe5, 0xb0, 0xe0,
4265 0x9f, 0x35, 0xb0, 0x66, 0x8f, 0xdc, 0x10, 0xbb, 0xe1, 0xd9, 0x51, 0x61, 0x3c, 0x7c, 0x9d, 0x7a,
4266 0x37, 0xeb, 0x93, 0x4a, 0x47, 0xae, 0x60, 0x7d, 0x6b, 0x57, 0x05, 0xb4, 0x96, 0xb0, 0xa1, 0xa4,
4267 0x53, 0x78, 0x0a, 0xa0, 0x1d, 0x4b, 0x72, 0x75, 0xa6, 0xc9, 0x14, 0x2f, 0x58, 0xb7, 0x94, 0xc2,
4268 0x6e, 0xc2, 0x6f, 0x04, 0x42, 0x39, 0x44, 0xf8, 0x0b, 0xb0, 0xde, 0x0e, 0x18, 0x23, 0xae, 0x78,
4269 0x44, 0xb0, 0x23, 0x2e, 0xfa, 0xfa, 0xbc, 0x94, 0xda, 0x53, 0x52, 0xeb, 0x0f, 0x12, 0x56, 0x94,
4270 0x42, 0x87, 0x7c, 0x9b, 0x70, 0xca, 0x88, 0x1d, 0xf1, 0x17, 0x92, 0xfc, 0x7a, 0xc2, 0x8a, 0x52,
4271 0x68, 0x78, 0x1f, 0xac, 0x92, 0x2b, 0x9f, 0xb4, 0xa3, 0x9c, 0x2e, 0x4a, 0xf6, 0x8e, 0x62, 0xaf,
4272 0x1e, 0x4d, 0xd8, 0x50, 0x02, 0xb9, 0xef, 0x00, 0x98, 0x4d, 0x22, 0xdc, 0x04, 0xa5, 0x4b, 0xd2,
4273 0x1f, 0x9d, 0x3c, 0x28, 0x7c, 0x84, 0x9f, 0x81, 0x85, 0x1e, 0x76, 0x02, 0xa2, 0x6a, 0xfd, 0xbd,
4274 0x57, 0xab, 0xf5, 0x27, 0xb4, 0x4b, 0xd0, 0x88, 0xf8, 0xd3, 0x1b, 0xf7, 0xb5, 0xea, 0xbf, 0x34,
4275 0xb0, 0xd5, 0xf0, 0xec, 0x26, 0x69, 0x07, 0x8c, 0x8a, 0x7e, 0x43, 0xae, 0xf3, 0x5b, 0xe8, 0xd9,
4276 0x28, 0xd1, 0xb3, 0x3f, 0x9c, 0x5e, 0x6b, 0xc9, 0xe8, 0x8a, 0x3a, 0x76, 0xf5, 0xb9, 0x06, 0x76,
4277 0x33, 0xe8, 0xb7, 0xd0, 0x51, 0x7f, 0x95, 0xec, 0xa8, 0xef, 0x5f, 0x67, 0x32, 0x05, 0xfd, 0xf4,
4278 0xbb, 0x8d, 0x9c, 0xa9, 0xc8, 0x6e, 0x1a, 0xde, 0xee, 0x18, 0xed, 0x51, 0x87, 0x74, 0x88, 0x2d,
4279 0x27, 0x53, 0x9e, 0xb8, 0xdd, 0xc5, 0x16, 0x34, 0x81, 0x82, 0x1c, 0xec, 0xd9, 0xe4, 0x1c, 0x07,
4280 0x8e, 0x38, 0xb4, 0xed, 0x07, 0xd8, 0xc7, 0x2d, 0xea, 0x50, 0x41, 0xd5, 0x75, 0x64, 0xd9, 0xfa,
4281 0x74, 0x38, 0x30, 0xf6, 0xea, 0xb9, 0x88, 0x97, 0x03, 0xe3, 0x56, 0xf6, 0x5e, 0x6e, 0xc6, 0x90,
4282 0x3e, 0x2a, 0x90, 0x86, 0x7d, 0xa0, 0x33, 0xf2, 0xc7, 0x20, 0xdc, 0x14, 0x75, 0xe6, 0xf9, 0x09,
4283 0xb7, 0x25, 0xe9, 0xf6, 0xe7, 0xc3, 0x81, 0xa1, 0xa3, 0x02, 0xcc, 0x6c, 0xc7, 0x85, 0xf2, 0xf0,
4284 0x4b, 0xb0, 0x8d, 0x47, 0x7d, 0x20, 0xe1, 0x75, 0x5e, 0x7a, 0xbd, 0x3f, 0x1c, 0x18, 0xdb, 0x87,
4285 0x59, 0xf3, 0x6c, 0x87, 0x79, 0xa2, 0xb0, 0x06, 0x96, 0x7a, 0xf2, 0xca, 0xce, 0xf5, 0x05, 0xa9,
4286 0xbf, 0x3b, 0x1c, 0x18, 0x4b, 0xa3, 0x5b, 0x7c, 0xa8, 0xb9, 0x78, 0xdc, 0x94, 0x17, 0xc1, 0x08,
4287 0x05, 0x3f, 0x06, 0x2b, 0x17, 0x1e, 0x17, 0xbf, 0x24, 0xe2, 0x2b, 0x8f, 0x5d, 0xca, 0xc6, 0x50,
4288 0xb6, 0xb6, 0xd5, 0x0a, 0xae, 0x3c, 0x1a, 0x9b, 0xd0, 0x24, 0x0e, 0xfe, 0x06, 0x2c, 0x5f, 0xa8,
4289 0x6b, 0x1f, 0xd7, 0x97, 0x64, 0xa1, 0xdd, 0x99, 0x52, 0x68, 0x89, 0x2b, 0xa2, 0xb5, 0xa5, 0xe4,
4290 0x97, 0xa3, 0x61, 0x8e, 0xc6, 0x6a, 0xf0, 0xc7, 0x60, 0x49, 0xbe, 0x9c, 0xd4, 0xf5, 0xb2, 0x8c,
4291 0x66, 0x43, 0xc1, 0x97, 0x1e, 0x8d, 0x86, 0x51, 0x64, 0x8f, 0xa0, 0x27, 0x8d, 0x07, 0xfa, 0x72,
4292 0x16, 0x7a, 0xd2, 0x78, 0x80, 0x22, 0x3b, 0x7c, 0x06, 0x96, 0x38, 0x79, 0x4c, 0xdd, 0xe0, 0x4a,
4293 0x07, 0x72, 0xcb, 0xdd, 0x9d, 0x12, 0x6e, 0xf3, 0x48, 0x22, 0x53, 0x17, 0xee, 0xb1, 0xba, 0xb2,
4294 0xa3, 0x48, 0x12, 0xda, 0x60, 0x99, 0x05, 0xee, 0x21, 0x7f, 0xca, 0x09, 0xd3, 0x57, 0x32, 0xa7,
4295 0x7d, 0x5a, 0x1f, 0x45, 0xd8, 0xb4, 0x87, 0x38, 0x33, 0x31, 0x02, 0x8d, 0x85, 0xe1, 0x5f, 0x34,
4296 0x00, 0x79, 0xe0, 0xfb, 0x0e, 0xe9, 0x12, 0x57, 0x60, 0x47, 0xde, 0xef, 0xb9, 0xbe, 0x2a, 0xfd,
4297 0xfd, 0x6c, 0xda, 0x7c, 0x32, 0xa4, 0xb4, 0xe3, 0xf8, 0x98, 0xce, 0x42, 0x51, 0x8e, 0xcf, 0x30,
4298 0x9d, 0xe7, 0x5c, 0x3e, 0xeb, 0x6b, 0x33, 0xd3, 0x99, 0xff, 0xfd, 0x32, 0x4e, 0xa7, 0xb2, 0xa3,
4299 0x48, 0x12, 0x7e, 0x01, 0xf6, 0xa2, 0xaf, 0x3b, 0xe4, 0x79, 0xe2, 0x98, 0x3a, 0x84, 0xf7, 0xb9,
4300 0x20, 0x5d, 0x7d, 0x5d, 0x2e, 0x73, 0x45, 0x31, 0xf7, 0x50, 0x2e, 0x0a, 0x15, 0xb0, 0x61, 0x17,
4301 0x18, 0x51, 0x7b, 0x08, 0xf7, 0x4e, 0xdc, 0x9f, 0x8e, 0x78, 0x1b, 0x3b, 0xa3, 0x5b, 0xcb, 0x86,
4302 0x74, 0xf0, 0xee, 0x70, 0x60, 0x18, 0xf5, 0xe9, 0x50, 0x34, 0x4b, 0x0b, 0xfe, 0x1a, 0xe8, 0xb8,
4303 0xc8, 0xcf, 0xa6, 0xf4, 0xf3, 0xc3, 0xb0, 0xe7, 0x14, 0x3a, 0x28, 0x64, 0x43, 0x1f, 0x6c, 0xe2,
4304 0xe4, 0x77, 0x36, 0xd7, 0xb7, 0xe4, 0x2e, 0x7c, 0x6f, 0xca, 0x3a, 0xa4, 0x3e, 0xcd, 0x2d, 0x5d,
4305 0xa5, 0x71, 0x33, 0x65, 0xe0, 0x28, 0xa3, 0x0e, 0xaf, 0x00, 0xc4, 0xe9, 0xdf, 0x02, 0x5c, 0x87,
4306 0x33, 0x8f, 0x98, 0xcc, 0xbf, 0x84, 0x71, 0xa9, 0x65, 0x4c, 0x1c, 0xe5, 0xf8, 0x80, 0x8f, 0xc1,
4307 0x8e, 0x1a, 0x7d, 0xea, 0x72, 0x7c, 0x4e, 0x9a, 0x7d, 0xde, 0x16, 0x0e, 0xd7, 0xb7, 0x65, 0x7f,
4308 0xd3, 0x87, 0x03, 0x63, 0xe7, 0x30, 0xc7, 0x8e, 0x72, 0x59, 0xf0, 0x33, 0xb0, 0x79, 0xee, 0xb1,
4309 0x16, 0xb5, 0x6d, 0xe2, 0x46, 0x4a, 0x3b, 0x52, 0x69, 0x27, 0xcc, 0xc4, 0x71, 0xca, 0x86, 0x32,
4310 0x68, 0xc8, 0xc1, 0xae, 0x52, 0x6e, 0x30, 0xaf, 0x7d, 0xea, 0x05, 0xae, 0x08, 0x5b, 0x2a, 0xd7,
4311 0x77, 0xe3, 0x63, 0x64, 0xf7, 0x30, 0x0f, 0xf0, 0x72, 0x60, 0xdc, 0xce, 0x69, 0xe9, 0x09, 0x10,
4312 0xca, 0xd7, 0x86, 0x36, 0x00, 0xb2, 0x0f, 0x8c, 0xb6, 0xdc, 0xde, 0xcc, 0x4f, 0x40, 0x14, 0x83,
4313 0xd3, 0xbb, 0x6e, 0x3d, 0x3c, 0x99, 0xc7, 0x66, 0x34, 0xa1, 0x5b, 0xfd, 0x9b, 0x06, 0x6e, 0x16,
4314 0x32, 0xe1, 0x27, 0x89, 0xff, 0x0d, 0xd5, 0xd4, 0xff, 0x06, 0x98, 0x25, 0xbe, 0x81, 0xdf, 0x0d,
4315 0x5f, 0x6b, 0x40, 0x2f, 0xea, 0x9e, 0xf0, 0xe3, 0x44, 0x80, 0xef, 0xa4, 0x02, 0xdc, 0xca, 0xf0,
4316 0xde, 0x40, 0x7c, 0xff, 0xd0, 0xc0, 0x5e, 0xfe, 0xe9, 0x01, 0xef, 0x25, 0xa2, 0x33, 0x52, 0xd1,
4317 0x6d, 0xa4, 0x58, 0x2a, 0xb6, 0xdf, 0x83, 0x75, 0x75, 0xc6, 0x24, 0xff, 0x36, 0x25, 0x62, 0x0c,
4318 0x2b, 0x29, 0xbc, 0x1e, 0x2a, 0x89, 0x68, 0xa5, 0xe5, 0x87, 0x5d, 0x72, 0x0c, 0xa5, 0xd4, 0xaa,
4319 0xff, 0xd4, 0xc0, 0x3b, 0x33, 0x4f, 0x07, 0x68, 0x25, 0x42, 0x37, 0x53, 0xa1, 0x57, 0x8a, 0x05,
4320 0xde, 0xcc, 0x4f, 0x27, 0xeb, 0x83, 0xe7, 0x2f, 0x2a, 0x73, 0xdf, 0xbc, 0xa8, 0xcc, 0x7d, 0xfb,
4321 0xa2, 0x32, 0xf7, 0xa7, 0x61, 0x45, 0x7b, 0x3e, 0xac, 0x68, 0xdf, 0x0c, 0x2b, 0xda, 0xb7, 0xc3,
4322 0x8a, 0xf6, 0xbf, 0x61, 0x45, 0xfb, 0xeb, 0xff, 0x2b, 0x73, 0xbf, 0x5d, 0x52, 0x72, 0xdf, 0x07,
4323 0x00, 0x00, 0xff, 0xff, 0x15, 0x2e, 0xf4, 0x72, 0x59, 0x16, 0x00, 0x00,