| 621 | } |
| 622 | |
| 623 | func (m *TenantIndex) Size() (n int) { |
| 624 | if m == nil { |
| 625 | return 0 |
| 626 | } |
| 627 | var l int |
| 628 | _ = l |
| 629 | l = github_com_gogo_protobuf_types.SizeOfStdTime(m.CreatedAt) |
| 630 | n += 1 + l + sovV1(uint64(l)) |
| 631 | if len(m.Meta) > 0 { |
| 632 | for _, e := range m.Meta { |
| 633 | l = e.Size() |
| 634 | n += 1 + l + sovV1(uint64(l)) |
| 635 | } |
| 636 | } |
| 637 | if len(m.CompactedMeta) > 0 { |
| 638 | for _, e := range m.CompactedMeta { |
| 639 | l = e.Size() |
| 640 | n += 1 + l + sovV1(uint64(l)) |
| 641 | } |
| 642 | } |
| 643 | return n |
| 644 | } |
| 645 | |
| 646 | func sovV1(x uint64) (n int) { |
| 647 | return (math_bits.Len64(x|1) + 6) / 7 |