| 2793 | return base |
| 2794 | } |
| 2795 | func (m *PrometheusResponse) Size() (n int) { |
| 2796 | if m == nil { |
| 2797 | return 0 |
| 2798 | } |
| 2799 | var l int |
| 2800 | _ = l |
| 2801 | l = len(m.Status) |
| 2802 | if l > 0 { |
| 2803 | n += 1 + l + sovQuery(uint64(l)) |
| 2804 | } |
| 2805 | l = m.Data.Size() |
| 2806 | n += 1 + l + sovQuery(uint64(l)) |
| 2807 | l = len(m.ErrorType) |
| 2808 | if l > 0 { |
| 2809 | n += 1 + l + sovQuery(uint64(l)) |
| 2810 | } |
| 2811 | l = len(m.Error) |
| 2812 | if l > 0 { |
| 2813 | n += 1 + l + sovQuery(uint64(l)) |
| 2814 | } |
| 2815 | if len(m.Headers) > 0 { |
| 2816 | for _, e := range m.Headers { |
| 2817 | l = e.Size() |
| 2818 | n += 1 + l + sovQuery(uint64(l)) |
| 2819 | } |
| 2820 | } |
| 2821 | if len(m.Warnings) > 0 { |
| 2822 | for _, s := range m.Warnings { |
| 2823 | l = len(s) |
| 2824 | n += 1 + l + sovQuery(uint64(l)) |
| 2825 | } |
| 2826 | } |
| 2827 | if len(m.Infos) > 0 { |
| 2828 | for _, s := range m.Infos { |
| 2829 | l = len(s) |
| 2830 | n += 1 + l + sovQuery(uint64(l)) |
| 2831 | } |
| 2832 | } |
| 2833 | return n |
| 2834 | } |
| 2835 | |
| 2836 | func (m *PrometheusData) Size() (n int) { |
| 2837 | if m == nil { |