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