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/context.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	structpb "google.golang.org/protobuf/types/known/structpb"
32	timestamppb "google.golang.org/protobuf/types/known/timestamppb"
33)
34
35const (
36	// Verify that this generated code is sufficiently up-to-date.
37	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
38	// Verify that runtime/protoimpl is sufficiently up-to-date.
39	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
40)
41
42// This is a compile-time assertion that a sufficiently up-to-date version
43// of the legacy proto package is being used.
44const _ = proto.ProtoPackageIsVersion4
45
46// Instance of a general context.
47type Context struct {
48	state         protoimpl.MessageState
49	sizeCache     protoimpl.SizeCache
50	unknownFields protoimpl.UnknownFields
51
52	// Output only. The resource name of the Context.
53	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
54	// User provided display name of the Context.
55	// May be up to 128 Unicode characters.
56	DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
57	// An eTag used to perform consistent read-modify-write updates. If not set, a
58	// blind "overwrite" update happens.
59	Etag string `protobuf:"bytes,8,opt,name=etag,proto3" json:"etag,omitempty"`
60	// The labels with user-defined metadata to organize your Contexts.
61	//
62	// Label keys and values can be no longer than 64 characters
63	// (Unicode codepoints), can only contain lowercase letters, numeric
64	// characters, underscores and dashes. International characters are allowed.
65	// No more than 64 user labels can be associated with one Context (System
66	// labels are excluded).
67	Labels map[string]string `protobuf:"bytes,9,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
68	// Output only. Timestamp when this Context was created.
69	CreateTime *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
70	// Output only. Timestamp when this Context was last updated.
71	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
72	// Output only. A list of resource names of Contexts that are parents of this Context.
73	// A Context may have at most 10 parent_contexts.
74	ParentContexts []string `protobuf:"bytes,12,rep,name=parent_contexts,json=parentContexts,proto3" json:"parent_contexts,omitempty"`
75	// The title of the schema describing the metadata.
76	//
77	// Schema title and version is expected to be registered in earlier Create
78	// Schema calls. And both are used together as unique identifiers to identify
79	// schemas within the local metadata store.
80	SchemaTitle string `protobuf:"bytes,13,opt,name=schema_title,json=schemaTitle,proto3" json:"schema_title,omitempty"`
81	// The version of the schema in schema_name to use.
82	//
83	// Schema title and version is expected to be registered in earlier Create
84	// Schema calls. And both are used together as unique identifiers to identify
85	// schemas within the local metadata store.
86	SchemaVersion string `protobuf:"bytes,14,opt,name=schema_version,json=schemaVersion,proto3" json:"schema_version,omitempty"`
87	// Properties of the Context.
88	Metadata *structpb.Struct `protobuf:"bytes,15,opt,name=metadata,proto3" json:"metadata,omitempty"`
89	// Description of the Context
90	Description string `protobuf:"bytes,16,opt,name=description,proto3" json:"description,omitempty"`
91}
92
93func (x *Context) Reset() {
94	*x = Context{}
95	if protoimpl.UnsafeEnabled {
96		mi := &file_google_cloud_aiplatform_v1beta1_context_proto_msgTypes[0]
97		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
98		ms.StoreMessageInfo(mi)
99	}
100}
101
102func (x *Context) String() string {
103	return protoimpl.X.MessageStringOf(x)
104}
105
106func (*Context) ProtoMessage() {}
107
108func (x *Context) ProtoReflect() protoreflect.Message {
109	mi := &file_google_cloud_aiplatform_v1beta1_context_proto_msgTypes[0]
110	if protoimpl.UnsafeEnabled && x != nil {
111		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
112		if ms.LoadMessageInfo() == nil {
113			ms.StoreMessageInfo(mi)
114		}
115		return ms
116	}
117	return mi.MessageOf(x)
118}
119
120// Deprecated: Use Context.ProtoReflect.Descriptor instead.
121func (*Context) Descriptor() ([]byte, []int) {
122	return file_google_cloud_aiplatform_v1beta1_context_proto_rawDescGZIP(), []int{0}
123}
124
125func (x *Context) GetName() string {
126	if x != nil {
127		return x.Name
128	}
129	return ""
130}
131
132func (x *Context) GetDisplayName() string {
133	if x != nil {
134		return x.DisplayName
135	}
136	return ""
137}
138
139func (x *Context) GetEtag() string {
140	if x != nil {
141		return x.Etag
142	}
143	return ""
144}
145
146func (x *Context) GetLabels() map[string]string {
147	if x != nil {
148		return x.Labels
149	}
150	return nil
151}
152
153func (x *Context) GetCreateTime() *timestamppb.Timestamp {
154	if x != nil {
155		return x.CreateTime
156	}
157	return nil
158}
159
160func (x *Context) GetUpdateTime() *timestamppb.Timestamp {
161	if x != nil {
162		return x.UpdateTime
163	}
164	return nil
165}
166
167func (x *Context) GetParentContexts() []string {
168	if x != nil {
169		return x.ParentContexts
170	}
171	return nil
172}
173
174func (x *Context) GetSchemaTitle() string {
175	if x != nil {
176		return x.SchemaTitle
177	}
178	return ""
179}
180
181func (x *Context) GetSchemaVersion() string {
182	if x != nil {
183		return x.SchemaVersion
184	}
185	return ""
186}
187
188func (x *Context) GetMetadata() *structpb.Struct {
189	if x != nil {
190		return x.Metadata
191	}
192	return nil
193}
194
195func (x *Context) GetDescription() string {
196	if x != nil {
197		return x.Description
198	}
199	return ""
200}
201
202var File_google_cloud_aiplatform_v1beta1_context_proto protoreflect.FileDescriptor
203
204var file_google_cloud_aiplatform_v1beta1_context_proto_rawDesc = []byte{
205	0x0a, 0x2d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x61,
206	0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
207	0x31, 0x2f, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
208	0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69,
209	0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31,
210	0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65,
211	0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74,
212	0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65,
213	0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2b, 0x67, 0x6f,
214	0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x61, 0x69, 0x70, 0x6c, 0x61,
215	0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x76, 0x61,
216	0x6c, 0x75, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
217	0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x73, 0x74, 0x72, 0x75, 0x63,
218	0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f,
219	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61,
220	0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
221	0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
222	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xe0, 0x05, 0x0a, 0x07, 0x43, 0x6f, 0x6e, 0x74, 0x65,
223	0x78, 0x74, 0x12, 0x17, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
224	0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x64,
225	0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
226	0x09, 0x52, 0x0b, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x12,
227	0x0a, 0x04, 0x65, 0x74, 0x61, 0x67, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x65, 0x74,
228	0x61, 0x67, 0x12, 0x4c, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x09, 0x20, 0x03,
229	0x28, 0x0b, 0x32, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
230	0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62,
231	0x65, 0x74, 0x61, 0x31, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x2e, 0x4c, 0x61, 0x62,
232	0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73,
233	0x12, 0x40, 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18,
234	0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
235	0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d,
236	0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69,
237	0x6d, 0x65, 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d,
238	0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
239	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74,
240	0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
241	0x54, 0x69, 0x6d, 0x65, 0x12, 0x52, 0x0a, 0x0f, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x5f, 0x63,
242	0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x73, 0x18, 0x0c, 0x20, 0x03, 0x28, 0x09, 0x42, 0x29, 0xe0,
243	0x41, 0x03, 0xfa, 0x41, 0x23, 0x0a, 0x21, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72,
244	0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d,
245	0x2f, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x52, 0x0e, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74,
246	0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x73, 0x12, 0x21, 0x0a, 0x0c, 0x73, 0x63, 0x68, 0x65,
247	0x6d, 0x61, 0x5f, 0x74, 0x69, 0x74, 0x6c, 0x65, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b,
248	0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x54, 0x69, 0x74, 0x6c, 0x65, 0x12, 0x25, 0x0a, 0x0e, 0x73,
249	0x63, 0x68, 0x65, 0x6d, 0x61, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x0e, 0x20,
250	0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x56, 0x65, 0x72, 0x73, 0x69,
251	0x6f, 0x6e, 0x12, 0x33, 0x0a, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x18, 0x0f,
252	0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
253	0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x52, 0x08, 0x6d,
254	0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72,
255	0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x10, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65,
256	0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62,
257	0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18,
258	0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61,
259	0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
260	0x3a, 0x02, 0x38, 0x01, 0x3a, 0x82, 0x01, 0xea, 0x41, 0x7f, 0x0a, 0x21, 0x61, 0x69, 0x70, 0x6c,
261	0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69,
262	0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x12, 0x5a, 0x70,
263	0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
264	0x7d, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x6c, 0x6f, 0x63,
265	0x61, 0x74, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x53,
266	0x74, 0x6f, 0x72, 0x65, 0x73, 0x2f, 0x7b, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x5f,
267	0x73, 0x74, 0x6f, 0x72, 0x65, 0x7d, 0x2f, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x73, 0x2f,
268	0x7b, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x7d, 0x42, 0x80, 0x01, 0x0a, 0x23, 0x63, 0x6f,
269	0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61,
270	0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
271	0x31, 0x42, 0x0c, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50,
272	0x01, 0x5a, 0x49, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67,
273	0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f,
274	0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x61,
275	0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
276	0x31, 0x3b, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x62, 0x06, 0x70, 0x72,
277	0x6f, 0x74, 0x6f, 0x33,
278}
279
280var (
281	file_google_cloud_aiplatform_v1beta1_context_proto_rawDescOnce sync.Once
282	file_google_cloud_aiplatform_v1beta1_context_proto_rawDescData = file_google_cloud_aiplatform_v1beta1_context_proto_rawDesc
283)
284
285func file_google_cloud_aiplatform_v1beta1_context_proto_rawDescGZIP() []byte {
286	file_google_cloud_aiplatform_v1beta1_context_proto_rawDescOnce.Do(func() {
287		file_google_cloud_aiplatform_v1beta1_context_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_aiplatform_v1beta1_context_proto_rawDescData)
288	})
289	return file_google_cloud_aiplatform_v1beta1_context_proto_rawDescData
290}
291
292var file_google_cloud_aiplatform_v1beta1_context_proto_msgTypes = make([]protoimpl.MessageInfo, 2)
293var file_google_cloud_aiplatform_v1beta1_context_proto_goTypes = []interface{}{
294	(*Context)(nil),               // 0: google.cloud.aiplatform.v1beta1.Context
295	nil,                           // 1: google.cloud.aiplatform.v1beta1.Context.LabelsEntry
296	(*timestamppb.Timestamp)(nil), // 2: google.protobuf.Timestamp
297	(*structpb.Struct)(nil),       // 3: google.protobuf.Struct
298}
299var file_google_cloud_aiplatform_v1beta1_context_proto_depIdxs = []int32{
300	1, // 0: google.cloud.aiplatform.v1beta1.Context.labels:type_name -> google.cloud.aiplatform.v1beta1.Context.LabelsEntry
301	2, // 1: google.cloud.aiplatform.v1beta1.Context.create_time:type_name -> google.protobuf.Timestamp
302	2, // 2: google.cloud.aiplatform.v1beta1.Context.update_time:type_name -> google.protobuf.Timestamp
303	3, // 3: google.cloud.aiplatform.v1beta1.Context.metadata:type_name -> google.protobuf.Struct
304	4, // [4:4] is the sub-list for method output_type
305	4, // [4:4] is the sub-list for method input_type
306	4, // [4:4] is the sub-list for extension type_name
307	4, // [4:4] is the sub-list for extension extendee
308	0, // [0:4] is the sub-list for field type_name
309}
310
311func init() { file_google_cloud_aiplatform_v1beta1_context_proto_init() }
312func file_google_cloud_aiplatform_v1beta1_context_proto_init() {
313	if File_google_cloud_aiplatform_v1beta1_context_proto != nil {
314		return
315	}
316	file_google_cloud_aiplatform_v1beta1_value_proto_init()
317	if !protoimpl.UnsafeEnabled {
318		file_google_cloud_aiplatform_v1beta1_context_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
319			switch v := v.(*Context); i {
320			case 0:
321				return &v.state
322			case 1:
323				return &v.sizeCache
324			case 2:
325				return &v.unknownFields
326			default:
327				return nil
328			}
329		}
330	}
331	type x struct{}
332	out := protoimpl.TypeBuilder{
333		File: protoimpl.DescBuilder{
334			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
335			RawDescriptor: file_google_cloud_aiplatform_v1beta1_context_proto_rawDesc,
336			NumEnums:      0,
337			NumMessages:   2,
338			NumExtensions: 0,
339			NumServices:   0,
340		},
341		GoTypes:           file_google_cloud_aiplatform_v1beta1_context_proto_goTypes,
342		DependencyIndexes: file_google_cloud_aiplatform_v1beta1_context_proto_depIdxs,
343		MessageInfos:      file_google_cloud_aiplatform_v1beta1_context_proto_msgTypes,
344	}.Build()
345	File_google_cloud_aiplatform_v1beta1_context_proto = out.File
346	file_google_cloud_aiplatform_v1beta1_context_proto_rawDesc = nil
347	file_google_cloud_aiplatform_v1beta1_context_proto_goTypes = nil
348	file_google_cloud_aiplatform_v1beta1_context_proto_depIdxs = nil
349}
350