cloud.google.com/go/aiplatform@v1.106.0/apiv1beta1/aiplatformpb/tensorboard_time_series.pb.go (about)

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