cloud.google.com/go/aiplatform@v1.106.0/apiv1beta1/aiplatformpb/tensorboard_experiment.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_experiment.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  // A TensorboardExperiment is a group of TensorboardRuns, that are typically the
    40  // results of a training job run, in a Tensorboard.
    41  type TensorboardExperiment struct {
    42  	state         protoimpl.MessageState
    43  	sizeCache     protoimpl.SizeCache
    44  	unknownFields protoimpl.UnknownFields
    45  
    46  	// Output only. Name of the TensorboardExperiment.
    47  	// Format:
    48  	// `projects/{project}/locations/{location}/tensorboards/{tensorboard}/experiments/{experiment}`
    49  	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    50  	// User provided name of this TensorboardExperiment.
    51  	DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
    52  	// Description of this TensorboardExperiment.
    53  	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
    54  	// Output only. Timestamp when this TensorboardExperiment was created.
    55  	CreateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
    56  	// Output only. Timestamp when this TensorboardExperiment was last updated.
    57  	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
    58  	// The labels with user-defined metadata to organize your
    59  	// TensorboardExperiment.
    60  	//
    61  	// Label keys and values cannot be longer than 64 characters
    62  	// (Unicode codepoints), can only contain lowercase letters, numeric
    63  	// characters, underscores and dashes. International characters are allowed.
    64  	// No more than 64 user labels can be associated with one Dataset (System
    65  	// labels are excluded).
    66  	//
    67  	// See https://goo.gl/xmQnxf for more information and examples of labels.
    68  	// System reserved label keys are prefixed with `aiplatform.googleapis.com/`
    69  	// and are immutable. The following system labels exist for each Dataset:
    70  	//
    71  	//   - `aiplatform.googleapis.com/dataset_metadata_schema`: output only. Its
    72  	//     value is the
    73  	//     [metadata_schema's][google.cloud.aiplatform.v1beta1.Dataset.metadata_schema_uri]
    74  	//     title.
    75  	Labels map[string]string `protobuf:"bytes,6,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
    76  	// Used to perform consistent read-modify-write updates. If not set, a blind
    77  	// "overwrite" update happens.
    78  	Etag string `protobuf:"bytes,7,opt,name=etag,proto3" json:"etag,omitempty"`
    79  	// Immutable. Source of the TensorboardExperiment. Example: a custom training
    80  	// job.
    81  	Source string `protobuf:"bytes,8,opt,name=source,proto3" json:"source,omitempty"`
    82  }
    83  
    84  func (x *TensorboardExperiment) Reset() {
    85  	*x = TensorboardExperiment{}
    86  	mi := &file_google_cloud_aiplatform_v1beta1_tensorboard_experiment_proto_msgTypes[0]
    87  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    88  	ms.StoreMessageInfo(mi)
    89  }
    90  
    91  func (x *TensorboardExperiment) String() string {
    92  	return protoimpl.X.MessageStringOf(x)
    93  }
    94  
    95  func (*TensorboardExperiment) ProtoMessage() {}
    96  
    97  func (x *TensorboardExperiment) ProtoReflect() protoreflect.Message {
    98  	mi := &file_google_cloud_aiplatform_v1beta1_tensorboard_experiment_proto_msgTypes[0]
    99  	if x != nil {
   100  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   101  		if ms.LoadMessageInfo() == nil {
   102  			ms.StoreMessageInfo(mi)
   103  		}
   104  		return ms
   105  	}
   106  	return mi.MessageOf(x)
   107  }
   108  
   109  // Deprecated: Use TensorboardExperiment.ProtoReflect.Descriptor instead.
   110  func (*TensorboardExperiment) Descriptor() ([]byte, []int) {
   111  	return file_google_cloud_aiplatform_v1beta1_tensorboard_experiment_proto_rawDescGZIP(), []int{0}
   112  }
   113  
   114  func (x *TensorboardExperiment) GetName() string {
   115  	if x != nil {
   116  		return x.Name
   117  	}
   118  	return ""
   119  }
   120  
   121  func (x *TensorboardExperiment) GetDisplayName() string {
   122  	if x != nil {
   123  		return x.DisplayName
   124  	}
   125  	return ""
   126  }
   127  
   128  func (x *TensorboardExperiment) GetDescription() string {
   129  	if x != nil {
   130  		return x.Description
   131  	}
   132  	return ""
   133  }
   134  
   135  func (x *TensorboardExperiment) GetCreateTime() *timestamppb.Timestamp {
   136  	if x != nil {
   137  		return x.CreateTime
   138  	}
   139  	return nil
   140  }
   141  
   142  func (x *TensorboardExperiment) GetUpdateTime() *timestamppb.Timestamp {
   143  	if x != nil {
   144  		return x.UpdateTime
   145  	}
   146  	return nil
   147  }
   148  
   149  func (x *TensorboardExperiment) GetLabels() map[string]string {
   150  	if x != nil {
   151  		return x.Labels
   152  	}
   153  	return nil
   154  }
   155  
   156  func (x *TensorboardExperiment) GetEtag() string {
   157  	if x != nil {
   158  		return x.Etag
   159  	}
   160  	return ""
   161  }
   162  
   163  func (x *TensorboardExperiment) GetSource() string {
   164  	if x != nil {
   165  		return x.Source
   166  	}
   167  	return ""
   168  }
   169  
   170  var File_google_cloud_aiplatform_v1beta1_tensorboard_experiment_proto protoreflect.FileDescriptor
   171  
   172  var file_google_cloud_aiplatform_v1beta1_tensorboard_experiment_proto_rawDesc = []byte{
   173  	0x0a, 0x3c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x61,
   174  	0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
   175  	0x31, 0x2f, 0x74, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x5f, 0x65, 0x78,
   176  	0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1f,
   177  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70,
   178  	0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x1a,
   179  	0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c,
   180  	0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
   181  	0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73,
   182  	0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f,
   183  	0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d,
   184  	0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xd6, 0x04, 0x0a,
   185  	0x15, 0x54, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x45, 0x78, 0x70, 0x65,
   186  	0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x12, 0x17, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01,
   187  	0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12,
   188  	0x21, 0x0a, 0x0c, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18,
   189  	0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x4e, 0x61,
   190  	0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f,
   191  	0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70,
   192  	0x74, 0x69, 0x6f, 0x6e, 0x12, 0x40, 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x74,
   193  	0x69, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
   194  	0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65,
   195  	0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61,
   196  	0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
   197  	0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f,
   198  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69,
   199  	0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x75, 0x70,
   200  	0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x5a, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65,
   201  	0x6c, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x42, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
   202  	0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f,
   203  	0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x54, 0x65, 0x6e, 0x73, 0x6f,
   204  	0x72, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x45, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74,
   205  	0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x6c, 0x61,
   206  	0x62, 0x65, 0x6c, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x65, 0x74, 0x61, 0x67, 0x18, 0x07, 0x20, 0x01,
   207  	0x28, 0x09, 0x52, 0x04, 0x65, 0x74, 0x61, 0x67, 0x12, 0x1b, 0x0a, 0x06, 0x73, 0x6f, 0x75, 0x72,
   208  	0x63, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x05, 0x52, 0x06, 0x73,
   209  	0x6f, 0x75, 0x72, 0x63, 0x65, 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45,
   210  	0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28,
   211  	0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18,
   212  	0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01,
   213  	0x3a, 0x92, 0x01, 0xea, 0x41, 0x8e, 0x01, 0x0a, 0x2f, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66,
   214  	0x6f, 0x72, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63,
   215  	0x6f, 0x6d, 0x2f, 0x54, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x45, 0x78,
   216  	0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x12, 0x5b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
   217  	0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x6c, 0x6f, 0x63,
   218  	0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
   219  	0x7d, 0x2f, 0x74, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x73, 0x2f, 0x7b,
   220  	0x74, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x7d, 0x2f, 0x65, 0x78, 0x70,
   221  	0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x2f, 0x7b, 0x65, 0x78, 0x70, 0x65, 0x72, 0x69,
   222  	0x6d, 0x65, 0x6e, 0x74, 0x7d, 0x42, 0xf1, 0x01, 0x0a, 0x23, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f,
   223  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61,
   224  	0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x42, 0x1a, 0x54,
   225  	0x65, 0x6e, 0x73, 0x6f, 0x72, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x45, 0x78, 0x70, 0x65, 0x72, 0x69,
   226  	0x6d, 0x65, 0x6e, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x43, 0x63, 0x6c, 0x6f,
   227  	0x75, 0x64, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x6f,
   228  	0x2f, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x61, 0x70, 0x69, 0x76,
   229  	0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72,
   230  	0x6d, 0x70, 0x62, 0x3b, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x70, 0x62,
   231  	0xaa, 0x02, 0x1f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
   232  	0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x56, 0x31, 0x42, 0x65, 0x74,
   233  	0x61, 0x31, 0xca, 0x02, 0x1f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75,
   234  	0x64, 0x5c, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x5c, 0x56, 0x31, 0x62,
   235  	0x65, 0x74, 0x61, 0x31, 0xea, 0x02, 0x22, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43,
   236  	0x6c, 0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d,
   237  	0x3a, 0x3a, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f,
   238  	0x33,
   239  }
   240  
   241  var (
   242  	file_google_cloud_aiplatform_v1beta1_tensorboard_experiment_proto_rawDescOnce sync.Once
   243  	file_google_cloud_aiplatform_v1beta1_tensorboard_experiment_proto_rawDescData = file_google_cloud_aiplatform_v1beta1_tensorboard_experiment_proto_rawDesc
   244  )
   245  
   246  func file_google_cloud_aiplatform_v1beta1_tensorboard_experiment_proto_rawDescGZIP() []byte {
   247  	file_google_cloud_aiplatform_v1beta1_tensorboard_experiment_proto_rawDescOnce.Do(func() {
   248  		file_google_cloud_aiplatform_v1beta1_tensorboard_experiment_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_aiplatform_v1beta1_tensorboard_experiment_proto_rawDescData)
   249  	})
   250  	return file_google_cloud_aiplatform_v1beta1_tensorboard_experiment_proto_rawDescData
   251  }
   252  
   253  var file_google_cloud_aiplatform_v1beta1_tensorboard_experiment_proto_msgTypes = make([]protoimpl.MessageInfo, 2)
   254  var file_google_cloud_aiplatform_v1beta1_tensorboard_experiment_proto_goTypes = []any{
   255  	(*TensorboardExperiment)(nil), // 0: google.cloud.aiplatform.v1beta1.TensorboardExperiment
   256  	nil,                           // 1: google.cloud.aiplatform.v1beta1.TensorboardExperiment.LabelsEntry
   257  	(*timestamppb.Timestamp)(nil), // 2: google.protobuf.Timestamp
   258  }
   259  var file_google_cloud_aiplatform_v1beta1_tensorboard_experiment_proto_depIdxs = []int32{
   260  	2, // 0: google.cloud.aiplatform.v1beta1.TensorboardExperiment.create_time:type_name -> google.protobuf.Timestamp
   261  	2, // 1: google.cloud.aiplatform.v1beta1.TensorboardExperiment.update_time:type_name -> google.protobuf.Timestamp
   262  	1, // 2: google.cloud.aiplatform.v1beta1.TensorboardExperiment.labels:type_name -> google.cloud.aiplatform.v1beta1.TensorboardExperiment.LabelsEntry
   263  	3, // [3:3] is the sub-list for method output_type
   264  	3, // [3:3] is the sub-list for method input_type
   265  	3, // [3:3] is the sub-list for extension type_name
   266  	3, // [3:3] is the sub-list for extension extendee
   267  	0, // [0:3] is the sub-list for field type_name
   268  }
   269  
   270  func init() { file_google_cloud_aiplatform_v1beta1_tensorboard_experiment_proto_init() }
   271  func file_google_cloud_aiplatform_v1beta1_tensorboard_experiment_proto_init() {
   272  	if File_google_cloud_aiplatform_v1beta1_tensorboard_experiment_proto != nil {
   273  		return
   274  	}
   275  	type x struct{}
   276  	out := protoimpl.TypeBuilder{
   277  		File: protoimpl.DescBuilder{
   278  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   279  			RawDescriptor: file_google_cloud_aiplatform_v1beta1_tensorboard_experiment_proto_rawDesc,
   280  			NumEnums:      0,
   281  			NumMessages:   2,
   282  			NumExtensions: 0,
   283  			NumServices:   0,
   284  		},
   285  		GoTypes:           file_google_cloud_aiplatform_v1beta1_tensorboard_experiment_proto_goTypes,
   286  		DependencyIndexes: file_google_cloud_aiplatform_v1beta1_tensorboard_experiment_proto_depIdxs,
   287  		MessageInfos:      file_google_cloud_aiplatform_v1beta1_tensorboard_experiment_proto_msgTypes,
   288  	}.Build()
   289  	File_google_cloud_aiplatform_v1beta1_tensorboard_experiment_proto = out.File
   290  	file_google_cloud_aiplatform_v1beta1_tensorboard_experiment_proto_rawDesc = nil
   291  	file_google_cloud_aiplatform_v1beta1_tensorboard_experiment_proto_goTypes = nil
   292  	file_google_cloud_aiplatform_v1beta1_tensorboard_experiment_proto_depIdxs = nil
   293  }