in log.pb.go [909:947]
func (m *LogGroup) Size() (n int) {
if m == nil {
return 0
}
var l int
_ = l
if len(m.Logs) > 0 {
for _, e := range m.Logs {
l = e.Size()
n += 1 + l + sovLog(uint64(l))
}
}
if m.Category != nil {
l = len(*m.Category)
n += 1 + l + sovLog(uint64(l))
}
if m.Topic != nil {
l = len(*m.Topic)
n += 1 + l + sovLog(uint64(l))
}
if m.Source != nil {
l = len(*m.Source)
n += 1 + l + sovLog(uint64(l))
}
if m.MachineUUID != nil {
l = len(*m.MachineUUID)
n += 1 + l + sovLog(uint64(l))
}
if len(m.LogTags) > 0 {
for _, e := range m.LogTags {
l = e.Size()
n += 1 + l + sovLog(uint64(l))
}
}
if m.XXX_unrecognized != nil {
n += len(m.XXX_unrecognized)
}
return n
}