OSDN Git Service

new repo
[bytom/vapor.git] / vendor / google.golang.org / genproto / googleapis / appengine / v1 / instance.pb.go
1 // Code generated by protoc-gen-go. DO NOT EDIT.
2 // source: google/appengine/v1/instance.proto
3
4 package appengine
5
6 import proto "github.com/golang/protobuf/proto"
7 import fmt "fmt"
8 import math "math"
9 import _ "google.golang.org/genproto/googleapis/api/annotations"
10 import google_protobuf2 "github.com/golang/protobuf/ptypes/timestamp"
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 // Availability of the instance.
18 type Instance_Availability int32
19
20 const (
21         Instance_UNSPECIFIED Instance_Availability = 0
22         Instance_RESIDENT    Instance_Availability = 1
23         Instance_DYNAMIC     Instance_Availability = 2
24 )
25
26 var Instance_Availability_name = map[int32]string{
27         0: "UNSPECIFIED",
28         1: "RESIDENT",
29         2: "DYNAMIC",
30 }
31 var Instance_Availability_value = map[string]int32{
32         "UNSPECIFIED": 0,
33         "RESIDENT":    1,
34         "DYNAMIC":     2,
35 }
36
37 func (x Instance_Availability) String() string {
38         return proto.EnumName(Instance_Availability_name, int32(x))
39 }
40 func (Instance_Availability) EnumDescriptor() ([]byte, []int) { return fileDescriptor4, []int{0, 0} }
41
42 // An Instance resource is the computing unit that App Engine uses to
43 // automatically scale an application.
44 type Instance struct {
45         // Full path to the Instance resource in the API.
46         // Example: `apps/myapp/services/default/versions/v1/instances/instance-1`.
47         //
48         // @OutputOnly
49         Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
50         // Relative name of the instance within the version.
51         // Example: `instance-1`.
52         //
53         // @OutputOnly
54         Id string `protobuf:"bytes,2,opt,name=id" json:"id,omitempty"`
55         // App Engine release this instance is running on.
56         //
57         // @OutputOnly
58         AppEngineRelease string `protobuf:"bytes,3,opt,name=app_engine_release,json=appEngineRelease" json:"app_engine_release,omitempty"`
59         // Availability of the instance.
60         //
61         // @OutputOnly
62         Availability Instance_Availability `protobuf:"varint,4,opt,name=availability,enum=google.appengine.v1.Instance_Availability" json:"availability,omitempty"`
63         // Name of the virtual machine where this instance lives. Only applicable
64         // for instances in App Engine flexible environment.
65         //
66         // @OutputOnly
67         VmName string `protobuf:"bytes,5,opt,name=vm_name,json=vmName" json:"vm_name,omitempty"`
68         // Zone where the virtual machine is located. Only applicable for instances
69         // in App Engine flexible environment.
70         //
71         // @OutputOnly
72         VmZoneName string `protobuf:"bytes,6,opt,name=vm_zone_name,json=vmZoneName" json:"vm_zone_name,omitempty"`
73         // Virtual machine ID of this instance. Only applicable for instances in
74         // App Engine flexible environment.
75         //
76         // @OutputOnly
77         VmId string `protobuf:"bytes,7,opt,name=vm_id,json=vmId" json:"vm_id,omitempty"`
78         // Time that this instance was started.
79         //
80         // @OutputOnly
81         StartTime *google_protobuf2.Timestamp `protobuf:"bytes,8,opt,name=start_time,json=startTime" json:"start_time,omitempty"`
82         // Number of requests since this instance was started.
83         //
84         // @OutputOnly
85         Requests int32 `protobuf:"varint,9,opt,name=requests" json:"requests,omitempty"`
86         // Number of errors since this instance was started.
87         //
88         // @OutputOnly
89         Errors int32 `protobuf:"varint,10,opt,name=errors" json:"errors,omitempty"`
90         // Average queries per second (QPS) over the last minute.
91         //
92         // @OutputOnly
93         Qps float32 `protobuf:"fixed32,11,opt,name=qps" json:"qps,omitempty"`
94         // Average latency (ms) over the last minute.
95         //
96         // @OutputOnly
97         AverageLatency int32 `protobuf:"varint,12,opt,name=average_latency,json=averageLatency" json:"average_latency,omitempty"`
98         // Total memory in use (bytes).
99         //
100         // @OutputOnly
101         MemoryUsage int64 `protobuf:"varint,13,opt,name=memory_usage,json=memoryUsage" json:"memory_usage,omitempty"`
102         // Status of the virtual machine where this instance lives. Only applicable
103         // for instances in App Engine flexible environment.
104         //
105         // @OutputOnly
106         VmStatus string `protobuf:"bytes,14,opt,name=vm_status,json=vmStatus" json:"vm_status,omitempty"`
107         // Whether this instance is in debug mode. Only applicable for instances in
108         // App Engine flexible environment.
109         //
110         // @OutputOnly
111         VmDebugEnabled bool `protobuf:"varint,15,opt,name=vm_debug_enabled,json=vmDebugEnabled" json:"vm_debug_enabled,omitempty"`
112 }
113
114 func (m *Instance) Reset()                    { *m = Instance{} }
115 func (m *Instance) String() string            { return proto.CompactTextString(m) }
116 func (*Instance) ProtoMessage()               {}
117 func (*Instance) Descriptor() ([]byte, []int) { return fileDescriptor4, []int{0} }
118
119 func (m *Instance) GetName() string {
120         if m != nil {
121                 return m.Name
122         }
123         return ""
124 }
125
126 func (m *Instance) GetId() string {
127         if m != nil {
128                 return m.Id
129         }
130         return ""
131 }
132
133 func (m *Instance) GetAppEngineRelease() string {
134         if m != nil {
135                 return m.AppEngineRelease
136         }
137         return ""
138 }
139
140 func (m *Instance) GetAvailability() Instance_Availability {
141         if m != nil {
142                 return m.Availability
143         }
144         return Instance_UNSPECIFIED
145 }
146
147 func (m *Instance) GetVmName() string {
148         if m != nil {
149                 return m.VmName
150         }
151         return ""
152 }
153
154 func (m *Instance) GetVmZoneName() string {
155         if m != nil {
156                 return m.VmZoneName
157         }
158         return ""
159 }
160
161 func (m *Instance) GetVmId() string {
162         if m != nil {
163                 return m.VmId
164         }
165         return ""
166 }
167
168 func (m *Instance) GetStartTime() *google_protobuf2.Timestamp {
169         if m != nil {
170                 return m.StartTime
171         }
172         return nil
173 }
174
175 func (m *Instance) GetRequests() int32 {
176         if m != nil {
177                 return m.Requests
178         }
179         return 0
180 }
181
182 func (m *Instance) GetErrors() int32 {
183         if m != nil {
184                 return m.Errors
185         }
186         return 0
187 }
188
189 func (m *Instance) GetQps() float32 {
190         if m != nil {
191                 return m.Qps
192         }
193         return 0
194 }
195
196 func (m *Instance) GetAverageLatency() int32 {
197         if m != nil {
198                 return m.AverageLatency
199         }
200         return 0
201 }
202
203 func (m *Instance) GetMemoryUsage() int64 {
204         if m != nil {
205                 return m.MemoryUsage
206         }
207         return 0
208 }
209
210 func (m *Instance) GetVmStatus() string {
211         if m != nil {
212                 return m.VmStatus
213         }
214         return ""
215 }
216
217 func (m *Instance) GetVmDebugEnabled() bool {
218         if m != nil {
219                 return m.VmDebugEnabled
220         }
221         return false
222 }
223
224 func init() {
225         proto.RegisterType((*Instance)(nil), "google.appengine.v1.Instance")
226         proto.RegisterEnum("google.appengine.v1.Instance_Availability", Instance_Availability_name, Instance_Availability_value)
227 }
228
229 func init() { proto.RegisterFile("google/appengine/v1/instance.proto", fileDescriptor4) }
230
231 var fileDescriptor4 = []byte{
232         // 521 bytes of a gzipped FileDescriptorProto
233         0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x6c, 0x53, 0x5d, 0x6b, 0xdb, 0x3c,
234         0x14, 0x7e, 0x9d, 0xb6, 0xa9, 0x73, 0xe2, 0x26, 0x46, 0x85, 0xb7, 0x22, 0x1b, 0xcc, 0xcb, 0xcd,
235         0xcc, 0x18, 0x36, 0xed, 0xae, 0xf6, 0x71, 0xd3, 0x36, 0x1e, 0x18, 0xb6, 0x10, 0x9c, 0xf6, 0x62,
236         0xbd, 0x31, 0x4a, 0xac, 0x79, 0x02, 0x4b, 0x72, 0x2d, 0x45, 0x90, 0xfd, 0xc6, 0xfd, 0xa8, 0x61,
237         0x39, 0x09, 0x2d, 0xf4, 0xce, 0xcf, 0xc7, 0x41, 0xcf, 0x79, 0x0e, 0x86, 0x69, 0x29, 0x65, 0x59,
238         0xd1, 0x98, 0xd4, 0x35, 0x15, 0x25, 0x13, 0x34, 0x36, 0x97, 0x31, 0x13, 0x4a, 0x13, 0xb1, 0xa6,
239         0x51, 0xdd, 0x48, 0x2d, 0xd1, 0x79, 0xe7, 0x89, 0x0e, 0x9e, 0xc8, 0x5c, 0x4e, 0x5e, 0x1f, 0x06,
240         0x59, 0x4c, 0x84, 0x90, 0x9a, 0x68, 0x26, 0x85, 0xea, 0x46, 0x26, 0x6f, 0x76, 0xaa, 0x45, 0xab,
241         0xcd, 0xaf, 0x58, 0x33, 0x4e, 0x95, 0x26, 0xbc, 0xee, 0x0c, 0xd3, 0xbf, 0xc7, 0xe0, 0xa6, 0xbb,
242         0x67, 0x10, 0x82, 0x63, 0x41, 0x38, 0xc5, 0x4e, 0xe0, 0x84, 0x83, 0xcc, 0x7e, 0xa3, 0x11, 0xf4,
243         0x58, 0x81, 0x7b, 0x96, 0xe9, 0xb1, 0x02, 0x7d, 0x00, 0x44, 0xea, 0x3a, 0xef, 0x02, 0xe4, 0x0d,
244         0xad, 0x28, 0x51, 0x14, 0x1f, 0x59, 0xdd, 0x27, 0x75, 0x9d, 0x58, 0x21, 0xeb, 0x78, 0x34, 0x07,
245         0x8f, 0x18, 0xc2, 0x2a, 0xb2, 0x62, 0x15, 0xd3, 0x5b, 0x7c, 0x1c, 0x38, 0xe1, 0xe8, 0xea, 0x7d,
246         0xf4, 0xc2, 0x26, 0xd1, 0x3e, 0x46, 0x74, 0xfd, 0x64, 0x22, 0x7b, 0x36, 0x8f, 0x2e, 0xe0, 0xd4,
247         0xf0, 0xdc, 0x86, 0x3c, 0xb1, 0x4f, 0xf6, 0x0d, 0x9f, 0xb7, 0x31, 0x03, 0xf0, 0x0c, 0xcf, 0xff,
248         0x48, 0x41, 0x3b, 0xb5, 0x6f, 0x55, 0x30, 0xfc, 0x41, 0x0a, 0x6a, 0x1d, 0xe7, 0x70, 0x62, 0x78,
249         0xce, 0x0a, 0x7c, 0xda, 0x6d, 0x67, 0x78, 0x5a, 0xa0, 0x4f, 0x00, 0x4a, 0x93, 0x46, 0xe7, 0x6d,
250         0x2f, 0xd8, 0x0d, 0x9c, 0x70, 0x78, 0x35, 0xd9, 0xa7, 0xdb, 0x97, 0x16, 0xdd, 0xed, 0x4b, 0xcb,
251         0x06, 0xd6, 0xdd, 0x62, 0x34, 0x01, 0xb7, 0xa1, 0x8f, 0x1b, 0xaa, 0xb4, 0xc2, 0x83, 0xc0, 0x09,
252         0x4f, 0xb2, 0x03, 0x46, 0xff, 0x43, 0x9f, 0x36, 0x8d, 0x6c, 0x14, 0x06, 0xab, 0xec, 0x10, 0xf2,
253         0xe1, 0xe8, 0xb1, 0x56, 0x78, 0x18, 0x38, 0x61, 0x2f, 0x6b, 0x3f, 0xd1, 0x3b, 0x18, 0x13, 0x43,
254         0x1b, 0x52, 0xd2, 0xbc, 0x22, 0x9a, 0x8a, 0xf5, 0x16, 0x7b, 0x76, 0x64, 0xb4, 0xa3, 0xbf, 0x77,
255         0x2c, 0x7a, 0x0b, 0x1e, 0xa7, 0x5c, 0x36, 0xdb, 0x7c, 0xa3, 0x48, 0x49, 0xf1, 0x59, 0xe0, 0x84,
256         0x47, 0xd9, 0xb0, 0xe3, 0xee, 0x5b, 0x0a, 0xbd, 0x82, 0x81, 0xe1, 0xb9, 0xd2, 0x44, 0x6f, 0x14,
257         0x1e, 0xd9, 0x2d, 0x5d, 0xc3, 0x97, 0x16, 0xa3, 0x10, 0x7c, 0xc3, 0xf3, 0x82, 0xae, 0x36, 0x65,
258         0x4e, 0x05, 0x59, 0x55, 0xb4, 0xc0, 0xe3, 0xc0, 0x09, 0xdd, 0x6c, 0x64, 0xf8, 0xac, 0xa5, 0x93,
259         0x8e, 0x9d, 0x7e, 0x06, 0xef, 0xe9, 0x05, 0xd0, 0x18, 0x86, 0xf7, 0xf3, 0xe5, 0x22, 0xb9, 0x4d,
260         0xbf, 0xa5, 0xc9, 0xcc, 0xff, 0x0f, 0x79, 0xe0, 0x66, 0xc9, 0x32, 0x9d, 0x25, 0xf3, 0x3b, 0xdf,
261         0x41, 0x43, 0x38, 0x9d, 0xfd, 0x9c, 0x5f, 0xff, 0x48, 0x6f, 0xfd, 0xde, 0xcd, 0x6f, 0xb8, 0x58,
262         0x4b, 0xfe, 0xd2, 0x79, 0x6f, 0xce, 0xf6, 0xf7, 0x5d, 0xb4, 0xb5, 0x2e, 0x9c, 0x87, 0xaf, 0x3b,
263         0x57, 0x29, 0x2b, 0x22, 0xca, 0x48, 0x36, 0x65, 0x5c, 0x52, 0x61, 0x4b, 0x8f, 0x3b, 0x89, 0xd4,
264         0x4c, 0x3d, 0xfb, 0x23, 0xbe, 0x1c, 0xc0, 0xaa, 0x6f, 0x8d, 0x1f, 0xff, 0x05, 0x00, 0x00, 0xff,
265         0xff, 0x97, 0xe7, 0x7d, 0x88, 0x39, 0x03, 0x00, 0x00,
266 }