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.26.0 18// protoc v3.12.2 19// source: google/cloud/aiplatform/v1beta1/job_state.proto 20 21package aiplatform 22 23import ( 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) 31 32const ( 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// Describes the state of a job. 40type JobState int32 41 42const ( 43 // The job state is unspecified. 44 JobState_JOB_STATE_UNSPECIFIED JobState = 0 45 // The job has been just created or resumed and processing has not yet begun. 46 JobState_JOB_STATE_QUEUED JobState = 1 47 // The service is preparing to run the job. 48 JobState_JOB_STATE_PENDING JobState = 2 49 // The job is in progress. 50 JobState_JOB_STATE_RUNNING JobState = 3 51 // The job completed successfully. 52 JobState_JOB_STATE_SUCCEEDED JobState = 4 53 // The job failed. 54 JobState_JOB_STATE_FAILED JobState = 5 55 // The job is being cancelled. From this state the job may only go to 56 // either `JOB_STATE_SUCCEEDED`, `JOB_STATE_FAILED` or `JOB_STATE_CANCELLED`. 57 JobState_JOB_STATE_CANCELLING JobState = 6 58 // The job has been cancelled. 59 JobState_JOB_STATE_CANCELLED JobState = 7 60 // The job has been stopped, and can be resumed. 61 JobState_JOB_STATE_PAUSED JobState = 8 62 // The job has expired. 63 JobState_JOB_STATE_EXPIRED JobState = 9 64) 65 66// Enum value maps for JobState. 67var ( 68 JobState_name = map[int32]string{ 69 0: "JOB_STATE_UNSPECIFIED", 70 1: "JOB_STATE_QUEUED", 71 2: "JOB_STATE_PENDING", 72 3: "JOB_STATE_RUNNING", 73 4: "JOB_STATE_SUCCEEDED", 74 5: "JOB_STATE_FAILED", 75 6: "JOB_STATE_CANCELLING", 76 7: "JOB_STATE_CANCELLED", 77 8: "JOB_STATE_PAUSED", 78 9: "JOB_STATE_EXPIRED", 79 } 80 JobState_value = map[string]int32{ 81 "JOB_STATE_UNSPECIFIED": 0, 82 "JOB_STATE_QUEUED": 1, 83 "JOB_STATE_PENDING": 2, 84 "JOB_STATE_RUNNING": 3, 85 "JOB_STATE_SUCCEEDED": 4, 86 "JOB_STATE_FAILED": 5, 87 "JOB_STATE_CANCELLING": 6, 88 "JOB_STATE_CANCELLED": 7, 89 "JOB_STATE_PAUSED": 8, 90 "JOB_STATE_EXPIRED": 9, 91 } 92) 93 94func (x JobState) Enum() *JobState { 95 p := new(JobState) 96 *p = x 97 return p 98} 99 100func (x JobState) String() string { 101 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) 102} 103 104func (JobState) Descriptor() protoreflect.EnumDescriptor { 105 return file_google_cloud_aiplatform_v1beta1_job_state_proto_enumTypes[0].Descriptor() 106} 107 108func (JobState) Type() protoreflect.EnumType { 109 return &file_google_cloud_aiplatform_v1beta1_job_state_proto_enumTypes[0] 110} 111 112func (x JobState) Number() protoreflect.EnumNumber { 113 return protoreflect.EnumNumber(x) 114} 115 116// Deprecated: Use JobState.Descriptor instead. 117func (JobState) EnumDescriptor() ([]byte, []int) { 118 return file_google_cloud_aiplatform_v1beta1_job_state_proto_rawDescGZIP(), []int{0} 119} 120 121var File_google_cloud_aiplatform_v1beta1_job_state_proto protoreflect.FileDescriptor 122 123var file_google_cloud_aiplatform_v1beta1_job_state_proto_rawDesc = []byte{ 124 0x0a, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x61, 125 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 126 0x31, 0x2f, 0x6a, 0x6f, 0x62, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 127 0x6f, 0x12, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 128 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 129 0x61, 0x31, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 130 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 131 0x2a, 0xf8, 0x01, 0x0a, 0x08, 0x4a, 0x6f, 0x62, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x19, 0x0a, 132 0x15, 0x4a, 0x4f, 0x42, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 133 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x14, 0x0a, 0x10, 0x4a, 0x4f, 0x42, 0x5f, 134 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x51, 0x55, 0x45, 0x55, 0x45, 0x44, 0x10, 0x01, 0x12, 0x15, 135 0x0a, 0x11, 0x4a, 0x4f, 0x42, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x50, 0x45, 0x4e, 0x44, 136 0x49, 0x4e, 0x47, 0x10, 0x02, 0x12, 0x15, 0x0a, 0x11, 0x4a, 0x4f, 0x42, 0x5f, 0x53, 0x54, 0x41, 137 0x54, 0x45, 0x5f, 0x52, 0x55, 0x4e, 0x4e, 0x49, 0x4e, 0x47, 0x10, 0x03, 0x12, 0x17, 0x0a, 0x13, 138 0x4a, 0x4f, 0x42, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x53, 0x55, 0x43, 0x43, 0x45, 0x45, 139 0x44, 0x45, 0x44, 0x10, 0x04, 0x12, 0x14, 0x0a, 0x10, 0x4a, 0x4f, 0x42, 0x5f, 0x53, 0x54, 0x41, 140 0x54, 0x45, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x45, 0x44, 0x10, 0x05, 0x12, 0x18, 0x0a, 0x14, 0x4a, 141 0x4f, 0x42, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x43, 0x41, 0x4e, 0x43, 0x45, 0x4c, 0x4c, 142 0x49, 0x4e, 0x47, 0x10, 0x06, 0x12, 0x17, 0x0a, 0x13, 0x4a, 0x4f, 0x42, 0x5f, 0x53, 0x54, 0x41, 143 0x54, 0x45, 0x5f, 0x43, 0x41, 0x4e, 0x43, 0x45, 0x4c, 0x4c, 0x45, 0x44, 0x10, 0x07, 0x12, 0x14, 144 0x0a, 0x10, 0x4a, 0x4f, 0x42, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x50, 0x41, 0x55, 0x53, 145 0x45, 0x44, 0x10, 0x08, 0x12, 0x15, 0x0a, 0x11, 0x4a, 0x4f, 0x42, 0x5f, 0x53, 0x54, 0x41, 0x54, 146 0x45, 0x5f, 0x45, 0x58, 0x50, 0x49, 0x52, 0x45, 0x44, 0x10, 0x09, 0x42, 0xea, 0x01, 0x0a, 0x23, 147 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 148 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 149 0x74, 0x61, 0x31, 0x42, 0x0d, 0x4a, 0x6f, 0x62, 0x53, 0x74, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 150 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x49, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 151 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 152 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 153 0x64, 0x2f, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x62, 154 0x65, 0x74, 0x61, 0x31, 0x3b, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0xaa, 155 0x02, 0x1f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x41, 156 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x56, 0x31, 0x42, 0x65, 0x74, 0x61, 157 0x31, 0xca, 0x02, 0x1f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 158 0x5c, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x5c, 0x56, 0x31, 0x62, 0x65, 159 0x74, 0x61, 0x31, 0xea, 0x02, 0x22, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 160 0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x3a, 161 0x3a, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 162} 163 164var ( 165 file_google_cloud_aiplatform_v1beta1_job_state_proto_rawDescOnce sync.Once 166 file_google_cloud_aiplatform_v1beta1_job_state_proto_rawDescData = file_google_cloud_aiplatform_v1beta1_job_state_proto_rawDesc 167) 168 169func file_google_cloud_aiplatform_v1beta1_job_state_proto_rawDescGZIP() []byte { 170 file_google_cloud_aiplatform_v1beta1_job_state_proto_rawDescOnce.Do(func() { 171 file_google_cloud_aiplatform_v1beta1_job_state_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_aiplatform_v1beta1_job_state_proto_rawDescData) 172 }) 173 return file_google_cloud_aiplatform_v1beta1_job_state_proto_rawDescData 174} 175 176var file_google_cloud_aiplatform_v1beta1_job_state_proto_enumTypes = make([]protoimpl.EnumInfo, 1) 177var file_google_cloud_aiplatform_v1beta1_job_state_proto_goTypes = []interface{}{ 178 (JobState)(0), // 0: google.cloud.aiplatform.v1beta1.JobState 179} 180var file_google_cloud_aiplatform_v1beta1_job_state_proto_depIdxs = []int32{ 181 0, // [0:0] is the sub-list for method output_type 182 0, // [0:0] is the sub-list for method input_type 183 0, // [0:0] is the sub-list for extension type_name 184 0, // [0:0] is the sub-list for extension extendee 185 0, // [0:0] is the sub-list for field type_name 186} 187 188func init() { file_google_cloud_aiplatform_v1beta1_job_state_proto_init() } 189func file_google_cloud_aiplatform_v1beta1_job_state_proto_init() { 190 if File_google_cloud_aiplatform_v1beta1_job_state_proto != nil { 191 return 192 } 193 type x struct{} 194 out := protoimpl.TypeBuilder{ 195 File: protoimpl.DescBuilder{ 196 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 197 RawDescriptor: file_google_cloud_aiplatform_v1beta1_job_state_proto_rawDesc, 198 NumEnums: 1, 199 NumMessages: 0, 200 NumExtensions: 0, 201 NumServices: 0, 202 }, 203 GoTypes: file_google_cloud_aiplatform_v1beta1_job_state_proto_goTypes, 204 DependencyIndexes: file_google_cloud_aiplatform_v1beta1_job_state_proto_depIdxs, 205 EnumInfos: file_google_cloud_aiplatform_v1beta1_job_state_proto_enumTypes, 206 }.Build() 207 File_google_cloud_aiplatform_v1beta1_job_state_proto = out.File 208 file_google_cloud_aiplatform_v1beta1_job_state_proto_rawDesc = nil 209 file_google_cloud_aiplatform_v1beta1_job_state_proto_goTypes = nil 210 file_google_cloud_aiplatform_v1beta1_job_state_proto_depIdxs = nil 211} 212