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/v1/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) 63 64// Enum value maps for JobState. 65var ( 66 JobState_name = map[int32]string{ 67 0: "JOB_STATE_UNSPECIFIED", 68 1: "JOB_STATE_QUEUED", 69 2: "JOB_STATE_PENDING", 70 3: "JOB_STATE_RUNNING", 71 4: "JOB_STATE_SUCCEEDED", 72 5: "JOB_STATE_FAILED", 73 6: "JOB_STATE_CANCELLING", 74 7: "JOB_STATE_CANCELLED", 75 8: "JOB_STATE_PAUSED", 76 } 77 JobState_value = map[string]int32{ 78 "JOB_STATE_UNSPECIFIED": 0, 79 "JOB_STATE_QUEUED": 1, 80 "JOB_STATE_PENDING": 2, 81 "JOB_STATE_RUNNING": 3, 82 "JOB_STATE_SUCCEEDED": 4, 83 "JOB_STATE_FAILED": 5, 84 "JOB_STATE_CANCELLING": 6, 85 "JOB_STATE_CANCELLED": 7, 86 "JOB_STATE_PAUSED": 8, 87 } 88) 89 90func (x JobState) Enum() *JobState { 91 p := new(JobState) 92 *p = x 93 return p 94} 95 96func (x JobState) String() string { 97 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) 98} 99 100func (JobState) Descriptor() protoreflect.EnumDescriptor { 101 return file_google_cloud_aiplatform_v1_job_state_proto_enumTypes[0].Descriptor() 102} 103 104func (JobState) Type() protoreflect.EnumType { 105 return &file_google_cloud_aiplatform_v1_job_state_proto_enumTypes[0] 106} 107 108func (x JobState) Number() protoreflect.EnumNumber { 109 return protoreflect.EnumNumber(x) 110} 111 112// Deprecated: Use JobState.Descriptor instead. 113func (JobState) EnumDescriptor() ([]byte, []int) { 114 return file_google_cloud_aiplatform_v1_job_state_proto_rawDescGZIP(), []int{0} 115} 116 117var File_google_cloud_aiplatform_v1_job_state_proto protoreflect.FileDescriptor 118 119var file_google_cloud_aiplatform_v1_job_state_proto_rawDesc = []byte{ 120 0x0a, 0x2a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x61, 121 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x2f, 0x6a, 0x6f, 0x62, 122 0x5f, 0x73, 0x74, 0x61, 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1a, 0x67, 0x6f, 123 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 124 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 125 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 126 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2a, 0xe1, 0x01, 0x0a, 0x08, 0x4a, 0x6f, 0x62, 0x53, 0x74, 127 0x61, 0x74, 0x65, 0x12, 0x19, 0x0a, 0x15, 0x4a, 0x4f, 0x42, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45, 128 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x14, 129 0x0a, 0x10, 0x4a, 0x4f, 0x42, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x51, 0x55, 0x45, 0x55, 130 0x45, 0x44, 0x10, 0x01, 0x12, 0x15, 0x0a, 0x11, 0x4a, 0x4f, 0x42, 0x5f, 0x53, 0x54, 0x41, 0x54, 131 0x45, 0x5f, 0x50, 0x45, 0x4e, 0x44, 0x49, 0x4e, 0x47, 0x10, 0x02, 0x12, 0x15, 0x0a, 0x11, 0x4a, 132 0x4f, 0x42, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x52, 0x55, 0x4e, 0x4e, 0x49, 0x4e, 0x47, 133 0x10, 0x03, 0x12, 0x17, 0x0a, 0x13, 0x4a, 0x4f, 0x42, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 134 0x53, 0x55, 0x43, 0x43, 0x45, 0x45, 0x44, 0x45, 0x44, 0x10, 0x04, 0x12, 0x14, 0x0a, 0x10, 0x4a, 135 0x4f, 0x42, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x45, 0x44, 0x10, 136 0x05, 0x12, 0x18, 0x0a, 0x14, 0x4a, 0x4f, 0x42, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x43, 137 0x41, 0x4e, 0x43, 0x45, 0x4c, 0x4c, 0x49, 0x4e, 0x47, 0x10, 0x06, 0x12, 0x17, 0x0a, 0x13, 0x4a, 138 0x4f, 0x42, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x43, 0x41, 0x4e, 0x43, 0x45, 0x4c, 0x4c, 139 0x45, 0x44, 0x10, 0x07, 0x12, 0x14, 0x0a, 0x10, 0x4a, 0x4f, 0x42, 0x5f, 0x53, 0x54, 0x41, 0x54, 140 0x45, 0x5f, 0x50, 0x41, 0x55, 0x53, 0x45, 0x44, 0x10, 0x08, 0x42, 0xd1, 0x01, 0x0a, 0x1e, 0x63, 141 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 142 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x42, 0x0d, 0x4a, 143 0x6f, 0x62, 0x53, 0x74, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x44, 144 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 145 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 146 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x61, 0x69, 0x70, 0x6c, 147 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x3b, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 148 0x66, 0x6f, 0x72, 0x6d, 0xaa, 0x02, 0x1a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 149 0x6f, 0x75, 0x64, 0x2e, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x56, 150 0x31, 0xca, 0x02, 0x1a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 151 0x5c, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x5c, 0x56, 0x31, 0xea, 0x02, 152 0x1d, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x3a, 0x3a, 153 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x06, 154 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 155} 156 157var ( 158 file_google_cloud_aiplatform_v1_job_state_proto_rawDescOnce sync.Once 159 file_google_cloud_aiplatform_v1_job_state_proto_rawDescData = file_google_cloud_aiplatform_v1_job_state_proto_rawDesc 160) 161 162func file_google_cloud_aiplatform_v1_job_state_proto_rawDescGZIP() []byte { 163 file_google_cloud_aiplatform_v1_job_state_proto_rawDescOnce.Do(func() { 164 file_google_cloud_aiplatform_v1_job_state_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_aiplatform_v1_job_state_proto_rawDescData) 165 }) 166 return file_google_cloud_aiplatform_v1_job_state_proto_rawDescData 167} 168 169var file_google_cloud_aiplatform_v1_job_state_proto_enumTypes = make([]protoimpl.EnumInfo, 1) 170var file_google_cloud_aiplatform_v1_job_state_proto_goTypes = []interface{}{ 171 (JobState)(0), // 0: google.cloud.aiplatform.v1.JobState 172} 173var file_google_cloud_aiplatform_v1_job_state_proto_depIdxs = []int32{ 174 0, // [0:0] is the sub-list for method output_type 175 0, // [0:0] is the sub-list for method input_type 176 0, // [0:0] is the sub-list for extension type_name 177 0, // [0:0] is the sub-list for extension extendee 178 0, // [0:0] is the sub-list for field type_name 179} 180 181func init() { file_google_cloud_aiplatform_v1_job_state_proto_init() } 182func file_google_cloud_aiplatform_v1_job_state_proto_init() { 183 if File_google_cloud_aiplatform_v1_job_state_proto != nil { 184 return 185 } 186 type x struct{} 187 out := protoimpl.TypeBuilder{ 188 File: protoimpl.DescBuilder{ 189 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 190 RawDescriptor: file_google_cloud_aiplatform_v1_job_state_proto_rawDesc, 191 NumEnums: 1, 192 NumMessages: 0, 193 NumExtensions: 0, 194 NumServices: 0, 195 }, 196 GoTypes: file_google_cloud_aiplatform_v1_job_state_proto_goTypes, 197 DependencyIndexes: file_google_cloud_aiplatform_v1_job_state_proto_depIdxs, 198 EnumInfos: file_google_cloud_aiplatform_v1_job_state_proto_enumTypes, 199 }.Build() 200 File_google_cloud_aiplatform_v1_job_state_proto = out.File 201 file_google_cloud_aiplatform_v1_job_state_proto_rawDesc = nil 202 file_google_cloud_aiplatform_v1_job_state_proto_goTypes = nil 203 file_google_cloud_aiplatform_v1_job_state_proto_depIdxs = nil 204} 205