Code refactoring for bpa operator
[icn.git] / cmd / bpa-operator / vendor / google.golang.org / appengine / internal / log / log_service.pb.go
1 // Code generated by protoc-gen-go. DO NOT EDIT.
2 // source: google.golang.org/appengine/internal/log/log_service.proto
3
4 package log
5
6 import proto "github.com/golang/protobuf/proto"
7 import fmt "fmt"
8 import math "math"
9
10 // Reference imports to suppress errors if they are not otherwise used.
11 var _ = proto.Marshal
12 var _ = fmt.Errorf
13 var _ = math.Inf
14
15 // This is a compile-time assertion to ensure that this generated file
16 // is compatible with the proto package it is being compiled against.
17 // A compilation error at this line likely means your copy of the
18 // proto package needs to be updated.
19 const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package
20
21 type LogServiceError_ErrorCode int32
22
23 const (
24         LogServiceError_OK              LogServiceError_ErrorCode = 0
25         LogServiceError_INVALID_REQUEST LogServiceError_ErrorCode = 1
26         LogServiceError_STORAGE_ERROR   LogServiceError_ErrorCode = 2
27 )
28
29 var LogServiceError_ErrorCode_name = map[int32]string{
30         0: "OK",
31         1: "INVALID_REQUEST",
32         2: "STORAGE_ERROR",
33 }
34 var LogServiceError_ErrorCode_value = map[string]int32{
35         "OK":              0,
36         "INVALID_REQUEST": 1,
37         "STORAGE_ERROR":   2,
38 }
39
40 func (x LogServiceError_ErrorCode) Enum() *LogServiceError_ErrorCode {
41         p := new(LogServiceError_ErrorCode)
42         *p = x
43         return p
44 }
45 func (x LogServiceError_ErrorCode) String() string {
46         return proto.EnumName(LogServiceError_ErrorCode_name, int32(x))
47 }
48 func (x *LogServiceError_ErrorCode) UnmarshalJSON(data []byte) error {
49         value, err := proto.UnmarshalJSONEnum(LogServiceError_ErrorCode_value, data, "LogServiceError_ErrorCode")
50         if err != nil {
51                 return err
52         }
53         *x = LogServiceError_ErrorCode(value)
54         return nil
55 }
56 func (LogServiceError_ErrorCode) EnumDescriptor() ([]byte, []int) {
57         return fileDescriptor_log_service_f054fd4b5012319d, []int{0, 0}
58 }
59
60 type LogServiceError struct {
61         XXX_NoUnkeyedLiteral struct{} `json:"-"`
62         XXX_unrecognized     []byte   `json:"-"`
63         XXX_sizecache        int32    `json:"-"`
64 }
65
66 func (m *LogServiceError) Reset()         { *m = LogServiceError{} }
67 func (m *LogServiceError) String() string { return proto.CompactTextString(m) }
68 func (*LogServiceError) ProtoMessage()    {}
69 func (*LogServiceError) Descriptor() ([]byte, []int) {
70         return fileDescriptor_log_service_f054fd4b5012319d, []int{0}
71 }
72 func (m *LogServiceError) XXX_Unmarshal(b []byte) error {
73         return xxx_messageInfo_LogServiceError.Unmarshal(m, b)
74 }
75 func (m *LogServiceError) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
76         return xxx_messageInfo_LogServiceError.Marshal(b, m, deterministic)
77 }
78 func (dst *LogServiceError) XXX_Merge(src proto.Message) {
79         xxx_messageInfo_LogServiceError.Merge(dst, src)
80 }
81 func (m *LogServiceError) XXX_Size() int {
82         return xxx_messageInfo_LogServiceError.Size(m)
83 }
84 func (m *LogServiceError) XXX_DiscardUnknown() {
85         xxx_messageInfo_LogServiceError.DiscardUnknown(m)
86 }
87
88 var xxx_messageInfo_LogServiceError proto.InternalMessageInfo
89
90 type UserAppLogLine struct {
91         TimestampUsec        *int64   `protobuf:"varint,1,req,name=timestamp_usec,json=timestampUsec" json:"timestamp_usec,omitempty"`
92         Level                *int64   `protobuf:"varint,2,req,name=level" json:"level,omitempty"`
93         Message              *string  `protobuf:"bytes,3,req,name=message" json:"message,omitempty"`
94         XXX_NoUnkeyedLiteral struct{} `json:"-"`
95         XXX_unrecognized     []byte   `json:"-"`
96         XXX_sizecache        int32    `json:"-"`
97 }
98
99 func (m *UserAppLogLine) Reset()         { *m = UserAppLogLine{} }
100 func (m *UserAppLogLine) String() string { return proto.CompactTextString(m) }
101 func (*UserAppLogLine) ProtoMessage()    {}
102 func (*UserAppLogLine) Descriptor() ([]byte, []int) {
103         return fileDescriptor_log_service_f054fd4b5012319d, []int{1}
104 }
105 func (m *UserAppLogLine) XXX_Unmarshal(b []byte) error {
106         return xxx_messageInfo_UserAppLogLine.Unmarshal(m, b)
107 }
108 func (m *UserAppLogLine) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
109         return xxx_messageInfo_UserAppLogLine.Marshal(b, m, deterministic)
110 }
111 func (dst *UserAppLogLine) XXX_Merge(src proto.Message) {
112         xxx_messageInfo_UserAppLogLine.Merge(dst, src)
113 }
114 func (m *UserAppLogLine) XXX_Size() int {
115         return xxx_messageInfo_UserAppLogLine.Size(m)
116 }
117 func (m *UserAppLogLine) XXX_DiscardUnknown() {
118         xxx_messageInfo_UserAppLogLine.DiscardUnknown(m)
119 }
120
121 var xxx_messageInfo_UserAppLogLine proto.InternalMessageInfo
122
123 func (m *UserAppLogLine) GetTimestampUsec() int64 {
124         if m != nil && m.TimestampUsec != nil {
125                 return *m.TimestampUsec
126         }
127         return 0
128 }
129
130 func (m *UserAppLogLine) GetLevel() int64 {
131         if m != nil && m.Level != nil {
132                 return *m.Level
133         }
134         return 0
135 }
136
137 func (m *UserAppLogLine) GetMessage() string {
138         if m != nil && m.Message != nil {
139                 return *m.Message
140         }
141         return ""
142 }
143
144 type UserAppLogGroup struct {
145         LogLine              []*UserAppLogLine `protobuf:"bytes,2,rep,name=log_line,json=logLine" json:"log_line,omitempty"`
146         XXX_NoUnkeyedLiteral struct{}          `json:"-"`
147         XXX_unrecognized     []byte            `json:"-"`
148         XXX_sizecache        int32             `json:"-"`
149 }
150
151 func (m *UserAppLogGroup) Reset()         { *m = UserAppLogGroup{} }
152 func (m *UserAppLogGroup) String() string { return proto.CompactTextString(m) }
153 func (*UserAppLogGroup) ProtoMessage()    {}
154 func (*UserAppLogGroup) Descriptor() ([]byte, []int) {
155         return fileDescriptor_log_service_f054fd4b5012319d, []int{2}
156 }
157 func (m *UserAppLogGroup) XXX_Unmarshal(b []byte) error {
158         return xxx_messageInfo_UserAppLogGroup.Unmarshal(m, b)
159 }
160 func (m *UserAppLogGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
161         return xxx_messageInfo_UserAppLogGroup.Marshal(b, m, deterministic)
162 }
163 func (dst *UserAppLogGroup) XXX_Merge(src proto.Message) {
164         xxx_messageInfo_UserAppLogGroup.Merge(dst, src)
165 }
166 func (m *UserAppLogGroup) XXX_Size() int {
167         return xxx_messageInfo_UserAppLogGroup.Size(m)
168 }
169 func (m *UserAppLogGroup) XXX_DiscardUnknown() {
170         xxx_messageInfo_UserAppLogGroup.DiscardUnknown(m)
171 }
172
173 var xxx_messageInfo_UserAppLogGroup proto.InternalMessageInfo
174
175 func (m *UserAppLogGroup) GetLogLine() []*UserAppLogLine {
176         if m != nil {
177                 return m.LogLine
178         }
179         return nil
180 }
181
182 type FlushRequest struct {
183         Logs                 []byte   `protobuf:"bytes,1,opt,name=logs" json:"logs,omitempty"`
184         XXX_NoUnkeyedLiteral struct{} `json:"-"`
185         XXX_unrecognized     []byte   `json:"-"`
186         XXX_sizecache        int32    `json:"-"`
187 }
188
189 func (m *FlushRequest) Reset()         { *m = FlushRequest{} }
190 func (m *FlushRequest) String() string { return proto.CompactTextString(m) }
191 func (*FlushRequest) ProtoMessage()    {}
192 func (*FlushRequest) Descriptor() ([]byte, []int) {
193         return fileDescriptor_log_service_f054fd4b5012319d, []int{3}
194 }
195 func (m *FlushRequest) XXX_Unmarshal(b []byte) error {
196         return xxx_messageInfo_FlushRequest.Unmarshal(m, b)
197 }
198 func (m *FlushRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
199         return xxx_messageInfo_FlushRequest.Marshal(b, m, deterministic)
200 }
201 func (dst *FlushRequest) XXX_Merge(src proto.Message) {
202         xxx_messageInfo_FlushRequest.Merge(dst, src)
203 }
204 func (m *FlushRequest) XXX_Size() int {
205         return xxx_messageInfo_FlushRequest.Size(m)
206 }
207 func (m *FlushRequest) XXX_DiscardUnknown() {
208         xxx_messageInfo_FlushRequest.DiscardUnknown(m)
209 }
210
211 var xxx_messageInfo_FlushRequest proto.InternalMessageInfo
212
213 func (m *FlushRequest) GetLogs() []byte {
214         if m != nil {
215                 return m.Logs
216         }
217         return nil
218 }
219
220 type SetStatusRequest struct {
221         Status               *string  `protobuf:"bytes,1,req,name=status" json:"status,omitempty"`
222         XXX_NoUnkeyedLiteral struct{} `json:"-"`
223         XXX_unrecognized     []byte   `json:"-"`
224         XXX_sizecache        int32    `json:"-"`
225 }
226
227 func (m *SetStatusRequest) Reset()         { *m = SetStatusRequest{} }
228 func (m *SetStatusRequest) String() string { return proto.CompactTextString(m) }
229 func (*SetStatusRequest) ProtoMessage()    {}
230 func (*SetStatusRequest) Descriptor() ([]byte, []int) {
231         return fileDescriptor_log_service_f054fd4b5012319d, []int{4}
232 }
233 func (m *SetStatusRequest) XXX_Unmarshal(b []byte) error {
234         return xxx_messageInfo_SetStatusRequest.Unmarshal(m, b)
235 }
236 func (m *SetStatusRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
237         return xxx_messageInfo_SetStatusRequest.Marshal(b, m, deterministic)
238 }
239 func (dst *SetStatusRequest) XXX_Merge(src proto.Message) {
240         xxx_messageInfo_SetStatusRequest.Merge(dst, src)
241 }
242 func (m *SetStatusRequest) XXX_Size() int {
243         return xxx_messageInfo_SetStatusRequest.Size(m)
244 }
245 func (m *SetStatusRequest) XXX_DiscardUnknown() {
246         xxx_messageInfo_SetStatusRequest.DiscardUnknown(m)
247 }
248
249 var xxx_messageInfo_SetStatusRequest proto.InternalMessageInfo
250
251 func (m *SetStatusRequest) GetStatus() string {
252         if m != nil && m.Status != nil {
253                 return *m.Status
254         }
255         return ""
256 }
257
258 type LogOffset struct {
259         RequestId            []byte   `protobuf:"bytes,1,opt,name=request_id,json=requestId" json:"request_id,omitempty"`
260         XXX_NoUnkeyedLiteral struct{} `json:"-"`
261         XXX_unrecognized     []byte   `json:"-"`
262         XXX_sizecache        int32    `json:"-"`
263 }
264
265 func (m *LogOffset) Reset()         { *m = LogOffset{} }
266 func (m *LogOffset) String() string { return proto.CompactTextString(m) }
267 func (*LogOffset) ProtoMessage()    {}
268 func (*LogOffset) Descriptor() ([]byte, []int) {
269         return fileDescriptor_log_service_f054fd4b5012319d, []int{5}
270 }
271 func (m *LogOffset) XXX_Unmarshal(b []byte) error {
272         return xxx_messageInfo_LogOffset.Unmarshal(m, b)
273 }
274 func (m *LogOffset) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
275         return xxx_messageInfo_LogOffset.Marshal(b, m, deterministic)
276 }
277 func (dst *LogOffset) XXX_Merge(src proto.Message) {
278         xxx_messageInfo_LogOffset.Merge(dst, src)
279 }
280 func (m *LogOffset) XXX_Size() int {
281         return xxx_messageInfo_LogOffset.Size(m)
282 }
283 func (m *LogOffset) XXX_DiscardUnknown() {
284         xxx_messageInfo_LogOffset.DiscardUnknown(m)
285 }
286
287 var xxx_messageInfo_LogOffset proto.InternalMessageInfo
288
289 func (m *LogOffset) GetRequestId() []byte {
290         if m != nil {
291                 return m.RequestId
292         }
293         return nil
294 }
295
296 type LogLine struct {
297         Time                 *int64   `protobuf:"varint,1,req,name=time" json:"time,omitempty"`
298         Level                *int32   `protobuf:"varint,2,req,name=level" json:"level,omitempty"`
299         LogMessage           *string  `protobuf:"bytes,3,req,name=log_message,json=logMessage" json:"log_message,omitempty"`
300         XXX_NoUnkeyedLiteral struct{} `json:"-"`
301         XXX_unrecognized     []byte   `json:"-"`
302         XXX_sizecache        int32    `json:"-"`
303 }
304
305 func (m *LogLine) Reset()         { *m = LogLine{} }
306 func (m *LogLine) String() string { return proto.CompactTextString(m) }
307 func (*LogLine) ProtoMessage()    {}
308 func (*LogLine) Descriptor() ([]byte, []int) {
309         return fileDescriptor_log_service_f054fd4b5012319d, []int{6}
310 }
311 func (m *LogLine) XXX_Unmarshal(b []byte) error {
312         return xxx_messageInfo_LogLine.Unmarshal(m, b)
313 }
314 func (m *LogLine) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
315         return xxx_messageInfo_LogLine.Marshal(b, m, deterministic)
316 }
317 func (dst *LogLine) XXX_Merge(src proto.Message) {
318         xxx_messageInfo_LogLine.Merge(dst, src)
319 }
320 func (m *LogLine) XXX_Size() int {
321         return xxx_messageInfo_LogLine.Size(m)
322 }
323 func (m *LogLine) XXX_DiscardUnknown() {
324         xxx_messageInfo_LogLine.DiscardUnknown(m)
325 }
326
327 var xxx_messageInfo_LogLine proto.InternalMessageInfo
328
329 func (m *LogLine) GetTime() int64 {
330         if m != nil && m.Time != nil {
331                 return *m.Time
332         }
333         return 0
334 }
335
336 func (m *LogLine) GetLevel() int32 {
337         if m != nil && m.Level != nil {
338                 return *m.Level
339         }
340         return 0
341 }
342
343 func (m *LogLine) GetLogMessage() string {
344         if m != nil && m.LogMessage != nil {
345                 return *m.LogMessage
346         }
347         return ""
348 }
349
350 type RequestLog struct {
351         AppId                   *string    `protobuf:"bytes,1,req,name=app_id,json=appId" json:"app_id,omitempty"`
352         ModuleId                *string    `protobuf:"bytes,37,opt,name=module_id,json=moduleId,def=default" json:"module_id,omitempty"`
353         VersionId               *string    `protobuf:"bytes,2,req,name=version_id,json=versionId" json:"version_id,omitempty"`
354         RequestId               []byte     `protobuf:"bytes,3,req,name=request_id,json=requestId" json:"request_id,omitempty"`
355         Offset                  *LogOffset `protobuf:"bytes,35,opt,name=offset" json:"offset,omitempty"`
356         Ip                      *string    `protobuf:"bytes,4,req,name=ip" json:"ip,omitempty"`
357         Nickname                *string    `protobuf:"bytes,5,opt,name=nickname" json:"nickname,omitempty"`
358         StartTime               *int64     `protobuf:"varint,6,req,name=start_time,json=startTime" json:"start_time,omitempty"`
359         EndTime                 *int64     `protobuf:"varint,7,req,name=end_time,json=endTime" json:"end_time,omitempty"`
360         Latency                 *int64     `protobuf:"varint,8,req,name=latency" json:"latency,omitempty"`
361         Mcycles                 *int64     `protobuf:"varint,9,req,name=mcycles" json:"mcycles,omitempty"`
362         Method                  *string    `protobuf:"bytes,10,req,name=method" json:"method,omitempty"`
363         Resource                *string    `protobuf:"bytes,11,req,name=resource" json:"resource,omitempty"`
364         HttpVersion             *string    `protobuf:"bytes,12,req,name=http_version,json=httpVersion" json:"http_version,omitempty"`
365         Status                  *int32     `protobuf:"varint,13,req,name=status" json:"status,omitempty"`
366         ResponseSize            *int64     `protobuf:"varint,14,req,name=response_size,json=responseSize" json:"response_size,omitempty"`
367         Referrer                *string    `protobuf:"bytes,15,opt,name=referrer" json:"referrer,omitempty"`
368         UserAgent               *string    `protobuf:"bytes,16,opt,name=user_agent,json=userAgent" json:"user_agent,omitempty"`
369         UrlMapEntry             *string    `protobuf:"bytes,17,req,name=url_map_entry,json=urlMapEntry" json:"url_map_entry,omitempty"`
370         Combined                *string    `protobuf:"bytes,18,req,name=combined" json:"combined,omitempty"`
371         ApiMcycles              *int64     `protobuf:"varint,19,opt,name=api_mcycles,json=apiMcycles" json:"api_mcycles,omitempty"`
372         Host                    *string    `protobuf:"bytes,20,opt,name=host" json:"host,omitempty"`
373         Cost                    *float64   `protobuf:"fixed64,21,opt,name=cost" json:"cost,omitempty"`
374         TaskQueueName           *string    `protobuf:"bytes,22,opt,name=task_queue_name,json=taskQueueName" json:"task_queue_name,omitempty"`
375         TaskName                *string    `protobuf:"bytes,23,opt,name=task_name,json=taskName" json:"task_name,omitempty"`
376         WasLoadingRequest       *bool      `protobuf:"varint,24,opt,name=was_loading_request,json=wasLoadingRequest" json:"was_loading_request,omitempty"`
377         PendingTime             *int64     `protobuf:"varint,25,opt,name=pending_time,json=pendingTime" json:"pending_time,omitempty"`
378         ReplicaIndex            *int32     `protobuf:"varint,26,opt,name=replica_index,json=replicaIndex,def=-1" json:"replica_index,omitempty"`
379         Finished                *bool      `protobuf:"varint,27,opt,name=finished,def=1" json:"finished,omitempty"`
380         CloneKey                []byte     `protobuf:"bytes,28,opt,name=clone_key,json=cloneKey" json:"clone_key,omitempty"`
381         Line                    []*LogLine `protobuf:"bytes,29,rep,name=line" json:"line,omitempty"`
382         LinesIncomplete         *bool      `protobuf:"varint,36,opt,name=lines_incomplete,json=linesIncomplete" json:"lines_incomplete,omitempty"`
383         AppEngineRelease        []byte     `protobuf:"bytes,38,opt,name=app_engine_release,json=appEngineRelease" json:"app_engine_release,omitempty"`
384         ExitReason              *int32     `protobuf:"varint,30,opt,name=exit_reason,json=exitReason" json:"exit_reason,omitempty"`
385         WasThrottledForTime     *bool      `protobuf:"varint,31,opt,name=was_throttled_for_time,json=wasThrottledForTime" json:"was_throttled_for_time,omitempty"`
386         WasThrottledForRequests *bool      `protobuf:"varint,32,opt,name=was_throttled_for_requests,json=wasThrottledForRequests" json:"was_throttled_for_requests,omitempty"`
387         ThrottledTime           *int64     `protobuf:"varint,33,opt,name=throttled_time,json=throttledTime" json:"throttled_time,omitempty"`
388         ServerName              []byte     `protobuf:"bytes,34,opt,name=server_name,json=serverName" json:"server_name,omitempty"`
389         XXX_NoUnkeyedLiteral    struct{}   `json:"-"`
390         XXX_unrecognized        []byte     `json:"-"`
391         XXX_sizecache           int32      `json:"-"`
392 }
393
394 func (m *RequestLog) Reset()         { *m = RequestLog{} }
395 func (m *RequestLog) String() string { return proto.CompactTextString(m) }
396 func (*RequestLog) ProtoMessage()    {}
397 func (*RequestLog) Descriptor() ([]byte, []int) {
398         return fileDescriptor_log_service_f054fd4b5012319d, []int{7}
399 }
400 func (m *RequestLog) XXX_Unmarshal(b []byte) error {
401         return xxx_messageInfo_RequestLog.Unmarshal(m, b)
402 }
403 func (m *RequestLog) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
404         return xxx_messageInfo_RequestLog.Marshal(b, m, deterministic)
405 }
406 func (dst *RequestLog) XXX_Merge(src proto.Message) {
407         xxx_messageInfo_RequestLog.Merge(dst, src)
408 }
409 func (m *RequestLog) XXX_Size() int {
410         return xxx_messageInfo_RequestLog.Size(m)
411 }
412 func (m *RequestLog) XXX_DiscardUnknown() {
413         xxx_messageInfo_RequestLog.DiscardUnknown(m)
414 }
415
416 var xxx_messageInfo_RequestLog proto.InternalMessageInfo
417
418 const Default_RequestLog_ModuleId string = "default"
419 const Default_RequestLog_ReplicaIndex int32 = -1
420 const Default_RequestLog_Finished bool = true
421
422 func (m *RequestLog) GetAppId() string {
423         if m != nil && m.AppId != nil {
424                 return *m.AppId
425         }
426         return ""
427 }
428
429 func (m *RequestLog) GetModuleId() string {
430         if m != nil && m.ModuleId != nil {
431                 return *m.ModuleId
432         }
433         return Default_RequestLog_ModuleId
434 }
435
436 func (m *RequestLog) GetVersionId() string {
437         if m != nil && m.VersionId != nil {
438                 return *m.VersionId
439         }
440         return ""
441 }
442
443 func (m *RequestLog) GetRequestId() []byte {
444         if m != nil {
445                 return m.RequestId
446         }
447         return nil
448 }
449
450 func (m *RequestLog) GetOffset() *LogOffset {
451         if m != nil {
452                 return m.Offset
453         }
454         return nil
455 }
456
457 func (m *RequestLog) GetIp() string {
458         if m != nil && m.Ip != nil {
459                 return *m.Ip
460         }
461         return ""
462 }
463
464 func (m *RequestLog) GetNickname() string {
465         if m != nil && m.Nickname != nil {
466                 return *m.Nickname
467         }
468         return ""
469 }
470
471 func (m *RequestLog) GetStartTime() int64 {
472         if m != nil && m.StartTime != nil {
473                 return *m.StartTime
474         }
475         return 0
476 }
477
478 func (m *RequestLog) GetEndTime() int64 {
479         if m != nil && m.EndTime != nil {
480                 return *m.EndTime
481         }
482         return 0
483 }
484
485 func (m *RequestLog) GetLatency() int64 {
486         if m != nil && m.Latency != nil {
487                 return *m.Latency
488         }
489         return 0
490 }
491
492 func (m *RequestLog) GetMcycles() int64 {
493         if m != nil && m.Mcycles != nil {
494                 return *m.Mcycles
495         }
496         return 0
497 }
498
499 func (m *RequestLog) GetMethod() string {
500         if m != nil && m.Method != nil {
501                 return *m.Method
502         }
503         return ""
504 }
505
506 func (m *RequestLog) GetResource() string {
507         if m != nil && m.Resource != nil {
508                 return *m.Resource
509         }
510         return ""
511 }
512
513 func (m *RequestLog) GetHttpVersion() string {
514         if m != nil && m.HttpVersion != nil {
515                 return *m.HttpVersion
516         }
517         return ""
518 }
519
520 func (m *RequestLog) GetStatus() int32 {
521         if m != nil && m.Status != nil {
522                 return *m.Status
523         }
524         return 0
525 }
526
527 func (m *RequestLog) GetResponseSize() int64 {
528         if m != nil && m.ResponseSize != nil {
529                 return *m.ResponseSize
530         }
531         return 0
532 }
533
534 func (m *RequestLog) GetReferrer() string {
535         if m != nil && m.Referrer != nil {
536                 return *m.Referrer
537         }
538         return ""
539 }
540
541 func (m *RequestLog) GetUserAgent() string {
542         if m != nil && m.UserAgent != nil {
543                 return *m.UserAgent
544         }
545         return ""
546 }
547
548 func (m *RequestLog) GetUrlMapEntry() string {
549         if m != nil && m.UrlMapEntry != nil {
550                 return *m.UrlMapEntry
551         }
552         return ""
553 }
554
555 func (m *RequestLog) GetCombined() string {
556         if m != nil && m.Combined != nil {
557                 return *m.Combined
558         }
559         return ""
560 }
561
562 func (m *RequestLog) GetApiMcycles() int64 {
563         if m != nil && m.ApiMcycles != nil {
564                 return *m.ApiMcycles
565         }
566         return 0
567 }
568
569 func (m *RequestLog) GetHost() string {
570         if m != nil && m.Host != nil {
571                 return *m.Host
572         }
573         return ""
574 }
575
576 func (m *RequestLog) GetCost() float64 {
577         if m != nil && m.Cost != nil {
578                 return *m.Cost
579         }
580         return 0
581 }
582
583 func (m *RequestLog) GetTaskQueueName() string {
584         if m != nil && m.TaskQueueName != nil {
585                 return *m.TaskQueueName
586         }
587         return ""
588 }
589
590 func (m *RequestLog) GetTaskName() string {
591         if m != nil && m.TaskName != nil {
592                 return *m.TaskName
593         }
594         return ""
595 }
596
597 func (m *RequestLog) GetWasLoadingRequest() bool {
598         if m != nil && m.WasLoadingRequest != nil {
599                 return *m.WasLoadingRequest
600         }
601         return false
602 }
603
604 func (m *RequestLog) GetPendingTime() int64 {
605         if m != nil && m.PendingTime != nil {
606                 return *m.PendingTime
607         }
608         return 0
609 }
610
611 func (m *RequestLog) GetReplicaIndex() int32 {
612         if m != nil && m.ReplicaIndex != nil {
613                 return *m.ReplicaIndex
614         }
615         return Default_RequestLog_ReplicaIndex
616 }
617
618 func (m *RequestLog) GetFinished() bool {
619         if m != nil && m.Finished != nil {
620                 return *m.Finished
621         }
622         return Default_RequestLog_Finished
623 }
624
625 func (m *RequestLog) GetCloneKey() []byte {
626         if m != nil {
627                 return m.CloneKey
628         }
629         return nil
630 }
631
632 func (m *RequestLog) GetLine() []*LogLine {
633         if m != nil {
634                 return m.Line
635         }
636         return nil
637 }
638
639 func (m *RequestLog) GetLinesIncomplete() bool {
640         if m != nil && m.LinesIncomplete != nil {
641                 return *m.LinesIncomplete
642         }
643         return false
644 }
645
646 func (m *RequestLog) GetAppEngineRelease() []byte {
647         if m != nil {
648                 return m.AppEngineRelease
649         }
650         return nil
651 }
652
653 func (m *RequestLog) GetExitReason() int32 {
654         if m != nil && m.ExitReason != nil {
655                 return *m.ExitReason
656         }
657         return 0
658 }
659
660 func (m *RequestLog) GetWasThrottledForTime() bool {
661         if m != nil && m.WasThrottledForTime != nil {
662                 return *m.WasThrottledForTime
663         }
664         return false
665 }
666
667 func (m *RequestLog) GetWasThrottledForRequests() bool {
668         if m != nil && m.WasThrottledForRequests != nil {
669                 return *m.WasThrottledForRequests
670         }
671         return false
672 }
673
674 func (m *RequestLog) GetThrottledTime() int64 {
675         if m != nil && m.ThrottledTime != nil {
676                 return *m.ThrottledTime
677         }
678         return 0
679 }
680
681 func (m *RequestLog) GetServerName() []byte {
682         if m != nil {
683                 return m.ServerName
684         }
685         return nil
686 }
687
688 type LogModuleVersion struct {
689         ModuleId             *string  `protobuf:"bytes,1,opt,name=module_id,json=moduleId,def=default" json:"module_id,omitempty"`
690         VersionId            *string  `protobuf:"bytes,2,opt,name=version_id,json=versionId" json:"version_id,omitempty"`
691         XXX_NoUnkeyedLiteral struct{} `json:"-"`
692         XXX_unrecognized     []byte   `json:"-"`
693         XXX_sizecache        int32    `json:"-"`
694 }
695
696 func (m *LogModuleVersion) Reset()         { *m = LogModuleVersion{} }
697 func (m *LogModuleVersion) String() string { return proto.CompactTextString(m) }
698 func (*LogModuleVersion) ProtoMessage()    {}
699 func (*LogModuleVersion) Descriptor() ([]byte, []int) {
700         return fileDescriptor_log_service_f054fd4b5012319d, []int{8}
701 }
702 func (m *LogModuleVersion) XXX_Unmarshal(b []byte) error {
703         return xxx_messageInfo_LogModuleVersion.Unmarshal(m, b)
704 }
705 func (m *LogModuleVersion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
706         return xxx_messageInfo_LogModuleVersion.Marshal(b, m, deterministic)
707 }
708 func (dst *LogModuleVersion) XXX_Merge(src proto.Message) {
709         xxx_messageInfo_LogModuleVersion.Merge(dst, src)
710 }
711 func (m *LogModuleVersion) XXX_Size() int {
712         return xxx_messageInfo_LogModuleVersion.Size(m)
713 }
714 func (m *LogModuleVersion) XXX_DiscardUnknown() {
715         xxx_messageInfo_LogModuleVersion.DiscardUnknown(m)
716 }
717
718 var xxx_messageInfo_LogModuleVersion proto.InternalMessageInfo
719
720 const Default_LogModuleVersion_ModuleId string = "default"
721
722 func (m *LogModuleVersion) GetModuleId() string {
723         if m != nil && m.ModuleId != nil {
724                 return *m.ModuleId
725         }
726         return Default_LogModuleVersion_ModuleId
727 }
728
729 func (m *LogModuleVersion) GetVersionId() string {
730         if m != nil && m.VersionId != nil {
731                 return *m.VersionId
732         }
733         return ""
734 }
735
736 type LogReadRequest struct {
737         AppId                *string             `protobuf:"bytes,1,req,name=app_id,json=appId" json:"app_id,omitempty"`
738         VersionId            []string            `protobuf:"bytes,2,rep,name=version_id,json=versionId" json:"version_id,omitempty"`
739         ModuleVersion        []*LogModuleVersion `protobuf:"bytes,19,rep,name=module_version,json=moduleVersion" json:"module_version,omitempty"`
740         StartTime            *int64              `protobuf:"varint,3,opt,name=start_time,json=startTime" json:"start_time,omitempty"`
741         EndTime              *int64              `protobuf:"varint,4,opt,name=end_time,json=endTime" json:"end_time,omitempty"`
742         Offset               *LogOffset          `protobuf:"bytes,5,opt,name=offset" json:"offset,omitempty"`
743         RequestId            [][]byte            `protobuf:"bytes,6,rep,name=request_id,json=requestId" json:"request_id,omitempty"`
744         MinimumLogLevel      *int32              `protobuf:"varint,7,opt,name=minimum_log_level,json=minimumLogLevel" json:"minimum_log_level,omitempty"`
745         IncludeIncomplete    *bool               `protobuf:"varint,8,opt,name=include_incomplete,json=includeIncomplete" json:"include_incomplete,omitempty"`
746         Count                *int64              `protobuf:"varint,9,opt,name=count" json:"count,omitempty"`
747         CombinedLogRegex     *string             `protobuf:"bytes,14,opt,name=combined_log_regex,json=combinedLogRegex" json:"combined_log_regex,omitempty"`
748         HostRegex            *string             `protobuf:"bytes,15,opt,name=host_regex,json=hostRegex" json:"host_regex,omitempty"`
749         ReplicaIndex         *int32              `protobuf:"varint,16,opt,name=replica_index,json=replicaIndex" json:"replica_index,omitempty"`
750         IncludeAppLogs       *bool               `protobuf:"varint,10,opt,name=include_app_logs,json=includeAppLogs" json:"include_app_logs,omitempty"`
751         AppLogsPerRequest    *int32              `protobuf:"varint,17,opt,name=app_logs_per_request,json=appLogsPerRequest" json:"app_logs_per_request,omitempty"`
752         IncludeHost          *bool               `protobuf:"varint,11,opt,name=include_host,json=includeHost" json:"include_host,omitempty"`
753         IncludeAll           *bool               `protobuf:"varint,12,opt,name=include_all,json=includeAll" json:"include_all,omitempty"`
754         CacheIterator        *bool               `protobuf:"varint,13,opt,name=cache_iterator,json=cacheIterator" json:"cache_iterator,omitempty"`
755         NumShards            *int32              `protobuf:"varint,18,opt,name=num_shards,json=numShards" json:"num_shards,omitempty"`
756         XXX_NoUnkeyedLiteral struct{}            `json:"-"`
757         XXX_unrecognized     []byte              `json:"-"`
758         XXX_sizecache        int32               `json:"-"`
759 }
760
761 func (m *LogReadRequest) Reset()         { *m = LogReadRequest{} }
762 func (m *LogReadRequest) String() string { return proto.CompactTextString(m) }
763 func (*LogReadRequest) ProtoMessage()    {}
764 func (*LogReadRequest) Descriptor() ([]byte, []int) {
765         return fileDescriptor_log_service_f054fd4b5012319d, []int{9}
766 }
767 func (m *LogReadRequest) XXX_Unmarshal(b []byte) error {
768         return xxx_messageInfo_LogReadRequest.Unmarshal(m, b)
769 }
770 func (m *LogReadRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
771         return xxx_messageInfo_LogReadRequest.Marshal(b, m, deterministic)
772 }
773 func (dst *LogReadRequest) XXX_Merge(src proto.Message) {
774         xxx_messageInfo_LogReadRequest.Merge(dst, src)
775 }
776 func (m *LogReadRequest) XXX_Size() int {
777         return xxx_messageInfo_LogReadRequest.Size(m)
778 }
779 func (m *LogReadRequest) XXX_DiscardUnknown() {
780         xxx_messageInfo_LogReadRequest.DiscardUnknown(m)
781 }
782
783 var xxx_messageInfo_LogReadRequest proto.InternalMessageInfo
784
785 func (m *LogReadRequest) GetAppId() string {
786         if m != nil && m.AppId != nil {
787                 return *m.AppId
788         }
789         return ""
790 }
791
792 func (m *LogReadRequest) GetVersionId() []string {
793         if m != nil {
794                 return m.VersionId
795         }
796         return nil
797 }
798
799 func (m *LogReadRequest) GetModuleVersion() []*LogModuleVersion {
800         if m != nil {
801                 return m.ModuleVersion
802         }
803         return nil
804 }
805
806 func (m *LogReadRequest) GetStartTime() int64 {
807         if m != nil && m.StartTime != nil {
808                 return *m.StartTime
809         }
810         return 0
811 }
812
813 func (m *LogReadRequest) GetEndTime() int64 {
814         if m != nil && m.EndTime != nil {
815                 return *m.EndTime
816         }
817         return 0
818 }
819
820 func (m *LogReadRequest) GetOffset() *LogOffset {
821         if m != nil {
822                 return m.Offset
823         }
824         return nil
825 }
826
827 func (m *LogReadRequest) GetRequestId() [][]byte {
828         if m != nil {
829                 return m.RequestId
830         }
831         return nil
832 }
833
834 func (m *LogReadRequest) GetMinimumLogLevel() int32 {
835         if m != nil && m.MinimumLogLevel != nil {
836                 return *m.MinimumLogLevel
837         }
838         return 0
839 }
840
841 func (m *LogReadRequest) GetIncludeIncomplete() bool {
842         if m != nil && m.IncludeIncomplete != nil {
843                 return *m.IncludeIncomplete
844         }
845         return false
846 }
847
848 func (m *LogReadRequest) GetCount() int64 {
849         if m != nil && m.Count != nil {
850                 return *m.Count
851         }
852         return 0
853 }
854
855 func (m *LogReadRequest) GetCombinedLogRegex() string {
856         if m != nil && m.CombinedLogRegex != nil {
857                 return *m.CombinedLogRegex
858         }
859         return ""
860 }
861
862 func (m *LogReadRequest) GetHostRegex() string {
863         if m != nil && m.HostRegex != nil {
864                 return *m.HostRegex
865         }
866         return ""
867 }
868
869 func (m *LogReadRequest) GetReplicaIndex() int32 {
870         if m != nil && m.ReplicaIndex != nil {
871                 return *m.ReplicaIndex
872         }
873         return 0
874 }
875
876 func (m *LogReadRequest) GetIncludeAppLogs() bool {
877         if m != nil && m.IncludeAppLogs != nil {
878                 return *m.IncludeAppLogs
879         }
880         return false
881 }
882
883 func (m *LogReadRequest) GetAppLogsPerRequest() int32 {
884         if m != nil && m.AppLogsPerRequest != nil {
885                 return *m.AppLogsPerRequest
886         }
887         return 0
888 }
889
890 func (m *LogReadRequest) GetIncludeHost() bool {
891         if m != nil && m.IncludeHost != nil {
892                 return *m.IncludeHost
893         }
894         return false
895 }
896
897 func (m *LogReadRequest) GetIncludeAll() bool {
898         if m != nil && m.IncludeAll != nil {
899                 return *m.IncludeAll
900         }
901         return false
902 }
903
904 func (m *LogReadRequest) GetCacheIterator() bool {
905         if m != nil && m.CacheIterator != nil {
906                 return *m.CacheIterator
907         }
908         return false
909 }
910
911 func (m *LogReadRequest) GetNumShards() int32 {
912         if m != nil && m.NumShards != nil {
913                 return *m.NumShards
914         }
915         return 0
916 }
917
918 type LogReadResponse struct {
919         Log                  []*RequestLog `protobuf:"bytes,1,rep,name=log" json:"log,omitempty"`
920         Offset               *LogOffset    `protobuf:"bytes,2,opt,name=offset" json:"offset,omitempty"`
921         LastEndTime          *int64        `protobuf:"varint,3,opt,name=last_end_time,json=lastEndTime" json:"last_end_time,omitempty"`
922         XXX_NoUnkeyedLiteral struct{}      `json:"-"`
923         XXX_unrecognized     []byte        `json:"-"`
924         XXX_sizecache        int32         `json:"-"`
925 }
926
927 func (m *LogReadResponse) Reset()         { *m = LogReadResponse{} }
928 func (m *LogReadResponse) String() string { return proto.CompactTextString(m) }
929 func (*LogReadResponse) ProtoMessage()    {}
930 func (*LogReadResponse) Descriptor() ([]byte, []int) {
931         return fileDescriptor_log_service_f054fd4b5012319d, []int{10}
932 }
933 func (m *LogReadResponse) XXX_Unmarshal(b []byte) error {
934         return xxx_messageInfo_LogReadResponse.Unmarshal(m, b)
935 }
936 func (m *LogReadResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
937         return xxx_messageInfo_LogReadResponse.Marshal(b, m, deterministic)
938 }
939 func (dst *LogReadResponse) XXX_Merge(src proto.Message) {
940         xxx_messageInfo_LogReadResponse.Merge(dst, src)
941 }
942 func (m *LogReadResponse) XXX_Size() int {
943         return xxx_messageInfo_LogReadResponse.Size(m)
944 }
945 func (m *LogReadResponse) XXX_DiscardUnknown() {
946         xxx_messageInfo_LogReadResponse.DiscardUnknown(m)
947 }
948
949 var xxx_messageInfo_LogReadResponse proto.InternalMessageInfo
950
951 func (m *LogReadResponse) GetLog() []*RequestLog {
952         if m != nil {
953                 return m.Log
954         }
955         return nil
956 }
957
958 func (m *LogReadResponse) GetOffset() *LogOffset {
959         if m != nil {
960                 return m.Offset
961         }
962         return nil
963 }
964
965 func (m *LogReadResponse) GetLastEndTime() int64 {
966         if m != nil && m.LastEndTime != nil {
967                 return *m.LastEndTime
968         }
969         return 0
970 }
971
972 type LogUsageRecord struct {
973         VersionId            *string  `protobuf:"bytes,1,opt,name=version_id,json=versionId" json:"version_id,omitempty"`
974         StartTime            *int32   `protobuf:"varint,2,opt,name=start_time,json=startTime" json:"start_time,omitempty"`
975         EndTime              *int32   `protobuf:"varint,3,opt,name=end_time,json=endTime" json:"end_time,omitempty"`
976         Count                *int64   `protobuf:"varint,4,opt,name=count" json:"count,omitempty"`
977         TotalSize            *int64   `protobuf:"varint,5,opt,name=total_size,json=totalSize" json:"total_size,omitempty"`
978         Records              *int32   `protobuf:"varint,6,opt,name=records" json:"records,omitempty"`
979         XXX_NoUnkeyedLiteral struct{} `json:"-"`
980         XXX_unrecognized     []byte   `json:"-"`
981         XXX_sizecache        int32    `json:"-"`
982 }
983
984 func (m *LogUsageRecord) Reset()         { *m = LogUsageRecord{} }
985 func (m *LogUsageRecord) String() string { return proto.CompactTextString(m) }
986 func (*LogUsageRecord) ProtoMessage()    {}
987 func (*LogUsageRecord) Descriptor() ([]byte, []int) {
988         return fileDescriptor_log_service_f054fd4b5012319d, []int{11}
989 }
990 func (m *LogUsageRecord) XXX_Unmarshal(b []byte) error {
991         return xxx_messageInfo_LogUsageRecord.Unmarshal(m, b)
992 }
993 func (m *LogUsageRecord) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
994         return xxx_messageInfo_LogUsageRecord.Marshal(b, m, deterministic)
995 }
996 func (dst *LogUsageRecord) XXX_Merge(src proto.Message) {
997         xxx_messageInfo_LogUsageRecord.Merge(dst, src)
998 }
999 func (m *LogUsageRecord) XXX_Size() int {
1000         return xxx_messageInfo_LogUsageRecord.Size(m)
1001 }
1002 func (m *LogUsageRecord) XXX_DiscardUnknown() {
1003         xxx_messageInfo_LogUsageRecord.DiscardUnknown(m)
1004 }
1005
1006 var xxx_messageInfo_LogUsageRecord proto.InternalMessageInfo
1007
1008 func (m *LogUsageRecord) GetVersionId() string {
1009         if m != nil && m.VersionId != nil {
1010                 return *m.VersionId
1011         }
1012         return ""
1013 }
1014
1015 func (m *LogUsageRecord) GetStartTime() int32 {
1016         if m != nil && m.StartTime != nil {
1017                 return *m.StartTime
1018         }
1019         return 0
1020 }
1021
1022 func (m *LogUsageRecord) GetEndTime() int32 {
1023         if m != nil && m.EndTime != nil {
1024                 return *m.EndTime
1025         }
1026         return 0
1027 }
1028
1029 func (m *LogUsageRecord) GetCount() int64 {
1030         if m != nil && m.Count != nil {
1031                 return *m.Count
1032         }
1033         return 0
1034 }
1035
1036 func (m *LogUsageRecord) GetTotalSize() int64 {
1037         if m != nil && m.TotalSize != nil {
1038                 return *m.TotalSize
1039         }
1040         return 0
1041 }
1042
1043 func (m *LogUsageRecord) GetRecords() int32 {
1044         if m != nil && m.Records != nil {
1045                 return *m.Records
1046         }
1047         return 0
1048 }
1049
1050 type LogUsageRequest struct {
1051         AppId                *string  `protobuf:"bytes,1,req,name=app_id,json=appId" json:"app_id,omitempty"`
1052         VersionId            []string `protobuf:"bytes,2,rep,name=version_id,json=versionId" json:"version_id,omitempty"`
1053         StartTime            *int32   `protobuf:"varint,3,opt,name=start_time,json=startTime" json:"start_time,omitempty"`
1054         EndTime              *int32   `protobuf:"varint,4,opt,name=end_time,json=endTime" json:"end_time,omitempty"`
1055         ResolutionHours      *uint32  `protobuf:"varint,5,opt,name=resolution_hours,json=resolutionHours,def=1" json:"resolution_hours,omitempty"`
1056         CombineVersions      *bool    `protobuf:"varint,6,opt,name=combine_versions,json=combineVersions" json:"combine_versions,omitempty"`
1057         UsageVersion         *int32   `protobuf:"varint,7,opt,name=usage_version,json=usageVersion" json:"usage_version,omitempty"`
1058         VersionsOnly         *bool    `protobuf:"varint,8,opt,name=versions_only,json=versionsOnly" json:"versions_only,omitempty"`
1059         XXX_NoUnkeyedLiteral struct{} `json:"-"`
1060         XXX_unrecognized     []byte   `json:"-"`
1061         XXX_sizecache        int32    `json:"-"`
1062 }
1063
1064 func (m *LogUsageRequest) Reset()         { *m = LogUsageRequest{} }
1065 func (m *LogUsageRequest) String() string { return proto.CompactTextString(m) }
1066 func (*LogUsageRequest) ProtoMessage()    {}
1067 func (*LogUsageRequest) Descriptor() ([]byte, []int) {
1068         return fileDescriptor_log_service_f054fd4b5012319d, []int{12}
1069 }
1070 func (m *LogUsageRequest) XXX_Unmarshal(b []byte) error {
1071         return xxx_messageInfo_LogUsageRequest.Unmarshal(m, b)
1072 }
1073 func (m *LogUsageRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1074         return xxx_messageInfo_LogUsageRequest.Marshal(b, m, deterministic)
1075 }
1076 func (dst *LogUsageRequest) XXX_Merge(src proto.Message) {
1077         xxx_messageInfo_LogUsageRequest.Merge(dst, src)
1078 }
1079 func (m *LogUsageRequest) XXX_Size() int {
1080         return xxx_messageInfo_LogUsageRequest.Size(m)
1081 }
1082 func (m *LogUsageRequest) XXX_DiscardUnknown() {
1083         xxx_messageInfo_LogUsageRequest.DiscardUnknown(m)
1084 }
1085
1086 var xxx_messageInfo_LogUsageRequest proto.InternalMessageInfo
1087
1088 const Default_LogUsageRequest_ResolutionHours uint32 = 1
1089
1090 func (m *LogUsageRequest) GetAppId() string {
1091         if m != nil && m.AppId != nil {
1092                 return *m.AppId
1093         }
1094         return ""
1095 }
1096
1097 func (m *LogUsageRequest) GetVersionId() []string {
1098         if m != nil {
1099                 return m.VersionId
1100         }
1101         return nil
1102 }
1103
1104 func (m *LogUsageRequest) GetStartTime() int32 {
1105         if m != nil && m.StartTime != nil {
1106                 return *m.StartTime
1107         }
1108         return 0
1109 }
1110
1111 func (m *LogUsageRequest) GetEndTime() int32 {
1112         if m != nil && m.EndTime != nil {
1113                 return *m.EndTime
1114         }
1115         return 0
1116 }
1117
1118 func (m *LogUsageRequest) GetResolutionHours() uint32 {
1119         if m != nil && m.ResolutionHours != nil {
1120                 return *m.ResolutionHours
1121         }
1122         return Default_LogUsageRequest_ResolutionHours
1123 }
1124
1125 func (m *LogUsageRequest) GetCombineVersions() bool {
1126         if m != nil && m.CombineVersions != nil {
1127                 return *m.CombineVersions
1128         }
1129         return false
1130 }
1131
1132 func (m *LogUsageRequest) GetUsageVersion() int32 {
1133         if m != nil && m.UsageVersion != nil {
1134                 return *m.UsageVersion
1135         }
1136         return 0
1137 }
1138
1139 func (m *LogUsageRequest) GetVersionsOnly() bool {
1140         if m != nil && m.VersionsOnly != nil {
1141                 return *m.VersionsOnly
1142         }
1143         return false
1144 }
1145
1146 type LogUsageResponse struct {
1147         Usage                []*LogUsageRecord `protobuf:"bytes,1,rep,name=usage" json:"usage,omitempty"`
1148         Summary              *LogUsageRecord   `protobuf:"bytes,2,opt,name=summary" json:"summary,omitempty"`
1149         XXX_NoUnkeyedLiteral struct{}          `json:"-"`
1150         XXX_unrecognized     []byte            `json:"-"`
1151         XXX_sizecache        int32             `json:"-"`
1152 }
1153
1154 func (m *LogUsageResponse) Reset()         { *m = LogUsageResponse{} }
1155 func (m *LogUsageResponse) String() string { return proto.CompactTextString(m) }
1156 func (*LogUsageResponse) ProtoMessage()    {}
1157 func (*LogUsageResponse) Descriptor() ([]byte, []int) {
1158         return fileDescriptor_log_service_f054fd4b5012319d, []int{13}
1159 }
1160 func (m *LogUsageResponse) XXX_Unmarshal(b []byte) error {
1161         return xxx_messageInfo_LogUsageResponse.Unmarshal(m, b)
1162 }
1163 func (m *LogUsageResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1164         return xxx_messageInfo_LogUsageResponse.Marshal(b, m, deterministic)
1165 }
1166 func (dst *LogUsageResponse) XXX_Merge(src proto.Message) {
1167         xxx_messageInfo_LogUsageResponse.Merge(dst, src)
1168 }
1169 func (m *LogUsageResponse) XXX_Size() int {
1170         return xxx_messageInfo_LogUsageResponse.Size(m)
1171 }
1172 func (m *LogUsageResponse) XXX_DiscardUnknown() {
1173         xxx_messageInfo_LogUsageResponse.DiscardUnknown(m)
1174 }
1175
1176 var xxx_messageInfo_LogUsageResponse proto.InternalMessageInfo
1177
1178 func (m *LogUsageResponse) GetUsage() []*LogUsageRecord {
1179         if m != nil {
1180                 return m.Usage
1181         }
1182         return nil
1183 }
1184
1185 func (m *LogUsageResponse) GetSummary() *LogUsageRecord {
1186         if m != nil {
1187                 return m.Summary
1188         }
1189         return nil
1190 }
1191
1192 func init() {
1193         proto.RegisterType((*LogServiceError)(nil), "appengine.LogServiceError")
1194         proto.RegisterType((*UserAppLogLine)(nil), "appengine.UserAppLogLine")
1195         proto.RegisterType((*UserAppLogGroup)(nil), "appengine.UserAppLogGroup")
1196         proto.RegisterType((*FlushRequest)(nil), "appengine.FlushRequest")
1197         proto.RegisterType((*SetStatusRequest)(nil), "appengine.SetStatusRequest")
1198         proto.RegisterType((*LogOffset)(nil), "appengine.LogOffset")
1199         proto.RegisterType((*LogLine)(nil), "appengine.LogLine")
1200         proto.RegisterType((*RequestLog)(nil), "appengine.RequestLog")
1201         proto.RegisterType((*LogModuleVersion)(nil), "appengine.LogModuleVersion")
1202         proto.RegisterType((*LogReadRequest)(nil), "appengine.LogReadRequest")
1203         proto.RegisterType((*LogReadResponse)(nil), "appengine.LogReadResponse")
1204         proto.RegisterType((*LogUsageRecord)(nil), "appengine.LogUsageRecord")
1205         proto.RegisterType((*LogUsageRequest)(nil), "appengine.LogUsageRequest")
1206         proto.RegisterType((*LogUsageResponse)(nil), "appengine.LogUsageResponse")
1207 }
1208
1209 func init() {
1210         proto.RegisterFile("google.golang.org/appengine/internal/log/log_service.proto", fileDescriptor_log_service_f054fd4b5012319d)
1211 }
1212
1213 var fileDescriptor_log_service_f054fd4b5012319d = []byte{
1214         // 1553 bytes of a gzipped FileDescriptorProto
1215         0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x56, 0xdd, 0x72, 0xdb, 0xc6,
1216         0x15, 0x2e, 0x48, 0x51, 0x24, 0x0f, 0x49, 0x91, 0x5a, 0xcb, 0xce, 0xda, 0xae, 0x6b, 0x1a, 0x4e,
1217         0x1c, 0xd6, 0x93, 0x48, 0x93, 0xa4, 0x57, 0xca, 0x95, 0xd3, 0x2a, 0x8e, 0x26, 0xb4, 0xd5, 0x40,
1218         0x72, 0x3a, 0xd3, 0x1b, 0x0c, 0x0a, 0x1c, 0x81, 0x18, 0x2f, 0xb1, 0xc8, 0xee, 0xc2, 0x91, 0x72,
1219         0xdb, 0xdb, 0x3e, 0x46, 0x1f, 0xa2, 0xaf, 0xd2, 0xb7, 0xe9, 0xec, 0xd9, 0x05, 0x44, 0x2a, 0x4d,
1220         0xc6, 0x33, 0xb9, 0xe0, 0x10, 0xfb, 0x9d, 0x83, 0xdd, 0xf3, 0xf3, 0x9d, 0x6f, 0x01, 0xc7, 0xb9,
1221         0x94, 0xb9, 0xc0, 0xc3, 0x5c, 0x8a, 0xa4, 0xcc, 0x0f, 0xa5, 0xca, 0x8f, 0x92, 0xaa, 0xc2, 0x32,
1222         0x2f, 0x4a, 0x3c, 0x2a, 0x4a, 0x83, 0xaa, 0x4c, 0xc4, 0x91, 0x90, 0xb9, 0xfd, 0xc5, 0x1a, 0xd5,
1223         0xbb, 0x22, 0xc5, 0xc3, 0x4a, 0x49, 0x23, 0xd9, 0xb0, 0xf5, 0x0c, 0x5f, 0xc3, 0x74, 0x29, 0xf3,
1224         0x73, 0x67, 0x3e, 0x51, 0x4a, 0xaa, 0xf0, 0x4b, 0x18, 0xd2, 0xc3, 0x9f, 0x65, 0x86, 0x6c, 0x17,
1225         0x3a, 0x67, 0xdf, 0xce, 0x7e, 0xc7, 0xee, 0xc0, 0xf4, 0xf4, 0xf5, 0xf7, 0x2f, 0x96, 0xa7, 0x7f,
1226         0x89, 0xa3, 0x93, 0xef, 0xde, 0x9c, 0x9c, 0x5f, 0xcc, 0x02, 0xb6, 0x0f, 0x93, 0xf3, 0x8b, 0xb3,
1227         0xe8, 0xc5, 0xcb, 0x93, 0xf8, 0x24, 0x8a, 0xce, 0xa2, 0x59, 0x27, 0xcc, 0x61, 0xef, 0x8d, 0x46,
1228         0xf5, 0xa2, 0xaa, 0x96, 0x32, 0x5f, 0x16, 0x25, 0xb2, 0x8f, 0x60, 0xcf, 0x14, 0x6b, 0xd4, 0x26,
1229         0x59, 0x57, 0x71, 0xad, 0x31, 0xe5, 0xc1, 0xbc, 0xb3, 0xe8, 0x46, 0x93, 0x16, 0x7d, 0xa3, 0x31,
1230         0x65, 0x07, 0xd0, 0x13, 0xf8, 0x0e, 0x05, 0xef, 0x90, 0xd5, 0x2d, 0x18, 0x87, 0xfe, 0x1a, 0xb5,
1231         0x4e, 0x72, 0xe4, 0xdd, 0x79, 0x67, 0x31, 0x8c, 0x9a, 0x65, 0xf8, 0x12, 0xa6, 0x37, 0x07, 0xbd,
1232         0x54, 0xb2, 0xae, 0xd8, 0x9f, 0x60, 0x60, 0x73, 0x15, 0x45, 0x89, 0xbc, 0x33, 0xef, 0x2e, 0x46,
1233         0x9f, 0xdf, 0x3f, 0x6c, 0x33, 0x3d, 0xdc, 0x0e, 0x2b, 0xea, 0x0b, 0xf7, 0x10, 0x86, 0x30, 0xfe,
1234         0x5a, 0xd4, 0x7a, 0x15, 0xe1, 0x0f, 0x35, 0x6a, 0xc3, 0x18, 0xec, 0x08, 0x99, 0x6b, 0x1e, 0xcc,
1235         0x83, 0xc5, 0x38, 0xa2, 0xe7, 0xf0, 0x39, 0xcc, 0xce, 0xd1, 0x9c, 0x9b, 0xc4, 0xd4, 0xba, 0xf1,
1236         0xbb, 0x07, 0xbb, 0x9a, 0x00, 0xca, 0x67, 0x18, 0xf9, 0x55, 0xf8, 0x1c, 0x86, 0x4b, 0x99, 0x9f,
1237         0x5d, 0x5e, 0x6a, 0x34, 0xec, 0x11, 0x80, 0x72, 0xfe, 0x71, 0x91, 0xf9, 0x2d, 0x87, 0x1e, 0x39,
1238         0xcd, 0xc2, 0x0b, 0xe8, 0x37, 0x65, 0x62, 0xb0, 0x63, 0x0b, 0xe2, 0x8b, 0x43, 0xcf, 0xdb, 0x35,
1239         0xe9, 0x35, 0x35, 0x79, 0x0c, 0x23, 0x9b, 0xe6, 0x76, 0x5d, 0x40, 0xc8, 0xfc, 0x95, 0x2f, 0xcd,
1240         0x3f, 0x01, 0xc0, 0x47, 0xb9, 0x94, 0x39, 0xbb, 0x0b, 0xbb, 0x49, 0x55, 0xb9, 0xf3, 0xad, 0x6b,
1241         0x2f, 0xa9, 0xaa, 0xd3, 0x8c, 0x7d, 0x08, 0xc3, 0xb5, 0xcc, 0x6a, 0x81, 0xd6, 0xf2, 0xd1, 0x3c,
1242         0x58, 0x0c, 0x8f, 0xfb, 0x19, 0x5e, 0x26, 0xb5, 0x30, 0xd1, 0xc0, 0x59, 0x4e, 0x33, 0x9b, 0xc0,
1243         0x3b, 0x54, 0xba, 0x90, 0xa5, 0x75, 0xeb, 0xd0, 0x06, 0x43, 0x8f, 0x38, 0xf3, 0x46, 0x7e, 0x36,
1244         0x94, 0xcd, 0xfc, 0xd8, 0x27, 0xb0, 0x2b, 0xa9, 0x10, 0xfc, 0xe9, 0x3c, 0x58, 0x8c, 0x3e, 0x3f,
1245         0xd8, 0xe8, 0x47, 0x5b, 0xa4, 0xc8, 0xfb, 0xb0, 0x3d, 0xe8, 0x14, 0x15, 0xdf, 0xa1, 0x33, 0x3a,
1246         0x45, 0xc5, 0x1e, 0xc0, 0xa0, 0x2c, 0xd2, 0xb7, 0x65, 0xb2, 0x46, 0xde, 0xb3, 0x01, 0x46, 0xed,
1247         0xda, 0x1e, 0xac, 0x4d, 0xa2, 0x4c, 0x4c, 0x45, 0xdb, 0xa5, 0xa2, 0x0d, 0x09, 0xb9, 0xb0, 0x95,
1248         0xbb, 0x0f, 0x03, 0x2c, 0x33, 0x67, 0xec, 0x93, 0xb1, 0x8f, 0x65, 0x46, 0x26, 0x0e, 0x7d, 0x91,
1249         0x18, 0x2c, 0xd3, 0x6b, 0x3e, 0x70, 0x16, 0xbf, 0x24, 0xb2, 0xa5, 0xd7, 0xa9, 0x40, 0xcd, 0x87,
1250         0xce, 0xe2, 0x97, 0xb6, 0xd7, 0x6b, 0x34, 0x2b, 0x99, 0x71, 0x70, 0xbd, 0x76, 0x2b, 0x1b, 0xa1,
1251         0x42, 0x2d, 0x6b, 0x95, 0x22, 0x1f, 0x91, 0xa5, 0x5d, 0xb3, 0x27, 0x30, 0x5e, 0x19, 0x53, 0xc5,
1252         0xbe, 0x58, 0x7c, 0x4c, 0xf6, 0x91, 0xc5, 0xbe, 0x77, 0xd0, 0x06, 0x85, 0x26, 0xd4, 0x60, 0xbf,
1253         0x62, 0x4f, 0x61, 0xa2, 0x50, 0x57, 0xb2, 0xd4, 0x18, 0xeb, 0xe2, 0x27, 0xe4, 0x7b, 0x14, 0xce,
1254         0xb8, 0x01, 0xcf, 0x8b, 0x9f, 0xd0, 0x9d, 0x7d, 0x89, 0x4a, 0xa1, 0xe2, 0x53, 0x57, 0x9d, 0x66,
1255         0x6d, 0xab, 0x53, 0x6b, 0x54, 0x71, 0x92, 0x63, 0x69, 0xf8, 0x8c, 0xac, 0x43, 0x8b, 0xbc, 0xb0,
1256         0x00, 0x0b, 0x61, 0x52, 0x2b, 0x11, 0xaf, 0x93, 0x2a, 0xc6, 0xd2, 0xa8, 0x6b, 0xbe, 0xef, 0x62,
1257         0xab, 0x95, 0x78, 0x95, 0x54, 0x27, 0x16, 0xb2, 0xdb, 0xa7, 0x72, 0xfd, 0x8f, 0xa2, 0xc4, 0x8c,
1258         0x33, 0x97, 0x5a, 0xb3, 0xb6, 0x0c, 0x4c, 0xaa, 0x22, 0x6e, 0x8a, 0x75, 0x67, 0x1e, 0x2c, 0xba,
1259         0x11, 0x24, 0x55, 0xf1, 0xca, 0xd7, 0x8b, 0xc1, 0xce, 0x4a, 0x6a, 0xc3, 0x0f, 0xe8, 0x64, 0x7a,
1260         0xb6, 0x58, 0x6a, 0xb1, 0xbb, 0xf3, 0x60, 0x11, 0x44, 0xf4, 0xcc, 0x9e, 0xc1, 0xd4, 0x24, 0xfa,
1261         0x6d, 0xfc, 0x43, 0x8d, 0x35, 0xc6, 0xd4, 0xe8, 0x7b, 0xf4, 0xca, 0xc4, 0xc2, 0xdf, 0x59, 0xf4,
1262         0xb5, 0xed, 0xf6, 0x43, 0x18, 0x92, 0x1f, 0x79, 0x7c, 0xe0, 0x92, 0xb5, 0x00, 0x19, 0x0f, 0xe1,
1263         0xce, 0x8f, 0x89, 0x8e, 0x85, 0x4c, 0xb2, 0xa2, 0xcc, 0x63, 0xcf, 0x3e, 0xce, 0xe7, 0xc1, 0x62,
1264         0x10, 0xed, 0xff, 0x98, 0xe8, 0xa5, 0xb3, 0x34, 0x83, 0xfb, 0x04, 0xc6, 0x15, 0x96, 0xe4, 0x4b,
1265         0xfc, 0xb8, 0x4f, 0xe1, 0x8f, 0x3c, 0x46, 0x1c, 0xf9, 0xd8, 0x36, 0xa0, 0x12, 0x45, 0x9a, 0xc4,
1266         0x45, 0x99, 0xe1, 0x15, 0x7f, 0x30, 0x0f, 0x16, 0xbd, 0xe3, 0xce, 0xa7, 0x9f, 0xd9, 0x26, 0x90,
1267         0xe1, 0xd4, 0xe2, 0x6c, 0x0e, 0x83, 0xcb, 0xa2, 0x2c, 0xf4, 0x0a, 0x33, 0xfe, 0xd0, 0x1e, 0x78,
1268         0xbc, 0x63, 0x54, 0x8d, 0x51, 0x8b, 0xda, 0xd0, 0x53, 0x21, 0x4b, 0x8c, 0xdf, 0xe2, 0x35, 0xff,
1269         0x3d, 0x09, 0xc0, 0x80, 0x80, 0x6f, 0xf1, 0x9a, 0x3d, 0x83, 0x1d, 0x52, 0xab, 0x47, 0xa4, 0x56,
1270         0x6c, 0x7b, 0x3a, 0x48, 0xa6, 0xc8, 0xce, 0xfe, 0x08, 0x33, 0xfb, 0xaf, 0xe3, 0xa2, 0x4c, 0xe5,
1271         0xba, 0x12, 0x68, 0x90, 0x7f, 0x48, 0xf9, 0x4d, 0x09, 0x3f, 0x6d, 0x61, 0xf6, 0x09, 0x30, 0x3b,
1272         0xed, 0x6e, 0x9b, 0x58, 0xa1, 0xc0, 0x44, 0x23, 0x7f, 0x46, 0x07, 0xcf, 0x92, 0xaa, 0x3a, 0x21,
1273         0x43, 0xe4, 0x70, 0xdb, 0x49, 0xbc, 0x2a, 0x4c, 0xac, 0x30, 0xd1, 0xb2, 0xe4, 0x7f, 0xb0, 0x69,
1274         0x46, 0x60, 0xa1, 0x88, 0x10, 0xf6, 0x05, 0xdc, 0xb3, 0xc5, 0x35, 0x2b, 0x25, 0x8d, 0x11, 0x98,
1275         0xc5, 0x97, 0x52, 0xb9, 0xb2, 0x3d, 0xa6, 0xf3, 0x6d, 0xe9, 0x2f, 0x1a, 0xe3, 0xd7, 0x52, 0x51,
1276         0xf9, 0xbe, 0x84, 0x07, 0x3f, 0x7f, 0xc9, 0xf7, 0x45, 0xf3, 0x39, 0xbd, 0xf8, 0xc1, 0xad, 0x17,
1277         0x7d, 0x77, 0x34, 0xdd, 0x17, 0xed, 0x8b, 0x74, 0xd2, 0x13, 0x6a, 0xd0, 0xa4, 0x45, 0xe9, 0x8c,
1278         0xc7, 0x30, 0xb2, 0x97, 0x1a, 0x2a, 0x47, 0x8a, 0x90, 0x12, 0x04, 0x07, 0x59, 0x5a, 0x84, 0x7f,
1279         0x83, 0xd9, 0x52, 0xe6, 0xaf, 0x48, 0xc8, 0x9a, 0x81, 0xdb, 0xd2, 0xbc, 0xe0, 0x7d, 0x35, 0x2f,
1280         0xd8, 0xd2, 0xbc, 0xf0, 0xbf, 0x3d, 0xd8, 0x5b, 0xca, 0x3c, 0xc2, 0x24, 0x6b, 0x28, 0xf5, 0x0b,
1281         0x12, 0x7b, 0x7b, 0xa3, 0xee, 0xb6, 0x78, 0x7e, 0x05, 0x7b, 0x3e, 0x9a, 0x46, 0x23, 0xee, 0x10,
1282         0x0f, 0x1e, 0x6e, 0xf3, 0x60, 0x2b, 0x85, 0x68, 0xb2, 0xde, 0xca, 0x68, 0x5b, 0x07, 0xbb, 0x54,
1283         0xa9, 0x5f, 0xd0, 0xc1, 0x1d, 0x32, 0xb6, 0x3a, 0x78, 0xa3, 0xcd, 0xbd, 0xf7, 0xd0, 0xe6, 0x6d,
1284         0xa1, 0xdf, 0x9d, 0x77, 0xb7, 0x85, 0xfe, 0x39, 0xec, 0xaf, 0x8b, 0xb2, 0x58, 0xd7, 0xeb, 0x98,
1285         0xae, 0x60, 0xba, 0xb5, 0xfa, 0xc4, 0xa6, 0xa9, 0x37, 0x58, 0x46, 0xd3, 0xfd, 0xf5, 0x29, 0xb0,
1286         0xa2, 0x4c, 0x45, 0x9d, 0xe1, 0x26, 0x9d, 0x07, 0x6e, 0x5c, 0xbd, 0x65, 0x83, 0xd0, 0x07, 0xd0,
1287         0x4b, 0x65, 0x5d, 0x1a, 0x3e, 0xa4, 0xf8, 0xdd, 0xc2, 0xd2, 0xbc, 0x91, 0x23, 0x3a, 0x51, 0x61,
1288         0x8e, 0x57, 0x7c, 0x8f, 0x7a, 0x35, 0x6b, 0x2c, 0xd4, 0xa5, 0x1c, 0xaf, 0x6c, 0xf4, 0x56, 0x83,
1289         0xbc, 0x97, 0x53, 0xcb, 0xa1, 0x45, 0x9c, 0xf9, 0xe9, 0xed, 0x71, 0x9f, 0x51, 0xe4, 0xdb, 0xa3,
1290         0xbe, 0x80, 0x59, 0x13, 0xb6, 0xed, 0x35, 0x7d, 0x23, 0x00, 0x05, 0xbd, 0xe7, 0x71, 0xf7, 0x75,
1291         0xa1, 0xd9, 0x11, 0x1c, 0x34, 0x1e, 0x71, 0x85, 0x2d, 0xf3, 0xf9, 0x3e, 0xed, 0xba, 0x9f, 0x38,
1292         0xb7, 0xbf, 0xa2, 0xda, 0x50, 0xa4, 0x66, 0x6b, 0x92, 0xcd, 0x11, 0x6d, 0x3b, 0xf2, 0xd8, 0x37,
1293         0x56, 0x29, 0x1f, 0xc3, 0xa8, 0x3d, 0x5d, 0x08, 0x3e, 0x26, 0x0f, 0x68, 0x0e, 0x16, 0xc2, 0x8e,
1294         0x4d, 0x9a, 0xa4, 0x2b, 0x8c, 0x0b, 0x83, 0x2a, 0x31, 0x52, 0xf1, 0x09, 0xf9, 0x4c, 0x08, 0x3d,
1295         0xf5, 0xa0, 0xad, 0x44, 0x59, 0xaf, 0x63, 0xbd, 0x4a, 0x54, 0xa6, 0x39, 0xa3, 0x88, 0x86, 0x65,
1296         0xbd, 0x3e, 0x27, 0x20, 0xfc, 0x57, 0x40, 0xdf, 0x83, 0x8e, 0xdb, 0xee, 0xb2, 0x61, 0x1f, 0x43,
1297         0x57, 0xc8, 0x9c, 0x07, 0xc4, 0xcd, 0xbb, 0x1b, 0x2c, 0xb9, 0xf9, 0xc6, 0x88, 0xac, 0xc7, 0x06,
1298         0xa3, 0x3a, 0xef, 0xc1, 0xa8, 0x10, 0x26, 0x22, 0xd1, 0x26, 0x6e, 0xf9, 0xe9, 0xc8, 0x3b, 0xb2,
1299         0xe0, 0x89, 0xe3, 0x68, 0xf8, 0x9f, 0x80, 0x46, 0xed, 0x8d, 0xfd, 0xac, 0x89, 0x30, 0x95, 0xea,
1300         0xf6, 0x4c, 0x05, 0xb7, 0x86, 0xf3, 0xd6, 0x3c, 0x74, 0x5c, 0x7e, 0xff, 0x7f, 0x1e, 0xba, 0x64,
1301         0x6c, 0xe7, 0xa1, 0xe5, 0xd9, 0xce, 0x26, 0xcf, 0x1e, 0x01, 0x18, 0x69, 0x12, 0xe1, 0xee, 0xe1,
1302         0x9e, 0x9b, 0x2f, 0x42, 0xe8, 0x12, 0xe6, 0xd0, 0x57, 0x14, 0x97, 0xe6, 0xbb, 0x6e, 0x3b, 0xbf,
1303         0x0c, 0xff, 0xdd, 0xa1, 0x4a, 0xfa, 0xd0, 0x7f, 0x8b, 0x4c, 0xfc, 0x7c, 0xc4, 0x7b, 0xbf, 0x36,
1304         0xe2, 0xbd, 0xcd, 0x11, 0x9f, 0xd9, 0xcf, 0x11, 0x51, 0x1b, 0xbb, 0xf7, 0x4a, 0xd6, 0x4a, 0x53,
1305         0x0a, 0x93, 0xe3, 0xe0, 0xb3, 0x68, 0x7a, 0x63, 0xfa, 0xc6, 0x5a, 0xec, 0x25, 0xe3, 0x07, 0xa7,
1306         0xd1, 0x23, 0x97, 0xd4, 0x20, 0x9a, 0x7a, 0xdc, 0x8b, 0x0e, 0x7d, 0xa0, 0xd4, 0x36, 0xb1, 0x56,
1307         0xb8, 0xdc, 0xa8, 0x8f, 0x09, 0x6c, 0xa4, 0xe9, 0x29, 0x4c, 0x9a, 0x7d, 0x62, 0x59, 0x8a, 0x6b,
1308         0x3f, 0xe2, 0xe3, 0x06, 0x3c, 0x2b, 0xc5, 0x75, 0x78, 0x45, 0x2a, 0xed, 0xab, 0xe4, 0x09, 0x77,
1309         0x04, 0x3d, 0xda, 0xc8, 0x53, 0xee, 0xfe, 0x36, 0x8d, 0x36, 0xc8, 0x10, 0x39, 0x3f, 0xf6, 0x05,
1310         0xf4, 0x75, 0xbd, 0x5e, 0x27, 0xea, 0xda, 0x33, 0xef, 0x57, 0x5e, 0x69, 0x3c, 0xbf, 0xea, 0xfd,
1311         0xdd, 0x92, 0xf6, 0x7f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x70, 0xd9, 0xa0, 0xf8, 0x48, 0x0d, 0x00,
1312         0x00,
1313 }