1// Code generated by protoc-gen-go. DO NOT EDIT. 2// source: google/genomics/v1/operations.proto 3 4package genomics 5 6import ( 7 fmt "fmt" 8 math "math" 9 10 proto "github.com/golang/protobuf/proto" 11 any "github.com/golang/protobuf/ptypes/any" 12 timestamp "github.com/golang/protobuf/ptypes/timestamp" 13 _ "google.golang.org/genproto/googleapis/api/annotations" 14) 15 16// Reference imports to suppress errors if they are not otherwise used. 17var _ = proto.Marshal 18var _ = fmt.Errorf 19var _ = math.Inf 20 21// This is a compile-time assertion to ensure that this generated file 22// is compatible with the proto package it is being compiled against. 23// A compilation error at this line likely means your copy of the 24// proto package needs to be updated. 25const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package 26 27// Metadata describing an [Operation][google.longrunning.Operation]. 28type OperationMetadata struct { 29 // The Google Cloud Project in which the job is scoped. 30 ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` 31 // The time at which the job was submitted to the Genomics service. 32 CreateTime *timestamp.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` 33 // The time at which the job began to run. 34 StartTime *timestamp.Timestamp `protobuf:"bytes,3,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` 35 // The time at which the job stopped running. 36 EndTime *timestamp.Timestamp `protobuf:"bytes,4,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` 37 // The original request that started the operation. Note that this will be in 38 // current version of the API. If the operation was started with v1beta2 API 39 // and a GetOperation is performed on v1 API, a v1 request will be returned. 40 Request *any.Any `protobuf:"bytes,5,opt,name=request,proto3" json:"request,omitempty"` 41 // Optional event messages that were generated during the job's execution. 42 // This also contains any warnings that were generated during import 43 // or export. 44 Events []*OperationEvent `protobuf:"bytes,6,rep,name=events,proto3" json:"events,omitempty"` 45 // This field is deprecated. Use `labels` instead. Optionally provided by the 46 // caller when submitting the request that creates the operation. 47 ClientId string `protobuf:"bytes,7,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` 48 // Runtime metadata on this Operation. 49 RuntimeMetadata *any.Any `protobuf:"bytes,8,opt,name=runtime_metadata,json=runtimeMetadata,proto3" json:"runtime_metadata,omitempty"` 50 // Optionally provided by the caller when submitting the request that creates 51 // the operation. 52 Labels map[string]string `protobuf:"bytes,9,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 53 XXX_NoUnkeyedLiteral struct{} `json:"-"` 54 XXX_unrecognized []byte `json:"-"` 55 XXX_sizecache int32 `json:"-"` 56} 57 58func (m *OperationMetadata) Reset() { *m = OperationMetadata{} } 59func (m *OperationMetadata) String() string { return proto.CompactTextString(m) } 60func (*OperationMetadata) ProtoMessage() {} 61func (*OperationMetadata) Descriptor() ([]byte, []int) { 62 return fileDescriptor_ab6c330828363542, []int{0} 63} 64 65func (m *OperationMetadata) XXX_Unmarshal(b []byte) error { 66 return xxx_messageInfo_OperationMetadata.Unmarshal(m, b) 67} 68func (m *OperationMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 69 return xxx_messageInfo_OperationMetadata.Marshal(b, m, deterministic) 70} 71func (m *OperationMetadata) XXX_Merge(src proto.Message) { 72 xxx_messageInfo_OperationMetadata.Merge(m, src) 73} 74func (m *OperationMetadata) XXX_Size() int { 75 return xxx_messageInfo_OperationMetadata.Size(m) 76} 77func (m *OperationMetadata) XXX_DiscardUnknown() { 78 xxx_messageInfo_OperationMetadata.DiscardUnknown(m) 79} 80 81var xxx_messageInfo_OperationMetadata proto.InternalMessageInfo 82 83func (m *OperationMetadata) GetProjectId() string { 84 if m != nil { 85 return m.ProjectId 86 } 87 return "" 88} 89 90func (m *OperationMetadata) GetCreateTime() *timestamp.Timestamp { 91 if m != nil { 92 return m.CreateTime 93 } 94 return nil 95} 96 97func (m *OperationMetadata) GetStartTime() *timestamp.Timestamp { 98 if m != nil { 99 return m.StartTime 100 } 101 return nil 102} 103 104func (m *OperationMetadata) GetEndTime() *timestamp.Timestamp { 105 if m != nil { 106 return m.EndTime 107 } 108 return nil 109} 110 111func (m *OperationMetadata) GetRequest() *any.Any { 112 if m != nil { 113 return m.Request 114 } 115 return nil 116} 117 118func (m *OperationMetadata) GetEvents() []*OperationEvent { 119 if m != nil { 120 return m.Events 121 } 122 return nil 123} 124 125func (m *OperationMetadata) GetClientId() string { 126 if m != nil { 127 return m.ClientId 128 } 129 return "" 130} 131 132func (m *OperationMetadata) GetRuntimeMetadata() *any.Any { 133 if m != nil { 134 return m.RuntimeMetadata 135 } 136 return nil 137} 138 139func (m *OperationMetadata) GetLabels() map[string]string { 140 if m != nil { 141 return m.Labels 142 } 143 return nil 144} 145 146// An event that occurred during an [Operation][google.longrunning.Operation]. 147type OperationEvent struct { 148 // Optional time of when event started. 149 StartTime *timestamp.Timestamp `protobuf:"bytes,1,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` 150 // Optional time of when event finished. An event can have a start time and no 151 // finish time. If an event has a finish time, there must be a start time. 152 EndTime *timestamp.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` 153 // Required description of event. 154 Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` 155 XXX_NoUnkeyedLiteral struct{} `json:"-"` 156 XXX_unrecognized []byte `json:"-"` 157 XXX_sizecache int32 `json:"-"` 158} 159 160func (m *OperationEvent) Reset() { *m = OperationEvent{} } 161func (m *OperationEvent) String() string { return proto.CompactTextString(m) } 162func (*OperationEvent) ProtoMessage() {} 163func (*OperationEvent) Descriptor() ([]byte, []int) { 164 return fileDescriptor_ab6c330828363542, []int{1} 165} 166 167func (m *OperationEvent) XXX_Unmarshal(b []byte) error { 168 return xxx_messageInfo_OperationEvent.Unmarshal(m, b) 169} 170func (m *OperationEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 171 return xxx_messageInfo_OperationEvent.Marshal(b, m, deterministic) 172} 173func (m *OperationEvent) XXX_Merge(src proto.Message) { 174 xxx_messageInfo_OperationEvent.Merge(m, src) 175} 176func (m *OperationEvent) XXX_Size() int { 177 return xxx_messageInfo_OperationEvent.Size(m) 178} 179func (m *OperationEvent) XXX_DiscardUnknown() { 180 xxx_messageInfo_OperationEvent.DiscardUnknown(m) 181} 182 183var xxx_messageInfo_OperationEvent proto.InternalMessageInfo 184 185func (m *OperationEvent) GetStartTime() *timestamp.Timestamp { 186 if m != nil { 187 return m.StartTime 188 } 189 return nil 190} 191 192func (m *OperationEvent) GetEndTime() *timestamp.Timestamp { 193 if m != nil { 194 return m.EndTime 195 } 196 return nil 197} 198 199func (m *OperationEvent) GetDescription() string { 200 if m != nil { 201 return m.Description 202 } 203 return "" 204} 205 206func init() { 207 proto.RegisterType((*OperationMetadata)(nil), "google.genomics.v1.OperationMetadata") 208 proto.RegisterMapType((map[string]string)(nil), "google.genomics.v1.OperationMetadata.LabelsEntry") 209 proto.RegisterType((*OperationEvent)(nil), "google.genomics.v1.OperationEvent") 210} 211 212func init() { 213 proto.RegisterFile("google/genomics/v1/operations.proto", fileDescriptor_ab6c330828363542) 214} 215 216var fileDescriptor_ab6c330828363542 = []byte{ 217 // 456 bytes of a gzipped FileDescriptorProto 218 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x93, 0x41, 0x6f, 0xd3, 0x30, 219 0x14, 0xc7, 0xe5, 0x76, 0x6b, 0x9b, 0x17, 0x89, 0x0d, 0x6b, 0x42, 0xa1, 0x80, 0xa8, 0xca, 0xa5, 220 0x27, 0x47, 0x1d, 0x42, 0x62, 0xdd, 0x01, 0x31, 0x69, 0x87, 0x4a, 0x20, 0xa6, 0x88, 0x13, 0x97, 221 0xca, 0x4d, 0x1e, 0x51, 0x46, 0x62, 0x07, 0xdb, 0xad, 0xd4, 0xef, 0xc3, 0x17, 0xe0, 0xdb, 0x71, 222 0x44, 0xb1, 0x9d, 0x2a, 0x6c, 0x68, 0x45, 0xdc, 0xec, 0xf7, 0xfe, 0x3f, 0xfb, 0x9f, 0xf7, 0x8f, 223 0xe1, 0x55, 0x2e, 0x65, 0x5e, 0x62, 0x9c, 0xa3, 0x90, 0x55, 0x91, 0xea, 0x78, 0x3b, 0x8f, 0x65, 224 0x8d, 0x8a, 0x9b, 0x42, 0x0a, 0xcd, 0x6a, 0x25, 0x8d, 0xa4, 0xd4, 0x89, 0x58, 0x2b, 0x62, 0xdb, 225 0xf9, 0xf8, 0xb9, 0x07, 0x79, 0x5d, 0xc4, 0x5c, 0x08, 0x69, 0xba, 0xc4, 0xf8, 0xa9, 0xef, 0xda, 226 0xdd, 0x7a, 0xf3, 0x35, 0xe6, 0x62, 0xe7, 0x5b, 0x2f, 0xef, 0xb6, 0x4c, 0x51, 0xa1, 0x36, 0xbc, 227 0xaa, 0x9d, 0x60, 0xfa, 0xf3, 0x08, 0x1e, 0x7f, 0x6a, 0x2d, 0x7c, 0x44, 0xc3, 0x33, 0x6e, 0x38, 228 0x7d, 0x01, 0x50, 0x2b, 0x79, 0x8b, 0xa9, 0x59, 0x15, 0x59, 0x44, 0x26, 0x64, 0x16, 0x24, 0x81, 229 0xaf, 0x2c, 0x33, 0x7a, 0x09, 0x61, 0xaa, 0x90, 0x1b, 0x5c, 0x35, 0xc7, 0x45, 0xbd, 0x09, 0x99, 230 0x85, 0xe7, 0x63, 0xe6, 0x8d, 0xb7, 0x77, 0xb1, 0xcf, 0xed, 0x5d, 0x09, 0x38, 0x79, 0x53, 0xa0, 231 0x17, 0x00, 0xda, 0x70, 0x65, 0x1c, 0xdb, 0x3f, 0xc8, 0x06, 0x56, 0x6d, 0xd1, 0x37, 0x30, 0x42, 232 0x91, 0x39, 0xf0, 0xe8, 0x20, 0x38, 0x44, 0x91, 0x59, 0x8c, 0xc1, 0x50, 0xe1, 0xf7, 0x0d, 0x6a, 233 0x13, 0x1d, 0x5b, 0xea, 0xec, 0x1e, 0xf5, 0x5e, 0xec, 0x92, 0x56, 0x44, 0x17, 0x30, 0xc0, 0x2d, 234 0x0a, 0xa3, 0xa3, 0xc1, 0xa4, 0x3f, 0x0b, 0xcf, 0xa7, 0xec, 0x7e, 0x24, 0x6c, 0x3f, 0xb4, 0xeb, 235 0x46, 0x9a, 0x78, 0x82, 0x3e, 0x83, 0x20, 0x2d, 0x0b, 0x14, 0x76, 0x70, 0x43, 0x3b, 0xb8, 0x91, 236 0x2b, 0x2c, 0x33, 0xfa, 0x0e, 0x4e, 0xd5, 0x46, 0x34, 0xf6, 0x57, 0x95, 0x1f, 0x75, 0x34, 0x7a, 237 0xc0, 0xd1, 0x89, 0x57, 0xef, 0x73, 0x59, 0xc2, 0xa0, 0xe4, 0x6b, 0x2c, 0x75, 0x14, 0x58, 0x67, 238 0xf3, 0x07, 0x9d, 0xb5, 0x18, 0xfb, 0x60, 0x99, 0x6b, 0x61, 0xd4, 0x2e, 0xf1, 0x07, 0x8c, 0x2f, 239 0x20, 0xec, 0x94, 0xe9, 0x29, 0xf4, 0xbf, 0xe1, 0xce, 0x47, 0xdd, 0x2c, 0xe9, 0x19, 0x1c, 0x6f, 240 0x79, 0xb9, 0x71, 0xf1, 0x06, 0x89, 0xdb, 0x2c, 0x7a, 0x6f, 0xc9, 0xf4, 0x07, 0x81, 0x47, 0x7f, 241 0x7e, 0xfe, 0x9d, 0x50, 0xc9, 0xff, 0x86, 0xda, 0xfb, 0xf7, 0x50, 0x27, 0x10, 0x66, 0xa8, 0x53, 242 0x55, 0xd4, 0x8d, 0x0b, 0xfb, 0x1f, 0x05, 0x49, 0xb7, 0x74, 0x75, 0x0b, 0x4f, 0x52, 0x59, 0xfd, 243 0x65, 0x42, 0x57, 0x27, 0x7b, 0xf7, 0xfa, 0xa6, 0xb9, 0xe2, 0x86, 0x7c, 0x59, 0xb4, 0x32, 0x59, 244 0x72, 0x91, 0x33, 0xa9, 0xf2, 0xe6, 0x95, 0x5a, 0x03, 0xb1, 0x6b, 0xf1, 0xba, 0xd0, 0xdd, 0x97, 245 0x7b, 0xd9, 0xae, 0x7f, 0x11, 0xb2, 0x1e, 0x58, 0xe5, 0xeb, 0xdf, 0x01, 0x00, 0x00, 0xff, 0xff, 246 0x6a, 0xf6, 0xa8, 0x9a, 0xe2, 0x03, 0x00, 0x00, 247} 248