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