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