1// Copyright 2021 Google LLC 2// 3// Licensed under the Apache License, Version 2.0 (the "License"); 4// you may not use this file except in compliance with the License. 5// You may obtain a copy of the License at 6// 7// http://www.apache.org/licenses/LICENSE-2.0 8// 9// Unless required by applicable law or agreed to in writing, software 10// distributed under the License is distributed on an "AS IS" BASIS, 11// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12// See the License for the specific language governing permissions and 13// limitations under the License. 14 15// Code generated by protoc-gen-go. DO NOT EDIT. 16// versions: 17// protoc-gen-go v1.25.0-devel 18// protoc v3.12.2 19// source: google/cloud/aiplatform/v1beta1/tensorboard_time_series.proto 20 21package aiplatform 22 23import ( 24 reflect "reflect" 25 sync "sync" 26 27 proto "github.com/golang/protobuf/proto" 28 _ "google.golang.org/genproto/googleapis/api/annotations" 29 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 30 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 31 timestamppb "google.golang.org/protobuf/types/known/timestamppb" 32) 33 34const ( 35 // Verify that this generated code is sufficiently up-to-date. 36 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 37 // Verify that runtime/protoimpl is sufficiently up-to-date. 38 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 39) 40 41// This is a compile-time assertion that a sufficiently up-to-date version 42// of the legacy proto package is being used. 43const _ = proto.ProtoPackageIsVersion4 44 45// An enum representing the value type of a TensorboardTimeSeries. 46type TensorboardTimeSeries_ValueType int32 47 48const ( 49 // The value type is unspecified. 50 TensorboardTimeSeries_VALUE_TYPE_UNSPECIFIED TensorboardTimeSeries_ValueType = 0 51 // Used for TensorboardTimeSeries that is a list of scalars. 52 // E.g. accuracy of a model over epochs/time. 53 TensorboardTimeSeries_SCALAR TensorboardTimeSeries_ValueType = 1 54 // Used for TensorboardTimeSeries that is a list of tensors. 55 // E.g. histograms of weights of layer in a model over epoch/time. 56 TensorboardTimeSeries_TENSOR TensorboardTimeSeries_ValueType = 2 57 // Used for TensorboardTimeSeries that is a list of blob sequences. 58 // E.g. set of sample images with labels over epochs/time. 59 TensorboardTimeSeries_BLOB_SEQUENCE TensorboardTimeSeries_ValueType = 3 60) 61 62// Enum value maps for TensorboardTimeSeries_ValueType. 63var ( 64 TensorboardTimeSeries_ValueType_name = map[int32]string{ 65 0: "VALUE_TYPE_UNSPECIFIED", 66 1: "SCALAR", 67 2: "TENSOR", 68 3: "BLOB_SEQUENCE", 69 } 70 TensorboardTimeSeries_ValueType_value = map[string]int32{ 71 "VALUE_TYPE_UNSPECIFIED": 0, 72 "SCALAR": 1, 73 "TENSOR": 2, 74 "BLOB_SEQUENCE": 3, 75 } 76) 77 78func (x TensorboardTimeSeries_ValueType) Enum() *TensorboardTimeSeries_ValueType { 79 p := new(TensorboardTimeSeries_ValueType) 80 *p = x 81 return p 82} 83 84func (x TensorboardTimeSeries_ValueType) String() string { 85 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) 86} 87 88func (TensorboardTimeSeries_ValueType) Descriptor() protoreflect.EnumDescriptor { 89 return file_google_cloud_aiplatform_v1beta1_tensorboard_time_series_proto_enumTypes[0].Descriptor() 90} 91 92func (TensorboardTimeSeries_ValueType) Type() protoreflect.EnumType { 93 return &file_google_cloud_aiplatform_v1beta1_tensorboard_time_series_proto_enumTypes[0] 94} 95 96func (x TensorboardTimeSeries_ValueType) Number() protoreflect.EnumNumber { 97 return protoreflect.EnumNumber(x) 98} 99 100// Deprecated: Use TensorboardTimeSeries_ValueType.Descriptor instead. 101func (TensorboardTimeSeries_ValueType) EnumDescriptor() ([]byte, []int) { 102 return file_google_cloud_aiplatform_v1beta1_tensorboard_time_series_proto_rawDescGZIP(), []int{0, 0} 103} 104 105// TensorboardTimeSeries maps to times series produced in training runs 106type TensorboardTimeSeries struct { 107 state protoimpl.MessageState 108 sizeCache protoimpl.SizeCache 109 unknownFields protoimpl.UnknownFields 110 111 // Output only. Name of the TensorboardTimeSeries. 112 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 113 // Required. User provided name of this TensorboardTimeSeries. 114 // This value should be unique among all TensorboardTimeSeries resources 115 // belonging to the same TensorboardRun resource (parent resource). 116 DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` 117 // Description of this TensorboardTimeSeries. 118 Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` 119 // Required. Immutable. Type of TensorboardTimeSeries value. 120 ValueType TensorboardTimeSeries_ValueType `protobuf:"varint,4,opt,name=value_type,json=valueType,proto3,enum=google.cloud.aiplatform.v1beta1.TensorboardTimeSeries_ValueType" json:"value_type,omitempty"` 121 // Output only. Timestamp when this TensorboardTimeSeries was created. 122 CreateTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` 123 // Output only. Timestamp when this TensorboardTimeSeries was last updated. 124 UpdateTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` 125 // Used to perform a consistent read-modify-write updates. If not set, a blind 126 // "overwrite" update happens. 127 Etag string `protobuf:"bytes,7,opt,name=etag,proto3" json:"etag,omitempty"` 128 // Immutable. Name of the plugin this time series pertain to. Such as Scalar, Tensor, 129 // Blob 130 PluginName string `protobuf:"bytes,8,opt,name=plugin_name,json=pluginName,proto3" json:"plugin_name,omitempty"` 131 // Data of the current plugin, with the size limited to 65KB. 132 PluginData []byte `protobuf:"bytes,9,opt,name=plugin_data,json=pluginData,proto3" json:"plugin_data,omitempty"` 133 // Output only. Scalar, Tensor, or Blob metadata for this TensorboardTimeSeries. 134 Metadata *TensorboardTimeSeries_Metadata `protobuf:"bytes,10,opt,name=metadata,proto3" json:"metadata,omitempty"` 135} 136 137func (x *TensorboardTimeSeries) Reset() { 138 *x = TensorboardTimeSeries{} 139 if protoimpl.UnsafeEnabled { 140 mi := &file_google_cloud_aiplatform_v1beta1_tensorboard_time_series_proto_msgTypes[0] 141 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 142 ms.StoreMessageInfo(mi) 143 } 144} 145 146func (x *TensorboardTimeSeries) String() string { 147 return protoimpl.X.MessageStringOf(x) 148} 149 150func (*TensorboardTimeSeries) ProtoMessage() {} 151 152func (x *TensorboardTimeSeries) ProtoReflect() protoreflect.Message { 153 mi := &file_google_cloud_aiplatform_v1beta1_tensorboard_time_series_proto_msgTypes[0] 154 if protoimpl.UnsafeEnabled && x != nil { 155 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 156 if ms.LoadMessageInfo() == nil { 157 ms.StoreMessageInfo(mi) 158 } 159 return ms 160 } 161 return mi.MessageOf(x) 162} 163 164// Deprecated: Use TensorboardTimeSeries.ProtoReflect.Descriptor instead. 165func (*TensorboardTimeSeries) Descriptor() ([]byte, []int) { 166 return file_google_cloud_aiplatform_v1beta1_tensorboard_time_series_proto_rawDescGZIP(), []int{0} 167} 168 169func (x *TensorboardTimeSeries) GetName() string { 170 if x != nil { 171 return x.Name 172 } 173 return "" 174} 175 176func (x *TensorboardTimeSeries) GetDisplayName() string { 177 if x != nil { 178 return x.DisplayName 179 } 180 return "" 181} 182 183func (x *TensorboardTimeSeries) GetDescription() string { 184 if x != nil { 185 return x.Description 186 } 187 return "" 188} 189 190func (x *TensorboardTimeSeries) GetValueType() TensorboardTimeSeries_ValueType { 191 if x != nil { 192 return x.ValueType 193 } 194 return TensorboardTimeSeries_VALUE_TYPE_UNSPECIFIED 195} 196 197func (x *TensorboardTimeSeries) GetCreateTime() *timestamppb.Timestamp { 198 if x != nil { 199 return x.CreateTime 200 } 201 return nil 202} 203 204func (x *TensorboardTimeSeries) GetUpdateTime() *timestamppb.Timestamp { 205 if x != nil { 206 return x.UpdateTime 207 } 208 return nil 209} 210 211func (x *TensorboardTimeSeries) GetEtag() string { 212 if x != nil { 213 return x.Etag 214 } 215 return "" 216} 217 218func (x *TensorboardTimeSeries) GetPluginName() string { 219 if x != nil { 220 return x.PluginName 221 } 222 return "" 223} 224 225func (x *TensorboardTimeSeries) GetPluginData() []byte { 226 if x != nil { 227 return x.PluginData 228 } 229 return nil 230} 231 232func (x *TensorboardTimeSeries) GetMetadata() *TensorboardTimeSeries_Metadata { 233 if x != nil { 234 return x.Metadata 235 } 236 return nil 237} 238 239// Describes metadata for a TensorboardTimeSeries. 240type TensorboardTimeSeries_Metadata struct { 241 state protoimpl.MessageState 242 sizeCache protoimpl.SizeCache 243 unknownFields protoimpl.UnknownFields 244 245 // Output only. Max step index of all data points within a TensorboardTimeSeries. 246 MaxStep int64 `protobuf:"varint,1,opt,name=max_step,json=maxStep,proto3" json:"max_step,omitempty"` 247 // Output only. Max wall clock timestamp of all data points within a 248 // TensorboardTimeSeries. 249 MaxWallTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=max_wall_time,json=maxWallTime,proto3" json:"max_wall_time,omitempty"` 250 // Output only. The largest blob sequence length (number of blobs) of all data points in 251 // this time series, if its ValueType is BLOB_SEQUENCE. 252 MaxBlobSequenceLength int64 `protobuf:"varint,3,opt,name=max_blob_sequence_length,json=maxBlobSequenceLength,proto3" json:"max_blob_sequence_length,omitempty"` 253} 254 255func (x *TensorboardTimeSeries_Metadata) Reset() { 256 *x = TensorboardTimeSeries_Metadata{} 257 if protoimpl.UnsafeEnabled { 258 mi := &file_google_cloud_aiplatform_v1beta1_tensorboard_time_series_proto_msgTypes[1] 259 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 260 ms.StoreMessageInfo(mi) 261 } 262} 263 264func (x *TensorboardTimeSeries_Metadata) String() string { 265 return protoimpl.X.MessageStringOf(x) 266} 267 268func (*TensorboardTimeSeries_Metadata) ProtoMessage() {} 269 270func (x *TensorboardTimeSeries_Metadata) ProtoReflect() protoreflect.Message { 271 mi := &file_google_cloud_aiplatform_v1beta1_tensorboard_time_series_proto_msgTypes[1] 272 if protoimpl.UnsafeEnabled && x != nil { 273 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 274 if ms.LoadMessageInfo() == nil { 275 ms.StoreMessageInfo(mi) 276 } 277 return ms 278 } 279 return mi.MessageOf(x) 280} 281 282// Deprecated: Use TensorboardTimeSeries_Metadata.ProtoReflect.Descriptor instead. 283func (*TensorboardTimeSeries_Metadata) Descriptor() ([]byte, []int) { 284 return file_google_cloud_aiplatform_v1beta1_tensorboard_time_series_proto_rawDescGZIP(), []int{0, 0} 285} 286 287func (x *TensorboardTimeSeries_Metadata) GetMaxStep() int64 { 288 if x != nil { 289 return x.MaxStep 290 } 291 return 0 292} 293 294func (x *TensorboardTimeSeries_Metadata) GetMaxWallTime() *timestamppb.Timestamp { 295 if x != nil { 296 return x.MaxWallTime 297 } 298 return nil 299} 300 301func (x *TensorboardTimeSeries_Metadata) GetMaxBlobSequenceLength() int64 { 302 if x != nil { 303 return x.MaxBlobSequenceLength 304 } 305 return 0 306} 307 308var File_google_cloud_aiplatform_v1beta1_tensorboard_time_series_proto protoreflect.FileDescriptor 309 310var file_google_cloud_aiplatform_v1beta1_tensorboard_time_series_proto_rawDesc = []byte{ 311 0x0a, 0x3d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x61, 312 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 313 0x31, 0x2f, 0x74, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x5f, 0x74, 0x69, 314 0x6d, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x69, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 315 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 316 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 317 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 318 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 319 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 320 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 321 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 322 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 323 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 324 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xe1, 0x07, 0x0a, 0x15, 325 0x54, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x53, 326 0x65, 0x72, 0x69, 0x65, 0x73, 0x12, 0x17, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 327 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x26, 328 0x0a, 0x0c, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 329 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0b, 0x64, 0x69, 0x73, 0x70, 0x6c, 330 0x61, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 331 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 332 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x67, 0x0a, 0x0a, 0x76, 0x61, 0x6c, 0x75, 333 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x40, 0x2e, 0x67, 334 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 335 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x54, 336 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x65, 337 0x72, 0x69, 0x65, 0x73, 0x2e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x54, 0x79, 0x70, 0x65, 0x42, 0x06, 338 0xe0, 0x41, 0x02, 0xe0, 0x41, 0x05, 0x52, 0x09, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x54, 0x79, 0x70, 339 0x65, 0x12, 0x40, 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 340 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 341 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 342 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 343 0x69, 0x6d, 0x65, 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 344 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 345 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 346 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 347 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x65, 0x74, 0x61, 0x67, 0x18, 0x07, 0x20, 348 0x01, 0x28, 0x09, 0x52, 0x04, 0x65, 0x74, 0x61, 0x67, 0x12, 0x24, 0x0a, 0x0b, 0x70, 0x6c, 0x75, 349 0x67, 0x69, 0x6e, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 350 0xe0, 0x41, 0x05, 0x52, 0x0a, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x12, 351 0x1f, 0x0a, 0x0b, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x09, 352 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x44, 0x61, 0x74, 0x61, 353 0x12, 0x60, 0x0a, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x18, 0x0a, 0x20, 0x01, 354 0x28, 0x0b, 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 355 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 356 0x65, 0x74, 0x61, 0x31, 0x2e, 0x54, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x62, 0x6f, 0x61, 0x72, 0x64, 357 0x54, 0x69, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 0x73, 0x2e, 0x4d, 0x65, 0x74, 0x61, 0x64, 358 0x61, 0x74, 0x61, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 359 0x74, 0x61, 0x1a, 0xad, 0x01, 0x0a, 0x08, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 360 0x1e, 0x0a, 0x08, 0x6d, 0x61, 0x78, 0x5f, 0x73, 0x74, 0x65, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 361 0x03, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x07, 0x6d, 0x61, 0x78, 0x53, 0x74, 0x65, 0x70, 0x12, 362 0x43, 0x0a, 0x0d, 0x6d, 0x61, 0x78, 0x5f, 0x77, 0x61, 0x6c, 0x6c, 0x5f, 0x74, 0x69, 0x6d, 0x65, 363 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 364 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 365 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0b, 0x6d, 0x61, 0x78, 0x57, 0x61, 0x6c, 0x6c, 366 0x54, 0x69, 0x6d, 0x65, 0x12, 0x3c, 0x0a, 0x18, 0x6d, 0x61, 0x78, 0x5f, 0x62, 0x6c, 0x6f, 0x62, 367 0x5f, 0x73, 0x65, 0x71, 0x75, 0x65, 0x6e, 0x63, 0x65, 0x5f, 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68, 368 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x15, 0x6d, 0x61, 0x78, 369 0x42, 0x6c, 0x6f, 0x62, 0x53, 0x65, 0x71, 0x75, 0x65, 0x6e, 0x63, 0x65, 0x4c, 0x65, 0x6e, 0x67, 370 0x74, 0x68, 0x22, 0x52, 0x0a, 0x09, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 371 0x1a, 0x0a, 0x16, 0x56, 0x41, 0x4c, 0x55, 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e, 372 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0a, 0x0a, 0x06, 0x53, 373 0x43, 0x41, 0x4c, 0x41, 0x52, 0x10, 0x01, 0x12, 0x0a, 0x0a, 0x06, 0x54, 0x45, 0x4e, 0x53, 0x4f, 374 0x52, 0x10, 0x02, 0x12, 0x11, 0x0a, 0x0d, 0x42, 0x4c, 0x4f, 0x42, 0x5f, 0x53, 0x45, 0x51, 0x55, 375 0x45, 0x4e, 0x43, 0x45, 0x10, 0x03, 0x3a, 0xb6, 0x01, 0xea, 0x41, 0xb2, 0x01, 0x0a, 0x2f, 0x61, 376 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 377 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x54, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x62, 378 0x6f, 0x61, 0x72, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 0x73, 0x12, 0x7f, 379 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 380 0x74, 0x7d, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x6c, 0x6f, 381 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x74, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x62, 0x6f, 382 0x61, 0x72, 0x64, 0x73, 0x2f, 0x7b, 0x74, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x62, 0x6f, 0x61, 0x72, 383 0x64, 0x7d, 0x2f, 0x65, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x2f, 0x7b, 384 0x65, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x7d, 0x2f, 0x72, 0x75, 0x6e, 0x73, 385 0x2f, 0x7b, 0x72, 0x75, 0x6e, 0x7d, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 386 0x73, 0x2f, 0x7b, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x69, 0x65, 0x73, 0x7d, 0x42, 387 0x8e, 0x01, 0x0a, 0x23, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 388 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 389 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x42, 0x1a, 0x54, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x62, 390 0x6f, 0x61, 0x72, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 0x73, 0x50, 0x72, 391 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x49, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 392 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 393 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x63, 0x6c, 0x6f, 394 0x75, 0x64, 0x2f, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76, 0x31, 395 0x62, 0x65, 0x74, 0x61, 0x31, 0x3b, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 396 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 397} 398 399var ( 400 file_google_cloud_aiplatform_v1beta1_tensorboard_time_series_proto_rawDescOnce sync.Once 401 file_google_cloud_aiplatform_v1beta1_tensorboard_time_series_proto_rawDescData = file_google_cloud_aiplatform_v1beta1_tensorboard_time_series_proto_rawDesc 402) 403 404func file_google_cloud_aiplatform_v1beta1_tensorboard_time_series_proto_rawDescGZIP() []byte { 405 file_google_cloud_aiplatform_v1beta1_tensorboard_time_series_proto_rawDescOnce.Do(func() { 406 file_google_cloud_aiplatform_v1beta1_tensorboard_time_series_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_aiplatform_v1beta1_tensorboard_time_series_proto_rawDescData) 407 }) 408 return file_google_cloud_aiplatform_v1beta1_tensorboard_time_series_proto_rawDescData 409} 410 411var file_google_cloud_aiplatform_v1beta1_tensorboard_time_series_proto_enumTypes = make([]protoimpl.EnumInfo, 1) 412var file_google_cloud_aiplatform_v1beta1_tensorboard_time_series_proto_msgTypes = make([]protoimpl.MessageInfo, 2) 413var file_google_cloud_aiplatform_v1beta1_tensorboard_time_series_proto_goTypes = []interface{}{ 414 (TensorboardTimeSeries_ValueType)(0), // 0: google.cloud.aiplatform.v1beta1.TensorboardTimeSeries.ValueType 415 (*TensorboardTimeSeries)(nil), // 1: google.cloud.aiplatform.v1beta1.TensorboardTimeSeries 416 (*TensorboardTimeSeries_Metadata)(nil), // 2: google.cloud.aiplatform.v1beta1.TensorboardTimeSeries.Metadata 417 (*timestamppb.Timestamp)(nil), // 3: google.protobuf.Timestamp 418} 419var file_google_cloud_aiplatform_v1beta1_tensorboard_time_series_proto_depIdxs = []int32{ 420 0, // 0: google.cloud.aiplatform.v1beta1.TensorboardTimeSeries.value_type:type_name -> google.cloud.aiplatform.v1beta1.TensorboardTimeSeries.ValueType 421 3, // 1: google.cloud.aiplatform.v1beta1.TensorboardTimeSeries.create_time:type_name -> google.protobuf.Timestamp 422 3, // 2: google.cloud.aiplatform.v1beta1.TensorboardTimeSeries.update_time:type_name -> google.protobuf.Timestamp 423 2, // 3: google.cloud.aiplatform.v1beta1.TensorboardTimeSeries.metadata:type_name -> google.cloud.aiplatform.v1beta1.TensorboardTimeSeries.Metadata 424 3, // 4: google.cloud.aiplatform.v1beta1.TensorboardTimeSeries.Metadata.max_wall_time:type_name -> google.protobuf.Timestamp 425 5, // [5:5] is the sub-list for method output_type 426 5, // [5:5] is the sub-list for method input_type 427 5, // [5:5] is the sub-list for extension type_name 428 5, // [5:5] is the sub-list for extension extendee 429 0, // [0:5] is the sub-list for field type_name 430} 431 432func init() { file_google_cloud_aiplatform_v1beta1_tensorboard_time_series_proto_init() } 433func file_google_cloud_aiplatform_v1beta1_tensorboard_time_series_proto_init() { 434 if File_google_cloud_aiplatform_v1beta1_tensorboard_time_series_proto != nil { 435 return 436 } 437 if !protoimpl.UnsafeEnabled { 438 file_google_cloud_aiplatform_v1beta1_tensorboard_time_series_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 439 switch v := v.(*TensorboardTimeSeries); i { 440 case 0: 441 return &v.state 442 case 1: 443 return &v.sizeCache 444 case 2: 445 return &v.unknownFields 446 default: 447 return nil 448 } 449 } 450 file_google_cloud_aiplatform_v1beta1_tensorboard_time_series_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 451 switch v := v.(*TensorboardTimeSeries_Metadata); i { 452 case 0: 453 return &v.state 454 case 1: 455 return &v.sizeCache 456 case 2: 457 return &v.unknownFields 458 default: 459 return nil 460 } 461 } 462 } 463 type x struct{} 464 out := protoimpl.TypeBuilder{ 465 File: protoimpl.DescBuilder{ 466 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 467 RawDescriptor: file_google_cloud_aiplatform_v1beta1_tensorboard_time_series_proto_rawDesc, 468 NumEnums: 1, 469 NumMessages: 2, 470 NumExtensions: 0, 471 NumServices: 0, 472 }, 473 GoTypes: file_google_cloud_aiplatform_v1beta1_tensorboard_time_series_proto_goTypes, 474 DependencyIndexes: file_google_cloud_aiplatform_v1beta1_tensorboard_time_series_proto_depIdxs, 475 EnumInfos: file_google_cloud_aiplatform_v1beta1_tensorboard_time_series_proto_enumTypes, 476 MessageInfos: file_google_cloud_aiplatform_v1beta1_tensorboard_time_series_proto_msgTypes, 477 }.Build() 478 File_google_cloud_aiplatform_v1beta1_tensorboard_time_series_proto = out.File 479 file_google_cloud_aiplatform_v1beta1_tensorboard_time_series_proto_rawDesc = nil 480 file_google_cloud_aiplatform_v1beta1_tensorboard_time_series_proto_goTypes = nil 481 file_google_cloud_aiplatform_v1beta1_tensorboard_time_series_proto_depIdxs = nil 482} 483