github.com/pinpoint-apm/pinpoint-go-agent@v1.4.1-0.20240110120318-a50c2eb18c8c/protobuf/Stat.pb.go (about)

     1  // Code generated by protoc-gen-go. DO NOT EDIT.
     2  // source: v1/Stat.proto
     3  
     4  package v1
     5  
     6  import (
     7  	fmt "fmt"
     8  	proto "github.com/golang/protobuf/proto"
     9  	math "math"
    10  )
    11  
    12  // Reference imports to suppress errors if they are not otherwise used.
    13  var _ = proto.Marshal
    14  var _ = fmt.Errorf
    15  var _ = math.Inf
    16  
    17  // This is a compile-time assertion to ensure that this generated file
    18  // is compatible with the proto package it is being compiled against.
    19  // A compilation error at this line likely means your copy of the
    20  // proto package needs to be updated.
    21  const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
    22  
    23  type PJvmGcType int32
    24  
    25  const (
    26  	PJvmGcType_JVM_GC_TYPE_UNKNOWN  PJvmGcType = 0
    27  	PJvmGcType_JVM_GC_TYPE_SERIAL   PJvmGcType = 1
    28  	PJvmGcType_JVM_GC_TYPE_PARALLEL PJvmGcType = 2
    29  	PJvmGcType_JVM_GC_TYPE_CMS      PJvmGcType = 3
    30  	PJvmGcType_JVM_GC_TYPE_G1       PJvmGcType = 4
    31  )
    32  
    33  var PJvmGcType_name = map[int32]string{
    34  	0: "JVM_GC_TYPE_UNKNOWN",
    35  	1: "JVM_GC_TYPE_SERIAL",
    36  	2: "JVM_GC_TYPE_PARALLEL",
    37  	3: "JVM_GC_TYPE_CMS",
    38  	4: "JVM_GC_TYPE_G1",
    39  }
    40  
    41  var PJvmGcType_value = map[string]int32{
    42  	"JVM_GC_TYPE_UNKNOWN":  0,
    43  	"JVM_GC_TYPE_SERIAL":   1,
    44  	"JVM_GC_TYPE_PARALLEL": 2,
    45  	"JVM_GC_TYPE_CMS":      3,
    46  	"JVM_GC_TYPE_G1":       4,
    47  }
    48  
    49  func (x PJvmGcType) String() string {
    50  	return proto.EnumName(PJvmGcType_name, int32(x))
    51  }
    52  
    53  func (PJvmGcType) EnumDescriptor() ([]byte, []int) {
    54  	return fileDescriptor_708c871858e42d40, []int{0}
    55  }
    56  
    57  type PPing struct {
    58  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
    59  	XXX_unrecognized     []byte   `json:"-"`
    60  	XXX_sizecache        int32    `json:"-"`
    61  }
    62  
    63  func (m *PPing) Reset()         { *m = PPing{} }
    64  func (m *PPing) String() string { return proto.CompactTextString(m) }
    65  func (*PPing) ProtoMessage()    {}
    66  func (*PPing) Descriptor() ([]byte, []int) {
    67  	return fileDescriptor_708c871858e42d40, []int{0}
    68  }
    69  
    70  func (m *PPing) XXX_Unmarshal(b []byte) error {
    71  	return xxx_messageInfo_PPing.Unmarshal(m, b)
    72  }
    73  func (m *PPing) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
    74  	return xxx_messageInfo_PPing.Marshal(b, m, deterministic)
    75  }
    76  func (m *PPing) XXX_Merge(src proto.Message) {
    77  	xxx_messageInfo_PPing.Merge(m, src)
    78  }
    79  func (m *PPing) XXX_Size() int {
    80  	return xxx_messageInfo_PPing.Size(m)
    81  }
    82  func (m *PPing) XXX_DiscardUnknown() {
    83  	xxx_messageInfo_PPing.DiscardUnknown(m)
    84  }
    85  
    86  var xxx_messageInfo_PPing proto.InternalMessageInfo
    87  
    88  type PStatMessage struct {
    89  	// Types that are valid to be assigned to Field:
    90  	//	*PStatMessage_AgentStat
    91  	//	*PStatMessage_AgentStatBatch
    92  	//	*PStatMessage_AgentUriStat
    93  	Field                isPStatMessage_Field `protobuf_oneof:"field"`
    94  	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
    95  	XXX_unrecognized     []byte               `json:"-"`
    96  	XXX_sizecache        int32                `json:"-"`
    97  }
    98  
    99  func (m *PStatMessage) Reset()         { *m = PStatMessage{} }
   100  func (m *PStatMessage) String() string { return proto.CompactTextString(m) }
   101  func (*PStatMessage) ProtoMessage()    {}
   102  func (*PStatMessage) Descriptor() ([]byte, []int) {
   103  	return fileDescriptor_708c871858e42d40, []int{1}
   104  }
   105  
   106  func (m *PStatMessage) XXX_Unmarshal(b []byte) error {
   107  	return xxx_messageInfo_PStatMessage.Unmarshal(m, b)
   108  }
   109  func (m *PStatMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   110  	return xxx_messageInfo_PStatMessage.Marshal(b, m, deterministic)
   111  }
   112  func (m *PStatMessage) XXX_Merge(src proto.Message) {
   113  	xxx_messageInfo_PStatMessage.Merge(m, src)
   114  }
   115  func (m *PStatMessage) XXX_Size() int {
   116  	return xxx_messageInfo_PStatMessage.Size(m)
   117  }
   118  func (m *PStatMessage) XXX_DiscardUnknown() {
   119  	xxx_messageInfo_PStatMessage.DiscardUnknown(m)
   120  }
   121  
   122  var xxx_messageInfo_PStatMessage proto.InternalMessageInfo
   123  
   124  type isPStatMessage_Field interface {
   125  	isPStatMessage_Field()
   126  }
   127  
   128  type PStatMessage_AgentStat struct {
   129  	AgentStat *PAgentStat `protobuf:"bytes,1,opt,name=agentStat,proto3,oneof"`
   130  }
   131  
   132  type PStatMessage_AgentStatBatch struct {
   133  	AgentStatBatch *PAgentStatBatch `protobuf:"bytes,2,opt,name=agentStatBatch,proto3,oneof"`
   134  }
   135  
   136  type PStatMessage_AgentUriStat struct {
   137  	AgentUriStat *PAgentUriStat `protobuf:"bytes,3,opt,name=agentUriStat,proto3,oneof"`
   138  }
   139  
   140  func (*PStatMessage_AgentStat) isPStatMessage_Field() {}
   141  
   142  func (*PStatMessage_AgentStatBatch) isPStatMessage_Field() {}
   143  
   144  func (*PStatMessage_AgentUriStat) isPStatMessage_Field() {}
   145  
   146  func (m *PStatMessage) GetField() isPStatMessage_Field {
   147  	if m != nil {
   148  		return m.Field
   149  	}
   150  	return nil
   151  }
   152  
   153  func (m *PStatMessage) GetAgentStat() *PAgentStat {
   154  	if x, ok := m.GetField().(*PStatMessage_AgentStat); ok {
   155  		return x.AgentStat
   156  	}
   157  	return nil
   158  }
   159  
   160  func (m *PStatMessage) GetAgentStatBatch() *PAgentStatBatch {
   161  	if x, ok := m.GetField().(*PStatMessage_AgentStatBatch); ok {
   162  		return x.AgentStatBatch
   163  	}
   164  	return nil
   165  }
   166  
   167  func (m *PStatMessage) GetAgentUriStat() *PAgentUriStat {
   168  	if x, ok := m.GetField().(*PStatMessage_AgentUriStat); ok {
   169  		return x.AgentUriStat
   170  	}
   171  	return nil
   172  }
   173  
   174  // XXX_OneofWrappers is for the internal use of the proto package.
   175  func (*PStatMessage) XXX_OneofWrappers() []interface{} {
   176  	return []interface{}{
   177  		(*PStatMessage_AgentStat)(nil),
   178  		(*PStatMessage_AgentStatBatch)(nil),
   179  		(*PStatMessage_AgentUriStat)(nil),
   180  	}
   181  }
   182  
   183  type PAgentInfo struct {
   184  	Hostname             string           `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"`
   185  	Ip                   string           `protobuf:"bytes,2,opt,name=ip,proto3" json:"ip,omitempty"`
   186  	Ports                string           `protobuf:"bytes,3,opt,name=ports,proto3" json:"ports,omitempty"`
   187  	ServiceType          int32            `protobuf:"varint,4,opt,name=serviceType,proto3" json:"serviceType,omitempty"`
   188  	Pid                  int32            `protobuf:"varint,5,opt,name=pid,proto3" json:"pid,omitempty"`
   189  	AgentVersion         string           `protobuf:"bytes,6,opt,name=agentVersion,proto3" json:"agentVersion,omitempty"`
   190  	VmVersion            string           `protobuf:"bytes,7,opt,name=vmVersion,proto3" json:"vmVersion,omitempty"`
   191  	EndTimestamp         int64            `protobuf:"varint,8,opt,name=endTimestamp,proto3" json:"endTimestamp,omitempty"`
   192  	EndStatus            int32            `protobuf:"varint,9,opt,name=endStatus,proto3" json:"endStatus,omitempty"`
   193  	ServerMetaData       *PServerMetaData `protobuf:"bytes,10,opt,name=serverMetaData,proto3" json:"serverMetaData,omitempty"`
   194  	JvmInfo              *PJvmInfo        `protobuf:"bytes,11,opt,name=jvmInfo,proto3" json:"jvmInfo,omitempty"`
   195  	Container            bool             `protobuf:"varint,12,opt,name=container,proto3" json:"container,omitempty"`
   196  	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
   197  	XXX_unrecognized     []byte           `json:"-"`
   198  	XXX_sizecache        int32            `json:"-"`
   199  }
   200  
   201  func (m *PAgentInfo) Reset()         { *m = PAgentInfo{} }
   202  func (m *PAgentInfo) String() string { return proto.CompactTextString(m) }
   203  func (*PAgentInfo) ProtoMessage()    {}
   204  func (*PAgentInfo) Descriptor() ([]byte, []int) {
   205  	return fileDescriptor_708c871858e42d40, []int{2}
   206  }
   207  
   208  func (m *PAgentInfo) XXX_Unmarshal(b []byte) error {
   209  	return xxx_messageInfo_PAgentInfo.Unmarshal(m, b)
   210  }
   211  func (m *PAgentInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   212  	return xxx_messageInfo_PAgentInfo.Marshal(b, m, deterministic)
   213  }
   214  func (m *PAgentInfo) XXX_Merge(src proto.Message) {
   215  	xxx_messageInfo_PAgentInfo.Merge(m, src)
   216  }
   217  func (m *PAgentInfo) XXX_Size() int {
   218  	return xxx_messageInfo_PAgentInfo.Size(m)
   219  }
   220  func (m *PAgentInfo) XXX_DiscardUnknown() {
   221  	xxx_messageInfo_PAgentInfo.DiscardUnknown(m)
   222  }
   223  
   224  var xxx_messageInfo_PAgentInfo proto.InternalMessageInfo
   225  
   226  func (m *PAgentInfo) GetHostname() string {
   227  	if m != nil {
   228  		return m.Hostname
   229  	}
   230  	return ""
   231  }
   232  
   233  func (m *PAgentInfo) GetIp() string {
   234  	if m != nil {
   235  		return m.Ip
   236  	}
   237  	return ""
   238  }
   239  
   240  func (m *PAgentInfo) GetPorts() string {
   241  	if m != nil {
   242  		return m.Ports
   243  	}
   244  	return ""
   245  }
   246  
   247  func (m *PAgentInfo) GetServiceType() int32 {
   248  	if m != nil {
   249  		return m.ServiceType
   250  	}
   251  	return 0
   252  }
   253  
   254  func (m *PAgentInfo) GetPid() int32 {
   255  	if m != nil {
   256  		return m.Pid
   257  	}
   258  	return 0
   259  }
   260  
   261  func (m *PAgentInfo) GetAgentVersion() string {
   262  	if m != nil {
   263  		return m.AgentVersion
   264  	}
   265  	return ""
   266  }
   267  
   268  func (m *PAgentInfo) GetVmVersion() string {
   269  	if m != nil {
   270  		return m.VmVersion
   271  	}
   272  	return ""
   273  }
   274  
   275  func (m *PAgentInfo) GetEndTimestamp() int64 {
   276  	if m != nil {
   277  		return m.EndTimestamp
   278  	}
   279  	return 0
   280  }
   281  
   282  func (m *PAgentInfo) GetEndStatus() int32 {
   283  	if m != nil {
   284  		return m.EndStatus
   285  	}
   286  	return 0
   287  }
   288  
   289  func (m *PAgentInfo) GetServerMetaData() *PServerMetaData {
   290  	if m != nil {
   291  		return m.ServerMetaData
   292  	}
   293  	return nil
   294  }
   295  
   296  func (m *PAgentInfo) GetJvmInfo() *PJvmInfo {
   297  	if m != nil {
   298  		return m.JvmInfo
   299  	}
   300  	return nil
   301  }
   302  
   303  func (m *PAgentInfo) GetContainer() bool {
   304  	if m != nil {
   305  		return m.Container
   306  	}
   307  	return false
   308  }
   309  
   310  type PServerMetaData struct {
   311  	ServerInfo           string          `protobuf:"bytes,1,opt,name=serverInfo,proto3" json:"serverInfo,omitempty"`
   312  	VmArg                []string        `protobuf:"bytes,2,rep,name=vmArg,proto3" json:"vmArg,omitempty"`
   313  	ServiceInfo          []*PServiceInfo `protobuf:"bytes,3,rep,name=serviceInfo,proto3" json:"serviceInfo,omitempty"`
   314  	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
   315  	XXX_unrecognized     []byte          `json:"-"`
   316  	XXX_sizecache        int32           `json:"-"`
   317  }
   318  
   319  func (m *PServerMetaData) Reset()         { *m = PServerMetaData{} }
   320  func (m *PServerMetaData) String() string { return proto.CompactTextString(m) }
   321  func (*PServerMetaData) ProtoMessage()    {}
   322  func (*PServerMetaData) Descriptor() ([]byte, []int) {
   323  	return fileDescriptor_708c871858e42d40, []int{3}
   324  }
   325  
   326  func (m *PServerMetaData) XXX_Unmarshal(b []byte) error {
   327  	return xxx_messageInfo_PServerMetaData.Unmarshal(m, b)
   328  }
   329  func (m *PServerMetaData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   330  	return xxx_messageInfo_PServerMetaData.Marshal(b, m, deterministic)
   331  }
   332  func (m *PServerMetaData) XXX_Merge(src proto.Message) {
   333  	xxx_messageInfo_PServerMetaData.Merge(m, src)
   334  }
   335  func (m *PServerMetaData) XXX_Size() int {
   336  	return xxx_messageInfo_PServerMetaData.Size(m)
   337  }
   338  func (m *PServerMetaData) XXX_DiscardUnknown() {
   339  	xxx_messageInfo_PServerMetaData.DiscardUnknown(m)
   340  }
   341  
   342  var xxx_messageInfo_PServerMetaData proto.InternalMessageInfo
   343  
   344  func (m *PServerMetaData) GetServerInfo() string {
   345  	if m != nil {
   346  		return m.ServerInfo
   347  	}
   348  	return ""
   349  }
   350  
   351  func (m *PServerMetaData) GetVmArg() []string {
   352  	if m != nil {
   353  		return m.VmArg
   354  	}
   355  	return nil
   356  }
   357  
   358  func (m *PServerMetaData) GetServiceInfo() []*PServiceInfo {
   359  	if m != nil {
   360  		return m.ServiceInfo
   361  	}
   362  	return nil
   363  }
   364  
   365  type PServiceInfo struct {
   366  	ServiceName          string   `protobuf:"bytes,1,opt,name=serviceName,proto3" json:"serviceName,omitempty"`
   367  	ServiceLib           []string `protobuf:"bytes,2,rep,name=serviceLib,proto3" json:"serviceLib,omitempty"`
   368  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
   369  	XXX_unrecognized     []byte   `json:"-"`
   370  	XXX_sizecache        int32    `json:"-"`
   371  }
   372  
   373  func (m *PServiceInfo) Reset()         { *m = PServiceInfo{} }
   374  func (m *PServiceInfo) String() string { return proto.CompactTextString(m) }
   375  func (*PServiceInfo) ProtoMessage()    {}
   376  func (*PServiceInfo) Descriptor() ([]byte, []int) {
   377  	return fileDescriptor_708c871858e42d40, []int{4}
   378  }
   379  
   380  func (m *PServiceInfo) XXX_Unmarshal(b []byte) error {
   381  	return xxx_messageInfo_PServiceInfo.Unmarshal(m, b)
   382  }
   383  func (m *PServiceInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   384  	return xxx_messageInfo_PServiceInfo.Marshal(b, m, deterministic)
   385  }
   386  func (m *PServiceInfo) XXX_Merge(src proto.Message) {
   387  	xxx_messageInfo_PServiceInfo.Merge(m, src)
   388  }
   389  func (m *PServiceInfo) XXX_Size() int {
   390  	return xxx_messageInfo_PServiceInfo.Size(m)
   391  }
   392  func (m *PServiceInfo) XXX_DiscardUnknown() {
   393  	xxx_messageInfo_PServiceInfo.DiscardUnknown(m)
   394  }
   395  
   396  var xxx_messageInfo_PServiceInfo proto.InternalMessageInfo
   397  
   398  func (m *PServiceInfo) GetServiceName() string {
   399  	if m != nil {
   400  		return m.ServiceName
   401  	}
   402  	return ""
   403  }
   404  
   405  func (m *PServiceInfo) GetServiceLib() []string {
   406  	if m != nil {
   407  		return m.ServiceLib
   408  	}
   409  	return nil
   410  }
   411  
   412  type PJvmInfo struct {
   413  	Version              int32      `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"`
   414  	VmVersion            string     `protobuf:"bytes,2,opt,name=vmVersion,proto3" json:"vmVersion,omitempty"`
   415  	GcType               PJvmGcType `protobuf:"varint,3,opt,name=gcType,proto3,enum=v1.PJvmGcType" json:"gcType,omitempty"`
   416  	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
   417  	XXX_unrecognized     []byte     `json:"-"`
   418  	XXX_sizecache        int32      `json:"-"`
   419  }
   420  
   421  func (m *PJvmInfo) Reset()         { *m = PJvmInfo{} }
   422  func (m *PJvmInfo) String() string { return proto.CompactTextString(m) }
   423  func (*PJvmInfo) ProtoMessage()    {}
   424  func (*PJvmInfo) Descriptor() ([]byte, []int) {
   425  	return fileDescriptor_708c871858e42d40, []int{5}
   426  }
   427  
   428  func (m *PJvmInfo) XXX_Unmarshal(b []byte) error {
   429  	return xxx_messageInfo_PJvmInfo.Unmarshal(m, b)
   430  }
   431  func (m *PJvmInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   432  	return xxx_messageInfo_PJvmInfo.Marshal(b, m, deterministic)
   433  }
   434  func (m *PJvmInfo) XXX_Merge(src proto.Message) {
   435  	xxx_messageInfo_PJvmInfo.Merge(m, src)
   436  }
   437  func (m *PJvmInfo) XXX_Size() int {
   438  	return xxx_messageInfo_PJvmInfo.Size(m)
   439  }
   440  func (m *PJvmInfo) XXX_DiscardUnknown() {
   441  	xxx_messageInfo_PJvmInfo.DiscardUnknown(m)
   442  }
   443  
   444  var xxx_messageInfo_PJvmInfo proto.InternalMessageInfo
   445  
   446  func (m *PJvmInfo) GetVersion() int32 {
   447  	if m != nil {
   448  		return m.Version
   449  	}
   450  	return 0
   451  }
   452  
   453  func (m *PJvmInfo) GetVmVersion() string {
   454  	if m != nil {
   455  		return m.VmVersion
   456  	}
   457  	return ""
   458  }
   459  
   460  func (m *PJvmInfo) GetGcType() PJvmGcType {
   461  	if m != nil {
   462  		return m.GcType
   463  	}
   464  	return PJvmGcType_JVM_GC_TYPE_UNKNOWN
   465  }
   466  
   467  type PAgentStat struct {
   468  	Timestamp            int64            `protobuf:"varint,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
   469  	CollectInterval      int64            `protobuf:"varint,2,opt,name=collectInterval,proto3" json:"collectInterval,omitempty"`
   470  	Gc                   *PJvmGc          `protobuf:"bytes,3,opt,name=gc,proto3" json:"gc,omitempty"`
   471  	CpuLoad              *PCpuLoad        `protobuf:"bytes,4,opt,name=cpuLoad,proto3" json:"cpuLoad,omitempty"`
   472  	Transaction          *PTransaction    `protobuf:"bytes,5,opt,name=transaction,proto3" json:"transaction,omitempty"`
   473  	ActiveTrace          *PActiveTrace    `protobuf:"bytes,6,opt,name=activeTrace,proto3" json:"activeTrace,omitempty"`
   474  	DataSourceList       *PDataSourceList `protobuf:"bytes,7,opt,name=dataSourceList,proto3" json:"dataSourceList,omitempty"`
   475  	ResponseTime         *PResponseTime   `protobuf:"bytes,8,opt,name=responseTime,proto3" json:"responseTime,omitempty"`
   476  	Deadlock             *PDeadlock       `protobuf:"bytes,9,opt,name=deadlock,proto3" json:"deadlock,omitempty"`
   477  	FileDescriptor       *PFileDescriptor `protobuf:"bytes,10,opt,name=fileDescriptor,proto3" json:"fileDescriptor,omitempty"`
   478  	DirectBuffer         *PDirectBuffer   `protobuf:"bytes,11,opt,name=directBuffer,proto3" json:"directBuffer,omitempty"`
   479  	Metadata             string           `protobuf:"bytes,12,opt,name=metadata,proto3" json:"metadata,omitempty"`
   480  	TotalThread          *PTotalThread    `protobuf:"bytes,13,opt,name=totalThread,proto3" json:"totalThread,omitempty"`
   481  	LoadedClass          *PLoadedClass    `protobuf:"bytes,14,opt,name=loadedClass,proto3" json:"loadedClass,omitempty"`
   482  	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
   483  	XXX_unrecognized     []byte           `json:"-"`
   484  	XXX_sizecache        int32            `json:"-"`
   485  }
   486  
   487  func (m *PAgentStat) Reset()         { *m = PAgentStat{} }
   488  func (m *PAgentStat) String() string { return proto.CompactTextString(m) }
   489  func (*PAgentStat) ProtoMessage()    {}
   490  func (*PAgentStat) Descriptor() ([]byte, []int) {
   491  	return fileDescriptor_708c871858e42d40, []int{6}
   492  }
   493  
   494  func (m *PAgentStat) XXX_Unmarshal(b []byte) error {
   495  	return xxx_messageInfo_PAgentStat.Unmarshal(m, b)
   496  }
   497  func (m *PAgentStat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   498  	return xxx_messageInfo_PAgentStat.Marshal(b, m, deterministic)
   499  }
   500  func (m *PAgentStat) XXX_Merge(src proto.Message) {
   501  	xxx_messageInfo_PAgentStat.Merge(m, src)
   502  }
   503  func (m *PAgentStat) XXX_Size() int {
   504  	return xxx_messageInfo_PAgentStat.Size(m)
   505  }
   506  func (m *PAgentStat) XXX_DiscardUnknown() {
   507  	xxx_messageInfo_PAgentStat.DiscardUnknown(m)
   508  }
   509  
   510  var xxx_messageInfo_PAgentStat proto.InternalMessageInfo
   511  
   512  func (m *PAgentStat) GetTimestamp() int64 {
   513  	if m != nil {
   514  		return m.Timestamp
   515  	}
   516  	return 0
   517  }
   518  
   519  func (m *PAgentStat) GetCollectInterval() int64 {
   520  	if m != nil {
   521  		return m.CollectInterval
   522  	}
   523  	return 0
   524  }
   525  
   526  func (m *PAgentStat) GetGc() *PJvmGc {
   527  	if m != nil {
   528  		return m.Gc
   529  	}
   530  	return nil
   531  }
   532  
   533  func (m *PAgentStat) GetCpuLoad() *PCpuLoad {
   534  	if m != nil {
   535  		return m.CpuLoad
   536  	}
   537  	return nil
   538  }
   539  
   540  func (m *PAgentStat) GetTransaction() *PTransaction {
   541  	if m != nil {
   542  		return m.Transaction
   543  	}
   544  	return nil
   545  }
   546  
   547  func (m *PAgentStat) GetActiveTrace() *PActiveTrace {
   548  	if m != nil {
   549  		return m.ActiveTrace
   550  	}
   551  	return nil
   552  }
   553  
   554  func (m *PAgentStat) GetDataSourceList() *PDataSourceList {
   555  	if m != nil {
   556  		return m.DataSourceList
   557  	}
   558  	return nil
   559  }
   560  
   561  func (m *PAgentStat) GetResponseTime() *PResponseTime {
   562  	if m != nil {
   563  		return m.ResponseTime
   564  	}
   565  	return nil
   566  }
   567  
   568  func (m *PAgentStat) GetDeadlock() *PDeadlock {
   569  	if m != nil {
   570  		return m.Deadlock
   571  	}
   572  	return nil
   573  }
   574  
   575  func (m *PAgentStat) GetFileDescriptor() *PFileDescriptor {
   576  	if m != nil {
   577  		return m.FileDescriptor
   578  	}
   579  	return nil
   580  }
   581  
   582  func (m *PAgentStat) GetDirectBuffer() *PDirectBuffer {
   583  	if m != nil {
   584  		return m.DirectBuffer
   585  	}
   586  	return nil
   587  }
   588  
   589  func (m *PAgentStat) GetMetadata() string {
   590  	if m != nil {
   591  		return m.Metadata
   592  	}
   593  	return ""
   594  }
   595  
   596  func (m *PAgentStat) GetTotalThread() *PTotalThread {
   597  	if m != nil {
   598  		return m.TotalThread
   599  	}
   600  	return nil
   601  }
   602  
   603  func (m *PAgentStat) GetLoadedClass() *PLoadedClass {
   604  	if m != nil {
   605  		return m.LoadedClass
   606  	}
   607  	return nil
   608  }
   609  
   610  type PAgentStatBatch struct {
   611  	AgentStat            []*PAgentStat `protobuf:"bytes,1,rep,name=agentStat,proto3" json:"agentStat,omitempty"`
   612  	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
   613  	XXX_unrecognized     []byte        `json:"-"`
   614  	XXX_sizecache        int32         `json:"-"`
   615  }
   616  
   617  func (m *PAgentStatBatch) Reset()         { *m = PAgentStatBatch{} }
   618  func (m *PAgentStatBatch) String() string { return proto.CompactTextString(m) }
   619  func (*PAgentStatBatch) ProtoMessage()    {}
   620  func (*PAgentStatBatch) Descriptor() ([]byte, []int) {
   621  	return fileDescriptor_708c871858e42d40, []int{7}
   622  }
   623  
   624  func (m *PAgentStatBatch) XXX_Unmarshal(b []byte) error {
   625  	return xxx_messageInfo_PAgentStatBatch.Unmarshal(m, b)
   626  }
   627  func (m *PAgentStatBatch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   628  	return xxx_messageInfo_PAgentStatBatch.Marshal(b, m, deterministic)
   629  }
   630  func (m *PAgentStatBatch) XXX_Merge(src proto.Message) {
   631  	xxx_messageInfo_PAgentStatBatch.Merge(m, src)
   632  }
   633  func (m *PAgentStatBatch) XXX_Size() int {
   634  	return xxx_messageInfo_PAgentStatBatch.Size(m)
   635  }
   636  func (m *PAgentStatBatch) XXX_DiscardUnknown() {
   637  	xxx_messageInfo_PAgentStatBatch.DiscardUnknown(m)
   638  }
   639  
   640  var xxx_messageInfo_PAgentStatBatch proto.InternalMessageInfo
   641  
   642  func (m *PAgentStatBatch) GetAgentStat() []*PAgentStat {
   643  	if m != nil {
   644  		return m.AgentStat
   645  	}
   646  	return nil
   647  }
   648  
   649  type PDataSource struct {
   650  	Id                   int32    `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
   651  	ServiceTypeCode      int32    `protobuf:"varint,2,opt,name=serviceTypeCode,proto3" json:"serviceTypeCode,omitempty"`
   652  	DatabaseName         string   `protobuf:"bytes,3,opt,name=databaseName,proto3" json:"databaseName,omitempty"`
   653  	Url                  string   `protobuf:"bytes,4,opt,name=url,proto3" json:"url,omitempty"`
   654  	ActiveConnectionSize int32    `protobuf:"varint,5,opt,name=activeConnectionSize,proto3" json:"activeConnectionSize,omitempty"`
   655  	MaxConnectionSize    int32    `protobuf:"varint,6,opt,name=maxConnectionSize,proto3" json:"maxConnectionSize,omitempty"`
   656  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
   657  	XXX_unrecognized     []byte   `json:"-"`
   658  	XXX_sizecache        int32    `json:"-"`
   659  }
   660  
   661  func (m *PDataSource) Reset()         { *m = PDataSource{} }
   662  func (m *PDataSource) String() string { return proto.CompactTextString(m) }
   663  func (*PDataSource) ProtoMessage()    {}
   664  func (*PDataSource) Descriptor() ([]byte, []int) {
   665  	return fileDescriptor_708c871858e42d40, []int{8}
   666  }
   667  
   668  func (m *PDataSource) XXX_Unmarshal(b []byte) error {
   669  	return xxx_messageInfo_PDataSource.Unmarshal(m, b)
   670  }
   671  func (m *PDataSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   672  	return xxx_messageInfo_PDataSource.Marshal(b, m, deterministic)
   673  }
   674  func (m *PDataSource) XXX_Merge(src proto.Message) {
   675  	xxx_messageInfo_PDataSource.Merge(m, src)
   676  }
   677  func (m *PDataSource) XXX_Size() int {
   678  	return xxx_messageInfo_PDataSource.Size(m)
   679  }
   680  func (m *PDataSource) XXX_DiscardUnknown() {
   681  	xxx_messageInfo_PDataSource.DiscardUnknown(m)
   682  }
   683  
   684  var xxx_messageInfo_PDataSource proto.InternalMessageInfo
   685  
   686  func (m *PDataSource) GetId() int32 {
   687  	if m != nil {
   688  		return m.Id
   689  	}
   690  	return 0
   691  }
   692  
   693  func (m *PDataSource) GetServiceTypeCode() int32 {
   694  	if m != nil {
   695  		return m.ServiceTypeCode
   696  	}
   697  	return 0
   698  }
   699  
   700  func (m *PDataSource) GetDatabaseName() string {
   701  	if m != nil {
   702  		return m.DatabaseName
   703  	}
   704  	return ""
   705  }
   706  
   707  func (m *PDataSource) GetUrl() string {
   708  	if m != nil {
   709  		return m.Url
   710  	}
   711  	return ""
   712  }
   713  
   714  func (m *PDataSource) GetActiveConnectionSize() int32 {
   715  	if m != nil {
   716  		return m.ActiveConnectionSize
   717  	}
   718  	return 0
   719  }
   720  
   721  func (m *PDataSource) GetMaxConnectionSize() int32 {
   722  	if m != nil {
   723  		return m.MaxConnectionSize
   724  	}
   725  	return 0
   726  }
   727  
   728  type PDataSourceList struct {
   729  	DataSource           []*PDataSource `protobuf:"bytes,1,rep,name=dataSource,proto3" json:"dataSource,omitempty"`
   730  	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
   731  	XXX_unrecognized     []byte         `json:"-"`
   732  	XXX_sizecache        int32          `json:"-"`
   733  }
   734  
   735  func (m *PDataSourceList) Reset()         { *m = PDataSourceList{} }
   736  func (m *PDataSourceList) String() string { return proto.CompactTextString(m) }
   737  func (*PDataSourceList) ProtoMessage()    {}
   738  func (*PDataSourceList) Descriptor() ([]byte, []int) {
   739  	return fileDescriptor_708c871858e42d40, []int{9}
   740  }
   741  
   742  func (m *PDataSourceList) XXX_Unmarshal(b []byte) error {
   743  	return xxx_messageInfo_PDataSourceList.Unmarshal(m, b)
   744  }
   745  func (m *PDataSourceList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   746  	return xxx_messageInfo_PDataSourceList.Marshal(b, m, deterministic)
   747  }
   748  func (m *PDataSourceList) XXX_Merge(src proto.Message) {
   749  	xxx_messageInfo_PDataSourceList.Merge(m, src)
   750  }
   751  func (m *PDataSourceList) XXX_Size() int {
   752  	return xxx_messageInfo_PDataSourceList.Size(m)
   753  }
   754  func (m *PDataSourceList) XXX_DiscardUnknown() {
   755  	xxx_messageInfo_PDataSourceList.DiscardUnknown(m)
   756  }
   757  
   758  var xxx_messageInfo_PDataSourceList proto.InternalMessageInfo
   759  
   760  func (m *PDataSourceList) GetDataSource() []*PDataSource {
   761  	if m != nil {
   762  		return m.DataSource
   763  	}
   764  	return nil
   765  }
   766  
   767  type PFileDescriptor struct {
   768  	OpenFileDescriptorCount int64    `protobuf:"varint,1,opt,name=openFileDescriptorCount,proto3" json:"openFileDescriptorCount,omitempty"`
   769  	XXX_NoUnkeyedLiteral    struct{} `json:"-"`
   770  	XXX_unrecognized        []byte   `json:"-"`
   771  	XXX_sizecache           int32    `json:"-"`
   772  }
   773  
   774  func (m *PFileDescriptor) Reset()         { *m = PFileDescriptor{} }
   775  func (m *PFileDescriptor) String() string { return proto.CompactTextString(m) }
   776  func (*PFileDescriptor) ProtoMessage()    {}
   777  func (*PFileDescriptor) Descriptor() ([]byte, []int) {
   778  	return fileDescriptor_708c871858e42d40, []int{10}
   779  }
   780  
   781  func (m *PFileDescriptor) XXX_Unmarshal(b []byte) error {
   782  	return xxx_messageInfo_PFileDescriptor.Unmarshal(m, b)
   783  }
   784  func (m *PFileDescriptor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   785  	return xxx_messageInfo_PFileDescriptor.Marshal(b, m, deterministic)
   786  }
   787  func (m *PFileDescriptor) XXX_Merge(src proto.Message) {
   788  	xxx_messageInfo_PFileDescriptor.Merge(m, src)
   789  }
   790  func (m *PFileDescriptor) XXX_Size() int {
   791  	return xxx_messageInfo_PFileDescriptor.Size(m)
   792  }
   793  func (m *PFileDescriptor) XXX_DiscardUnknown() {
   794  	xxx_messageInfo_PFileDescriptor.DiscardUnknown(m)
   795  }
   796  
   797  var xxx_messageInfo_PFileDescriptor proto.InternalMessageInfo
   798  
   799  func (m *PFileDescriptor) GetOpenFileDescriptorCount() int64 {
   800  	if m != nil {
   801  		return m.OpenFileDescriptorCount
   802  	}
   803  	return 0
   804  }
   805  
   806  type PJvmGc struct {
   807  	Type                 PJvmGcType      `protobuf:"varint,1,opt,name=type,proto3,enum=v1.PJvmGcType" json:"type,omitempty"`
   808  	JvmMemoryHeapUsed    int64           `protobuf:"varint,2,opt,name=jvmMemoryHeapUsed,proto3" json:"jvmMemoryHeapUsed,omitempty"`
   809  	JvmMemoryHeapMax     int64           `protobuf:"varint,3,opt,name=jvmMemoryHeapMax,proto3" json:"jvmMemoryHeapMax,omitempty"`
   810  	JvmMemoryNonHeapUsed int64           `protobuf:"varint,4,opt,name=jvmMemoryNonHeapUsed,proto3" json:"jvmMemoryNonHeapUsed,omitempty"`
   811  	JvmMemoryNonHeapMax  int64           `protobuf:"varint,5,opt,name=jvmMemoryNonHeapMax,proto3" json:"jvmMemoryNonHeapMax,omitempty"`
   812  	JvmGcOldCount        int64           `protobuf:"varint,6,opt,name=jvmGcOldCount,proto3" json:"jvmGcOldCount,omitempty"`
   813  	JvmGcOldTime         int64           `protobuf:"varint,7,opt,name=jvmGcOldTime,proto3" json:"jvmGcOldTime,omitempty"`
   814  	JvmGcDetailed        *PJvmGcDetailed `protobuf:"bytes,8,opt,name=jvmGcDetailed,proto3" json:"jvmGcDetailed,omitempty"`
   815  	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
   816  	XXX_unrecognized     []byte          `json:"-"`
   817  	XXX_sizecache        int32           `json:"-"`
   818  }
   819  
   820  func (m *PJvmGc) Reset()         { *m = PJvmGc{} }
   821  func (m *PJvmGc) String() string { return proto.CompactTextString(m) }
   822  func (*PJvmGc) ProtoMessage()    {}
   823  func (*PJvmGc) Descriptor() ([]byte, []int) {
   824  	return fileDescriptor_708c871858e42d40, []int{11}
   825  }
   826  
   827  func (m *PJvmGc) XXX_Unmarshal(b []byte) error {
   828  	return xxx_messageInfo_PJvmGc.Unmarshal(m, b)
   829  }
   830  func (m *PJvmGc) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   831  	return xxx_messageInfo_PJvmGc.Marshal(b, m, deterministic)
   832  }
   833  func (m *PJvmGc) XXX_Merge(src proto.Message) {
   834  	xxx_messageInfo_PJvmGc.Merge(m, src)
   835  }
   836  func (m *PJvmGc) XXX_Size() int {
   837  	return xxx_messageInfo_PJvmGc.Size(m)
   838  }
   839  func (m *PJvmGc) XXX_DiscardUnknown() {
   840  	xxx_messageInfo_PJvmGc.DiscardUnknown(m)
   841  }
   842  
   843  var xxx_messageInfo_PJvmGc proto.InternalMessageInfo
   844  
   845  func (m *PJvmGc) GetType() PJvmGcType {
   846  	if m != nil {
   847  		return m.Type
   848  	}
   849  	return PJvmGcType_JVM_GC_TYPE_UNKNOWN
   850  }
   851  
   852  func (m *PJvmGc) GetJvmMemoryHeapUsed() int64 {
   853  	if m != nil {
   854  		return m.JvmMemoryHeapUsed
   855  	}
   856  	return 0
   857  }
   858  
   859  func (m *PJvmGc) GetJvmMemoryHeapMax() int64 {
   860  	if m != nil {
   861  		return m.JvmMemoryHeapMax
   862  	}
   863  	return 0
   864  }
   865  
   866  func (m *PJvmGc) GetJvmMemoryNonHeapUsed() int64 {
   867  	if m != nil {
   868  		return m.JvmMemoryNonHeapUsed
   869  	}
   870  	return 0
   871  }
   872  
   873  func (m *PJvmGc) GetJvmMemoryNonHeapMax() int64 {
   874  	if m != nil {
   875  		return m.JvmMemoryNonHeapMax
   876  	}
   877  	return 0
   878  }
   879  
   880  func (m *PJvmGc) GetJvmGcOldCount() int64 {
   881  	if m != nil {
   882  		return m.JvmGcOldCount
   883  	}
   884  	return 0
   885  }
   886  
   887  func (m *PJvmGc) GetJvmGcOldTime() int64 {
   888  	if m != nil {
   889  		return m.JvmGcOldTime
   890  	}
   891  	return 0
   892  }
   893  
   894  func (m *PJvmGc) GetJvmGcDetailed() *PJvmGcDetailed {
   895  	if m != nil {
   896  		return m.JvmGcDetailed
   897  	}
   898  	return nil
   899  }
   900  
   901  type PJvmGcDetailed struct {
   902  	JvmGcNewCount            int64    `protobuf:"varint,1,opt,name=jvmGcNewCount,proto3" json:"jvmGcNewCount,omitempty"`
   903  	JvmGcNewTime             int64    `protobuf:"varint,2,opt,name=jvmGcNewTime,proto3" json:"jvmGcNewTime,omitempty"`
   904  	JvmPoolCodeCacheUsed     float64  `protobuf:"fixed64,3,opt,name=jvmPoolCodeCacheUsed,proto3" json:"jvmPoolCodeCacheUsed,omitempty"`
   905  	JvmPoolNewGenUsed        float64  `protobuf:"fixed64,4,opt,name=jvmPoolNewGenUsed,proto3" json:"jvmPoolNewGenUsed,omitempty"`
   906  	JvmPoolOldGenUsed        float64  `protobuf:"fixed64,5,opt,name=jvmPoolOldGenUsed,proto3" json:"jvmPoolOldGenUsed,omitempty"`
   907  	JvmPoolSurvivorSpaceUsed float64  `protobuf:"fixed64,6,opt,name=jvmPoolSurvivorSpaceUsed,proto3" json:"jvmPoolSurvivorSpaceUsed,omitempty"`
   908  	JvmPoolPermGenUsed       float64  `protobuf:"fixed64,7,opt,name=jvmPoolPermGenUsed,proto3" json:"jvmPoolPermGenUsed,omitempty"`
   909  	JvmPoolMetaspaceUsed     float64  `protobuf:"fixed64,8,opt,name=jvmPoolMetaspaceUsed,proto3" json:"jvmPoolMetaspaceUsed,omitempty"`
   910  	XXX_NoUnkeyedLiteral     struct{} `json:"-"`
   911  	XXX_unrecognized         []byte   `json:"-"`
   912  	XXX_sizecache            int32    `json:"-"`
   913  }
   914  
   915  func (m *PJvmGcDetailed) Reset()         { *m = PJvmGcDetailed{} }
   916  func (m *PJvmGcDetailed) String() string { return proto.CompactTextString(m) }
   917  func (*PJvmGcDetailed) ProtoMessage()    {}
   918  func (*PJvmGcDetailed) Descriptor() ([]byte, []int) {
   919  	return fileDescriptor_708c871858e42d40, []int{12}
   920  }
   921  
   922  func (m *PJvmGcDetailed) XXX_Unmarshal(b []byte) error {
   923  	return xxx_messageInfo_PJvmGcDetailed.Unmarshal(m, b)
   924  }
   925  func (m *PJvmGcDetailed) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   926  	return xxx_messageInfo_PJvmGcDetailed.Marshal(b, m, deterministic)
   927  }
   928  func (m *PJvmGcDetailed) XXX_Merge(src proto.Message) {
   929  	xxx_messageInfo_PJvmGcDetailed.Merge(m, src)
   930  }
   931  func (m *PJvmGcDetailed) XXX_Size() int {
   932  	return xxx_messageInfo_PJvmGcDetailed.Size(m)
   933  }
   934  func (m *PJvmGcDetailed) XXX_DiscardUnknown() {
   935  	xxx_messageInfo_PJvmGcDetailed.DiscardUnknown(m)
   936  }
   937  
   938  var xxx_messageInfo_PJvmGcDetailed proto.InternalMessageInfo
   939  
   940  func (m *PJvmGcDetailed) GetJvmGcNewCount() int64 {
   941  	if m != nil {
   942  		return m.JvmGcNewCount
   943  	}
   944  	return 0
   945  }
   946  
   947  func (m *PJvmGcDetailed) GetJvmGcNewTime() int64 {
   948  	if m != nil {
   949  		return m.JvmGcNewTime
   950  	}
   951  	return 0
   952  }
   953  
   954  func (m *PJvmGcDetailed) GetJvmPoolCodeCacheUsed() float64 {
   955  	if m != nil {
   956  		return m.JvmPoolCodeCacheUsed
   957  	}
   958  	return 0
   959  }
   960  
   961  func (m *PJvmGcDetailed) GetJvmPoolNewGenUsed() float64 {
   962  	if m != nil {
   963  		return m.JvmPoolNewGenUsed
   964  	}
   965  	return 0
   966  }
   967  
   968  func (m *PJvmGcDetailed) GetJvmPoolOldGenUsed() float64 {
   969  	if m != nil {
   970  		return m.JvmPoolOldGenUsed
   971  	}
   972  	return 0
   973  }
   974  
   975  func (m *PJvmGcDetailed) GetJvmPoolSurvivorSpaceUsed() float64 {
   976  	if m != nil {
   977  		return m.JvmPoolSurvivorSpaceUsed
   978  	}
   979  	return 0
   980  }
   981  
   982  func (m *PJvmGcDetailed) GetJvmPoolPermGenUsed() float64 {
   983  	if m != nil {
   984  		return m.JvmPoolPermGenUsed
   985  	}
   986  	return 0
   987  }
   988  
   989  func (m *PJvmGcDetailed) GetJvmPoolMetaspaceUsed() float64 {
   990  	if m != nil {
   991  		return m.JvmPoolMetaspaceUsed
   992  	}
   993  	return 0
   994  }
   995  
   996  type PCpuLoad struct {
   997  	JvmCpuLoad           float64  `protobuf:"fixed64,1,opt,name=jvmCpuLoad,proto3" json:"jvmCpuLoad,omitempty"`
   998  	SystemCpuLoad        float64  `protobuf:"fixed64,2,opt,name=systemCpuLoad,proto3" json:"systemCpuLoad,omitempty"`
   999  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1000  	XXX_unrecognized     []byte   `json:"-"`
  1001  	XXX_sizecache        int32    `json:"-"`
  1002  }
  1003  
  1004  func (m *PCpuLoad) Reset()         { *m = PCpuLoad{} }
  1005  func (m *PCpuLoad) String() string { return proto.CompactTextString(m) }
  1006  func (*PCpuLoad) ProtoMessage()    {}
  1007  func (*PCpuLoad) Descriptor() ([]byte, []int) {
  1008  	return fileDescriptor_708c871858e42d40, []int{13}
  1009  }
  1010  
  1011  func (m *PCpuLoad) XXX_Unmarshal(b []byte) error {
  1012  	return xxx_messageInfo_PCpuLoad.Unmarshal(m, b)
  1013  }
  1014  func (m *PCpuLoad) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1015  	return xxx_messageInfo_PCpuLoad.Marshal(b, m, deterministic)
  1016  }
  1017  func (m *PCpuLoad) XXX_Merge(src proto.Message) {
  1018  	xxx_messageInfo_PCpuLoad.Merge(m, src)
  1019  }
  1020  func (m *PCpuLoad) XXX_Size() int {
  1021  	return xxx_messageInfo_PCpuLoad.Size(m)
  1022  }
  1023  func (m *PCpuLoad) XXX_DiscardUnknown() {
  1024  	xxx_messageInfo_PCpuLoad.DiscardUnknown(m)
  1025  }
  1026  
  1027  var xxx_messageInfo_PCpuLoad proto.InternalMessageInfo
  1028  
  1029  func (m *PCpuLoad) GetJvmCpuLoad() float64 {
  1030  	if m != nil {
  1031  		return m.JvmCpuLoad
  1032  	}
  1033  	return 0
  1034  }
  1035  
  1036  func (m *PCpuLoad) GetSystemCpuLoad() float64 {
  1037  	if m != nil {
  1038  		return m.SystemCpuLoad
  1039  	}
  1040  	return 0
  1041  }
  1042  
  1043  type PTransaction struct {
  1044  	SampledNewCount            int64    `protobuf:"varint,2,opt,name=sampledNewCount,proto3" json:"sampledNewCount,omitempty"`
  1045  	SampledContinuationCount   int64    `protobuf:"varint,3,opt,name=sampledContinuationCount,proto3" json:"sampledContinuationCount,omitempty"`
  1046  	UnsampledNewCount          int64    `protobuf:"varint,4,opt,name=unsampledNewCount,proto3" json:"unsampledNewCount,omitempty"`
  1047  	UnsampledContinuationCount int64    `protobuf:"varint,5,opt,name=unsampledContinuationCount,proto3" json:"unsampledContinuationCount,omitempty"`
  1048  	SkippedNewCount            int64    `protobuf:"varint,6,opt,name=skippedNewCount,proto3" json:"skippedNewCount,omitempty"`
  1049  	SkippedContinuationCount   int64    `protobuf:"varint,7,opt,name=skippedContinuationCount,proto3" json:"skippedContinuationCount,omitempty"`
  1050  	XXX_NoUnkeyedLiteral       struct{} `json:"-"`
  1051  	XXX_unrecognized           []byte   `json:"-"`
  1052  	XXX_sizecache              int32    `json:"-"`
  1053  }
  1054  
  1055  func (m *PTransaction) Reset()         { *m = PTransaction{} }
  1056  func (m *PTransaction) String() string { return proto.CompactTextString(m) }
  1057  func (*PTransaction) ProtoMessage()    {}
  1058  func (*PTransaction) Descriptor() ([]byte, []int) {
  1059  	return fileDescriptor_708c871858e42d40, []int{14}
  1060  }
  1061  
  1062  func (m *PTransaction) XXX_Unmarshal(b []byte) error {
  1063  	return xxx_messageInfo_PTransaction.Unmarshal(m, b)
  1064  }
  1065  func (m *PTransaction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1066  	return xxx_messageInfo_PTransaction.Marshal(b, m, deterministic)
  1067  }
  1068  func (m *PTransaction) XXX_Merge(src proto.Message) {
  1069  	xxx_messageInfo_PTransaction.Merge(m, src)
  1070  }
  1071  func (m *PTransaction) XXX_Size() int {
  1072  	return xxx_messageInfo_PTransaction.Size(m)
  1073  }
  1074  func (m *PTransaction) XXX_DiscardUnknown() {
  1075  	xxx_messageInfo_PTransaction.DiscardUnknown(m)
  1076  }
  1077  
  1078  var xxx_messageInfo_PTransaction proto.InternalMessageInfo
  1079  
  1080  func (m *PTransaction) GetSampledNewCount() int64 {
  1081  	if m != nil {
  1082  		return m.SampledNewCount
  1083  	}
  1084  	return 0
  1085  }
  1086  
  1087  func (m *PTransaction) GetSampledContinuationCount() int64 {
  1088  	if m != nil {
  1089  		return m.SampledContinuationCount
  1090  	}
  1091  	return 0
  1092  }
  1093  
  1094  func (m *PTransaction) GetUnsampledNewCount() int64 {
  1095  	if m != nil {
  1096  		return m.UnsampledNewCount
  1097  	}
  1098  	return 0
  1099  }
  1100  
  1101  func (m *PTransaction) GetUnsampledContinuationCount() int64 {
  1102  	if m != nil {
  1103  		return m.UnsampledContinuationCount
  1104  	}
  1105  	return 0
  1106  }
  1107  
  1108  func (m *PTransaction) GetSkippedNewCount() int64 {
  1109  	if m != nil {
  1110  		return m.SkippedNewCount
  1111  	}
  1112  	return 0
  1113  }
  1114  
  1115  func (m *PTransaction) GetSkippedContinuationCount() int64 {
  1116  	if m != nil {
  1117  		return m.SkippedContinuationCount
  1118  	}
  1119  	return 0
  1120  }
  1121  
  1122  type PActiveTraceHistogram struct {
  1123  	Version              int32    `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"`
  1124  	HistogramSchemaType  int32    `protobuf:"varint,2,opt,name=histogramSchemaType,proto3" json:"histogramSchemaType,omitempty"`
  1125  	ActiveTraceCount     []int32  `protobuf:"varint,3,rep,packed,name=activeTraceCount,proto3" json:"activeTraceCount,omitempty"`
  1126  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1127  	XXX_unrecognized     []byte   `json:"-"`
  1128  	XXX_sizecache        int32    `json:"-"`
  1129  }
  1130  
  1131  func (m *PActiveTraceHistogram) Reset()         { *m = PActiveTraceHistogram{} }
  1132  func (m *PActiveTraceHistogram) String() string { return proto.CompactTextString(m) }
  1133  func (*PActiveTraceHistogram) ProtoMessage()    {}
  1134  func (*PActiveTraceHistogram) Descriptor() ([]byte, []int) {
  1135  	return fileDescriptor_708c871858e42d40, []int{15}
  1136  }
  1137  
  1138  func (m *PActiveTraceHistogram) XXX_Unmarshal(b []byte) error {
  1139  	return xxx_messageInfo_PActiveTraceHistogram.Unmarshal(m, b)
  1140  }
  1141  func (m *PActiveTraceHistogram) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1142  	return xxx_messageInfo_PActiveTraceHistogram.Marshal(b, m, deterministic)
  1143  }
  1144  func (m *PActiveTraceHistogram) XXX_Merge(src proto.Message) {
  1145  	xxx_messageInfo_PActiveTraceHistogram.Merge(m, src)
  1146  }
  1147  func (m *PActiveTraceHistogram) XXX_Size() int {
  1148  	return xxx_messageInfo_PActiveTraceHistogram.Size(m)
  1149  }
  1150  func (m *PActiveTraceHistogram) XXX_DiscardUnknown() {
  1151  	xxx_messageInfo_PActiveTraceHistogram.DiscardUnknown(m)
  1152  }
  1153  
  1154  var xxx_messageInfo_PActiveTraceHistogram proto.InternalMessageInfo
  1155  
  1156  func (m *PActiveTraceHistogram) GetVersion() int32 {
  1157  	if m != nil {
  1158  		return m.Version
  1159  	}
  1160  	return 0
  1161  }
  1162  
  1163  func (m *PActiveTraceHistogram) GetHistogramSchemaType() int32 {
  1164  	if m != nil {
  1165  		return m.HistogramSchemaType
  1166  	}
  1167  	return 0
  1168  }
  1169  
  1170  func (m *PActiveTraceHistogram) GetActiveTraceCount() []int32 {
  1171  	if m != nil {
  1172  		return m.ActiveTraceCount
  1173  	}
  1174  	return nil
  1175  }
  1176  
  1177  type PActiveTrace struct {
  1178  	Histogram            *PActiveTraceHistogram `protobuf:"bytes,1,opt,name=histogram,proto3" json:"histogram,omitempty"`
  1179  	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
  1180  	XXX_unrecognized     []byte                 `json:"-"`
  1181  	XXX_sizecache        int32                  `json:"-"`
  1182  }
  1183  
  1184  func (m *PActiveTrace) Reset()         { *m = PActiveTrace{} }
  1185  func (m *PActiveTrace) String() string { return proto.CompactTextString(m) }
  1186  func (*PActiveTrace) ProtoMessage()    {}
  1187  func (*PActiveTrace) Descriptor() ([]byte, []int) {
  1188  	return fileDescriptor_708c871858e42d40, []int{16}
  1189  }
  1190  
  1191  func (m *PActiveTrace) XXX_Unmarshal(b []byte) error {
  1192  	return xxx_messageInfo_PActiveTrace.Unmarshal(m, b)
  1193  }
  1194  func (m *PActiveTrace) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1195  	return xxx_messageInfo_PActiveTrace.Marshal(b, m, deterministic)
  1196  }
  1197  func (m *PActiveTrace) XXX_Merge(src proto.Message) {
  1198  	xxx_messageInfo_PActiveTrace.Merge(m, src)
  1199  }
  1200  func (m *PActiveTrace) XXX_Size() int {
  1201  	return xxx_messageInfo_PActiveTrace.Size(m)
  1202  }
  1203  func (m *PActiveTrace) XXX_DiscardUnknown() {
  1204  	xxx_messageInfo_PActiveTrace.DiscardUnknown(m)
  1205  }
  1206  
  1207  var xxx_messageInfo_PActiveTrace proto.InternalMessageInfo
  1208  
  1209  func (m *PActiveTrace) GetHistogram() *PActiveTraceHistogram {
  1210  	if m != nil {
  1211  		return m.Histogram
  1212  	}
  1213  	return nil
  1214  }
  1215  
  1216  type PResponseTime struct {
  1217  	Avg                  int64    `protobuf:"varint,1,opt,name=avg,proto3" json:"avg,omitempty"`
  1218  	Max                  int64    `protobuf:"varint,2,opt,name=max,proto3" json:"max,omitempty"`
  1219  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1220  	XXX_unrecognized     []byte   `json:"-"`
  1221  	XXX_sizecache        int32    `json:"-"`
  1222  }
  1223  
  1224  func (m *PResponseTime) Reset()         { *m = PResponseTime{} }
  1225  func (m *PResponseTime) String() string { return proto.CompactTextString(m) }
  1226  func (*PResponseTime) ProtoMessage()    {}
  1227  func (*PResponseTime) Descriptor() ([]byte, []int) {
  1228  	return fileDescriptor_708c871858e42d40, []int{17}
  1229  }
  1230  
  1231  func (m *PResponseTime) XXX_Unmarshal(b []byte) error {
  1232  	return xxx_messageInfo_PResponseTime.Unmarshal(m, b)
  1233  }
  1234  func (m *PResponseTime) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1235  	return xxx_messageInfo_PResponseTime.Marshal(b, m, deterministic)
  1236  }
  1237  func (m *PResponseTime) XXX_Merge(src proto.Message) {
  1238  	xxx_messageInfo_PResponseTime.Merge(m, src)
  1239  }
  1240  func (m *PResponseTime) XXX_Size() int {
  1241  	return xxx_messageInfo_PResponseTime.Size(m)
  1242  }
  1243  func (m *PResponseTime) XXX_DiscardUnknown() {
  1244  	xxx_messageInfo_PResponseTime.DiscardUnknown(m)
  1245  }
  1246  
  1247  var xxx_messageInfo_PResponseTime proto.InternalMessageInfo
  1248  
  1249  func (m *PResponseTime) GetAvg() int64 {
  1250  	if m != nil {
  1251  		return m.Avg
  1252  	}
  1253  	return 0
  1254  }
  1255  
  1256  func (m *PResponseTime) GetMax() int64 {
  1257  	if m != nil {
  1258  		return m.Max
  1259  	}
  1260  	return 0
  1261  }
  1262  
  1263  type PDeadlock struct {
  1264  	Count                int32          `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"`
  1265  	ThreadDump           []*PThreadDump `protobuf:"bytes,2,rep,name=threadDump,proto3" json:"threadDump,omitempty"`
  1266  	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
  1267  	XXX_unrecognized     []byte         `json:"-"`
  1268  	XXX_sizecache        int32          `json:"-"`
  1269  }
  1270  
  1271  func (m *PDeadlock) Reset()         { *m = PDeadlock{} }
  1272  func (m *PDeadlock) String() string { return proto.CompactTextString(m) }
  1273  func (*PDeadlock) ProtoMessage()    {}
  1274  func (*PDeadlock) Descriptor() ([]byte, []int) {
  1275  	return fileDescriptor_708c871858e42d40, []int{18}
  1276  }
  1277  
  1278  func (m *PDeadlock) XXX_Unmarshal(b []byte) error {
  1279  	return xxx_messageInfo_PDeadlock.Unmarshal(m, b)
  1280  }
  1281  func (m *PDeadlock) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1282  	return xxx_messageInfo_PDeadlock.Marshal(b, m, deterministic)
  1283  }
  1284  func (m *PDeadlock) XXX_Merge(src proto.Message) {
  1285  	xxx_messageInfo_PDeadlock.Merge(m, src)
  1286  }
  1287  func (m *PDeadlock) XXX_Size() int {
  1288  	return xxx_messageInfo_PDeadlock.Size(m)
  1289  }
  1290  func (m *PDeadlock) XXX_DiscardUnknown() {
  1291  	xxx_messageInfo_PDeadlock.DiscardUnknown(m)
  1292  }
  1293  
  1294  var xxx_messageInfo_PDeadlock proto.InternalMessageInfo
  1295  
  1296  func (m *PDeadlock) GetCount() int32 {
  1297  	if m != nil {
  1298  		return m.Count
  1299  	}
  1300  	return 0
  1301  }
  1302  
  1303  func (m *PDeadlock) GetThreadDump() []*PThreadDump {
  1304  	if m != nil {
  1305  		return m.ThreadDump
  1306  	}
  1307  	return nil
  1308  }
  1309  
  1310  type PDirectBuffer struct {
  1311  	DirectCount          int64    `protobuf:"varint,1,opt,name=directCount,proto3" json:"directCount,omitempty"`
  1312  	DirectMemoryUsed     int64    `protobuf:"varint,2,opt,name=directMemoryUsed,proto3" json:"directMemoryUsed,omitempty"`
  1313  	MappedCount          int64    `protobuf:"varint,3,opt,name=mappedCount,proto3" json:"mappedCount,omitempty"`
  1314  	MappedMemoryUsed     int64    `protobuf:"varint,4,opt,name=mappedMemoryUsed,proto3" json:"mappedMemoryUsed,omitempty"`
  1315  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1316  	XXX_unrecognized     []byte   `json:"-"`
  1317  	XXX_sizecache        int32    `json:"-"`
  1318  }
  1319  
  1320  func (m *PDirectBuffer) Reset()         { *m = PDirectBuffer{} }
  1321  func (m *PDirectBuffer) String() string { return proto.CompactTextString(m) }
  1322  func (*PDirectBuffer) ProtoMessage()    {}
  1323  func (*PDirectBuffer) Descriptor() ([]byte, []int) {
  1324  	return fileDescriptor_708c871858e42d40, []int{19}
  1325  }
  1326  
  1327  func (m *PDirectBuffer) XXX_Unmarshal(b []byte) error {
  1328  	return xxx_messageInfo_PDirectBuffer.Unmarshal(m, b)
  1329  }
  1330  func (m *PDirectBuffer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1331  	return xxx_messageInfo_PDirectBuffer.Marshal(b, m, deterministic)
  1332  }
  1333  func (m *PDirectBuffer) XXX_Merge(src proto.Message) {
  1334  	xxx_messageInfo_PDirectBuffer.Merge(m, src)
  1335  }
  1336  func (m *PDirectBuffer) XXX_Size() int {
  1337  	return xxx_messageInfo_PDirectBuffer.Size(m)
  1338  }
  1339  func (m *PDirectBuffer) XXX_DiscardUnknown() {
  1340  	xxx_messageInfo_PDirectBuffer.DiscardUnknown(m)
  1341  }
  1342  
  1343  var xxx_messageInfo_PDirectBuffer proto.InternalMessageInfo
  1344  
  1345  func (m *PDirectBuffer) GetDirectCount() int64 {
  1346  	if m != nil {
  1347  		return m.DirectCount
  1348  	}
  1349  	return 0
  1350  }
  1351  
  1352  func (m *PDirectBuffer) GetDirectMemoryUsed() int64 {
  1353  	if m != nil {
  1354  		return m.DirectMemoryUsed
  1355  	}
  1356  	return 0
  1357  }
  1358  
  1359  func (m *PDirectBuffer) GetMappedCount() int64 {
  1360  	if m != nil {
  1361  		return m.MappedCount
  1362  	}
  1363  	return 0
  1364  }
  1365  
  1366  func (m *PDirectBuffer) GetMappedMemoryUsed() int64 {
  1367  	if m != nil {
  1368  		return m.MappedMemoryUsed
  1369  	}
  1370  	return 0
  1371  }
  1372  
  1373  type PTotalThread struct {
  1374  	TotalThreadCount     int64    `protobuf:"varint,1,opt,name=totalThreadCount,proto3" json:"totalThreadCount,omitempty"`
  1375  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1376  	XXX_unrecognized     []byte   `json:"-"`
  1377  	XXX_sizecache        int32    `json:"-"`
  1378  }
  1379  
  1380  func (m *PTotalThread) Reset()         { *m = PTotalThread{} }
  1381  func (m *PTotalThread) String() string { return proto.CompactTextString(m) }
  1382  func (*PTotalThread) ProtoMessage()    {}
  1383  func (*PTotalThread) Descriptor() ([]byte, []int) {
  1384  	return fileDescriptor_708c871858e42d40, []int{20}
  1385  }
  1386  
  1387  func (m *PTotalThread) XXX_Unmarshal(b []byte) error {
  1388  	return xxx_messageInfo_PTotalThread.Unmarshal(m, b)
  1389  }
  1390  func (m *PTotalThread) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1391  	return xxx_messageInfo_PTotalThread.Marshal(b, m, deterministic)
  1392  }
  1393  func (m *PTotalThread) XXX_Merge(src proto.Message) {
  1394  	xxx_messageInfo_PTotalThread.Merge(m, src)
  1395  }
  1396  func (m *PTotalThread) XXX_Size() int {
  1397  	return xxx_messageInfo_PTotalThread.Size(m)
  1398  }
  1399  func (m *PTotalThread) XXX_DiscardUnknown() {
  1400  	xxx_messageInfo_PTotalThread.DiscardUnknown(m)
  1401  }
  1402  
  1403  var xxx_messageInfo_PTotalThread proto.InternalMessageInfo
  1404  
  1405  func (m *PTotalThread) GetTotalThreadCount() int64 {
  1406  	if m != nil {
  1407  		return m.TotalThreadCount
  1408  	}
  1409  	return 0
  1410  }
  1411  
  1412  type PLoadedClass struct {
  1413  	LoadedClassCount     int64    `protobuf:"varint,1,opt,name=loadedClassCount,proto3" json:"loadedClassCount,omitempty"`
  1414  	UnloadedClassCount   int64    `protobuf:"varint,2,opt,name=unloadedClassCount,proto3" json:"unloadedClassCount,omitempty"`
  1415  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1416  	XXX_unrecognized     []byte   `json:"-"`
  1417  	XXX_sizecache        int32    `json:"-"`
  1418  }
  1419  
  1420  func (m *PLoadedClass) Reset()         { *m = PLoadedClass{} }
  1421  func (m *PLoadedClass) String() string { return proto.CompactTextString(m) }
  1422  func (*PLoadedClass) ProtoMessage()    {}
  1423  func (*PLoadedClass) Descriptor() ([]byte, []int) {
  1424  	return fileDescriptor_708c871858e42d40, []int{21}
  1425  }
  1426  
  1427  func (m *PLoadedClass) XXX_Unmarshal(b []byte) error {
  1428  	return xxx_messageInfo_PLoadedClass.Unmarshal(m, b)
  1429  }
  1430  func (m *PLoadedClass) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1431  	return xxx_messageInfo_PLoadedClass.Marshal(b, m, deterministic)
  1432  }
  1433  func (m *PLoadedClass) XXX_Merge(src proto.Message) {
  1434  	xxx_messageInfo_PLoadedClass.Merge(m, src)
  1435  }
  1436  func (m *PLoadedClass) XXX_Size() int {
  1437  	return xxx_messageInfo_PLoadedClass.Size(m)
  1438  }
  1439  func (m *PLoadedClass) XXX_DiscardUnknown() {
  1440  	xxx_messageInfo_PLoadedClass.DiscardUnknown(m)
  1441  }
  1442  
  1443  var xxx_messageInfo_PLoadedClass proto.InternalMessageInfo
  1444  
  1445  func (m *PLoadedClass) GetLoadedClassCount() int64 {
  1446  	if m != nil {
  1447  		return m.LoadedClassCount
  1448  	}
  1449  	return 0
  1450  }
  1451  
  1452  func (m *PLoadedClass) GetUnloadedClassCount() int64 {
  1453  	if m != nil {
  1454  		return m.UnloadedClassCount
  1455  	}
  1456  	return 0
  1457  }
  1458  
  1459  type PAgentUriStat struct {
  1460  	BucketVersion        int32           `protobuf:"varint,1,opt,name=bucketVersion,proto3" json:"bucketVersion,omitempty"`
  1461  	EachUriStat          []*PEachUriStat `protobuf:"bytes,2,rep,name=eachUriStat,proto3" json:"eachUriStat,omitempty"`
  1462  	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
  1463  	XXX_unrecognized     []byte          `json:"-"`
  1464  	XXX_sizecache        int32           `json:"-"`
  1465  }
  1466  
  1467  func (m *PAgentUriStat) Reset()         { *m = PAgentUriStat{} }
  1468  func (m *PAgentUriStat) String() string { return proto.CompactTextString(m) }
  1469  func (*PAgentUriStat) ProtoMessage()    {}
  1470  func (*PAgentUriStat) Descriptor() ([]byte, []int) {
  1471  	return fileDescriptor_708c871858e42d40, []int{22}
  1472  }
  1473  
  1474  func (m *PAgentUriStat) XXX_Unmarshal(b []byte) error {
  1475  	return xxx_messageInfo_PAgentUriStat.Unmarshal(m, b)
  1476  }
  1477  func (m *PAgentUriStat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1478  	return xxx_messageInfo_PAgentUriStat.Marshal(b, m, deterministic)
  1479  }
  1480  func (m *PAgentUriStat) XXX_Merge(src proto.Message) {
  1481  	xxx_messageInfo_PAgentUriStat.Merge(m, src)
  1482  }
  1483  func (m *PAgentUriStat) XXX_Size() int {
  1484  	return xxx_messageInfo_PAgentUriStat.Size(m)
  1485  }
  1486  func (m *PAgentUriStat) XXX_DiscardUnknown() {
  1487  	xxx_messageInfo_PAgentUriStat.DiscardUnknown(m)
  1488  }
  1489  
  1490  var xxx_messageInfo_PAgentUriStat proto.InternalMessageInfo
  1491  
  1492  func (m *PAgentUriStat) GetBucketVersion() int32 {
  1493  	if m != nil {
  1494  		return m.BucketVersion
  1495  	}
  1496  	return 0
  1497  }
  1498  
  1499  func (m *PAgentUriStat) GetEachUriStat() []*PEachUriStat {
  1500  	if m != nil {
  1501  		return m.EachUriStat
  1502  	}
  1503  	return nil
  1504  }
  1505  
  1506  type PEachUriStat struct {
  1507  	Uri                  string         `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"`
  1508  	TotalHistogram       *PUriHistogram `protobuf:"bytes,2,opt,name=totalHistogram,proto3" json:"totalHistogram,omitempty"`
  1509  	FailedHistogram      *PUriHistogram `protobuf:"bytes,3,opt,name=failedHistogram,proto3" json:"failedHistogram,omitempty"`
  1510  	Timestamp            int64          `protobuf:"varint,4,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
  1511  	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
  1512  	XXX_unrecognized     []byte         `json:"-"`
  1513  	XXX_sizecache        int32          `json:"-"`
  1514  }
  1515  
  1516  func (m *PEachUriStat) Reset()         { *m = PEachUriStat{} }
  1517  func (m *PEachUriStat) String() string { return proto.CompactTextString(m) }
  1518  func (*PEachUriStat) ProtoMessage()    {}
  1519  func (*PEachUriStat) Descriptor() ([]byte, []int) {
  1520  	return fileDescriptor_708c871858e42d40, []int{23}
  1521  }
  1522  
  1523  func (m *PEachUriStat) XXX_Unmarshal(b []byte) error {
  1524  	return xxx_messageInfo_PEachUriStat.Unmarshal(m, b)
  1525  }
  1526  func (m *PEachUriStat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1527  	return xxx_messageInfo_PEachUriStat.Marshal(b, m, deterministic)
  1528  }
  1529  func (m *PEachUriStat) XXX_Merge(src proto.Message) {
  1530  	xxx_messageInfo_PEachUriStat.Merge(m, src)
  1531  }
  1532  func (m *PEachUriStat) XXX_Size() int {
  1533  	return xxx_messageInfo_PEachUriStat.Size(m)
  1534  }
  1535  func (m *PEachUriStat) XXX_DiscardUnknown() {
  1536  	xxx_messageInfo_PEachUriStat.DiscardUnknown(m)
  1537  }
  1538  
  1539  var xxx_messageInfo_PEachUriStat proto.InternalMessageInfo
  1540  
  1541  func (m *PEachUriStat) GetUri() string {
  1542  	if m != nil {
  1543  		return m.Uri
  1544  	}
  1545  	return ""
  1546  }
  1547  
  1548  func (m *PEachUriStat) GetTotalHistogram() *PUriHistogram {
  1549  	if m != nil {
  1550  		return m.TotalHistogram
  1551  	}
  1552  	return nil
  1553  }
  1554  
  1555  func (m *PEachUriStat) GetFailedHistogram() *PUriHistogram {
  1556  	if m != nil {
  1557  		return m.FailedHistogram
  1558  	}
  1559  	return nil
  1560  }
  1561  
  1562  func (m *PEachUriStat) GetTimestamp() int64 {
  1563  	if m != nil {
  1564  		return m.Timestamp
  1565  	}
  1566  	return 0
  1567  }
  1568  
  1569  type PUriHistogram struct {
  1570  	Total                int64    `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
  1571  	Max                  int64    `protobuf:"varint,2,opt,name=max,proto3" json:"max,omitempty"`
  1572  	Histogram            []int32  `protobuf:"varint,3,rep,packed,name=histogram,proto3" json:"histogram,omitempty"`
  1573  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1574  	XXX_unrecognized     []byte   `json:"-"`
  1575  	XXX_sizecache        int32    `json:"-"`
  1576  }
  1577  
  1578  func (m *PUriHistogram) Reset()         { *m = PUriHistogram{} }
  1579  func (m *PUriHistogram) String() string { return proto.CompactTextString(m) }
  1580  func (*PUriHistogram) ProtoMessage()    {}
  1581  func (*PUriHistogram) Descriptor() ([]byte, []int) {
  1582  	return fileDescriptor_708c871858e42d40, []int{24}
  1583  }
  1584  
  1585  func (m *PUriHistogram) XXX_Unmarshal(b []byte) error {
  1586  	return xxx_messageInfo_PUriHistogram.Unmarshal(m, b)
  1587  }
  1588  func (m *PUriHistogram) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1589  	return xxx_messageInfo_PUriHistogram.Marshal(b, m, deterministic)
  1590  }
  1591  func (m *PUriHistogram) XXX_Merge(src proto.Message) {
  1592  	xxx_messageInfo_PUriHistogram.Merge(m, src)
  1593  }
  1594  func (m *PUriHistogram) XXX_Size() int {
  1595  	return xxx_messageInfo_PUriHistogram.Size(m)
  1596  }
  1597  func (m *PUriHistogram) XXX_DiscardUnknown() {
  1598  	xxx_messageInfo_PUriHistogram.DiscardUnknown(m)
  1599  }
  1600  
  1601  var xxx_messageInfo_PUriHistogram proto.InternalMessageInfo
  1602  
  1603  func (m *PUriHistogram) GetTotal() int64 {
  1604  	if m != nil {
  1605  		return m.Total
  1606  	}
  1607  	return 0
  1608  }
  1609  
  1610  func (m *PUriHistogram) GetMax() int64 {
  1611  	if m != nil {
  1612  		return m.Max
  1613  	}
  1614  	return 0
  1615  }
  1616  
  1617  func (m *PUriHistogram) GetHistogram() []int32 {
  1618  	if m != nil {
  1619  		return m.Histogram
  1620  	}
  1621  	return nil
  1622  }
  1623  
  1624  func init() {
  1625  	proto.RegisterEnum("v1.PJvmGcType", PJvmGcType_name, PJvmGcType_value)
  1626  	proto.RegisterType((*PPing)(nil), "v1.PPing")
  1627  	proto.RegisterType((*PStatMessage)(nil), "v1.PStatMessage")
  1628  	proto.RegisterType((*PAgentInfo)(nil), "v1.PAgentInfo")
  1629  	proto.RegisterType((*PServerMetaData)(nil), "v1.PServerMetaData")
  1630  	proto.RegisterType((*PServiceInfo)(nil), "v1.PServiceInfo")
  1631  	proto.RegisterType((*PJvmInfo)(nil), "v1.PJvmInfo")
  1632  	proto.RegisterType((*PAgentStat)(nil), "v1.PAgentStat")
  1633  	proto.RegisterType((*PAgentStatBatch)(nil), "v1.PAgentStatBatch")
  1634  	proto.RegisterType((*PDataSource)(nil), "v1.PDataSource")
  1635  	proto.RegisterType((*PDataSourceList)(nil), "v1.PDataSourceList")
  1636  	proto.RegisterType((*PFileDescriptor)(nil), "v1.PFileDescriptor")
  1637  	proto.RegisterType((*PJvmGc)(nil), "v1.PJvmGc")
  1638  	proto.RegisterType((*PJvmGcDetailed)(nil), "v1.PJvmGcDetailed")
  1639  	proto.RegisterType((*PCpuLoad)(nil), "v1.PCpuLoad")
  1640  	proto.RegisterType((*PTransaction)(nil), "v1.PTransaction")
  1641  	proto.RegisterType((*PActiveTraceHistogram)(nil), "v1.PActiveTraceHistogram")
  1642  	proto.RegisterType((*PActiveTrace)(nil), "v1.PActiveTrace")
  1643  	proto.RegisterType((*PResponseTime)(nil), "v1.PResponseTime")
  1644  	proto.RegisterType((*PDeadlock)(nil), "v1.PDeadlock")
  1645  	proto.RegisterType((*PDirectBuffer)(nil), "v1.PDirectBuffer")
  1646  	proto.RegisterType((*PTotalThread)(nil), "v1.PTotalThread")
  1647  	proto.RegisterType((*PLoadedClass)(nil), "v1.PLoadedClass")
  1648  	proto.RegisterType((*PAgentUriStat)(nil), "v1.PAgentUriStat")
  1649  	proto.RegisterType((*PEachUriStat)(nil), "v1.PEachUriStat")
  1650  	proto.RegisterType((*PUriHistogram)(nil), "v1.PUriHistogram")
  1651  }
  1652  
  1653  func init() { proto.RegisterFile("v1/Stat.proto", fileDescriptor_708c871858e42d40) }
  1654  
  1655  var fileDescriptor_708c871858e42d40 = []byte{
  1656  	// 1684 bytes of a gzipped FileDescriptorProto
  1657  	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x58, 0x4f, 0x6f, 0xe3, 0xc6,
  1658  	0x15, 0x5f, 0x4a, 0x96, 0x64, 0x3d, 0xeb, 0x5f, 0xc6, 0xdb, 0x86, 0x5d, 0x04, 0x85, 0x4b, 0x14,
  1659  	0x81, 0xbb, 0x08, 0xb4, 0xb1, 0x83, 0x20, 0x69, 0x82, 0xb6, 0xb0, 0x65, 0xd7, 0xde, 0x8d, 0xad,
  1660  	0x15, 0x46, 0x76, 0x8a, 0xf6, 0xb2, 0x18, 0x93, 0x63, 0x89, 0x5e, 0xf1, 0x0f, 0xc8, 0x11, 0x77,
  1661  	0xb7, 0xbd, 0xf4, 0xda, 0x5e, 0x7a, 0xec, 0x87, 0xe8, 0xbd, 0xd7, 0x5e, 0xfb, 0x2d, 0xfa, 0x15,
  1662  	0xfa, 0x11, 0x82, 0x37, 0x33, 0x24, 0x87, 0x94, 0x9c, 0x1b, 0xe7, 0xf7, 0x7b, 0x6f, 0xe6, 0xcd,
  1663  	0xbc, 0x3f, 0xf3, 0x86, 0xd0, 0xcf, 0x8e, 0x5e, 0xcc, 0x05, 0x13, 0xe3, 0x38, 0x89, 0x44, 0x44,
  1664  	0x1a, 0xd9, 0xd1, 0xb3, 0xfd, 0xec, 0xe8, 0xc5, 0xcd, 0x32, 0xe1, 0xcc, 0x3b, 0x5b, 0x07, 0xb1,
  1665  	0x22, 0x9c, 0x0e, 0xb4, 0x66, 0x33, 0x3f, 0x5c, 0x38, 0xff, 0xb1, 0xa0, 0x37, 0x43, 0x8d, 0x6b,
  1666  	0x9e, 0xa6, 0x6c, 0xc1, 0xc9, 0x18, 0xba, 0x6c, 0xc1, 0x43, 0x81, 0x98, 0x6d, 0x1d, 0x58, 0x87,
  1667  	0x7b, 0xc7, 0x83, 0x71, 0x76, 0x34, 0x9e, 0x9d, 0xe4, 0xe8, 0xe5, 0x13, 0x5a, 0x8a, 0x90, 0xdf,
  1668  	0xc0, 0xa0, 0x18, 0x9c, 0x32, 0xe1, 0x2e, 0xed, 0x86, 0x54, 0xda, 0xaf, 0x2a, 0x49, 0xea, 0xf2,
  1669  	0x09, 0xad, 0x09, 0x93, 0xaf, 0xa0, 0x27, 0x91, 0xdb, 0xc4, 0x97, 0x2b, 0x36, 0xa5, 0xf2, 0x47,
  1670  	0xa5, 0xb2, 0x26, 0x2e, 0x9f, 0xd0, 0x8a, 0xe0, 0x69, 0x07, 0x5a, 0xf7, 0x3e, 0x5f, 0x79, 0xce,
  1671  	0xdf, 0x9a, 0x00, 0x4a, 0xf4, 0x65, 0x78, 0x1f, 0x91, 0x67, 0xb0, 0xbb, 0x8c, 0x52, 0x11, 0xb2,
  1672  	0x80, 0x4b, 0xf3, 0xbb, 0xb4, 0x18, 0x93, 0x01, 0x34, 0xfc, 0x58, 0xda, 0xd7, 0xa5, 0x0d, 0x3f,
  1673  	0x26, 0x4f, 0xa1, 0x15, 0x47, 0x89, 0x48, 0xe5, 0xaa, 0x5d, 0xaa, 0x06, 0xe4, 0x00, 0xf6, 0x52,
  1674  	0x9e, 0x64, 0xbe, 0xcb, 0x6f, 0x3e, 0xc4, 0xdc, 0xde, 0x39, 0xb0, 0x0e, 0x5b, 0xd4, 0x84, 0xc8,
  1675  	0x08, 0x9a, 0xb1, 0xef, 0xd9, 0x2d, 0xc9, 0xe0, 0x27, 0x71, 0xf4, 0x36, 0xbe, 0xe7, 0x49, 0xea,
  1676  	0x47, 0xa1, 0xdd, 0x96, 0x13, 0x56, 0x30, 0xf2, 0x09, 0x74, 0xb3, 0x20, 0x17, 0xe8, 0x48, 0x81,
  1677  	0x12, 0xc0, 0x19, 0x78, 0xe8, 0xdd, 0xf8, 0x01, 0x4f, 0x05, 0x0b, 0x62, 0x7b, 0xf7, 0xc0, 0x3a,
  1678  	0x6c, 0xd2, 0x0a, 0x86, 0x33, 0xf0, 0xd0, 0xc3, 0xed, 0xaf, 0x53, 0xbb, 0x2b, 0x57, 0x2f, 0x01,
  1679  	0xf2, 0x2d, 0x0c, 0xd0, 0x48, 0x9e, 0x5c, 0x73, 0xc1, 0xce, 0x98, 0x60, 0x36, 0x18, 0x9e, 0x98,
  1680  	0x57, 0x28, 0x5a, 0x13, 0x25, 0x9f, 0x42, 0xe7, 0x21, 0x0b, 0xf0, 0x04, 0xed, 0x3d, 0xa9, 0xd5,
  1681  	0x93, 0x5a, 0xaf, 0x14, 0x46, 0x73, 0x12, 0x4d, 0x70, 0xa3, 0x50, 0x30, 0x3f, 0xe4, 0x89, 0xdd,
  1682  	0x3b, 0xb0, 0x0e, 0x77, 0x69, 0x09, 0x38, 0x7f, 0x81, 0x61, 0x6d, 0x21, 0xf2, 0x73, 0x00, 0xb5,
  1683  	0x94, 0x9c, 0x5b, 0x79, 0xc4, 0x40, 0xd0, 0x07, 0x59, 0x70, 0x92, 0x2c, 0xec, 0xc6, 0x41, 0x13,
  1684  	0x7d, 0x20, 0x07, 0xe4, 0xb8, 0xf0, 0x81, 0x54, 0x6b, 0x1e, 0x34, 0x0f, 0xf7, 0x8e, 0x47, 0xc5,
  1685  	0x46, 0x34, 0x4e, 0x4d, 0x21, 0x67, 0x86, 0x91, 0x5c, 0x8e, 0x0d, 0x3f, 0x4e, 0xcb, 0x60, 0x30,
  1686  	0xa1, 0xdc, 0x36, 0xdf, 0xe5, 0x57, 0xfe, 0x9d, 0x36, 0xc0, 0x40, 0x9c, 0x07, 0xd8, 0xcd, 0x4f,
  1687  	0x80, 0xd8, 0xd0, 0xc9, 0xb4, 0xef, 0x2c, 0x79, 0xf2, 0xf9, 0xb0, 0xea, 0xd7, 0x46, 0xdd, 0xaf,
  1688  	0x9f, 0x42, 0x7b, 0xe1, 0xca, 0x40, 0xc2, 0x20, 0x1b, 0xe8, 0x64, 0x7a, 0x95, 0x05, 0x17, 0x12,
  1689  	0xa5, 0x9a, 0x75, 0xfe, 0xd9, 0xca, 0xc3, 0x58, 0xa6, 0xd5, 0x27, 0xd0, 0x15, 0x45, 0x2c, 0x58,
  1690  	0x32, 0x16, 0x4a, 0x80, 0x1c, 0xc2, 0xd0, 0x8d, 0x56, 0x2b, 0xee, 0x8a, 0x97, 0xa1, 0xe0, 0x49,
  1691  	0xc6, 0x56, 0x72, 0xe1, 0x26, 0xad, 0xc3, 0xe4, 0x19, 0x34, 0x16, 0xae, 0xce, 0x2a, 0x28, 0x97,
  1692  	0xa6, 0x8d, 0x85, 0x8b, 0x3e, 0x77, 0xe3, 0xf5, 0x55, 0xc4, 0x3c, 0x19, 0xe4, 0xb9, 0xcf, 0x27,
  1693  	0x0a, 0xa3, 0x39, 0x89, 0xce, 0x10, 0x09, 0x0b, 0x53, 0xe6, 0x0a, 0xdc, 0x62, 0x4b, 0xca, 0x2a,
  1694  	0x67, 0xdc, 0x94, 0x38, 0x35, 0x85, 0x50, 0x07, 0xbf, 0x32, 0x7e, 0x93, 0x30, 0x97, 0xcb, 0x7c,
  1695  	0xc8, 0x75, 0x4e, 0x4a, 0x9c, 0x9a, 0x42, 0x18, 0xc0, 0x1e, 0x13, 0x6c, 0x1e, 0xad, 0x13, 0x3c,
  1696  	0xff, 0x54, 0xc8, 0x2c, 0xc9, 0x03, 0xf8, 0xac, 0x42, 0xd1, 0x9a, 0x28, 0xf9, 0x12, 0x7a, 0x09,
  1697  	0x4f, 0xe3, 0x28, 0x4c, 0x39, 0x26, 0x8c, 0xcc, 0x9f, 0xbc, 0x90, 0x50, 0x83, 0xa0, 0x15, 0x31,
  1698  	0xf2, 0x2b, 0xd8, 0xf5, 0x38, 0xf3, 0x56, 0x91, 0xfb, 0x56, 0x66, 0xd4, 0xde, 0x71, 0x5f, 0xad,
  1699  	0xa6, 0x41, 0x5a, 0xd0, 0x68, 0xde, 0xbd, 0xbf, 0xe2, 0x67, 0x3c, 0x75, 0x13, 0x3f, 0x16, 0x51,
  1700  	0x52, 0xc9, 0xaf, 0xdf, 0x57, 0x28, 0x5a, 0x13, 0x45, 0xf3, 0x3c, 0x3f, 0xe1, 0xae, 0x38, 0x5d,
  1701  	0xdf, 0xdf, 0xf3, 0x44, 0x27, 0x99, 0x32, 0xef, 0xcc, 0x20, 0x68, 0x45, 0x0c, 0xab, 0x59, 0xc0,
  1702  	0x05, 0xc3, 0xbd, 0xca, 0x6c, 0xeb, 0xd2, 0x62, 0x2c, 0xdd, 0x12, 0x09, 0xb6, 0x52, 0xc5, 0xdd,
  1703  	0xee, 0x9b, 0x6e, 0x29, 0x71, 0x6a, 0x0a, 0xa1, 0xce, 0x2a, 0x62, 0x1e, 0xf7, 0x26, 0x2b, 0x96,
  1704  	0xa6, 0xf6, 0xc0, 0xd0, 0xb9, 0x2a, 0x71, 0x6a, 0x0a, 0x39, 0xbf, 0x83, 0x61, 0xad, 0x8e, 0x93,
  1705  	0xcf, 0xaa, 0x97, 0x44, 0x73, 0xf3, 0x92, 0x30, 0xae, 0x08, 0xe7, 0x7f, 0x16, 0xec, 0x19, 0xee,
  1706  	0x93, 0x65, 0xd8, 0xd3, 0x59, 0xd4, 0xf0, 0x3d, 0x8c, 0x66, 0xa3, 0xba, 0x4e, 0x22, 0x8f, 0xcb,
  1707  	0x68, 0x6e, 0xd1, 0x3a, 0x8c, 0x45, 0x12, 0xb7, 0x7e, 0xc7, 0x52, 0x95, 0xd3, 0xaa, 0x6e, 0x57,
  1708  	0x30, 0x2c, 0xce, 0xeb, 0x64, 0x25, 0x23, 0xba, 0x4b, 0xf1, 0x93, 0x1c, 0xc3, 0x53, 0x15, 0x66,
  1709  	0x93, 0x28, 0x0c, 0xb9, 0x8c, 0xcf, 0xb9, 0xff, 0x67, 0xae, 0xeb, 0xf7, 0x56, 0x8e, 0x7c, 0x06,
  1710  	0x1f, 0x05, 0xec, 0x7d, 0x4d, 0xa1, 0x2d, 0x15, 0x36, 0x09, 0xe7, 0x14, 0x86, 0xb5, 0xf8, 0x24,
  1711  	0x2f, 0x00, 0xca, 0x08, 0xd5, 0x67, 0x34, 0xac, 0x05, 0x32, 0x35, 0x44, 0x9c, 0xef, 0x60, 0x58,
  1712  	0x0b, 0x22, 0xf2, 0x35, 0x7c, 0x1c, 0xc5, 0x3c, 0xac, 0xa2, 0x93, 0x68, 0x1d, 0x0a, 0x5d, 0x12,
  1713  	0x1e, 0xa3, 0x9d, 0xff, 0x37, 0xa0, 0xad, 0x32, 0x9d, 0x38, 0xb0, 0x23, 0xb0, 0xfc, 0x58, 0x5b,
  1714  	0xcb, 0x8f, 0xe4, 0x70, 0xb7, 0x0f, 0x59, 0x70, 0xcd, 0x83, 0x28, 0xf9, 0x70, 0xc9, 0x59, 0x7c,
  1715  	0x9b, 0x72, 0x4f, 0x57, 0x94, 0x4d, 0x82, 0x3c, 0x87, 0x51, 0x05, 0xbc, 0x66, 0xef, 0xa5, 0x27,
  1716  	0x9a, 0x74, 0x03, 0xc7, 0xb3, 0x2f, 0xb0, 0x69, 0x14, 0x16, 0x93, 0xef, 0x48, 0xf9, 0xad, 0x1c,
  1717  	0xf9, 0x1c, 0xf6, 0xeb, 0x38, 0x2e, 0xd1, 0x92, 0x2a, 0xdb, 0x28, 0xf2, 0x4b, 0xe8, 0x3f, 0xe0,
  1718  	0x96, 0x5e, 0xaf, 0x3c, 0x75, 0x3c, 0x6d, 0x29, 0x5b, 0x05, 0x31, 0x7a, 0x72, 0x40, 0x96, 0x88,
  1719  	0x8e, 0xba, 0x62, 0x4d, 0x8c, 0x7c, 0xad, 0x67, 0x3a, 0xe3, 0x82, 0xf9, 0x2b, 0xee, 0xe9, 0x3a,
  1720  	0x42, 0xca, 0x63, 0xcb, 0x19, 0x5a, 0x15, 0x74, 0xfe, 0xde, 0x84, 0x41, 0x55, 0xa2, 0x30, 0x6b,
  1721  	0xca, 0xdf, 0x99, 0x5e, 0xab, 0x82, 0x85, 0x59, 0x53, 0xfe, 0x4e, 0x9a, 0xd5, 0x30, 0xcc, 0xd2,
  1722  	0x98, 0x3e, 0xc6, 0x59, 0x14, 0xad, 0x30, 0x0f, 0x26, 0xcc, 0x5d, 0x72, 0x79, 0x8c, 0x78, 0xec,
  1723  	0x16, 0xdd, 0xca, 0x69, 0xa7, 0x22, 0x3e, 0xe5, 0xef, 0x2e, 0x78, 0x58, 0x9c, 0xbb, 0x45, 0x37,
  1724  	0x09, 0x43, 0xfa, 0xf5, 0xca, 0xcb, 0xa5, 0x5b, 0x15, 0xe9, 0x92, 0x20, 0xdf, 0x80, 0xad, 0xc1,
  1725  	0xf9, 0x3a, 0xc9, 0xfc, 0x2c, 0x4a, 0xe6, 0x31, 0x73, 0x95, 0x4d, 0x6d, 0xa9, 0xf4, 0x28, 0x4f,
  1726  	0xc6, 0x40, 0x34, 0x37, 0xe3, 0x49, 0x90, 0x2f, 0xd5, 0x91, 0x5a, 0x5b, 0x18, 0x63, 0xef, 0xd8,
  1727  	0x54, 0xa4, 0xc5, 0x3a, 0xbb, 0x95, 0xbd, 0x57, 0x38, 0x67, 0x06, 0xbb, 0xf9, 0x3d, 0x86, 0xb7,
  1728  	0xfc, 0x43, 0x16, 0xe8, 0x91, 0x74, 0x81, 0x45, 0x0d, 0x04, 0xbd, 0x94, 0x7e, 0x48, 0x05, 0x2f,
  1729  	0x44, 0x1a, 0x52, 0xa4, 0x0a, 0x3a, 0xff, 0x6d, 0x40, 0xcf, 0xbc, 0xee, 0x64, 0xd5, 0x62, 0x41,
  1730  	0xbc, 0xe2, 0x5e, 0xe1, 0x5e, 0x7d, 0x07, 0xd7, 0x60, 0x3c, 0x2c, 0x0d, 0x4d, 0xa2, 0x50, 0xf8,
  1731  	0xe1, 0x9a, 0xe1, 0x04, 0x4a, 0x45, 0xe5, 0xcd, 0xa3, 0x3c, 0xba, 0x65, 0x1d, 0xd6, 0xd7, 0x51,
  1732  	0xc9, 0xb3, 0x49, 0x90, 0xdf, 0xc2, 0xb3, 0x02, 0xdc, 0x5c, 0x4b, 0x25, 0xd0, 0x8f, 0x48, 0xc8,
  1733  	0x3d, 0xbd, 0xf5, 0xe3, 0xd8, 0x58, 0xab, 0xad, 0xf7, 0x54, 0x85, 0xe5, 0x9e, 0x14, 0xb4, 0xb9,
  1734  	0x4e, 0x47, 0xef, 0xe9, 0x11, 0xde, 0xf9, 0x87, 0x05, 0x3f, 0x31, 0xbb, 0x80, 0x4b, 0x3f, 0x15,
  1735  	0xd1, 0x22, 0x61, 0xc1, 0x8f, 0x34, 0x59, 0x9f, 0xc3, 0xfe, 0x32, 0x17, 0x9b, 0xbb, 0x4b, 0x1e,
  1736  	0x30, 0xd9, 0x53, 0xa9, 0x7b, 0x62, 0x1b, 0x85, 0x55, 0xca, 0x68, 0x2e, 0xf2, 0xd3, 0x6e, 0x1e,
  1737  	0xb6, 0xe8, 0x06, 0xee, 0x5c, 0x40, 0xcf, 0x34, 0x88, 0x7c, 0x05, 0xdd, 0x62, 0x4a, 0xfd, 0x08,
  1738  	0xfa, 0x59, 0xbd, 0x77, 0x29, 0xac, 0xa6, 0xa5, 0xac, 0xf3, 0x05, 0xf4, 0x2b, 0xdd, 0x06, 0xde,
  1739  	0x46, 0x2c, 0x5b, 0xe8, 0xc4, 0xc7, 0x4f, 0x44, 0x02, 0xf6, 0x5e, 0xc7, 0x0a, 0x7e, 0x3a, 0x14,
  1740  	0xba, 0x45, 0xbf, 0x81, 0xfd, 0xb0, 0x5b, 0xd4, 0x8a, 0x16, 0x55, 0x03, 0xbc, 0x4d, 0x44, 0xf1,
  1741  	0x86, 0x93, 0x9d, 0x6a, 0x7e, 0x9b, 0x94, 0x4f, 0x3b, 0x6a, 0x88, 0x38, 0xff, 0xb2, 0xa0, 0x5f,
  1742  	0x69, 0x2c, 0xb0, 0x1d, 0x56, 0xad, 0x85, 0x59, 0x8a, 0x4c, 0x08, 0x4f, 0x4c, 0x0d, 0x55, 0x7d,
  1743  	0x35, 0x2e, 0x81, 0x0d, 0x1c, 0x67, 0x0b, 0x98, 0x72, 0x6f, 0x19, 0xc6, 0x26, 0x84, 0xb3, 0xa9,
  1744  	0xa1, 0x31, 0x9b, 0x0a, 0xdc, 0x0d, 0xdc, 0xf9, 0x06, 0x73, 0xcb, 0x68, 0x53, 0x9e, 0xc3, 0xc8,
  1745  	0xe8, 0x5a, 0x4c, 0x83, 0x37, 0x70, 0xe7, 0x01, 0x7a, 0x66, 0xef, 0x82, 0xba, 0x46, 0xf7, 0x52,
  1746  	0xd1, 0xad, 0xe3, 0x58, 0x8a, 0xd6, 0xe1, 0x86, 0xb4, 0xda, 0xf3, 0x16, 0xc6, 0xf1, 0xa1, 0x5f,
  1747  	0x79, 0x95, 0x62, 0xed, 0xb8, 0x5b, 0xbb, 0x6f, 0x79, 0xf1, 0xf0, 0x53, 0x5e, 0xab, 0x82, 0xd8,
  1748  	0x75, 0x71, 0xe6, 0x2e, 0xf3, 0x37, 0x6e, 0xc3, 0x78, 0xcd, 0x9c, 0x97, 0x38, 0x35, 0x85, 0x9c,
  1749  	0x7f, 0xe3, 0xc3, 0xdc, 0x60, 0x55, 0x5f, 0xe3, 0xeb, 0x67, 0x0c, 0x7e, 0x92, 0x5f, 0xc3, 0x40,
  1750  	0x9e, 0x46, 0x11, 0x89, 0xfa, 0xe9, 0xad, 0xba, 0xca, 0xdb, 0xc4, 0x2f, 0x43, 0xb4, 0x26, 0x48,
  1751  	0xbe, 0x85, 0xe1, 0xbd, 0xbc, 0xa3, 0x4a, 0xdd, 0xe6, 0x63, 0xba, 0x75, 0xc9, 0xea, 0xdb, 0x64,
  1752  	0xa7, 0xf6, 0x36, 0x71, 0x6e, 0xa1, 0x5f, 0xd1, 0xc7, 0x88, 0x96, 0xab, 0x6b, 0x2f, 0xa8, 0xc1,
  1753  	0x66, 0x1a, 0xe0, 0xb4, 0x4b, 0xc3, 0x1a, 0xcc, 0xd4, 0x12, 0x78, 0xfe, 0x57, 0x0b, 0xa0, 0xec,
  1754  	0x5b, 0xc8, 0xc7, 0xb0, 0xff, 0xea, 0xfb, 0xeb, 0x37, 0x17, 0x93, 0x37, 0x37, 0x7f, 0x9c, 0x9d,
  1755  	0xbf, 0xb9, 0x9d, 0x7e, 0x37, 0x7d, 0xfd, 0x87, 0xe9, 0xe8, 0x09, 0xf9, 0x29, 0x10, 0x93, 0x98,
  1756  	0x9f, 0xd3, 0x97, 0x27, 0x57, 0x23, 0x8b, 0xd8, 0xf0, 0xd4, 0xc4, 0x67, 0x27, 0xf4, 0xe4, 0xea,
  1757  	0xea, 0xfc, 0x6a, 0xd4, 0x20, 0xfb, 0x30, 0x34, 0x99, 0xc9, 0xf5, 0x7c, 0xd4, 0x24, 0x04, 0x06,
  1758  	0x26, 0x78, 0x71, 0x34, 0xda, 0x39, 0xfd, 0x12, 0x7e, 0xe1, 0x46, 0xc1, 0x38, 0x64, 0x19, 0x4f,
  1759  	0xdc, 0x28, 0x89, 0xc7, 0xb1, 0x1f, 0xc6, 0x91, 0x1f, 0x8a, 0xf1, 0x22, 0x89, 0xdd, 0xb1, 0xc0,
  1760  	0xaa, 0x70, 0xda, 0x45, 0x67, 0xcd, 0x92, 0x48, 0x44, 0x33, 0xeb, 0x4f, 0xcd, 0x17, 0xd9, 0xd1,
  1761  	0x5d, 0x5b, 0xfe, 0x72, 0xf9, 0xe2, 0x87, 0x00, 0x00, 0x00, 0xff, 0xff, 0xc7, 0xf5, 0xc8, 0x57,
  1762  	0x9c, 0x11, 0x00, 0x00,
  1763  }