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/storage/v1alpha1/generated.proto
21 Package v1alpha1 is a generated protocol buffer package.
23 It is generated from these files:
24 k8s.io/kubernetes/vendor/k8s.io/api/storage/v1alpha1/generated.proto
26 It has these top-level messages:
29 VolumeAttachmentSource
31 VolumeAttachmentStatus
36 import proto "github.com/gogo/protobuf/proto"
40 import github_com_gogo_protobuf_sortkeys "github.com/gogo/protobuf/sortkeys"
42 import strings "strings"
43 import reflect "reflect"
47 // Reference imports to suppress errors if they are not otherwise used.
52 // This is a compile-time assertion to ensure that this generated file
53 // is compatible with the proto package it is being compiled against.
54 // A compilation error at this line likely means your copy of the
55 // proto package needs to be updated.
56 const _ = proto.GoGoProtoPackageIsVersion2 // please upgrade the proto package
58 func (m *VolumeAttachment) Reset() { *m = VolumeAttachment{} }
59 func (*VolumeAttachment) ProtoMessage() {}
60 func (*VolumeAttachment) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{0} }
62 func (m *VolumeAttachmentList) Reset() { *m = VolumeAttachmentList{} }
63 func (*VolumeAttachmentList) ProtoMessage() {}
64 func (*VolumeAttachmentList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{1} }
66 func (m *VolumeAttachmentSource) Reset() { *m = VolumeAttachmentSource{} }
67 func (*VolumeAttachmentSource) ProtoMessage() {}
68 func (*VolumeAttachmentSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{2} }
70 func (m *VolumeAttachmentSpec) Reset() { *m = VolumeAttachmentSpec{} }
71 func (*VolumeAttachmentSpec) ProtoMessage() {}
72 func (*VolumeAttachmentSpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{3} }
74 func (m *VolumeAttachmentStatus) Reset() { *m = VolumeAttachmentStatus{} }
75 func (*VolumeAttachmentStatus) ProtoMessage() {}
76 func (*VolumeAttachmentStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{4} }
78 func (m *VolumeError) Reset() { *m = VolumeError{} }
79 func (*VolumeError) ProtoMessage() {}
80 func (*VolumeError) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{5} }
83 proto.RegisterType((*VolumeAttachment)(nil), "k8s.io.api.storage.v1alpha1.VolumeAttachment")
84 proto.RegisterType((*VolumeAttachmentList)(nil), "k8s.io.api.storage.v1alpha1.VolumeAttachmentList")
85 proto.RegisterType((*VolumeAttachmentSource)(nil), "k8s.io.api.storage.v1alpha1.VolumeAttachmentSource")
86 proto.RegisterType((*VolumeAttachmentSpec)(nil), "k8s.io.api.storage.v1alpha1.VolumeAttachmentSpec")
87 proto.RegisterType((*VolumeAttachmentStatus)(nil), "k8s.io.api.storage.v1alpha1.VolumeAttachmentStatus")
88 proto.RegisterType((*VolumeError)(nil), "k8s.io.api.storage.v1alpha1.VolumeError")
90 func (m *VolumeAttachment) Marshal() (dAtA []byte, err error) {
92 dAtA = make([]byte, size)
93 n, err := m.MarshalTo(dAtA)
100 func (m *VolumeAttachment) MarshalTo(dAtA []byte) (int, error) {
107 i = encodeVarintGenerated(dAtA, i, uint64(m.ObjectMeta.Size()))
108 n1, err := m.ObjectMeta.MarshalTo(dAtA[i:])
115 i = encodeVarintGenerated(dAtA, i, uint64(m.Spec.Size()))
116 n2, err := m.Spec.MarshalTo(dAtA[i:])
123 i = encodeVarintGenerated(dAtA, i, uint64(m.Status.Size()))
124 n3, err := m.Status.MarshalTo(dAtA[i:])
132 func (m *VolumeAttachmentList) Marshal() (dAtA []byte, err error) {
134 dAtA = make([]byte, size)
135 n, err := m.MarshalTo(dAtA)
142 func (m *VolumeAttachmentList) MarshalTo(dAtA []byte) (int, error) {
149 i = encodeVarintGenerated(dAtA, i, uint64(m.ListMeta.Size()))
150 n4, err := m.ListMeta.MarshalTo(dAtA[i:])
155 if len(m.Items) > 0 {
156 for _, msg := range m.Items {
159 i = encodeVarintGenerated(dAtA, i, uint64(msg.Size()))
160 n, err := msg.MarshalTo(dAtA[i:])
170 func (m *VolumeAttachmentSource) Marshal() (dAtA []byte, err error) {
172 dAtA = make([]byte, size)
173 n, err := m.MarshalTo(dAtA)
180 func (m *VolumeAttachmentSource) MarshalTo(dAtA []byte) (int, error) {
185 if m.PersistentVolumeName != nil {
188 i = encodeVarintGenerated(dAtA, i, uint64(len(*m.PersistentVolumeName)))
189 i += copy(dAtA[i:], *m.PersistentVolumeName)
194 func (m *VolumeAttachmentSpec) Marshal() (dAtA []byte, err error) {
196 dAtA = make([]byte, size)
197 n, err := m.MarshalTo(dAtA)
204 func (m *VolumeAttachmentSpec) MarshalTo(dAtA []byte) (int, error) {
211 i = encodeVarintGenerated(dAtA, i, uint64(len(m.Attacher)))
212 i += copy(dAtA[i:], m.Attacher)
215 i = encodeVarintGenerated(dAtA, i, uint64(m.Source.Size()))
216 n5, err := m.Source.MarshalTo(dAtA[i:])
223 i = encodeVarintGenerated(dAtA, i, uint64(len(m.NodeName)))
224 i += copy(dAtA[i:], m.NodeName)
228 func (m *VolumeAttachmentStatus) Marshal() (dAtA []byte, err error) {
230 dAtA = make([]byte, size)
231 n, err := m.MarshalTo(dAtA)
238 func (m *VolumeAttachmentStatus) MarshalTo(dAtA []byte) (int, error) {
251 if len(m.AttachmentMetadata) > 0 {
252 keysForAttachmentMetadata := make([]string, 0, len(m.AttachmentMetadata))
253 for k := range m.AttachmentMetadata {
254 keysForAttachmentMetadata = append(keysForAttachmentMetadata, string(k))
256 github_com_gogo_protobuf_sortkeys.Strings(keysForAttachmentMetadata)
257 for _, k := range keysForAttachmentMetadata {
260 v := m.AttachmentMetadata[string(k)]
261 mapSize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
262 i = encodeVarintGenerated(dAtA, i, uint64(mapSize))
265 i = encodeVarintGenerated(dAtA, i, uint64(len(k)))
266 i += copy(dAtA[i:], k)
269 i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
270 i += copy(dAtA[i:], v)
273 if m.AttachError != nil {
276 i = encodeVarintGenerated(dAtA, i, uint64(m.AttachError.Size()))
277 n6, err := m.AttachError.MarshalTo(dAtA[i:])
283 if m.DetachError != nil {
286 i = encodeVarintGenerated(dAtA, i, uint64(m.DetachError.Size()))
287 n7, err := m.DetachError.MarshalTo(dAtA[i:])
296 func (m *VolumeError) Marshal() (dAtA []byte, err error) {
298 dAtA = make([]byte, size)
299 n, err := m.MarshalTo(dAtA)
306 func (m *VolumeError) MarshalTo(dAtA []byte) (int, error) {
313 i = encodeVarintGenerated(dAtA, i, uint64(m.Time.Size()))
314 n8, err := m.Time.MarshalTo(dAtA[i:])
321 i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
322 i += copy(dAtA[i:], m.Message)
326 func encodeVarintGenerated(dAtA []byte, offset int, v uint64) int {
328 dAtA[offset] = uint8(v&0x7f | 0x80)
332 dAtA[offset] = uint8(v)
335 func (m *VolumeAttachment) Size() (n int) {
338 l = m.ObjectMeta.Size()
339 n += 1 + l + sovGenerated(uint64(l))
341 n += 1 + l + sovGenerated(uint64(l))
343 n += 1 + l + sovGenerated(uint64(l))
347 func (m *VolumeAttachmentList) Size() (n int) {
350 l = m.ListMeta.Size()
351 n += 1 + l + sovGenerated(uint64(l))
352 if len(m.Items) > 0 {
353 for _, e := range m.Items {
355 n += 1 + l + sovGenerated(uint64(l))
361 func (m *VolumeAttachmentSource) Size() (n int) {
364 if m.PersistentVolumeName != nil {
365 l = len(*m.PersistentVolumeName)
366 n += 1 + l + sovGenerated(uint64(l))
371 func (m *VolumeAttachmentSpec) Size() (n int) {
375 n += 1 + l + sovGenerated(uint64(l))
377 n += 1 + l + sovGenerated(uint64(l))
379 n += 1 + l + sovGenerated(uint64(l))
383 func (m *VolumeAttachmentStatus) Size() (n int) {
387 if len(m.AttachmentMetadata) > 0 {
388 for k, v := range m.AttachmentMetadata {
391 mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
392 n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
395 if m.AttachError != nil {
396 l = m.AttachError.Size()
397 n += 1 + l + sovGenerated(uint64(l))
399 if m.DetachError != nil {
400 l = m.DetachError.Size()
401 n += 1 + l + sovGenerated(uint64(l))
406 func (m *VolumeError) Size() (n int) {
410 n += 1 + l + sovGenerated(uint64(l))
412 n += 1 + l + sovGenerated(uint64(l))
416 func sovGenerated(x uint64) (n int) {
426 func sozGenerated(x uint64) (n int) {
427 return sovGenerated(uint64((x << 1) ^ uint64((int64(x) >> 63))))
429 func (this *VolumeAttachment) String() string {
433 s := strings.Join([]string{`&VolumeAttachment{`,
434 `ObjectMeta:` + strings.Replace(strings.Replace(this.ObjectMeta.String(), "ObjectMeta", "k8s_io_apimachinery_pkg_apis_meta_v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
435 `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "VolumeAttachmentSpec", "VolumeAttachmentSpec", 1), `&`, ``, 1) + `,`,
436 `Status:` + strings.Replace(strings.Replace(this.Status.String(), "VolumeAttachmentStatus", "VolumeAttachmentStatus", 1), `&`, ``, 1) + `,`,
441 func (this *VolumeAttachmentList) String() string {
445 s := strings.Join([]string{`&VolumeAttachmentList{`,
446 `ListMeta:` + strings.Replace(strings.Replace(this.ListMeta.String(), "ListMeta", "k8s_io_apimachinery_pkg_apis_meta_v1.ListMeta", 1), `&`, ``, 1) + `,`,
447 `Items:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Items), "VolumeAttachment", "VolumeAttachment", 1), `&`, ``, 1) + `,`,
452 func (this *VolumeAttachmentSource) String() string {
456 s := strings.Join([]string{`&VolumeAttachmentSource{`,
457 `PersistentVolumeName:` + valueToStringGenerated(this.PersistentVolumeName) + `,`,
462 func (this *VolumeAttachmentSpec) String() string {
466 s := strings.Join([]string{`&VolumeAttachmentSpec{`,
467 `Attacher:` + fmt.Sprintf("%v", this.Attacher) + `,`,
468 `Source:` + strings.Replace(strings.Replace(this.Source.String(), "VolumeAttachmentSource", "VolumeAttachmentSource", 1), `&`, ``, 1) + `,`,
469 `NodeName:` + fmt.Sprintf("%v", this.NodeName) + `,`,
474 func (this *VolumeAttachmentStatus) String() string {
478 keysForAttachmentMetadata := make([]string, 0, len(this.AttachmentMetadata))
479 for k := range this.AttachmentMetadata {
480 keysForAttachmentMetadata = append(keysForAttachmentMetadata, k)
482 github_com_gogo_protobuf_sortkeys.Strings(keysForAttachmentMetadata)
483 mapStringForAttachmentMetadata := "map[string]string{"
484 for _, k := range keysForAttachmentMetadata {
485 mapStringForAttachmentMetadata += fmt.Sprintf("%v: %v,", k, this.AttachmentMetadata[k])
487 mapStringForAttachmentMetadata += "}"
488 s := strings.Join([]string{`&VolumeAttachmentStatus{`,
489 `Attached:` + fmt.Sprintf("%v", this.Attached) + `,`,
490 `AttachmentMetadata:` + mapStringForAttachmentMetadata + `,`,
491 `AttachError:` + strings.Replace(fmt.Sprintf("%v", this.AttachError), "VolumeError", "VolumeError", 1) + `,`,
492 `DetachError:` + strings.Replace(fmt.Sprintf("%v", this.DetachError), "VolumeError", "VolumeError", 1) + `,`,
497 func (this *VolumeError) String() string {
501 s := strings.Join([]string{`&VolumeError{`,
502 `Time:` + strings.Replace(strings.Replace(this.Time.String(), "Time", "k8s_io_apimachinery_pkg_apis_meta_v1.Time", 1), `&`, ``, 1) + `,`,
503 `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
508 func valueToStringGenerated(v interface{}) string {
509 rv := reflect.ValueOf(v)
513 pv := reflect.Indirect(rv).Interface()
514 return fmt.Sprintf("*%v", pv)
516 func (m *VolumeAttachment) Unmarshal(dAtA []byte) error {
522 for shift := uint(0); ; shift += 7 {
524 return ErrIntOverflowGenerated
527 return io.ErrUnexpectedEOF
531 wire |= (uint64(b) & 0x7F) << shift
536 fieldNum := int32(wire >> 3)
537 wireType := int(wire & 0x7)
539 return fmt.Errorf("proto: VolumeAttachment: wiretype end group for non-group")
542 return fmt.Errorf("proto: VolumeAttachment: illegal tag %d (wire type %d)", fieldNum, wire)
547 return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
550 for shift := uint(0); ; shift += 7 {
552 return ErrIntOverflowGenerated
555 return io.ErrUnexpectedEOF
559 msglen |= (int(b) & 0x7F) << shift
565 return ErrInvalidLengthGenerated
567 postIndex := iNdEx + msglen
569 return io.ErrUnexpectedEOF
571 if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
577 return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
580 for shift := uint(0); ; shift += 7 {
582 return ErrIntOverflowGenerated
585 return io.ErrUnexpectedEOF
589 msglen |= (int(b) & 0x7F) << shift
595 return ErrInvalidLengthGenerated
597 postIndex := iNdEx + msglen
599 return io.ErrUnexpectedEOF
601 if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
607 return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
610 for shift := uint(0); ; shift += 7 {
612 return ErrIntOverflowGenerated
615 return io.ErrUnexpectedEOF
619 msglen |= (int(b) & 0x7F) << shift
625 return ErrInvalidLengthGenerated
627 postIndex := iNdEx + msglen
629 return io.ErrUnexpectedEOF
631 if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
637 skippy, err := skipGenerated(dAtA[iNdEx:])
642 return ErrInvalidLengthGenerated
644 if (iNdEx + skippy) > l {
645 return io.ErrUnexpectedEOF
652 return io.ErrUnexpectedEOF
656 func (m *VolumeAttachmentList) Unmarshal(dAtA []byte) error {
662 for shift := uint(0); ; shift += 7 {
664 return ErrIntOverflowGenerated
667 return io.ErrUnexpectedEOF
671 wire |= (uint64(b) & 0x7F) << shift
676 fieldNum := int32(wire >> 3)
677 wireType := int(wire & 0x7)
679 return fmt.Errorf("proto: VolumeAttachmentList: wiretype end group for non-group")
682 return fmt.Errorf("proto: VolumeAttachmentList: illegal tag %d (wire type %d)", fieldNum, wire)
687 return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
690 for shift := uint(0); ; shift += 7 {
692 return ErrIntOverflowGenerated
695 return io.ErrUnexpectedEOF
699 msglen |= (int(b) & 0x7F) << shift
705 return ErrInvalidLengthGenerated
707 postIndex := iNdEx + msglen
709 return io.ErrUnexpectedEOF
711 if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
717 return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
720 for shift := uint(0); ; shift += 7 {
722 return ErrIntOverflowGenerated
725 return io.ErrUnexpectedEOF
729 msglen |= (int(b) & 0x7F) << shift
735 return ErrInvalidLengthGenerated
737 postIndex := iNdEx + msglen
739 return io.ErrUnexpectedEOF
741 m.Items = append(m.Items, VolumeAttachment{})
742 if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
748 skippy, err := skipGenerated(dAtA[iNdEx:])
753 return ErrInvalidLengthGenerated
755 if (iNdEx + skippy) > l {
756 return io.ErrUnexpectedEOF
763 return io.ErrUnexpectedEOF
767 func (m *VolumeAttachmentSource) Unmarshal(dAtA []byte) error {
773 for shift := uint(0); ; shift += 7 {
775 return ErrIntOverflowGenerated
778 return io.ErrUnexpectedEOF
782 wire |= (uint64(b) & 0x7F) << shift
787 fieldNum := int32(wire >> 3)
788 wireType := int(wire & 0x7)
790 return fmt.Errorf("proto: VolumeAttachmentSource: wiretype end group for non-group")
793 return fmt.Errorf("proto: VolumeAttachmentSource: illegal tag %d (wire type %d)", fieldNum, wire)
798 return fmt.Errorf("proto: wrong wireType = %d for field PersistentVolumeName", wireType)
801 for shift := uint(0); ; shift += 7 {
803 return ErrIntOverflowGenerated
806 return io.ErrUnexpectedEOF
810 stringLen |= (uint64(b) & 0x7F) << shift
815 intStringLen := int(stringLen)
816 if intStringLen < 0 {
817 return ErrInvalidLengthGenerated
819 postIndex := iNdEx + intStringLen
821 return io.ErrUnexpectedEOF
823 s := string(dAtA[iNdEx:postIndex])
824 m.PersistentVolumeName = &s
828 skippy, err := skipGenerated(dAtA[iNdEx:])
833 return ErrInvalidLengthGenerated
835 if (iNdEx + skippy) > l {
836 return io.ErrUnexpectedEOF
843 return io.ErrUnexpectedEOF
847 func (m *VolumeAttachmentSpec) Unmarshal(dAtA []byte) error {
853 for shift := uint(0); ; shift += 7 {
855 return ErrIntOverflowGenerated
858 return io.ErrUnexpectedEOF
862 wire |= (uint64(b) & 0x7F) << shift
867 fieldNum := int32(wire >> 3)
868 wireType := int(wire & 0x7)
870 return fmt.Errorf("proto: VolumeAttachmentSpec: wiretype end group for non-group")
873 return fmt.Errorf("proto: VolumeAttachmentSpec: illegal tag %d (wire type %d)", fieldNum, wire)
878 return fmt.Errorf("proto: wrong wireType = %d for field Attacher", wireType)
881 for shift := uint(0); ; shift += 7 {
883 return ErrIntOverflowGenerated
886 return io.ErrUnexpectedEOF
890 stringLen |= (uint64(b) & 0x7F) << shift
895 intStringLen := int(stringLen)
896 if intStringLen < 0 {
897 return ErrInvalidLengthGenerated
899 postIndex := iNdEx + intStringLen
901 return io.ErrUnexpectedEOF
903 m.Attacher = string(dAtA[iNdEx:postIndex])
907 return fmt.Errorf("proto: wrong wireType = %d for field Source", wireType)
910 for shift := uint(0); ; shift += 7 {
912 return ErrIntOverflowGenerated
915 return io.ErrUnexpectedEOF
919 msglen |= (int(b) & 0x7F) << shift
925 return ErrInvalidLengthGenerated
927 postIndex := iNdEx + msglen
929 return io.ErrUnexpectedEOF
931 if err := m.Source.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
937 return fmt.Errorf("proto: wrong wireType = %d for field NodeName", wireType)
940 for shift := uint(0); ; shift += 7 {
942 return ErrIntOverflowGenerated
945 return io.ErrUnexpectedEOF
949 stringLen |= (uint64(b) & 0x7F) << shift
954 intStringLen := int(stringLen)
955 if intStringLen < 0 {
956 return ErrInvalidLengthGenerated
958 postIndex := iNdEx + intStringLen
960 return io.ErrUnexpectedEOF
962 m.NodeName = string(dAtA[iNdEx:postIndex])
966 skippy, err := skipGenerated(dAtA[iNdEx:])
971 return ErrInvalidLengthGenerated
973 if (iNdEx + skippy) > l {
974 return io.ErrUnexpectedEOF
981 return io.ErrUnexpectedEOF
985 func (m *VolumeAttachmentStatus) Unmarshal(dAtA []byte) error {
991 for shift := uint(0); ; shift += 7 {
993 return ErrIntOverflowGenerated
996 return io.ErrUnexpectedEOF
1000 wire |= (uint64(b) & 0x7F) << shift
1005 fieldNum := int32(wire >> 3)
1006 wireType := int(wire & 0x7)
1008 return fmt.Errorf("proto: VolumeAttachmentStatus: wiretype end group for non-group")
1011 return fmt.Errorf("proto: VolumeAttachmentStatus: illegal tag %d (wire type %d)", fieldNum, wire)
1016 return fmt.Errorf("proto: wrong wireType = %d for field Attached", wireType)
1019 for shift := uint(0); ; shift += 7 {
1021 return ErrIntOverflowGenerated
1024 return io.ErrUnexpectedEOF
1028 v |= (int(b) & 0x7F) << shift
1033 m.Attached = bool(v != 0)
1036 return fmt.Errorf("proto: wrong wireType = %d for field AttachmentMetadata", wireType)
1039 for shift := uint(0); ; shift += 7 {
1041 return ErrIntOverflowGenerated
1044 return io.ErrUnexpectedEOF
1048 msglen |= (int(b) & 0x7F) << shift
1054 return ErrInvalidLengthGenerated
1056 postIndex := iNdEx + msglen
1058 return io.ErrUnexpectedEOF
1060 if m.AttachmentMetadata == nil {
1061 m.AttachmentMetadata = make(map[string]string)
1065 for iNdEx < postIndex {
1066 entryPreIndex := iNdEx
1068 for shift := uint(0); ; shift += 7 {
1070 return ErrIntOverflowGenerated
1073 return io.ErrUnexpectedEOF
1077 wire |= (uint64(b) & 0x7F) << shift
1082 fieldNum := int32(wire >> 3)
1084 var stringLenmapkey uint64
1085 for shift := uint(0); ; shift += 7 {
1087 return ErrIntOverflowGenerated
1090 return io.ErrUnexpectedEOF
1094 stringLenmapkey |= (uint64(b) & 0x7F) << shift
1099 intStringLenmapkey := int(stringLenmapkey)
1100 if intStringLenmapkey < 0 {
1101 return ErrInvalidLengthGenerated
1103 postStringIndexmapkey := iNdEx + intStringLenmapkey
1104 if postStringIndexmapkey > l {
1105 return io.ErrUnexpectedEOF
1107 mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
1108 iNdEx = postStringIndexmapkey
1109 } else if fieldNum == 2 {
1110 var stringLenmapvalue uint64
1111 for shift := uint(0); ; shift += 7 {
1113 return ErrIntOverflowGenerated
1116 return io.ErrUnexpectedEOF
1120 stringLenmapvalue |= (uint64(b) & 0x7F) << shift
1125 intStringLenmapvalue := int(stringLenmapvalue)
1126 if intStringLenmapvalue < 0 {
1127 return ErrInvalidLengthGenerated
1129 postStringIndexmapvalue := iNdEx + intStringLenmapvalue
1130 if postStringIndexmapvalue > l {
1131 return io.ErrUnexpectedEOF
1133 mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
1134 iNdEx = postStringIndexmapvalue
1136 iNdEx = entryPreIndex
1137 skippy, err := skipGenerated(dAtA[iNdEx:])
1142 return ErrInvalidLengthGenerated
1144 if (iNdEx + skippy) > postIndex {
1145 return io.ErrUnexpectedEOF
1150 m.AttachmentMetadata[mapkey] = mapvalue
1154 return fmt.Errorf("proto: wrong wireType = %d for field AttachError", wireType)
1157 for shift := uint(0); ; shift += 7 {
1159 return ErrIntOverflowGenerated
1162 return io.ErrUnexpectedEOF
1166 msglen |= (int(b) & 0x7F) << shift
1172 return ErrInvalidLengthGenerated
1174 postIndex := iNdEx + msglen
1176 return io.ErrUnexpectedEOF
1178 if m.AttachError == nil {
1179 m.AttachError = &VolumeError{}
1181 if err := m.AttachError.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1187 return fmt.Errorf("proto: wrong wireType = %d for field DetachError", wireType)
1190 for shift := uint(0); ; shift += 7 {
1192 return ErrIntOverflowGenerated
1195 return io.ErrUnexpectedEOF
1199 msglen |= (int(b) & 0x7F) << shift
1205 return ErrInvalidLengthGenerated
1207 postIndex := iNdEx + msglen
1209 return io.ErrUnexpectedEOF
1211 if m.DetachError == nil {
1212 m.DetachError = &VolumeError{}
1214 if err := m.DetachError.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1220 skippy, err := skipGenerated(dAtA[iNdEx:])
1225 return ErrInvalidLengthGenerated
1227 if (iNdEx + skippy) > l {
1228 return io.ErrUnexpectedEOF
1235 return io.ErrUnexpectedEOF
1239 func (m *VolumeError) Unmarshal(dAtA []byte) error {
1245 for shift := uint(0); ; shift += 7 {
1247 return ErrIntOverflowGenerated
1250 return io.ErrUnexpectedEOF
1254 wire |= (uint64(b) & 0x7F) << shift
1259 fieldNum := int32(wire >> 3)
1260 wireType := int(wire & 0x7)
1262 return fmt.Errorf("proto: VolumeError: wiretype end group for non-group")
1265 return fmt.Errorf("proto: VolumeError: illegal tag %d (wire type %d)", fieldNum, wire)
1270 return fmt.Errorf("proto: wrong wireType = %d for field Time", wireType)
1273 for shift := uint(0); ; shift += 7 {
1275 return ErrIntOverflowGenerated
1278 return io.ErrUnexpectedEOF
1282 msglen |= (int(b) & 0x7F) << shift
1288 return ErrInvalidLengthGenerated
1290 postIndex := iNdEx + msglen
1292 return io.ErrUnexpectedEOF
1294 if err := m.Time.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1300 return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
1302 var stringLen uint64
1303 for shift := uint(0); ; shift += 7 {
1305 return ErrIntOverflowGenerated
1308 return io.ErrUnexpectedEOF
1312 stringLen |= (uint64(b) & 0x7F) << shift
1317 intStringLen := int(stringLen)
1318 if intStringLen < 0 {
1319 return ErrInvalidLengthGenerated
1321 postIndex := iNdEx + intStringLen
1323 return io.ErrUnexpectedEOF
1325 m.Message = string(dAtA[iNdEx:postIndex])
1329 skippy, err := skipGenerated(dAtA[iNdEx:])
1334 return ErrInvalidLengthGenerated
1336 if (iNdEx + skippy) > l {
1337 return io.ErrUnexpectedEOF
1344 return io.ErrUnexpectedEOF
1348 func skipGenerated(dAtA []byte) (n int, err error) {
1353 for shift := uint(0); ; shift += 7 {
1355 return 0, ErrIntOverflowGenerated
1358 return 0, io.ErrUnexpectedEOF
1362 wire |= (uint64(b) & 0x7F) << shift
1367 wireType := int(wire & 0x7)
1370 for shift := uint(0); ; shift += 7 {
1372 return 0, ErrIntOverflowGenerated
1375 return 0, io.ErrUnexpectedEOF
1378 if dAtA[iNdEx-1] < 0x80 {
1388 for shift := uint(0); ; shift += 7 {
1390 return 0, ErrIntOverflowGenerated
1393 return 0, io.ErrUnexpectedEOF
1397 length |= (int(b) & 0x7F) << shift
1404 return 0, ErrInvalidLengthGenerated
1409 var innerWire uint64
1410 var start int = iNdEx
1411 for shift := uint(0); ; shift += 7 {
1413 return 0, ErrIntOverflowGenerated
1416 return 0, io.ErrUnexpectedEOF
1420 innerWire |= (uint64(b) & 0x7F) << shift
1425 innerWireType := int(innerWire & 0x7)
1426 if innerWireType == 4 {
1429 next, err := skipGenerated(dAtA[start:])
1433 iNdEx = start + next
1442 return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
1445 panic("unreachable")
1449 ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling")
1450 ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow")
1454 proto.RegisterFile("k8s.io/kubernetes/vendor/k8s.io/api/storage/v1alpha1/generated.proto", fileDescriptorGenerated)
1457 var fileDescriptorGenerated = []byte{
1458 // 704 bytes of a gzipped FileDescriptorProto
1459 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x94, 0x4d, 0x6f, 0xd3, 0x4c,
1460 0x10, 0xc7, 0xe3, 0x24, 0x6d, 0xd3, 0xcd, 0xf3, 0x52, 0xad, 0xa2, 0xe7, 0x89, 0x82, 0xe4, 0x54,
1461 0x39, 0x15, 0x44, 0xd7, 0xa4, 0x20, 0x54, 0x71, 0x8b, 0xd5, 0x1e, 0x10, 0x6d, 0x41, 0x5b, 0xc4,
1462 0x01, 0x38, 0xb0, 0xb1, 0xa7, 0x8e, 0x9b, 0xfa, 0x45, 0xbb, 0xeb, 0x48, 0xbd, 0x71, 0xe2, 0xcc,
1463 0x8d, 0x6f, 0xc0, 0x67, 0xc9, 0x8d, 0x1e, 0x7b, 0x8a, 0xa8, 0xf9, 0x16, 0x5c, 0x40, 0x5e, 0x6f,
1464 0x5e, 0x68, 0x52, 0x68, 0x7b, 0xf3, 0xcc, 0xce, 0xfc, 0x66, 0xe6, 0xbf, 0xb3, 0x46, 0x3b, 0xfd,
1465 0x6d, 0x41, 0xfc, 0xc8, 0xea, 0x27, 0x5d, 0xe0, 0x21, 0x48, 0x10, 0xd6, 0x00, 0x42, 0x37, 0xe2,
1466 0x96, 0x3e, 0x60, 0xb1, 0x6f, 0x09, 0x19, 0x71, 0xe6, 0x81, 0x35, 0x68, 0xb3, 0x93, 0xb8, 0xc7,
1467 0xda, 0x96, 0x07, 0x21, 0x70, 0x26, 0xc1, 0x25, 0x31, 0x8f, 0x64, 0x84, 0xef, 0xe4, 0xc1, 0x84,
1468 0xc5, 0x3e, 0xd1, 0xc1, 0x64, 0x1c, 0xdc, 0xd8, 0xf4, 0x7c, 0xd9, 0x4b, 0xba, 0xc4, 0x89, 0x02,
1469 0xcb, 0x8b, 0xbc, 0xc8, 0x52, 0x39, 0xdd, 0xe4, 0x48, 0x59, 0xca, 0x50, 0x5f, 0x39, 0xab, 0xf1,
1470 0x68, 0x5a, 0x38, 0x60, 0x4e, 0xcf, 0x0f, 0x81, 0x9f, 0x5a, 0x71, 0xdf, 0xcb, 0x1c, 0xc2, 0x0a,
1471 0x40, 0x32, 0x6b, 0x30, 0xd7, 0x41, 0xc3, 0xba, 0x2a, 0x8b, 0x27, 0xa1, 0xf4, 0x03, 0x98, 0x4b,
1472 0x78, 0xfc, 0xa7, 0x04, 0xe1, 0xf4, 0x20, 0x60, 0x97, 0xf3, 0x5a, 0x9f, 0x8b, 0x68, 0xed, 0x55,
1473 0x74, 0x92, 0x04, 0xd0, 0x91, 0x92, 0x39, 0xbd, 0x00, 0x42, 0x89, 0xdf, 0xa1, 0x4a, 0xd6, 0x98,
1474 0xcb, 0x24, 0xab, 0x1b, 0xeb, 0xc6, 0x46, 0x75, 0xeb, 0x01, 0x99, 0x4a, 0x32, 0xe1, 0x93, 0xb8,
1475 0xef, 0x65, 0x0e, 0x41, 0xb2, 0x68, 0x32, 0x68, 0x93, 0xe7, 0xdd, 0x63, 0x70, 0xe4, 0x3e, 0x48,
1476 0x66, 0xe3, 0xe1, 0xa8, 0x59, 0x48, 0x47, 0x4d, 0x34, 0xf5, 0xd1, 0x09, 0x15, 0x1f, 0xa2, 0xb2,
1477 0x88, 0xc1, 0xa9, 0x17, 0x15, 0xbd, 0x4d, 0x7e, 0x23, 0x38, 0xb9, 0xdc, 0xde, 0x61, 0x0c, 0x8e,
1478 0xfd, 0x97, 0xc6, 0x97, 0x33, 0x8b, 0x2a, 0x18, 0x7e, 0x83, 0x96, 0x85, 0x64, 0x32, 0x11, 0xf5,
1479 0x92, 0xc2, 0x3e, 0xbc, 0x19, 0x56, 0xa5, 0xda, 0xff, 0x68, 0xf0, 0x72, 0x6e, 0x53, 0x8d, 0x6c,
1480 0x0d, 0x0d, 0x54, 0xbb, 0x9c, 0xb2, 0xe7, 0x0b, 0x89, 0xdf, 0xce, 0x89, 0x45, 0xae, 0x27, 0x56,
1481 0x96, 0xad, 0xa4, 0x5a, 0xd3, 0x25, 0x2b, 0x63, 0xcf, 0x8c, 0x50, 0x14, 0x2d, 0xf9, 0x12, 0x02,
1482 0x51, 0x2f, 0xae, 0x97, 0x36, 0xaa, 0x5b, 0x9b, 0x37, 0x1a, 0xc9, 0xfe, 0x5b, 0x93, 0x97, 0x9e,
1483 0x66, 0x0c, 0x9a, 0xa3, 0x5a, 0x47, 0xe8, 0xbf, 0xb9, 0xe1, 0xa3, 0x84, 0x3b, 0x80, 0xf7, 0x50,
1484 0x2d, 0x06, 0x2e, 0x7c, 0x21, 0x21, 0x94, 0x79, 0xcc, 0x01, 0x0b, 0x40, 0xcd, 0xb5, 0x6a, 0xd7,
1485 0xd3, 0x51, 0xb3, 0xf6, 0x62, 0xc1, 0x39, 0x5d, 0x98, 0xd5, 0xfa, 0xb2, 0x40, 0xb2, 0xec, 0xba,
1486 0xf0, 0x7d, 0x54, 0x61, 0xca, 0x03, 0x5c, 0xa3, 0x27, 0x12, 0x74, 0xb4, 0x9f, 0x4e, 0x22, 0xd4,
1487 0xb5, 0xaa, 0xf6, 0xf4, 0xb6, 0xdc, 0xf0, 0x5a, 0x55, 0xea, 0xcc, 0xb5, 0x2a, 0x9b, 0x6a, 0x64,
1488 0xd6, 0x4a, 0x18, 0xb9, 0xf9, 0x94, 0xa5, 0x5f, 0x5b, 0x39, 0xd0, 0x7e, 0x3a, 0x89, 0x68, 0xfd,
1489 0x28, 0x2d, 0x90, 0x4e, 0xed, 0xc7, 0xcc, 0x4c, 0xae, 0x9a, 0xa9, 0x32, 0x37, 0x93, 0x3b, 0x99,
1490 0xc9, 0xc5, 0x9f, 0x0c, 0x84, 0xd9, 0x04, 0xb1, 0x3f, 0xde, 0x9f, 0xfc, 0x92, 0x9f, 0xdd, 0x62,
1491 0x6f, 0x49, 0x67, 0x8e, 0xb6, 0x1b, 0x4a, 0x7e, 0x6a, 0x37, 0x74, 0x17, 0x78, 0x3e, 0x80, 0x2e,
1492 0x68, 0x01, 0x1f, 0xa3, 0x6a, 0xee, 0xdd, 0xe5, 0x3c, 0xe2, 0xfa, 0x25, 0x6d, 0x5c, 0xa3, 0x23,
1493 0x15, 0x6f, 0x9b, 0xe9, 0xa8, 0x59, 0xed, 0x4c, 0x01, 0xdf, 0x47, 0xcd, 0xea, 0xcc, 0x39, 0x9d,
1494 0x85, 0x67, 0xb5, 0x5c, 0x98, 0xd6, 0x2a, 0xdf, 0xa6, 0xd6, 0x0e, 0x5c, 0x5d, 0x6b, 0x06, 0xde,
1495 0xd8, 0x45, 0xff, 0x5f, 0x21, 0x11, 0x5e, 0x43, 0xa5, 0x3e, 0x9c, 0xe6, 0x9b, 0x48, 0xb3, 0x4f,
1496 0x5c, 0x43, 0x4b, 0x03, 0x76, 0x92, 0xe4, 0x1b, 0xb7, 0x4a, 0x73, 0xe3, 0x49, 0x71, 0xdb, 0x68,
1497 0x7d, 0x30, 0xd0, 0x6c, 0x0d, 0xbc, 0x87, 0xca, 0xd9, 0xef, 0x55, 0xbf, 0xfc, 0x7b, 0xd7, 0x7b,
1498 0xf9, 0x2f, 0xfd, 0x00, 0xa6, 0x7f, 0xb0, 0xcc, 0xa2, 0x8a, 0x82, 0xef, 0xa2, 0x95, 0x00, 0x84,
1499 0x60, 0x9e, 0xae, 0x6c, 0xff, 0xab, 0x83, 0x56, 0xf6, 0x73, 0x37, 0x1d, 0x9f, 0xdb, 0x64, 0x78,
1500 0x61, 0x16, 0xce, 0x2e, 0xcc, 0xc2, 0xf9, 0x85, 0x59, 0x78, 0x9f, 0x9a, 0xc6, 0x30, 0x35, 0x8d,
1501 0xb3, 0xd4, 0x34, 0xce, 0x53, 0xd3, 0xf8, 0x9a, 0x9a, 0xc6, 0xc7, 0x6f, 0x66, 0xe1, 0x75, 0x65,
1502 0x2c, 0xdc, 0xcf, 0x00, 0x00, 0x00, 0xff, 0xff, 0x42, 0xba, 0xdb, 0x12, 0x1a, 0x07, 0x00, 0x00,