// Code generated by protoc-gen-gogo. DO NOT EDIT. // source: proto/metrics/agent_payload.proto /* Package gogen is a generated protocol buffer package. It is generated from these files: proto/metrics/agent_payload.proto It has these top-level messages: CommonMetadata MetricPayload EventsPayload SketchPayload */ package gogen import proto "github.com/gogo/protobuf/proto" import fmt "fmt" import math "math" import _ "github.com/gogo/protobuf/gogoproto" import binary "encoding/binary" import io "io" // Reference imports to suppress errors if they are not otherwise used. var _ = proto.Marshal var _ = fmt.Errorf var _ = math.Inf // This is a compile-time assertion to ensure that this generated file // is compatible with the proto package it is being compiled against. // A compilation error at this line likely means your copy of the // proto package needs to be updated. const _ = proto.GoGoProtoPackageIsVersion2 // please upgrade the proto package type MetricPayload_MetricType int32 const ( MetricPayload_UNSPECIFIED MetricPayload_MetricType = 0 MetricPayload_COUNT MetricPayload_MetricType = 1 MetricPayload_RATE MetricPayload_MetricType = 2 MetricPayload_GAUGE MetricPayload_MetricType = 3 ) var MetricPayload_MetricType_name = map[int32]string{ 0: "UNSPECIFIED", 1: "COUNT", 2: "RATE", 3: "GAUGE", } var MetricPayload_MetricType_value = map[string]int32{ "UNSPECIFIED": 0, "COUNT": 1, "RATE": 2, "GAUGE": 3, } func (x MetricPayload_MetricType) String() string { return proto.EnumName(MetricPayload_MetricType_name, int32(x)) } func (MetricPayload_MetricType) EnumDescriptor() ([]byte, []int) { return fileDescriptorAgentPayload, []int{1, 0} } type CommonMetadata struct { AgentVersion string `protobuf:"bytes,1,opt,name=agent_version,json=agentVersion,proto3" json:"agent_version,omitempty"` Timezone string `protobuf:"bytes,2,opt,name=timezone,proto3" json:"timezone,omitempty"` CurrentEpoch float64 `protobuf:"fixed64,3,opt,name=current_epoch,json=currentEpoch,proto3" json:"current_epoch,omitempty"` InternalIp string `protobuf:"bytes,4,opt,name=internal_ip,json=internalIp,proto3" json:"internal_ip,omitempty"` PublicIp string `protobuf:"bytes,5,opt,name=public_ip,json=publicIp,proto3" json:"public_ip,omitempty"` ApiKey string `protobuf:"bytes,6,opt,name=api_key,json=apiKey,proto3" json:"api_key,omitempty"` } func (m *CommonMetadata) Reset() { *m = CommonMetadata{} } func (m *CommonMetadata) String() string { return proto.CompactTextString(m) } func (*CommonMetadata) ProtoMessage() {} func (*CommonMetadata) Descriptor() ([]byte, []int) { return fileDescriptorAgentPayload, []int{0} } func (m *CommonMetadata) GetAgentVersion() string { if m != nil { return m.AgentVersion } return "" } func (m *CommonMetadata) GetTimezone() string { if m != nil { return m.Timezone } return "" } func (m *CommonMetadata) GetCurrentEpoch() float64 { if m != nil { return m.CurrentEpoch } return 0 } func (m *CommonMetadata) GetInternalIp() string { if m != nil { return m.InternalIp } return "" } func (m *CommonMetadata) GetPublicIp() string { if m != nil { return m.PublicIp } return "" } func (m *CommonMetadata) GetApiKey() string { if m != nil { return m.ApiKey } return "" } type MetricPayload struct { Series []*MetricPayload_MetricSeries `protobuf:"bytes,1,rep,name=series" json:"series,omitempty"` } func (m *MetricPayload) Reset() { *m = MetricPayload{} } func (m *MetricPayload) String() string { return proto.CompactTextString(m) } func (*MetricPayload) ProtoMessage() {} func (*MetricPayload) Descriptor() ([]byte, []int) { return fileDescriptorAgentPayload, []int{1} } func (m *MetricPayload) GetSeries() []*MetricPayload_MetricSeries { if m != nil { return m.Series } return nil } type MetricPayload_MetricPoint struct { // metric value Value float64 `protobuf:"fixed64,1,opt,name=value,proto3" json:"value,omitempty"` // timestamp for this value in seconds since the UNIX epoch Timestamp int64 `protobuf:"varint,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"` } func (m *MetricPayload_MetricPoint) Reset() { *m = MetricPayload_MetricPoint{} } func (m *MetricPayload_MetricPoint) String() string { return proto.CompactTextString(m) } func (*MetricPayload_MetricPoint) ProtoMessage() {} func (*MetricPayload_MetricPoint) Descriptor() ([]byte, []int) { return fileDescriptorAgentPayload, []int{1, 0} } func (m *MetricPayload_MetricPoint) GetValue() float64 { if m != nil { return m.Value } return 0 } func (m *MetricPayload_MetricPoint) GetTimestamp() int64 { if m != nil { return m.Timestamp } return 0 } type MetricPayload_Resource struct { Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` } func (m *MetricPayload_Resource) Reset() { *m = MetricPayload_Resource{} } func (m *MetricPayload_Resource) String() string { return proto.CompactTextString(m) } func (*MetricPayload_Resource) ProtoMessage() {} func (*MetricPayload_Resource) Descriptor() ([]byte, []int) { return fileDescriptorAgentPayload, []int{1, 1} } func (m *MetricPayload_Resource) GetType() string { if m != nil { return m.Type } return "" } func (m *MetricPayload_Resource) GetName() string { if m != nil { return m.Name } return "" } type MetricPayload_MetricSeries struct { // Resources this series applies to; include at least // { type="host", name= } Resources []*MetricPayload_Resource `protobuf:"bytes,1,rep,name=resources" json:"resources,omitempty"` // metric name Metric string `protobuf:"bytes,2,opt,name=metric,proto3" json:"metric,omitempty"` // tags for this metric Tags []string `protobuf:"bytes,3,rep,name=tags" json:"tags,omitempty"` // data points for this metric Points []*MetricPayload_MetricPoint `protobuf:"bytes,4,rep,name=points" json:"points,omitempty"` // type of metric Type MetricPayload_MetricType `protobuf:"varint,5,opt,name=type,proto3,enum=datadog.agentpayload.MetricPayload_MetricType" json:"type,omitempty"` // metric unit name Unit string `protobuf:"bytes,6,opt,name=unit,proto3" json:"unit,omitempty"` // source of this metric (check name, etc.) SourceTypeName string `protobuf:"bytes,7,opt,name=source_type_name,json=sourceTypeName,proto3" json:"source_type_name,omitempty"` // interval, in seconds, between samples of this metric Interval int64 `protobuf:"varint,8,opt,name=interval,proto3" json:"interval,omitempty"` } func (m *MetricPayload_MetricSeries) Reset() { *m = MetricPayload_MetricSeries{} } func (m *MetricPayload_MetricSeries) String() string { return proto.CompactTextString(m) } func (*MetricPayload_MetricSeries) ProtoMessage() {} func (*MetricPayload_MetricSeries) Descriptor() ([]byte, []int) { return fileDescriptorAgentPayload, []int{1, 2} } func (m *MetricPayload_MetricSeries) GetResources() []*MetricPayload_Resource { if m != nil { return m.Resources } return nil } func (m *MetricPayload_MetricSeries) GetMetric() string { if m != nil { return m.Metric } return "" } func (m *MetricPayload_MetricSeries) GetTags() []string { if m != nil { return m.Tags } return nil } func (m *MetricPayload_MetricSeries) GetPoints() []*MetricPayload_MetricPoint { if m != nil { return m.Points } return nil } func (m *MetricPayload_MetricSeries) GetType() MetricPayload_MetricType { if m != nil { return m.Type } return MetricPayload_UNSPECIFIED } func (m *MetricPayload_MetricSeries) GetUnit() string { if m != nil { return m.Unit } return "" } func (m *MetricPayload_MetricSeries) GetSourceTypeName() string { if m != nil { return m.SourceTypeName } return "" } func (m *MetricPayload_MetricSeries) GetInterval() int64 { if m != nil { return m.Interval } return 0 } type EventsPayload struct { Events []*EventsPayload_Event `protobuf:"bytes,1,rep,name=events" json:"events,omitempty"` Metadata *CommonMetadata `protobuf:"bytes,2,opt,name=metadata" json:"metadata,omitempty"` } func (m *EventsPayload) Reset() { *m = EventsPayload{} } func (m *EventsPayload) String() string { return proto.CompactTextString(m) } func (*EventsPayload) ProtoMessage() {} func (*EventsPayload) Descriptor() ([]byte, []int) { return fileDescriptorAgentPayload, []int{2} } func (m *EventsPayload) GetEvents() []*EventsPayload_Event { if m != nil { return m.Events } return nil } func (m *EventsPayload) GetMetadata() *CommonMetadata { if m != nil { return m.Metadata } return nil } type EventsPayload_Event struct { Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"` Text string `protobuf:"bytes,2,opt,name=text,proto3" json:"text,omitempty"` Ts int64 `protobuf:"varint,3,opt,name=ts,proto3" json:"ts,omitempty"` Priority string `protobuf:"bytes,4,opt,name=priority,proto3" json:"priority,omitempty"` Host string `protobuf:"bytes,5,opt,name=host,proto3" json:"host,omitempty"` Tags []string `protobuf:"bytes,6,rep,name=tags" json:"tags,omitempty"` AlertType string `protobuf:"bytes,7,opt,name=alert_type,json=alertType,proto3" json:"alert_type,omitempty"` AggregationKey string `protobuf:"bytes,8,opt,name=aggregation_key,json=aggregationKey,proto3" json:"aggregation_key,omitempty"` SourceTypeName string `protobuf:"bytes,9,opt,name=source_type_name,json=sourceTypeName,proto3" json:"source_type_name,omitempty"` } func (m *EventsPayload_Event) Reset() { *m = EventsPayload_Event{} } func (m *EventsPayload_Event) String() string { return proto.CompactTextString(m) } func (*EventsPayload_Event) ProtoMessage() {} func (*EventsPayload_Event) Descriptor() ([]byte, []int) { return fileDescriptorAgentPayload, []int{2, 0} } func (m *EventsPayload_Event) GetTitle() string { if m != nil { return m.Title } return "" } func (m *EventsPayload_Event) GetText() string { if m != nil { return m.Text } return "" } func (m *EventsPayload_Event) GetTs() int64 { if m != nil { return m.Ts } return 0 } func (m *EventsPayload_Event) GetPriority() string { if m != nil { return m.Priority } return "" } func (m *EventsPayload_Event) GetHost() string { if m != nil { return m.Host } return "" } func (m *EventsPayload_Event) GetTags() []string { if m != nil { return m.Tags } return nil } func (m *EventsPayload_Event) GetAlertType() string { if m != nil { return m.AlertType } return "" } func (m *EventsPayload_Event) GetAggregationKey() string { if m != nil { return m.AggregationKey } return "" } func (m *EventsPayload_Event) GetSourceTypeName() string { if m != nil { return m.SourceTypeName } return "" } type SketchPayload struct { Sketches []SketchPayload_Sketch `protobuf:"bytes,1,rep,name=sketches" json:"sketches"` Metadata CommonMetadata `protobuf:"bytes,2,opt,name=metadata" json:"metadata"` } func (m *SketchPayload) Reset() { *m = SketchPayload{} } func (m *SketchPayload) String() string { return proto.CompactTextString(m) } func (*SketchPayload) ProtoMessage() {} func (*SketchPayload) Descriptor() ([]byte, []int) { return fileDescriptorAgentPayload, []int{3} } func (m *SketchPayload) GetSketches() []SketchPayload_Sketch { if m != nil { return m.Sketches } return nil } func (m *SketchPayload) GetMetadata() CommonMetadata { if m != nil { return m.Metadata } return CommonMetadata{} } type SketchPayload_Sketch struct { Metric string `protobuf:"bytes,1,opt,name=metric,proto3" json:"metric,omitempty"` Host string `protobuf:"bytes,2,opt,name=host,proto3" json:"host,omitempty"` Distributions []SketchPayload_Sketch_Distribution `protobuf:"bytes,3,rep,name=distributions" json:"distributions"` Tags []string `protobuf:"bytes,4,rep,name=tags" json:"tags,omitempty"` Dogsketches []SketchPayload_Sketch_Dogsketch `protobuf:"bytes,7,rep,name=dogsketches" json:"dogsketches"` } func (m *SketchPayload_Sketch) Reset() { *m = SketchPayload_Sketch{} } func (m *SketchPayload_Sketch) String() string { return proto.CompactTextString(m) } func (*SketchPayload_Sketch) ProtoMessage() {} func (*SketchPayload_Sketch) Descriptor() ([]byte, []int) { return fileDescriptorAgentPayload, []int{3, 0} } func (m *SketchPayload_Sketch) GetMetric() string { if m != nil { return m.Metric } return "" } func (m *SketchPayload_Sketch) GetHost() string { if m != nil { return m.Host } return "" } func (m *SketchPayload_Sketch) GetDistributions() []SketchPayload_Sketch_Distribution { if m != nil { return m.Distributions } return nil } func (m *SketchPayload_Sketch) GetTags() []string { if m != nil { return m.Tags } return nil } func (m *SketchPayload_Sketch) GetDogsketches() []SketchPayload_Sketch_Dogsketch { if m != nil { return m.Dogsketches } return nil } type SketchPayload_Sketch_Distribution struct { Ts int64 `protobuf:"varint,1,opt,name=ts,proto3" json:"ts,omitempty"` Cnt int64 `protobuf:"varint,2,opt,name=cnt,proto3" json:"cnt,omitempty"` Min float64 `protobuf:"fixed64,3,opt,name=min,proto3" json:"min,omitempty"` Max float64 `protobuf:"fixed64,4,opt,name=max,proto3" json:"max,omitempty"` Avg float64 `protobuf:"fixed64,5,opt,name=avg,proto3" json:"avg,omitempty"` Sum float64 `protobuf:"fixed64,6,opt,name=sum,proto3" json:"sum,omitempty"` V []float64 `protobuf:"fixed64,7,rep,packed,name=v" json:"v,omitempty"` G []uint32 `protobuf:"varint,8,rep,packed,name=g" json:"g,omitempty"` Delta []uint32 `protobuf:"varint,9,rep,packed,name=delta" json:"delta,omitempty"` Buf []float64 `protobuf:"fixed64,10,rep,packed,name=buf" json:"buf,omitempty"` } func (m *SketchPayload_Sketch_Distribution) Reset() { *m = SketchPayload_Sketch_Distribution{} } func (m *SketchPayload_Sketch_Distribution) String() string { return proto.CompactTextString(m) } func (*SketchPayload_Sketch_Distribution) ProtoMessage() {} func (*SketchPayload_Sketch_Distribution) Descriptor() ([]byte, []int) { return fileDescriptorAgentPayload, []int{3, 0, 0} } func (m *SketchPayload_Sketch_Distribution) GetTs() int64 { if m != nil { return m.Ts } return 0 } func (m *SketchPayload_Sketch_Distribution) GetCnt() int64 { if m != nil { return m.Cnt } return 0 } func (m *SketchPayload_Sketch_Distribution) GetMin() float64 { if m != nil { return m.Min } return 0 } func (m *SketchPayload_Sketch_Distribution) GetMax() float64 { if m != nil { return m.Max } return 0 } func (m *SketchPayload_Sketch_Distribution) GetAvg() float64 { if m != nil { return m.Avg } return 0 } func (m *SketchPayload_Sketch_Distribution) GetSum() float64 { if m != nil { return m.Sum } return 0 } func (m *SketchPayload_Sketch_Distribution) GetV() []float64 { if m != nil { return m.V } return nil } func (m *SketchPayload_Sketch_Distribution) GetG() []uint32 { if m != nil { return m.G } return nil } func (m *SketchPayload_Sketch_Distribution) GetDelta() []uint32 { if m != nil { return m.Delta } return nil } func (m *SketchPayload_Sketch_Distribution) GetBuf() []float64 { if m != nil { return m.Buf } return nil } type SketchPayload_Sketch_Dogsketch struct { Ts int64 `protobuf:"varint,1,opt,name=ts,proto3" json:"ts,omitempty"` Cnt int64 `protobuf:"varint,2,opt,name=cnt,proto3" json:"cnt,omitempty"` Min float64 `protobuf:"fixed64,3,opt,name=min,proto3" json:"min,omitempty"` Max float64 `protobuf:"fixed64,4,opt,name=max,proto3" json:"max,omitempty"` Avg float64 `protobuf:"fixed64,5,opt,name=avg,proto3" json:"avg,omitempty"` Sum float64 `protobuf:"fixed64,6,opt,name=sum,proto3" json:"sum,omitempty"` K []int32 `protobuf:"zigzag32,7,rep,packed,name=k" json:"k,omitempty"` N []uint32 `protobuf:"varint,8,rep,packed,name=n" json:"n,omitempty"` } func (m *SketchPayload_Sketch_Dogsketch) Reset() { *m = SketchPayload_Sketch_Dogsketch{} } func (m *SketchPayload_Sketch_Dogsketch) String() string { return proto.CompactTextString(m) } func (*SketchPayload_Sketch_Dogsketch) ProtoMessage() {} func (*SketchPayload_Sketch_Dogsketch) Descriptor() ([]byte, []int) { return fileDescriptorAgentPayload, []int{3, 0, 1} } func (m *SketchPayload_Sketch_Dogsketch) GetTs() int64 { if m != nil { return m.Ts } return 0 } func (m *SketchPayload_Sketch_Dogsketch) GetCnt() int64 { if m != nil { return m.Cnt } return 0 } func (m *SketchPayload_Sketch_Dogsketch) GetMin() float64 { if m != nil { return m.Min } return 0 } func (m *SketchPayload_Sketch_Dogsketch) GetMax() float64 { if m != nil { return m.Max } return 0 } func (m *SketchPayload_Sketch_Dogsketch) GetAvg() float64 { if m != nil { return m.Avg } return 0 } func (m *SketchPayload_Sketch_Dogsketch) GetSum() float64 { if m != nil { return m.Sum } return 0 } func (m *SketchPayload_Sketch_Dogsketch) GetK() []int32 { if m != nil { return m.K } return nil } func (m *SketchPayload_Sketch_Dogsketch) GetN() []uint32 { if m != nil { return m.N } return nil } func init() { proto.RegisterType((*CommonMetadata)(nil), "datadog.agentpayload.CommonMetadata") proto.RegisterType((*MetricPayload)(nil), "datadog.agentpayload.MetricPayload") proto.RegisterType((*MetricPayload_MetricPoint)(nil), "datadog.agentpayload.MetricPayload.MetricPoint") proto.RegisterType((*MetricPayload_Resource)(nil), "datadog.agentpayload.MetricPayload.Resource") proto.RegisterType((*MetricPayload_MetricSeries)(nil), "datadog.agentpayload.MetricPayload.MetricSeries") proto.RegisterType((*EventsPayload)(nil), "datadog.agentpayload.EventsPayload") proto.RegisterType((*EventsPayload_Event)(nil), "datadog.agentpayload.EventsPayload.Event") proto.RegisterType((*SketchPayload)(nil), "datadog.agentpayload.SketchPayload") proto.RegisterType((*SketchPayload_Sketch)(nil), "datadog.agentpayload.SketchPayload.Sketch") proto.RegisterType((*SketchPayload_Sketch_Distribution)(nil), "datadog.agentpayload.SketchPayload.Sketch.Distribution") proto.RegisterType((*SketchPayload_Sketch_Dogsketch)(nil), "datadog.agentpayload.SketchPayload.Sketch.Dogsketch") proto.RegisterEnum("datadog.agentpayload.MetricPayload_MetricType", MetricPayload_MetricType_name, MetricPayload_MetricType_value) } func (m *CommonMetadata) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *CommonMetadata) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.AgentVersion) > 0 { dAtA[i] = 0xa i++ i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.AgentVersion))) i += copy(dAtA[i:], m.AgentVersion) } if len(m.Timezone) > 0 { dAtA[i] = 0x12 i++ i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.Timezone))) i += copy(dAtA[i:], m.Timezone) } if m.CurrentEpoch != 0 { dAtA[i] = 0x19 i++ binary.LittleEndian.PutUint64(dAtA[i:], uint64(math.Float64bits(float64(m.CurrentEpoch)))) i += 8 } if len(m.InternalIp) > 0 { dAtA[i] = 0x22 i++ i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.InternalIp))) i += copy(dAtA[i:], m.InternalIp) } if len(m.PublicIp) > 0 { dAtA[i] = 0x2a i++ i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.PublicIp))) i += copy(dAtA[i:], m.PublicIp) } if len(m.ApiKey) > 0 { dAtA[i] = 0x32 i++ i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.ApiKey))) i += copy(dAtA[i:], m.ApiKey) } return i, nil } func (m *MetricPayload) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *MetricPayload) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.Series) > 0 { for _, msg := range m.Series { dAtA[i] = 0xa i++ i = encodeVarintAgentPayload(dAtA, i, uint64(msg.Size())) n, err := msg.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n } } return i, nil } func (m *MetricPayload_MetricPoint) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *MetricPayload_MetricPoint) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.Value != 0 { dAtA[i] = 0x9 i++ binary.LittleEndian.PutUint64(dAtA[i:], uint64(math.Float64bits(float64(m.Value)))) i += 8 } if m.Timestamp != 0 { dAtA[i] = 0x10 i++ i = encodeVarintAgentPayload(dAtA, i, uint64(m.Timestamp)) } return i, nil } func (m *MetricPayload_Resource) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *MetricPayload_Resource) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.Type) > 0 { dAtA[i] = 0xa i++ i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.Type))) i += copy(dAtA[i:], m.Type) } if len(m.Name) > 0 { dAtA[i] = 0x12 i++ i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.Name))) i += copy(dAtA[i:], m.Name) } return i, nil } func (m *MetricPayload_MetricSeries) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *MetricPayload_MetricSeries) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.Resources) > 0 { for _, msg := range m.Resources { dAtA[i] = 0xa i++ i = encodeVarintAgentPayload(dAtA, i, uint64(msg.Size())) n, err := msg.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n } } if len(m.Metric) > 0 { dAtA[i] = 0x12 i++ i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.Metric))) i += copy(dAtA[i:], m.Metric) } if len(m.Tags) > 0 { for _, s := range m.Tags { dAtA[i] = 0x1a i++ l = len(s) for l >= 1<<7 { dAtA[i] = uint8(uint64(l)&0x7f | 0x80) l >>= 7 i++ } dAtA[i] = uint8(l) i++ i += copy(dAtA[i:], s) } } if len(m.Points) > 0 { for _, msg := range m.Points { dAtA[i] = 0x22 i++ i = encodeVarintAgentPayload(dAtA, i, uint64(msg.Size())) n, err := msg.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n } } if m.Type != 0 { dAtA[i] = 0x28 i++ i = encodeVarintAgentPayload(dAtA, i, uint64(m.Type)) } if len(m.Unit) > 0 { dAtA[i] = 0x32 i++ i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.Unit))) i += copy(dAtA[i:], m.Unit) } if len(m.SourceTypeName) > 0 { dAtA[i] = 0x3a i++ i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.SourceTypeName))) i += copy(dAtA[i:], m.SourceTypeName) } if m.Interval != 0 { dAtA[i] = 0x40 i++ i = encodeVarintAgentPayload(dAtA, i, uint64(m.Interval)) } return i, nil } func (m *EventsPayload) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *EventsPayload) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.Events) > 0 { for _, msg := range m.Events { dAtA[i] = 0xa i++ i = encodeVarintAgentPayload(dAtA, i, uint64(msg.Size())) n, err := msg.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n } } if m.Metadata != nil { dAtA[i] = 0x12 i++ i = encodeVarintAgentPayload(dAtA, i, uint64(m.Metadata.Size())) n1, err := m.Metadata.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n1 } return i, nil } func (m *EventsPayload_Event) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *EventsPayload_Event) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.Title) > 0 { dAtA[i] = 0xa i++ i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.Title))) i += copy(dAtA[i:], m.Title) } if len(m.Text) > 0 { dAtA[i] = 0x12 i++ i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.Text))) i += copy(dAtA[i:], m.Text) } if m.Ts != 0 { dAtA[i] = 0x18 i++ i = encodeVarintAgentPayload(dAtA, i, uint64(m.Ts)) } if len(m.Priority) > 0 { dAtA[i] = 0x22 i++ i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.Priority))) i += copy(dAtA[i:], m.Priority) } if len(m.Host) > 0 { dAtA[i] = 0x2a i++ i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.Host))) i += copy(dAtA[i:], m.Host) } if len(m.Tags) > 0 { for _, s := range m.Tags { dAtA[i] = 0x32 i++ l = len(s) for l >= 1<<7 { dAtA[i] = uint8(uint64(l)&0x7f | 0x80) l >>= 7 i++ } dAtA[i] = uint8(l) i++ i += copy(dAtA[i:], s) } } if len(m.AlertType) > 0 { dAtA[i] = 0x3a i++ i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.AlertType))) i += copy(dAtA[i:], m.AlertType) } if len(m.AggregationKey) > 0 { dAtA[i] = 0x42 i++ i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.AggregationKey))) i += copy(dAtA[i:], m.AggregationKey) } if len(m.SourceTypeName) > 0 { dAtA[i] = 0x4a i++ i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.SourceTypeName))) i += copy(dAtA[i:], m.SourceTypeName) } return i, nil } func (m *SketchPayload) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *SketchPayload) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.Sketches) > 0 { for _, msg := range m.Sketches { dAtA[i] = 0xa i++ i = encodeVarintAgentPayload(dAtA, i, uint64(msg.Size())) n, err := msg.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n } } dAtA[i] = 0x12 i++ i = encodeVarintAgentPayload(dAtA, i, uint64(m.Metadata.Size())) n2, err := m.Metadata.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n2 return i, nil } func (m *SketchPayload_Sketch) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *SketchPayload_Sketch) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if len(m.Metric) > 0 { dAtA[i] = 0xa i++ i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.Metric))) i += copy(dAtA[i:], m.Metric) } if len(m.Host) > 0 { dAtA[i] = 0x12 i++ i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.Host))) i += copy(dAtA[i:], m.Host) } if len(m.Distributions) > 0 { for _, msg := range m.Distributions { dAtA[i] = 0x1a i++ i = encodeVarintAgentPayload(dAtA, i, uint64(msg.Size())) n, err := msg.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n } } if len(m.Tags) > 0 { for _, s := range m.Tags { dAtA[i] = 0x22 i++ l = len(s) for l >= 1<<7 { dAtA[i] = uint8(uint64(l)&0x7f | 0x80) l >>= 7 i++ } dAtA[i] = uint8(l) i++ i += copy(dAtA[i:], s) } } if len(m.Dogsketches) > 0 { for _, msg := range m.Dogsketches { dAtA[i] = 0x3a i++ i = encodeVarintAgentPayload(dAtA, i, uint64(msg.Size())) n, err := msg.MarshalTo(dAtA[i:]) if err != nil { return 0, err } i += n } } return i, nil } func (m *SketchPayload_Sketch_Distribution) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *SketchPayload_Sketch_Distribution) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.Ts != 0 { dAtA[i] = 0x8 i++ i = encodeVarintAgentPayload(dAtA, i, uint64(m.Ts)) } if m.Cnt != 0 { dAtA[i] = 0x10 i++ i = encodeVarintAgentPayload(dAtA, i, uint64(m.Cnt)) } if m.Min != 0 { dAtA[i] = 0x19 i++ binary.LittleEndian.PutUint64(dAtA[i:], uint64(math.Float64bits(float64(m.Min)))) i += 8 } if m.Max != 0 { dAtA[i] = 0x21 i++ binary.LittleEndian.PutUint64(dAtA[i:], uint64(math.Float64bits(float64(m.Max)))) i += 8 } if m.Avg != 0 { dAtA[i] = 0x29 i++ binary.LittleEndian.PutUint64(dAtA[i:], uint64(math.Float64bits(float64(m.Avg)))) i += 8 } if m.Sum != 0 { dAtA[i] = 0x31 i++ binary.LittleEndian.PutUint64(dAtA[i:], uint64(math.Float64bits(float64(m.Sum)))) i += 8 } if len(m.V) > 0 { dAtA[i] = 0x3a i++ i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.V)*8)) for _, num := range m.V { f3 := math.Float64bits(float64(num)) binary.LittleEndian.PutUint64(dAtA[i:], uint64(f3)) i += 8 } } if len(m.G) > 0 { dAtA5 := make([]byte, len(m.G)*10) var j4 int for _, num := range m.G { for num >= 1<<7 { dAtA5[j4] = uint8(uint64(num)&0x7f | 0x80) num >>= 7 j4++ } dAtA5[j4] = uint8(num) j4++ } dAtA[i] = 0x42 i++ i = encodeVarintAgentPayload(dAtA, i, uint64(j4)) i += copy(dAtA[i:], dAtA5[:j4]) } if len(m.Delta) > 0 { dAtA7 := make([]byte, len(m.Delta)*10) var j6 int for _, num := range m.Delta { for num >= 1<<7 { dAtA7[j6] = uint8(uint64(num)&0x7f | 0x80) num >>= 7 j6++ } dAtA7[j6] = uint8(num) j6++ } dAtA[i] = 0x4a i++ i = encodeVarintAgentPayload(dAtA, i, uint64(j6)) i += copy(dAtA[i:], dAtA7[:j6]) } if len(m.Buf) > 0 { dAtA[i] = 0x52 i++ i = encodeVarintAgentPayload(dAtA, i, uint64(len(m.Buf)*8)) for _, num := range m.Buf { f8 := math.Float64bits(float64(num)) binary.LittleEndian.PutUint64(dAtA[i:], uint64(f8)) i += 8 } } return i, nil } func (m *SketchPayload_Sketch_Dogsketch) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) n, err := m.MarshalTo(dAtA) if err != nil { return nil, err } return dAtA[:n], nil } func (m *SketchPayload_Sketch_Dogsketch) MarshalTo(dAtA []byte) (int, error) { var i int _ = i var l int _ = l if m.Ts != 0 { dAtA[i] = 0x8 i++ i = encodeVarintAgentPayload(dAtA, i, uint64(m.Ts)) } if m.Cnt != 0 { dAtA[i] = 0x10 i++ i = encodeVarintAgentPayload(dAtA, i, uint64(m.Cnt)) } if m.Min != 0 { dAtA[i] = 0x19 i++ binary.LittleEndian.PutUint64(dAtA[i:], uint64(math.Float64bits(float64(m.Min)))) i += 8 } if m.Max != 0 { dAtA[i] = 0x21 i++ binary.LittleEndian.PutUint64(dAtA[i:], uint64(math.Float64bits(float64(m.Max)))) i += 8 } if m.Avg != 0 { dAtA[i] = 0x29 i++ binary.LittleEndian.PutUint64(dAtA[i:], uint64(math.Float64bits(float64(m.Avg)))) i += 8 } if m.Sum != 0 { dAtA[i] = 0x31 i++ binary.LittleEndian.PutUint64(dAtA[i:], uint64(math.Float64bits(float64(m.Sum)))) i += 8 } if len(m.K) > 0 { dAtA9 := make([]byte, len(m.K)*5) var j10 int for _, num := range m.K { x11 := (uint32(num) << 1) ^ uint32((num >> 31)) for x11 >= 1<<7 { dAtA9[j10] = uint8(uint64(x11)&0x7f | 0x80) j10++ x11 >>= 7 } dAtA9[j10] = uint8(x11) j10++ } dAtA[i] = 0x3a i++ i = encodeVarintAgentPayload(dAtA, i, uint64(j10)) i += copy(dAtA[i:], dAtA9[:j10]) } if len(m.N) > 0 { dAtA13 := make([]byte, len(m.N)*10) var j12 int for _, num := range m.N { for num >= 1<<7 { dAtA13[j12] = uint8(uint64(num)&0x7f | 0x80) num >>= 7 j12++ } dAtA13[j12] = uint8(num) j12++ } dAtA[i] = 0x42 i++ i = encodeVarintAgentPayload(dAtA, i, uint64(j12)) i += copy(dAtA[i:], dAtA13[:j12]) } return i, nil } func encodeVarintAgentPayload(dAtA []byte, offset int, v uint64) int { for v >= 1<<7 { dAtA[offset] = uint8(v&0x7f | 0x80) v >>= 7 offset++ } dAtA[offset] = uint8(v) return offset + 1 } func (m *CommonMetadata) Size() (n int) { var l int _ = l l = len(m.AgentVersion) if l > 0 { n += 1 + l + sovAgentPayload(uint64(l)) } l = len(m.Timezone) if l > 0 { n += 1 + l + sovAgentPayload(uint64(l)) } if m.CurrentEpoch != 0 { n += 9 } l = len(m.InternalIp) if l > 0 { n += 1 + l + sovAgentPayload(uint64(l)) } l = len(m.PublicIp) if l > 0 { n += 1 + l + sovAgentPayload(uint64(l)) } l = len(m.ApiKey) if l > 0 { n += 1 + l + sovAgentPayload(uint64(l)) } return n } func (m *MetricPayload) Size() (n int) { var l int _ = l if len(m.Series) > 0 { for _, e := range m.Series { l = e.Size() n += 1 + l + sovAgentPayload(uint64(l)) } } return n } func (m *MetricPayload_MetricPoint) Size() (n int) { var l int _ = l if m.Value != 0 { n += 9 } if m.Timestamp != 0 { n += 1 + sovAgentPayload(uint64(m.Timestamp)) } return n } func (m *MetricPayload_Resource) Size() (n int) { var l int _ = l l = len(m.Type) if l > 0 { n += 1 + l + sovAgentPayload(uint64(l)) } l = len(m.Name) if l > 0 { n += 1 + l + sovAgentPayload(uint64(l)) } return n } func (m *MetricPayload_MetricSeries) Size() (n int) { var l int _ = l if len(m.Resources) > 0 { for _, e := range m.Resources { l = e.Size() n += 1 + l + sovAgentPayload(uint64(l)) } } l = len(m.Metric) if l > 0 { n += 1 + l + sovAgentPayload(uint64(l)) } if len(m.Tags) > 0 { for _, s := range m.Tags { l = len(s) n += 1 + l + sovAgentPayload(uint64(l)) } } if len(m.Points) > 0 { for _, e := range m.Points { l = e.Size() n += 1 + l + sovAgentPayload(uint64(l)) } } if m.Type != 0 { n += 1 + sovAgentPayload(uint64(m.Type)) } l = len(m.Unit) if l > 0 { n += 1 + l + sovAgentPayload(uint64(l)) } l = len(m.SourceTypeName) if l > 0 { n += 1 + l + sovAgentPayload(uint64(l)) } if m.Interval != 0 { n += 1 + sovAgentPayload(uint64(m.Interval)) } return n } func (m *EventsPayload) Size() (n int) { var l int _ = l if len(m.Events) > 0 { for _, e := range m.Events { l = e.Size() n += 1 + l + sovAgentPayload(uint64(l)) } } if m.Metadata != nil { l = m.Metadata.Size() n += 1 + l + sovAgentPayload(uint64(l)) } return n } func (m *EventsPayload_Event) Size() (n int) { var l int _ = l l = len(m.Title) if l > 0 { n += 1 + l + sovAgentPayload(uint64(l)) } l = len(m.Text) if l > 0 { n += 1 + l + sovAgentPayload(uint64(l)) } if m.Ts != 0 { n += 1 + sovAgentPayload(uint64(m.Ts)) } l = len(m.Priority) if l > 0 { n += 1 + l + sovAgentPayload(uint64(l)) } l = len(m.Host) if l > 0 { n += 1 + l + sovAgentPayload(uint64(l)) } if len(m.Tags) > 0 { for _, s := range m.Tags { l = len(s) n += 1 + l + sovAgentPayload(uint64(l)) } } l = len(m.AlertType) if l > 0 { n += 1 + l + sovAgentPayload(uint64(l)) } l = len(m.AggregationKey) if l > 0 { n += 1 + l + sovAgentPayload(uint64(l)) } l = len(m.SourceTypeName) if l > 0 { n += 1 + l + sovAgentPayload(uint64(l)) } return n } func (m *SketchPayload) Size() (n int) { var l int _ = l if len(m.Sketches) > 0 { for _, e := range m.Sketches { l = e.Size() n += 1 + l + sovAgentPayload(uint64(l)) } } l = m.Metadata.Size() n += 1 + l + sovAgentPayload(uint64(l)) return n } func (m *SketchPayload_Sketch) Size() (n int) { var l int _ = l l = len(m.Metric) if l > 0 { n += 1 + l + sovAgentPayload(uint64(l)) } l = len(m.Host) if l > 0 { n += 1 + l + sovAgentPayload(uint64(l)) } if len(m.Distributions) > 0 { for _, e := range m.Distributions { l = e.Size() n += 1 + l + sovAgentPayload(uint64(l)) } } if len(m.Tags) > 0 { for _, s := range m.Tags { l = len(s) n += 1 + l + sovAgentPayload(uint64(l)) } } if len(m.Dogsketches) > 0 { for _, e := range m.Dogsketches { l = e.Size() n += 1 + l + sovAgentPayload(uint64(l)) } } return n } func (m *SketchPayload_Sketch_Distribution) Size() (n int) { var l int _ = l if m.Ts != 0 { n += 1 + sovAgentPayload(uint64(m.Ts)) } if m.Cnt != 0 { n += 1 + sovAgentPayload(uint64(m.Cnt)) } if m.Min != 0 { n += 9 } if m.Max != 0 { n += 9 } if m.Avg != 0 { n += 9 } if m.Sum != 0 { n += 9 } if len(m.V) > 0 { n += 1 + sovAgentPayload(uint64(len(m.V)*8)) + len(m.V)*8 } if len(m.G) > 0 { l = 0 for _, e := range m.G { l += sovAgentPayload(uint64(e)) } n += 1 + sovAgentPayload(uint64(l)) + l } if len(m.Delta) > 0 { l = 0 for _, e := range m.Delta { l += sovAgentPayload(uint64(e)) } n += 1 + sovAgentPayload(uint64(l)) + l } if len(m.Buf) > 0 { n += 1 + sovAgentPayload(uint64(len(m.Buf)*8)) + len(m.Buf)*8 } return n } func (m *SketchPayload_Sketch_Dogsketch) Size() (n int) { var l int _ = l if m.Ts != 0 { n += 1 + sovAgentPayload(uint64(m.Ts)) } if m.Cnt != 0 { n += 1 + sovAgentPayload(uint64(m.Cnt)) } if m.Min != 0 { n += 9 } if m.Max != 0 { n += 9 } if m.Avg != 0 { n += 9 } if m.Sum != 0 { n += 9 } if len(m.K) > 0 { l = 0 for _, e := range m.K { l += sozAgentPayload(uint64(e)) } n += 1 + sovAgentPayload(uint64(l)) + l } if len(m.N) > 0 { l = 0 for _, e := range m.N { l += sovAgentPayload(uint64(e)) } n += 1 + sovAgentPayload(uint64(l)) + l } return n } func sovAgentPayload(x uint64) (n int) { for { n++ x >>= 7 if x == 0 { break } } return n } func sozAgentPayload(x uint64) (n int) { return sovAgentPayload(uint64((x << 1) ^ uint64((int64(x) >> 63)))) } func (m *CommonMetadata) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: CommonMetadata: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: CommonMetadata: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field AgentVersion", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthAgentPayload } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.AgentVersion = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Timezone", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthAgentPayload } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Timezone = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 3: if wireType != 1 { return fmt.Errorf("proto: wrong wireType = %d for field CurrentEpoch", wireType) } var v uint64 if (iNdEx + 8) > l { return io.ErrUnexpectedEOF } v = uint64(binary.LittleEndian.Uint64(dAtA[iNdEx:])) iNdEx += 8 m.CurrentEpoch = float64(math.Float64frombits(v)) case 4: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field InternalIp", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthAgentPayload } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.InternalIp = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 5: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field PublicIp", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthAgentPayload } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.PublicIp = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 6: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field ApiKey", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthAgentPayload } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.ApiKey = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipAgentPayload(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthAgentPayload } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *MetricPayload) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: MetricPayload: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: MetricPayload: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Series", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthAgentPayload } postIndex := iNdEx + msglen if postIndex > l { return io.ErrUnexpectedEOF } m.Series = append(m.Series, &MetricPayload_MetricSeries{}) if err := m.Series[len(m.Series)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipAgentPayload(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthAgentPayload } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *MetricPayload_MetricPoint) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: MetricPoint: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: MetricPoint: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 1 { return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType) } var v uint64 if (iNdEx + 8) > l { return io.ErrUnexpectedEOF } v = uint64(binary.LittleEndian.Uint64(dAtA[iNdEx:])) iNdEx += 8 m.Value = float64(math.Float64frombits(v)) case 2: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Timestamp", wireType) } m.Timestamp = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Timestamp |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipAgentPayload(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthAgentPayload } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *MetricPayload_Resource) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: Resource: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: Resource: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthAgentPayload } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Type = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthAgentPayload } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Name = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipAgentPayload(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthAgentPayload } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *MetricPayload_MetricSeries) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: MetricSeries: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: MetricSeries: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Resources", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthAgentPayload } postIndex := iNdEx + msglen if postIndex > l { return io.ErrUnexpectedEOF } m.Resources = append(m.Resources, &MetricPayload_Resource{}) if err := m.Resources[len(m.Resources)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Metric", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthAgentPayload } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Metric = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 3: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Tags", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthAgentPayload } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Tags = append(m.Tags, string(dAtA[iNdEx:postIndex])) iNdEx = postIndex case 4: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Points", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthAgentPayload } postIndex := iNdEx + msglen if postIndex > l { return io.ErrUnexpectedEOF } m.Points = append(m.Points, &MetricPayload_MetricPoint{}) if err := m.Points[len(m.Points)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 5: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType) } m.Type = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Type |= (MetricPayload_MetricType(b) & 0x7F) << shift if b < 0x80 { break } } case 6: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Unit", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthAgentPayload } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Unit = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 7: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field SourceTypeName", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthAgentPayload } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.SourceTypeName = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 8: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Interval", wireType) } m.Interval = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Interval |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } default: iNdEx = preIndex skippy, err := skipAgentPayload(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthAgentPayload } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *EventsPayload) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: EventsPayload: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: EventsPayload: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Events", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthAgentPayload } postIndex := iNdEx + msglen if postIndex > l { return io.ErrUnexpectedEOF } m.Events = append(m.Events, &EventsPayload_Event{}) if err := m.Events[len(m.Events)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthAgentPayload } postIndex := iNdEx + msglen if postIndex > l { return io.ErrUnexpectedEOF } if m.Metadata == nil { m.Metadata = &CommonMetadata{} } if err := m.Metadata.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipAgentPayload(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthAgentPayload } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *EventsPayload_Event) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: Event: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: Event: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Title", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthAgentPayload } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Title = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Text", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthAgentPayload } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Text = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 3: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Ts", wireType) } m.Ts = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Ts |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 4: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Priority", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthAgentPayload } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Priority = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 5: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Host", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthAgentPayload } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Host = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 6: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Tags", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthAgentPayload } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Tags = append(m.Tags, string(dAtA[iNdEx:postIndex])) iNdEx = postIndex case 7: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field AlertType", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthAgentPayload } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.AlertType = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 8: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field AggregationKey", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthAgentPayload } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.AggregationKey = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 9: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field SourceTypeName", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthAgentPayload } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.SourceTypeName = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipAgentPayload(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthAgentPayload } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *SketchPayload) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: SketchPayload: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: SketchPayload: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Sketches", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthAgentPayload } postIndex := iNdEx + msglen if postIndex > l { return io.ErrUnexpectedEOF } m.Sketches = append(m.Sketches, SketchPayload_Sketch{}) if err := m.Sketches[len(m.Sketches)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Metadata", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthAgentPayload } postIndex := iNdEx + msglen if postIndex > l { return io.ErrUnexpectedEOF } if err := m.Metadata.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipAgentPayload(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthAgentPayload } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *SketchPayload_Sketch) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: Sketch: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: Sketch: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Metric", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthAgentPayload } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Metric = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Host", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthAgentPayload } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Host = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 3: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Distributions", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthAgentPayload } postIndex := iNdEx + msglen if postIndex > l { return io.ErrUnexpectedEOF } m.Distributions = append(m.Distributions, SketchPayload_Sketch_Distribution{}) if err := m.Distributions[len(m.Distributions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex case 4: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Tags", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ stringLen |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } intStringLen := int(stringLen) if intStringLen < 0 { return ErrInvalidLengthAgentPayload } postIndex := iNdEx + intStringLen if postIndex > l { return io.ErrUnexpectedEOF } m.Tags = append(m.Tags, string(dAtA[iNdEx:postIndex])) iNdEx = postIndex case 7: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field Dogsketches", wireType) } var msglen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ msglen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if msglen < 0 { return ErrInvalidLengthAgentPayload } postIndex := iNdEx + msglen if postIndex > l { return io.ErrUnexpectedEOF } m.Dogsketches = append(m.Dogsketches, SketchPayload_Sketch_Dogsketch{}) if err := m.Dogsketches[len(m.Dogsketches)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipAgentPayload(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthAgentPayload } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *SketchPayload_Sketch_Distribution) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: Distribution: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: Distribution: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Ts", wireType) } m.Ts = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Ts |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 2: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Cnt", wireType) } m.Cnt = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Cnt |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 3: if wireType != 1 { return fmt.Errorf("proto: wrong wireType = %d for field Min", wireType) } var v uint64 if (iNdEx + 8) > l { return io.ErrUnexpectedEOF } v = uint64(binary.LittleEndian.Uint64(dAtA[iNdEx:])) iNdEx += 8 m.Min = float64(math.Float64frombits(v)) case 4: if wireType != 1 { return fmt.Errorf("proto: wrong wireType = %d for field Max", wireType) } var v uint64 if (iNdEx + 8) > l { return io.ErrUnexpectedEOF } v = uint64(binary.LittleEndian.Uint64(dAtA[iNdEx:])) iNdEx += 8 m.Max = float64(math.Float64frombits(v)) case 5: if wireType != 1 { return fmt.Errorf("proto: wrong wireType = %d for field Avg", wireType) } var v uint64 if (iNdEx + 8) > l { return io.ErrUnexpectedEOF } v = uint64(binary.LittleEndian.Uint64(dAtA[iNdEx:])) iNdEx += 8 m.Avg = float64(math.Float64frombits(v)) case 6: if wireType != 1 { return fmt.Errorf("proto: wrong wireType = %d for field Sum", wireType) } var v uint64 if (iNdEx + 8) > l { return io.ErrUnexpectedEOF } v = uint64(binary.LittleEndian.Uint64(dAtA[iNdEx:])) iNdEx += 8 m.Sum = float64(math.Float64frombits(v)) case 7: if wireType == 1 { var v uint64 if (iNdEx + 8) > l { return io.ErrUnexpectedEOF } v = uint64(binary.LittleEndian.Uint64(dAtA[iNdEx:])) iNdEx += 8 v2 := float64(math.Float64frombits(v)) m.V = append(m.V, v2) } else if wireType == 2 { var packedLen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ packedLen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if packedLen < 0 { return ErrInvalidLengthAgentPayload } postIndex := iNdEx + packedLen if postIndex > l { return io.ErrUnexpectedEOF } for iNdEx < postIndex { var v uint64 if (iNdEx + 8) > l { return io.ErrUnexpectedEOF } v = uint64(binary.LittleEndian.Uint64(dAtA[iNdEx:])) iNdEx += 8 v2 := float64(math.Float64frombits(v)) m.V = append(m.V, v2) } } else { return fmt.Errorf("proto: wrong wireType = %d for field V", wireType) } case 8: if wireType == 0 { var v uint32 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= (uint32(b) & 0x7F) << shift if b < 0x80 { break } } m.G = append(m.G, v) } else if wireType == 2 { var packedLen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ packedLen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if packedLen < 0 { return ErrInvalidLengthAgentPayload } postIndex := iNdEx + packedLen if postIndex > l { return io.ErrUnexpectedEOF } for iNdEx < postIndex { var v uint32 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= (uint32(b) & 0x7F) << shift if b < 0x80 { break } } m.G = append(m.G, v) } } else { return fmt.Errorf("proto: wrong wireType = %d for field G", wireType) } case 9: if wireType == 0 { var v uint32 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= (uint32(b) & 0x7F) << shift if b < 0x80 { break } } m.Delta = append(m.Delta, v) } else if wireType == 2 { var packedLen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ packedLen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if packedLen < 0 { return ErrInvalidLengthAgentPayload } postIndex := iNdEx + packedLen if postIndex > l { return io.ErrUnexpectedEOF } for iNdEx < postIndex { var v uint32 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= (uint32(b) & 0x7F) << shift if b < 0x80 { break } } m.Delta = append(m.Delta, v) } } else { return fmt.Errorf("proto: wrong wireType = %d for field Delta", wireType) } case 10: if wireType == 1 { var v uint64 if (iNdEx + 8) > l { return io.ErrUnexpectedEOF } v = uint64(binary.LittleEndian.Uint64(dAtA[iNdEx:])) iNdEx += 8 v2 := float64(math.Float64frombits(v)) m.Buf = append(m.Buf, v2) } else if wireType == 2 { var packedLen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ packedLen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if packedLen < 0 { return ErrInvalidLengthAgentPayload } postIndex := iNdEx + packedLen if postIndex > l { return io.ErrUnexpectedEOF } for iNdEx < postIndex { var v uint64 if (iNdEx + 8) > l { return io.ErrUnexpectedEOF } v = uint64(binary.LittleEndian.Uint64(dAtA[iNdEx:])) iNdEx += 8 v2 := float64(math.Float64frombits(v)) m.Buf = append(m.Buf, v2) } } else { return fmt.Errorf("proto: wrong wireType = %d for field Buf", wireType) } default: iNdEx = preIndex skippy, err := skipAgentPayload(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthAgentPayload } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func (m *SketchPayload_Sketch_Dogsketch) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 for iNdEx < l { preIndex := iNdEx var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } fieldNum := int32(wire >> 3) wireType := int(wire & 0x7) if wireType == 4 { return fmt.Errorf("proto: Dogsketch: wiretype end group for non-group") } if fieldNum <= 0 { return fmt.Errorf("proto: Dogsketch: illegal tag %d (wire type %d)", fieldNum, wire) } switch fieldNum { case 1: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Ts", wireType) } m.Ts = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Ts |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 2: if wireType != 0 { return fmt.Errorf("proto: wrong wireType = %d for field Cnt", wireType) } m.Cnt = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ m.Cnt |= (int64(b) & 0x7F) << shift if b < 0x80 { break } } case 3: if wireType != 1 { return fmt.Errorf("proto: wrong wireType = %d for field Min", wireType) } var v uint64 if (iNdEx + 8) > l { return io.ErrUnexpectedEOF } v = uint64(binary.LittleEndian.Uint64(dAtA[iNdEx:])) iNdEx += 8 m.Min = float64(math.Float64frombits(v)) case 4: if wireType != 1 { return fmt.Errorf("proto: wrong wireType = %d for field Max", wireType) } var v uint64 if (iNdEx + 8) > l { return io.ErrUnexpectedEOF } v = uint64(binary.LittleEndian.Uint64(dAtA[iNdEx:])) iNdEx += 8 m.Max = float64(math.Float64frombits(v)) case 5: if wireType != 1 { return fmt.Errorf("proto: wrong wireType = %d for field Avg", wireType) } var v uint64 if (iNdEx + 8) > l { return io.ErrUnexpectedEOF } v = uint64(binary.LittleEndian.Uint64(dAtA[iNdEx:])) iNdEx += 8 m.Avg = float64(math.Float64frombits(v)) case 6: if wireType != 1 { return fmt.Errorf("proto: wrong wireType = %d for field Sum", wireType) } var v uint64 if (iNdEx + 8) > l { return io.ErrUnexpectedEOF } v = uint64(binary.LittleEndian.Uint64(dAtA[iNdEx:])) iNdEx += 8 m.Sum = float64(math.Float64frombits(v)) case 7: if wireType == 0 { var v int32 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= (int32(b) & 0x7F) << shift if b < 0x80 { break } } v = int32((uint32(v) >> 1) ^ uint32(((v&1)<<31)>>31)) m.K = append(m.K, v) } else if wireType == 2 { var packedLen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ packedLen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if packedLen < 0 { return ErrInvalidLengthAgentPayload } postIndex := iNdEx + packedLen if postIndex > l { return io.ErrUnexpectedEOF } for iNdEx < postIndex { var v int32 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= (int32(b) & 0x7F) << shift if b < 0x80 { break } } v = int32((uint32(v) >> 1) ^ uint32(((v&1)<<31)>>31)) m.K = append(m.K, v) } } else { return fmt.Errorf("proto: wrong wireType = %d for field K", wireType) } case 8: if wireType == 0 { var v uint32 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= (uint32(b) & 0x7F) << shift if b < 0x80 { break } } m.N = append(m.N, v) } else if wireType == 2 { var packedLen int for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ packedLen |= (int(b) & 0x7F) << shift if b < 0x80 { break } } if packedLen < 0 { return ErrInvalidLengthAgentPayload } postIndex := iNdEx + packedLen if postIndex > l { return io.ErrUnexpectedEOF } for iNdEx < postIndex { var v uint32 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowAgentPayload } if iNdEx >= l { return io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ v |= (uint32(b) & 0x7F) << shift if b < 0x80 { break } } m.N = append(m.N, v) } } else { return fmt.Errorf("proto: wrong wireType = %d for field N", wireType) } default: iNdEx = preIndex skippy, err := skipAgentPayload(dAtA[iNdEx:]) if err != nil { return err } if skippy < 0 { return ErrInvalidLengthAgentPayload } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } iNdEx += skippy } } if iNdEx > l { return io.ErrUnexpectedEOF } return nil } func skipAgentPayload(dAtA []byte) (n int, err error) { l := len(dAtA) iNdEx := 0 for iNdEx < l { var wire uint64 for shift := uint(0); ; shift += 7 { if shift >= 64 { return 0, ErrIntOverflowAgentPayload } if iNdEx >= l { return 0, io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ wire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } wireType := int(wire & 0x7) switch wireType { case 0: for shift := uint(0); ; shift += 7 { if shift >= 64 { return 0, ErrIntOverflowAgentPayload } if iNdEx >= l { return 0, io.ErrUnexpectedEOF } iNdEx++ if dAtA[iNdEx-1] < 0x80 { break } } return iNdEx, nil case 1: iNdEx += 8 return iNdEx, nil case 2: var length int for shift := uint(0); ; shift += 7 { if shift >= 64 { return 0, ErrIntOverflowAgentPayload } if iNdEx >= l { return 0, io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ length |= (int(b) & 0x7F) << shift if b < 0x80 { break } } iNdEx += length if length < 0 { return 0, ErrInvalidLengthAgentPayload } return iNdEx, nil case 3: for { var innerWire uint64 var start int = iNdEx for shift := uint(0); ; shift += 7 { if shift >= 64 { return 0, ErrIntOverflowAgentPayload } if iNdEx >= l { return 0, io.ErrUnexpectedEOF } b := dAtA[iNdEx] iNdEx++ innerWire |= (uint64(b) & 0x7F) << shift if b < 0x80 { break } } innerWireType := int(innerWire & 0x7) if innerWireType == 4 { break } next, err := skipAgentPayload(dAtA[start:]) if err != nil { return 0, err } iNdEx = start + next } return iNdEx, nil case 4: return iNdEx, nil case 5: iNdEx += 4 return iNdEx, nil default: return 0, fmt.Errorf("proto: illegal wireType %d", wireType) } } panic("unreachable") } var ( ErrInvalidLengthAgentPayload = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowAgentPayload = fmt.Errorf("proto: integer overflow") ) func init() { proto.RegisterFile("proto/metrics/agent_payload.proto", fileDescriptorAgentPayload) } var fileDescriptorAgentPayload = []byte{ // 967 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x56, 0x4f, 0x6f, 0xe3, 0x44, 0x14, 0xdf, 0x89, 0x13, 0xd7, 0x7e, 0x69, 0xba, 0x61, 0xb4, 0x02, 0x2b, 0x40, 0xb7, 0x04, 0x24, 0xb2, 0x88, 0x4d, 0x50, 0x00, 0xed, 0x09, 0x89, 0xfe, 0xc9, 0x96, 0xb6, 0x6c, 0x59, 0xb9, 0x2d, 0x07, 0x84, 0x14, 0x4d, 0x92, 0x59, 0x77, 0xd4, 0xd8, 0x63, 0xd9, 0xe3, 0xa8, 0xe1, 0xce, 0x85, 0x03, 0x12, 0x5f, 0x85, 0x33, 0x1f, 0x60, 0x2f, 0x48, 0x7c, 0x02, 0x84, 0xfa, 0x15, 0x38, 0x70, 0x45, 0xf3, 0x3c, 0x76, 0x9d, 0x55, 0x0e, 0x85, 0xc3, 0xde, 0xde, 0xfb, 0x8d, 0xdf, 0x7b, 0xf3, 0x7e, 0xbf, 0xf7, 0x92, 0x81, 0xf7, 0xe2, 0x44, 0x2a, 0x39, 0x08, 0xb9, 0x4a, 0xc4, 0x34, 0x1d, 0xb0, 0x80, 0x47, 0x6a, 0x1c, 0xb3, 0xe5, 0x5c, 0xb2, 0x59, 0x1f, 0xcf, 0xe8, 0x83, 0x19, 0x53, 0x6c, 0x26, 0x83, 0x3e, 0x1e, 0x9a, 0xb3, 0xce, 0xe3, 0x40, 0xa8, 0xcb, 0x6c, 0xd2, 0x9f, 0xca, 0x70, 0x10, 0xc8, 0x40, 0x0e, 0xf0, 0xe3, 0x49, 0xf6, 0x02, 0xbd, 0x3c, 0xab, 0xb6, 0xf2, 0x24, 0xdd, 0xdf, 0x09, 0x6c, 0xed, 0xcb, 0x30, 0x94, 0xd1, 0x33, 0xae, 0x98, 0xce, 0x48, 0xdf, 0x87, 0x56, 0x5e, 0x6e, 0xc1, 0x93, 0x54, 0xc8, 0xc8, 0x23, 0x3b, 0xa4, 0xe7, 0xfa, 0x9b, 0x08, 0x7e, 0x9b, 0x63, 0xb4, 0x03, 0x8e, 0x12, 0x21, 0xff, 0x41, 0x46, 0xdc, 0xab, 0xe1, 0x79, 0xe9, 0xeb, 0x04, 0xd3, 0x2c, 0x49, 0x74, 0x0a, 0x1e, 0xcb, 0xe9, 0xa5, 0x67, 0xed, 0x90, 0x1e, 0xf1, 0x37, 0x0d, 0x38, 0xd2, 0x18, 0x7d, 0x08, 0x4d, 0x11, 0x29, 0x9e, 0x44, 0x6c, 0x3e, 0x16, 0xb1, 0x57, 0xc7, 0x1c, 0x50, 0x40, 0x47, 0x31, 0x7d, 0x1b, 0xdc, 0x38, 0x9b, 0xcc, 0xc5, 0x54, 0x1f, 0x37, 0xf2, 0x12, 0x39, 0x70, 0x14, 0xd3, 0xb7, 0x60, 0x83, 0xc5, 0x62, 0x7c, 0xc5, 0x97, 0x9e, 0x8d, 0x47, 0x36, 0x8b, 0xc5, 0x09, 0x5f, 0x76, 0x7f, 0x6c, 0x40, 0xeb, 0x19, 0x92, 0xf6, 0x3c, 0x27, 0x84, 0x7e, 0x05, 0x76, 0xca, 0x13, 0xc1, 0x53, 0x8f, 0xec, 0x58, 0xbd, 0xe6, 0xf0, 0x93, 0xfe, 0x3a, 0xde, 0xfa, 0x2b, 0x41, 0xc6, 0x3b, 0xc3, 0x38, 0xdf, 0xc4, 0x77, 0x76, 0xa1, 0x69, 0xbe, 0x92, 0x22, 0x52, 0xf4, 0x01, 0x34, 0x16, 0x6c, 0x9e, 0x71, 0xe4, 0x87, 0xf8, 0xb9, 0x43, 0xdf, 0x01, 0x57, 0x13, 0x91, 0x2a, 0x16, 0xc6, 0xc8, 0x8c, 0xe5, 0xdf, 0x02, 0x9d, 0x21, 0x38, 0x3e, 0x4f, 0x65, 0x96, 0x4c, 0x39, 0xa5, 0x50, 0x57, 0xcb, 0x98, 0x1b, 0x7a, 0xd1, 0xd6, 0x58, 0xc4, 0xc2, 0x82, 0x52, 0xb4, 0x3b, 0x7f, 0xd7, 0x60, 0xb3, 0x7a, 0x1f, 0x7a, 0x0c, 0x6e, 0x62, 0x92, 0x14, 0x4d, 0x7d, 0x7c, 0x97, 0xa6, 0x8a, 0xca, 0xfe, 0x6d, 0x38, 0x7d, 0x13, 0xec, 0x7c, 0xc6, 0x4c, 0x49, 0xe3, 0xe1, 0xe5, 0x58, 0x90, 0x7a, 0xd6, 0x8e, 0x85, 0x97, 0x63, 0x41, 0x4a, 0x0f, 0xc1, 0x8e, 0x75, 0xe7, 0xa9, 0x57, 0xc7, 0xa2, 0x83, 0xbb, 0x33, 0x89, 0x8c, 0xf9, 0x26, 0x9c, 0xee, 0x99, 0xce, 0xb5, 0xaa, 0x5b, 0xc3, 0xfe, 0xdd, 0xd3, 0x9c, 0x2f, 0x63, 0x7e, 0xcb, 0x54, 0x16, 0x09, 0x65, 0xe4, 0x47, 0x9b, 0xf6, 0xa0, 0x9d, 0xf7, 0x35, 0xd6, 0x9f, 0x8c, 0x91, 0xc9, 0x0d, 0x3c, 0xdf, 0xca, 0x71, 0x1d, 0x7f, 0xca, 0x42, 0xae, 0xc7, 0x17, 0x47, 0x6d, 0xc1, 0xe6, 0x9e, 0x83, 0x22, 0x95, 0xfe, 0x71, 0xdd, 0x71, 0xdb, 0xd0, 0xfd, 0x02, 0xe0, 0xb6, 0x26, 0xbd, 0x0f, 0xcd, 0x8b, 0xd3, 0xb3, 0xe7, 0xa3, 0xfd, 0xa3, 0xa7, 0x47, 0xa3, 0x83, 0xf6, 0x3d, 0xea, 0x42, 0x63, 0xff, 0x9b, 0x8b, 0xd3, 0xf3, 0x36, 0xa1, 0x0e, 0xd4, 0xfd, 0xdd, 0xf3, 0x51, 0xbb, 0xa6, 0xc1, 0xc3, 0xdd, 0x8b, 0xc3, 0x51, 0xdb, 0xea, 0xfe, 0x6c, 0x41, 0x6b, 0xb4, 0xe0, 0x91, 0x4a, 0x8b, 0x39, 0xdc, 0x05, 0x9b, 0x23, 0x60, 0x24, 0x7b, 0xb4, 0xbe, 0xed, 0x95, 0xa0, 0xdc, 0xf3, 0x4d, 0x20, 0xfd, 0x12, 0x9c, 0xd0, 0x6c, 0x29, 0xca, 0xd5, 0x1c, 0x7e, 0xb0, 0x3e, 0xc9, 0xea, 0x46, 0xfb, 0x65, 0x54, 0xe7, 0x1f, 0x02, 0x0d, 0xcc, 0xa9, 0xa7, 0x57, 0x09, 0x35, 0x2f, 0xc6, 0x2f, 0x77, 0x50, 0x76, 0x7e, 0xad, 0x8a, 0xf9, 0xd3, 0x36, 0xdd, 0x82, 0x9a, 0x4a, 0x71, 0x87, 0x2d, 0xbf, 0xa6, 0x52, 0xcd, 0x5d, 0x9c, 0x08, 0x99, 0x08, 0xb5, 0x34, 0x6b, 0x5b, 0xfa, 0x3a, 0xfe, 0x52, 0xa6, 0xca, 0xec, 0x2b, 0xda, 0xe5, 0x28, 0xd9, 0x95, 0x51, 0x7a, 0x17, 0x80, 0xcd, 0x79, 0xa2, 0x50, 0x28, 0xa3, 0x91, 0x8b, 0x08, 0xd2, 0xfd, 0x21, 0xdc, 0x67, 0x41, 0x90, 0xf0, 0x80, 0x29, 0x21, 0x23, 0x5c, 0x73, 0x27, 0xd7, 0xb1, 0x02, 0x9f, 0xf0, 0xe5, 0x5a, 0xc5, 0xdd, 0x75, 0x8a, 0x77, 0x7f, 0xb5, 0xa1, 0x75, 0x76, 0xc5, 0xd5, 0xf4, 0xb2, 0x10, 0xe4, 0x6b, 0x70, 0x52, 0x04, 0xca, 0x2d, 0xfa, 0x68, 0x3d, 0x9b, 0x2b, 0x61, 0xc6, 0xdb, 0xab, 0xbf, 0xfc, 0xf3, 0xe1, 0x3d, 0xbf, 0xcc, 0x40, 0x9f, 0xfe, 0x3f, 0x6d, 0x8a, 0x3c, 0xa5, 0x42, 0x3f, 0x35, 0xc0, 0xce, 0x4b, 0x54, 0x76, 0x93, 0xbc, 0xba, 0x9b, 0x48, 0x72, 0xad, 0x42, 0xf2, 0x14, 0x5a, 0x33, 0x91, 0xaa, 0x44, 0x4c, 0x32, 0xcd, 0x4d, 0xbe, 0xb8, 0xcd, 0xe1, 0x93, 0xbb, 0x77, 0xd4, 0x3f, 0xa8, 0xc4, 0x9b, 0x6b, 0xad, 0xe6, 0x2c, 0x95, 0xac, 0x57, 0x94, 0xfc, 0x1e, 0x9a, 0x33, 0x19, 0x94, 0x44, 0x6e, 0x60, 0xd9, 0xcf, 0xfe, 0x4b, 0xd9, 0x22, 0xda, 0xd4, 0xac, 0xa6, 0xeb, 0xfc, 0x46, 0x60, 0xb3, 0x7a, 0x2f, 0x33, 0x8c, 0xa4, 0x1c, 0xc6, 0x36, 0x58, 0xd3, 0x48, 0x99, 0x1f, 0x5a, 0x6d, 0x6a, 0x24, 0x14, 0x91, 0xf9, 0xcf, 0xd1, 0x26, 0x22, 0xec, 0x1a, 0x67, 0x55, 0x23, 0xec, 0x5a, 0x23, 0x6c, 0x11, 0xe0, 0x94, 0x12, 0x5f, 0x9b, 0x1a, 0x49, 0xb3, 0x10, 0x7f, 0x4d, 0x88, 0xaf, 0x4d, 0xba, 0x09, 0x64, 0x81, 0xed, 0x10, 0x9f, 0x2c, 0xb4, 0x17, 0x78, 0xce, 0x8e, 0xd5, 0x6b, 0xf9, 0x24, 0xd0, 0xcb, 0x33, 0xe3, 0x73, 0xc5, 0x3c, 0x17, 0x91, 0xdc, 0xd1, 0x39, 0x26, 0xd9, 0x0b, 0x0f, 0x30, 0x46, 0x9b, 0x9d, 0x5f, 0x08, 0xb8, 0x65, 0x7f, 0xaf, 0xf7, 0xee, 0x57, 0x78, 0xf7, 0x37, 0x7c, 0x72, 0xa5, 0xbd, 0xa8, 0xb8, 0x7b, 0x74, 0x5c, 0x77, 0x1a, 0x6d, 0xfb, 0xb8, 0xee, 0xd8, 0xed, 0x0d, 0x7f, 0x6b, 0x45, 0xdf, 0x93, 0x57, 0xfc, 0xfd, 0xbd, 0x27, 0x2f, 0x6f, 0xb6, 0xc9, 0x1f, 0x37, 0xdb, 0xe4, 0xaf, 0x9b, 0x6d, 0xf2, 0xdd, 0xa3, 0xca, 0xd3, 0xe2, 0x80, 0x29, 0x76, 0x20, 0x83, 0xfc, 0x61, 0xf2, 0xd8, 0x08, 0x3c, 0x58, 0x7c, 0xae, 0xdf, 0x16, 0x3c, 0x9a, 0xd8, 0xf8, 0xba, 0xf8, 0xf4, 0xdf, 0x00, 0x00, 0x00, 0xff, 0xff, 0x07, 0x32, 0x8e, 0xac, 0xc7, 0x08, 0x00, 0x00, }