...

Source file src/google.golang.org/genproto/googleapis/cloud/visionai/v1alpha1/common.pb.go

Documentation: google.golang.org/genproto/googleapis/cloud/visionai/v1alpha1

     1  // Copyright 2022 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.26.0
    18  // 	protoc        v3.12.2
    19  // source: google/cloud/visionai/v1alpha1/common.proto
    20  
    21  package visionai
    22  
    23  import (
    24  	reflect "reflect"
    25  	sync "sync"
    26  
    27  	_ "google.golang.org/genproto/googleapis/api/annotations"
    28  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    29  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    30  	timestamppb "google.golang.org/protobuf/types/known/timestamppb"
    31  )
    32  
    33  const (
    34  	// Verify that this generated code is sufficiently up-to-date.
    35  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    36  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    37  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    38  )
    39  
    40  // The current state of the cluster.
    41  type Cluster_State int32
    42  
    43  const (
    44  	// Not set.
    45  	Cluster_STATE_UNSPECIFIED Cluster_State = 0
    46  	// The PROVISIONING state indicates the cluster is being created.
    47  	Cluster_PROVISIONING Cluster_State = 1
    48  	// The RUNNING state indicates the cluster has been created and is fully
    49  	// usable.
    50  	Cluster_RUNNING Cluster_State = 2
    51  	// The STOPPING state indicates the cluster is being deleted.
    52  	Cluster_STOPPING Cluster_State = 3
    53  	// The ERROR state indicates the cluster is unusable. It will be
    54  	// automatically deleted.
    55  	Cluster_ERROR Cluster_State = 4
    56  )
    57  
    58  // Enum value maps for Cluster_State.
    59  var (
    60  	Cluster_State_name = map[int32]string{
    61  		0: "STATE_UNSPECIFIED",
    62  		1: "PROVISIONING",
    63  		2: "RUNNING",
    64  		3: "STOPPING",
    65  		4: "ERROR",
    66  	}
    67  	Cluster_State_value = map[string]int32{
    68  		"STATE_UNSPECIFIED": 0,
    69  		"PROVISIONING":      1,
    70  		"RUNNING":           2,
    71  		"STOPPING":          3,
    72  		"ERROR":             4,
    73  	}
    74  )
    75  
    76  func (x Cluster_State) Enum() *Cluster_State {
    77  	p := new(Cluster_State)
    78  	*p = x
    79  	return p
    80  }
    81  
    82  func (x Cluster_State) String() string {
    83  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
    84  }
    85  
    86  func (Cluster_State) Descriptor() protoreflect.EnumDescriptor {
    87  	return file_google_cloud_visionai_v1alpha1_common_proto_enumTypes[0].Descriptor()
    88  }
    89  
    90  func (Cluster_State) Type() protoreflect.EnumType {
    91  	return &file_google_cloud_visionai_v1alpha1_common_proto_enumTypes[0]
    92  }
    93  
    94  func (x Cluster_State) Number() protoreflect.EnumNumber {
    95  	return protoreflect.EnumNumber(x)
    96  }
    97  
    98  // Deprecated: Use Cluster_State.Descriptor instead.
    99  func (Cluster_State) EnumDescriptor() ([]byte, []int) {
   100  	return file_google_cloud_visionai_v1alpha1_common_proto_rawDescGZIP(), []int{0, 0}
   101  }
   102  
   103  // Message describing the Cluster object.
   104  type Cluster struct {
   105  	state         protoimpl.MessageState
   106  	sizeCache     protoimpl.SizeCache
   107  	unknownFields protoimpl.UnknownFields
   108  
   109  	// Output only. Name of the resource.
   110  	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
   111  	// Output only. The create timestamp.
   112  	CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
   113  	// Output only. The update timestamp.
   114  	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
   115  	// Labels as key value pairs
   116  	Labels map[string]string `protobuf:"bytes,4,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
   117  	// Annotations to allow clients to store small amounts of arbitrary data.
   118  	Annotations map[string]string `protobuf:"bytes,5,rep,name=annotations,proto3" json:"annotations,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
   119  	// Output only. The DNS name of the data plane service
   120  	DataplaneServiceEndpoint string `protobuf:"bytes,6,opt,name=dataplane_service_endpoint,json=dataplaneServiceEndpoint,proto3" json:"dataplane_service_endpoint,omitempty"`
   121  	// Output only. The current state of the cluster.
   122  	State Cluster_State `protobuf:"varint,7,opt,name=state,proto3,enum=google.cloud.visionai.v1alpha1.Cluster_State" json:"state,omitempty"`
   123  	// Output only. The private service connection service target name.
   124  	PscTarget string `protobuf:"bytes,8,opt,name=psc_target,json=pscTarget,proto3" json:"psc_target,omitempty"`
   125  }
   126  
   127  func (x *Cluster) Reset() {
   128  	*x = Cluster{}
   129  	if protoimpl.UnsafeEnabled {
   130  		mi := &file_google_cloud_visionai_v1alpha1_common_proto_msgTypes[0]
   131  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   132  		ms.StoreMessageInfo(mi)
   133  	}
   134  }
   135  
   136  func (x *Cluster) String() string {
   137  	return protoimpl.X.MessageStringOf(x)
   138  }
   139  
   140  func (*Cluster) ProtoMessage() {}
   141  
   142  func (x *Cluster) ProtoReflect() protoreflect.Message {
   143  	mi := &file_google_cloud_visionai_v1alpha1_common_proto_msgTypes[0]
   144  	if protoimpl.UnsafeEnabled && x != nil {
   145  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   146  		if ms.LoadMessageInfo() == nil {
   147  			ms.StoreMessageInfo(mi)
   148  		}
   149  		return ms
   150  	}
   151  	return mi.MessageOf(x)
   152  }
   153  
   154  // Deprecated: Use Cluster.ProtoReflect.Descriptor instead.
   155  func (*Cluster) Descriptor() ([]byte, []int) {
   156  	return file_google_cloud_visionai_v1alpha1_common_proto_rawDescGZIP(), []int{0}
   157  }
   158  
   159  func (x *Cluster) GetName() string {
   160  	if x != nil {
   161  		return x.Name
   162  	}
   163  	return ""
   164  }
   165  
   166  func (x *Cluster) GetCreateTime() *timestamppb.Timestamp {
   167  	if x != nil {
   168  		return x.CreateTime
   169  	}
   170  	return nil
   171  }
   172  
   173  func (x *Cluster) GetUpdateTime() *timestamppb.Timestamp {
   174  	if x != nil {
   175  		return x.UpdateTime
   176  	}
   177  	return nil
   178  }
   179  
   180  func (x *Cluster) GetLabels() map[string]string {
   181  	if x != nil {
   182  		return x.Labels
   183  	}
   184  	return nil
   185  }
   186  
   187  func (x *Cluster) GetAnnotations() map[string]string {
   188  	if x != nil {
   189  		return x.Annotations
   190  	}
   191  	return nil
   192  }
   193  
   194  func (x *Cluster) GetDataplaneServiceEndpoint() string {
   195  	if x != nil {
   196  		return x.DataplaneServiceEndpoint
   197  	}
   198  	return ""
   199  }
   200  
   201  func (x *Cluster) GetState() Cluster_State {
   202  	if x != nil {
   203  		return x.State
   204  	}
   205  	return Cluster_STATE_UNSPECIFIED
   206  }
   207  
   208  func (x *Cluster) GetPscTarget() string {
   209  	if x != nil {
   210  		return x.PscTarget
   211  	}
   212  	return ""
   213  }
   214  
   215  // Represents the metadata of the long-running operation.
   216  type OperationMetadata struct {
   217  	state         protoimpl.MessageState
   218  	sizeCache     protoimpl.SizeCache
   219  	unknownFields protoimpl.UnknownFields
   220  
   221  	// Output only. The time the operation was created.
   222  	CreateTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
   223  	// Output only. The time the operation finished running.
   224  	EndTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
   225  	// Output only. Server-defined resource path for the target of the operation.
   226  	Target string `protobuf:"bytes,3,opt,name=target,proto3" json:"target,omitempty"`
   227  	// Output only. Name of the verb executed by the operation.
   228  	Verb string `protobuf:"bytes,4,opt,name=verb,proto3" json:"verb,omitempty"`
   229  	// Output only. Human-readable status of the operation, if any.
   230  	StatusMessage string `protobuf:"bytes,5,opt,name=status_message,json=statusMessage,proto3" json:"status_message,omitempty"`
   231  	// Output only. Identifies whether the user has requested cancellation
   232  	// of the operation. Operations that have successfully been cancelled
   233  	// have [Operation.error][] value with a [google.rpc.Status.code][google.rpc.Status.code] of 1,
   234  	// corresponding to `Code.CANCELLED`.
   235  	RequestedCancellation bool `protobuf:"varint,6,opt,name=requested_cancellation,json=requestedCancellation,proto3" json:"requested_cancellation,omitempty"`
   236  	// Output only. API version used to start the operation.
   237  	ApiVersion string `protobuf:"bytes,7,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"`
   238  }
   239  
   240  func (x *OperationMetadata) Reset() {
   241  	*x = OperationMetadata{}
   242  	if protoimpl.UnsafeEnabled {
   243  		mi := &file_google_cloud_visionai_v1alpha1_common_proto_msgTypes[1]
   244  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   245  		ms.StoreMessageInfo(mi)
   246  	}
   247  }
   248  
   249  func (x *OperationMetadata) String() string {
   250  	return protoimpl.X.MessageStringOf(x)
   251  }
   252  
   253  func (*OperationMetadata) ProtoMessage() {}
   254  
   255  func (x *OperationMetadata) ProtoReflect() protoreflect.Message {
   256  	mi := &file_google_cloud_visionai_v1alpha1_common_proto_msgTypes[1]
   257  	if protoimpl.UnsafeEnabled && x != nil {
   258  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   259  		if ms.LoadMessageInfo() == nil {
   260  			ms.StoreMessageInfo(mi)
   261  		}
   262  		return ms
   263  	}
   264  	return mi.MessageOf(x)
   265  }
   266  
   267  // Deprecated: Use OperationMetadata.ProtoReflect.Descriptor instead.
   268  func (*OperationMetadata) Descriptor() ([]byte, []int) {
   269  	return file_google_cloud_visionai_v1alpha1_common_proto_rawDescGZIP(), []int{1}
   270  }
   271  
   272  func (x *OperationMetadata) GetCreateTime() *timestamppb.Timestamp {
   273  	if x != nil {
   274  		return x.CreateTime
   275  	}
   276  	return nil
   277  }
   278  
   279  func (x *OperationMetadata) GetEndTime() *timestamppb.Timestamp {
   280  	if x != nil {
   281  		return x.EndTime
   282  	}
   283  	return nil
   284  }
   285  
   286  func (x *OperationMetadata) GetTarget() string {
   287  	if x != nil {
   288  		return x.Target
   289  	}
   290  	return ""
   291  }
   292  
   293  func (x *OperationMetadata) GetVerb() string {
   294  	if x != nil {
   295  		return x.Verb
   296  	}
   297  	return ""
   298  }
   299  
   300  func (x *OperationMetadata) GetStatusMessage() string {
   301  	if x != nil {
   302  		return x.StatusMessage
   303  	}
   304  	return ""
   305  }
   306  
   307  func (x *OperationMetadata) GetRequestedCancellation() bool {
   308  	if x != nil {
   309  		return x.RequestedCancellation
   310  	}
   311  	return false
   312  }
   313  
   314  func (x *OperationMetadata) GetApiVersion() string {
   315  	if x != nil {
   316  		return x.ApiVersion
   317  	}
   318  	return ""
   319  }
   320  
   321  // The Google Cloud Storage location for the input content.
   322  type GcsSource struct {
   323  	state         protoimpl.MessageState
   324  	sizeCache     protoimpl.SizeCache
   325  	unknownFields protoimpl.UnknownFields
   326  
   327  	// Required. References to a Google Cloud Storage paths.
   328  	Uris []string `protobuf:"bytes,1,rep,name=uris,proto3" json:"uris,omitempty"`
   329  }
   330  
   331  func (x *GcsSource) Reset() {
   332  	*x = GcsSource{}
   333  	if protoimpl.UnsafeEnabled {
   334  		mi := &file_google_cloud_visionai_v1alpha1_common_proto_msgTypes[2]
   335  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   336  		ms.StoreMessageInfo(mi)
   337  	}
   338  }
   339  
   340  func (x *GcsSource) String() string {
   341  	return protoimpl.X.MessageStringOf(x)
   342  }
   343  
   344  func (*GcsSource) ProtoMessage() {}
   345  
   346  func (x *GcsSource) ProtoReflect() protoreflect.Message {
   347  	mi := &file_google_cloud_visionai_v1alpha1_common_proto_msgTypes[2]
   348  	if protoimpl.UnsafeEnabled && x != nil {
   349  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   350  		if ms.LoadMessageInfo() == nil {
   351  			ms.StoreMessageInfo(mi)
   352  		}
   353  		return ms
   354  	}
   355  	return mi.MessageOf(x)
   356  }
   357  
   358  // Deprecated: Use GcsSource.ProtoReflect.Descriptor instead.
   359  func (*GcsSource) Descriptor() ([]byte, []int) {
   360  	return file_google_cloud_visionai_v1alpha1_common_proto_rawDescGZIP(), []int{2}
   361  }
   362  
   363  func (x *GcsSource) GetUris() []string {
   364  	if x != nil {
   365  		return x.Uris
   366  	}
   367  	return nil
   368  }
   369  
   370  var File_google_cloud_visionai_v1alpha1_common_proto protoreflect.FileDescriptor
   371  
   372  var file_google_cloud_visionai_v1alpha1_common_proto_rawDesc = []byte{
   373  	0x0a, 0x2b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x76,
   374  	0x69, 0x73, 0x69, 0x6f, 0x6e, 0x61, 0x69, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31,
   375  	0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1e, 0x67,
   376  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x76, 0x69, 0x73, 0x69,
   377  	0x6f, 0x6e, 0x61, 0x69, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x1a, 0x1f, 0x67,
   378  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f,
   379  	0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19,
   380  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75,
   381  	0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
   382  	0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73,
   383  	0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xb5, 0x06, 0x0a, 0x07, 0x43,
   384  	0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x17, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01,
   385  	0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12,
   386  	0x40, 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x02,
   387  	0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
   388  	0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70,
   389  	0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d,
   390  	0x65, 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65,
   391  	0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
   392  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61,
   393  	0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54,
   394  	0x69, 0x6d, 0x65, 0x12, 0x4b, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x04, 0x20,
   395  	0x03, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
   396  	0x75, 0x64, 0x2e, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x61, 0x69, 0x2e, 0x76, 0x31, 0x61, 0x6c,
   397  	0x70, 0x68, 0x61, 0x31, 0x2e, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2e, 0x4c, 0x61, 0x62,
   398  	0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73,
   399  	0x12, 0x5a, 0x0a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18,
   400  	0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
   401  	0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x61, 0x69, 0x2e, 0x76, 0x31,
   402  	0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2e, 0x41,
   403  	0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52,
   404  	0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x41, 0x0a, 0x1a,
   405  	0x64, 0x61, 0x74, 0x61, 0x70, 0x6c, 0x61, 0x6e, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63,
   406  	0x65, 0x5f, 0x65, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09,
   407  	0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x18, 0x64, 0x61, 0x74, 0x61, 0x70, 0x6c, 0x61, 0x6e, 0x65,
   408  	0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x45, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x12,
   409  	0x48, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2d,
   410  	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x76, 0x69,
   411  	0x73, 0x69, 0x6f, 0x6e, 0x61, 0x69, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e,
   412  	0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x42, 0x03, 0xe0,
   413  	0x41, 0x03, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x12, 0x22, 0x0a, 0x0a, 0x70, 0x73, 0x63,
   414  	0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0,
   415  	0x41, 0x03, 0x52, 0x09, 0x70, 0x73, 0x63, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x1a, 0x39, 0x0a,
   416  	0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03,
   417  	0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14,
   418  	0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76,
   419  	0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3e, 0x0a, 0x10, 0x41, 0x6e, 0x6e, 0x6f,
   420  	0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03,
   421  	0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14,
   422  	0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76,
   423  	0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x56, 0x0a, 0x05, 0x53, 0x74, 0x61, 0x74,
   424  	0x65, 0x12, 0x15, 0x0a, 0x11, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45,
   425  	0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x10, 0x0a, 0x0c, 0x50, 0x52, 0x4f, 0x56,
   426  	0x49, 0x53, 0x49, 0x4f, 0x4e, 0x49, 0x4e, 0x47, 0x10, 0x01, 0x12, 0x0b, 0x0a, 0x07, 0x52, 0x55,
   427  	0x4e, 0x4e, 0x49, 0x4e, 0x47, 0x10, 0x02, 0x12, 0x0c, 0x0a, 0x08, 0x53, 0x54, 0x4f, 0x50, 0x50,
   428  	0x49, 0x4e, 0x47, 0x10, 0x03, 0x12, 0x09, 0x0a, 0x05, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x04,
   429  	0x3a, 0x60, 0xea, 0x41, 0x5d, 0x0a, 0x1f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x61, 0x69, 0x2e,
   430  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43,
   431  	0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x3a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
   432  	0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74,
   433  	0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x7d, 0x2f,
   434  	0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65,
   435  	0x72, 0x7d, 0x22, 0xd5, 0x02, 0x0a, 0x11, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e,
   436  	0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x40, 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x61,
   437  	0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e,
   438  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
   439  	0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a,
   440  	0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x3a, 0x0a, 0x08, 0x65, 0x6e,
   441  	0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67,
   442  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54,
   443  	0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x07, 0x65,
   444  	0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x1b, 0x0a, 0x06, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74,
   445  	0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x06, 0x74, 0x61, 0x72,
   446  	0x67, 0x65, 0x74, 0x12, 0x17, 0x0a, 0x04, 0x76, 0x65, 0x72, 0x62, 0x18, 0x04, 0x20, 0x01, 0x28,
   447  	0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x04, 0x76, 0x65, 0x72, 0x62, 0x12, 0x2a, 0x0a, 0x0e,
   448  	0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x05,
   449  	0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75,
   450  	0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x3a, 0x0a, 0x16, 0x72, 0x65, 0x71, 0x75,
   451  	0x65, 0x73, 0x74, 0x65, 0x64, 0x5f, 0x63, 0x61, 0x6e, 0x63, 0x65, 0x6c, 0x6c, 0x61, 0x74, 0x69,
   452  	0x6f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x15, 0x72,
   453  	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x65, 0x64, 0x43, 0x61, 0x6e, 0x63, 0x65, 0x6c, 0x6c, 0x61,
   454  	0x74, 0x69, 0x6f, 0x6e, 0x12, 0x24, 0x0a, 0x0b, 0x61, 0x70, 0x69, 0x5f, 0x76, 0x65, 0x72, 0x73,
   455  	0x69, 0x6f, 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a,
   456  	0x61, 0x70, 0x69, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x22, 0x24, 0x0a, 0x09, 0x47, 0x63,
   457  	0x73, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x17, 0x0a, 0x04, 0x75, 0x72, 0x69, 0x73, 0x18,
   458  	0x01, 0x20, 0x03, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x04, 0x75, 0x72, 0x69, 0x73,
   459  	0x42, 0xe1, 0x01, 0x0a, 0x22, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
   460  	0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x61, 0x69, 0x2e, 0x76,
   461  	0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x42, 0x0b, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x50,
   462  	0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x46, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67,
   463  	0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f,
   464  	0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x63, 0x6c,
   465  	0x6f, 0x75, 0x64, 0x2f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x61, 0x69, 0x2f, 0x76, 0x31, 0x61,
   466  	0x6c, 0x70, 0x68, 0x61, 0x31, 0x3b, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x61, 0x69, 0xaa, 0x02,
   467  	0x1e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x56, 0x69,
   468  	0x73, 0x69, 0x6f, 0x6e, 0x41, 0x49, 0x2e, 0x56, 0x31, 0x41, 0x6c, 0x70, 0x68, 0x61, 0x31, 0xca,
   469  	0x02, 0x1e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x56,
   470  	0x69, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x49, 0x5c, 0x56, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31,
   471  	0xea, 0x02, 0x21, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64,
   472  	0x3a, 0x3a, 0x56, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x49, 0x3a, 0x3a, 0x56, 0x31, 0x61, 0x6c,
   473  	0x70, 0x68, 0x61, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
   474  }
   475  
   476  var (
   477  	file_google_cloud_visionai_v1alpha1_common_proto_rawDescOnce sync.Once
   478  	file_google_cloud_visionai_v1alpha1_common_proto_rawDescData = file_google_cloud_visionai_v1alpha1_common_proto_rawDesc
   479  )
   480  
   481  func file_google_cloud_visionai_v1alpha1_common_proto_rawDescGZIP() []byte {
   482  	file_google_cloud_visionai_v1alpha1_common_proto_rawDescOnce.Do(func() {
   483  		file_google_cloud_visionai_v1alpha1_common_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_visionai_v1alpha1_common_proto_rawDescData)
   484  	})
   485  	return file_google_cloud_visionai_v1alpha1_common_proto_rawDescData
   486  }
   487  
   488  var file_google_cloud_visionai_v1alpha1_common_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
   489  var file_google_cloud_visionai_v1alpha1_common_proto_msgTypes = make([]protoimpl.MessageInfo, 5)
   490  var file_google_cloud_visionai_v1alpha1_common_proto_goTypes = []interface{}{
   491  	(Cluster_State)(0),            // 0: google.cloud.visionai.v1alpha1.Cluster.State
   492  	(*Cluster)(nil),               // 1: google.cloud.visionai.v1alpha1.Cluster
   493  	(*OperationMetadata)(nil),     // 2: google.cloud.visionai.v1alpha1.OperationMetadata
   494  	(*GcsSource)(nil),             // 3: google.cloud.visionai.v1alpha1.GcsSource
   495  	nil,                           // 4: google.cloud.visionai.v1alpha1.Cluster.LabelsEntry
   496  	nil,                           // 5: google.cloud.visionai.v1alpha1.Cluster.AnnotationsEntry
   497  	(*timestamppb.Timestamp)(nil), // 6: google.protobuf.Timestamp
   498  }
   499  var file_google_cloud_visionai_v1alpha1_common_proto_depIdxs = []int32{
   500  	6, // 0: google.cloud.visionai.v1alpha1.Cluster.create_time:type_name -> google.protobuf.Timestamp
   501  	6, // 1: google.cloud.visionai.v1alpha1.Cluster.update_time:type_name -> google.protobuf.Timestamp
   502  	4, // 2: google.cloud.visionai.v1alpha1.Cluster.labels:type_name -> google.cloud.visionai.v1alpha1.Cluster.LabelsEntry
   503  	5, // 3: google.cloud.visionai.v1alpha1.Cluster.annotations:type_name -> google.cloud.visionai.v1alpha1.Cluster.AnnotationsEntry
   504  	0, // 4: google.cloud.visionai.v1alpha1.Cluster.state:type_name -> google.cloud.visionai.v1alpha1.Cluster.State
   505  	6, // 5: google.cloud.visionai.v1alpha1.OperationMetadata.create_time:type_name -> google.protobuf.Timestamp
   506  	6, // 6: google.cloud.visionai.v1alpha1.OperationMetadata.end_time:type_name -> google.protobuf.Timestamp
   507  	7, // [7:7] is the sub-list for method output_type
   508  	7, // [7:7] is the sub-list for method input_type
   509  	7, // [7:7] is the sub-list for extension type_name
   510  	7, // [7:7] is the sub-list for extension extendee
   511  	0, // [0:7] is the sub-list for field type_name
   512  }
   513  
   514  func init() { file_google_cloud_visionai_v1alpha1_common_proto_init() }
   515  func file_google_cloud_visionai_v1alpha1_common_proto_init() {
   516  	if File_google_cloud_visionai_v1alpha1_common_proto != nil {
   517  		return
   518  	}
   519  	if !protoimpl.UnsafeEnabled {
   520  		file_google_cloud_visionai_v1alpha1_common_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   521  			switch v := v.(*Cluster); i {
   522  			case 0:
   523  				return &v.state
   524  			case 1:
   525  				return &v.sizeCache
   526  			case 2:
   527  				return &v.unknownFields
   528  			default:
   529  				return nil
   530  			}
   531  		}
   532  		file_google_cloud_visionai_v1alpha1_common_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
   533  			switch v := v.(*OperationMetadata); i {
   534  			case 0:
   535  				return &v.state
   536  			case 1:
   537  				return &v.sizeCache
   538  			case 2:
   539  				return &v.unknownFields
   540  			default:
   541  				return nil
   542  			}
   543  		}
   544  		file_google_cloud_visionai_v1alpha1_common_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
   545  			switch v := v.(*GcsSource); i {
   546  			case 0:
   547  				return &v.state
   548  			case 1:
   549  				return &v.sizeCache
   550  			case 2:
   551  				return &v.unknownFields
   552  			default:
   553  				return nil
   554  			}
   555  		}
   556  	}
   557  	type x struct{}
   558  	out := protoimpl.TypeBuilder{
   559  		File: protoimpl.DescBuilder{
   560  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   561  			RawDescriptor: file_google_cloud_visionai_v1alpha1_common_proto_rawDesc,
   562  			NumEnums:      1,
   563  			NumMessages:   5,
   564  			NumExtensions: 0,
   565  			NumServices:   0,
   566  		},
   567  		GoTypes:           file_google_cloud_visionai_v1alpha1_common_proto_goTypes,
   568  		DependencyIndexes: file_google_cloud_visionai_v1alpha1_common_proto_depIdxs,
   569  		EnumInfos:         file_google_cloud_visionai_v1alpha1_common_proto_enumTypes,
   570  		MessageInfos:      file_google_cloud_visionai_v1alpha1_common_proto_msgTypes,
   571  	}.Build()
   572  	File_google_cloud_visionai_v1alpha1_common_proto = out.File
   573  	file_google_cloud_visionai_v1alpha1_common_proto_rawDesc = nil
   574  	file_google_cloud_visionai_v1alpha1_common_proto_goTypes = nil
   575  	file_google_cloud_visionai_v1alpha1_common_proto_depIdxs = nil
   576  }
   577  

View as plain text