Class: Google::Cloud::Talent::V4beta1::Application
- Inherits:
-
Object
- Object
- Google::Cloud::Talent::V4beta1::Application
- Defined in:
- lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/application.rb
Overview
Resource that represents a job application record of a candidate.
Defined Under Namespace
Modules: ApplicationStage, ApplicationState
Instance Attribute Summary collapse
-
#application_date ⇒ Google::Type::Date
Optional.
-
#company ⇒ String
One of either a job or a company is required.
-
#create_time ⇒ Google::Protobuf::Timestamp
Required.
-
#external_id ⇒ String
Required.
-
#interviews ⇒ Array<Google::Cloud::Talent::V4beta1::Interview>
Optional.
-
#is_match ⇒ Google::Protobuf::BoolValue
Output only.
-
#job ⇒ String
One of either a job or a company is required.
-
#job_title_snippet ⇒ String
Output only.
-
#name ⇒ String
Required during application update.
-
#outcome ⇒ Google::Cloud::Talent::V4beta1::Outcome
Optional.
-
#outcome_notes ⇒ String
Optional.
-
#profile ⇒ String
Output only.
-
#referral ⇒ Google::Protobuf::BoolValue
Optional.
-
#stage ⇒ Google::Cloud::Talent::V4beta1::Application::ApplicationStage
Required.
-
#state ⇒ Google::Cloud::Talent::V4beta1::Application::ApplicationState
Optional.
-
#update_time ⇒ Google::Protobuf::Timestamp
Optional.
Instance Attribute Details
#application_date ⇒ Google::Type::Date
Returns Optional.
The application date.
127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 |
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/application.rb', line 127 class Application # The stage of the application. module ApplicationStage # Default value. APPLICATION_STAGE_UNSPECIFIED = 0 # Candidate has applied or a recruiter put candidate into consideration but # candidate is not yet screened / no decision has been made to move or not # move the candidate to the next stage. NEW = 1 # A recruiter decided to screen the candidate for this role. SCREEN = 2 # Candidate is being / was sent to the customer / hiring manager for # detailed review. HIRING_MANAGER_REVIEW = 3 # Candidate was approved by the client / hiring manager and is being / was # interviewed for the role. INTERVIEW = 4 # Candidate will be / has been given an offer of employment. OFFER_EXTENDED = 5 # Candidate has accepted their offer of employment. OFFER_ACCEPTED = 6 # Candidate has begun (or completed) their employment or assignment with # the employer. STARTED = 7 end # Enum that represents the application status. module ApplicationState # Default value. APPLICATION_STATE_UNSPECIFIED = 0 # The current stage is in progress or pending, for example, interviews in # progress. IN_PROGRESS = 1 # The current stage was terminated by a candidate decision. CANDIDATE_WITHDREW = 2 # The current stage was terminated by an employer or agency decision. EMPLOYER_WITHDREW = 3 # The current stage is successfully completed, but the next stage (if # applicable) has not begun. COMPLETED = 4 # The current stage was closed without an exception, or terminated for # reasons unrealated to the candidate. CLOSED = 5 end end |
#company ⇒ String
Returns One of either a job or a company is required.
Resource name of the company which the candidate applied for.
The format is "projects/project_id/tenants/tenant_id/companies/company_id", for example, "projects/api-test-project/tenants/foo/companies/bar".
127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 |
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/application.rb', line 127 class Application # The stage of the application. module ApplicationStage # Default value. APPLICATION_STAGE_UNSPECIFIED = 0 # Candidate has applied or a recruiter put candidate into consideration but # candidate is not yet screened / no decision has been made to move or not # move the candidate to the next stage. NEW = 1 # A recruiter decided to screen the candidate for this role. SCREEN = 2 # Candidate is being / was sent to the customer / hiring manager for # detailed review. HIRING_MANAGER_REVIEW = 3 # Candidate was approved by the client / hiring manager and is being / was # interviewed for the role. INTERVIEW = 4 # Candidate will be / has been given an offer of employment. OFFER_EXTENDED = 5 # Candidate has accepted their offer of employment. OFFER_ACCEPTED = 6 # Candidate has begun (or completed) their employment or assignment with # the employer. STARTED = 7 end # Enum that represents the application status. module ApplicationState # Default value. APPLICATION_STATE_UNSPECIFIED = 0 # The current stage is in progress or pending, for example, interviews in # progress. IN_PROGRESS = 1 # The current stage was terminated by a candidate decision. CANDIDATE_WITHDREW = 2 # The current stage was terminated by an employer or agency decision. EMPLOYER_WITHDREW = 3 # The current stage is successfully completed, but the next stage (if # applicable) has not begun. COMPLETED = 4 # The current stage was closed without an exception, or terminated for # reasons unrealated to the candidate. CLOSED = 5 end end |
#create_time ⇒ Google::Protobuf::Timestamp
Returns Required.
Reflects the time that the application was created.
127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 |
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/application.rb', line 127 class Application # The stage of the application. module ApplicationStage # Default value. APPLICATION_STAGE_UNSPECIFIED = 0 # Candidate has applied or a recruiter put candidate into consideration but # candidate is not yet screened / no decision has been made to move or not # move the candidate to the next stage. NEW = 1 # A recruiter decided to screen the candidate for this role. SCREEN = 2 # Candidate is being / was sent to the customer / hiring manager for # detailed review. HIRING_MANAGER_REVIEW = 3 # Candidate was approved by the client / hiring manager and is being / was # interviewed for the role. INTERVIEW = 4 # Candidate will be / has been given an offer of employment. OFFER_EXTENDED = 5 # Candidate has accepted their offer of employment. OFFER_ACCEPTED = 6 # Candidate has begun (or completed) their employment or assignment with # the employer. STARTED = 7 end # Enum that represents the application status. module ApplicationState # Default value. APPLICATION_STATE_UNSPECIFIED = 0 # The current stage is in progress or pending, for example, interviews in # progress. IN_PROGRESS = 1 # The current stage was terminated by a candidate decision. CANDIDATE_WITHDREW = 2 # The current stage was terminated by an employer or agency decision. EMPLOYER_WITHDREW = 3 # The current stage is successfully completed, but the next stage (if # applicable) has not begun. COMPLETED = 4 # The current stage was closed without an exception, or terminated for # reasons unrealated to the candidate. CLOSED = 5 end end |
#external_id ⇒ String
Returns Required.
Client side application identifier, used to uniquely identify the application.
The maximum number of allowed characters is 255.
127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 |
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/application.rb', line 127 class Application # The stage of the application. module ApplicationStage # Default value. APPLICATION_STAGE_UNSPECIFIED = 0 # Candidate has applied or a recruiter put candidate into consideration but # candidate is not yet screened / no decision has been made to move or not # move the candidate to the next stage. NEW = 1 # A recruiter decided to screen the candidate for this role. SCREEN = 2 # Candidate is being / was sent to the customer / hiring manager for # detailed review. HIRING_MANAGER_REVIEW = 3 # Candidate was approved by the client / hiring manager and is being / was # interviewed for the role. INTERVIEW = 4 # Candidate will be / has been given an offer of employment. OFFER_EXTENDED = 5 # Candidate has accepted their offer of employment. OFFER_ACCEPTED = 6 # Candidate has begun (or completed) their employment or assignment with # the employer. STARTED = 7 end # Enum that represents the application status. module ApplicationState # Default value. APPLICATION_STATE_UNSPECIFIED = 0 # The current stage is in progress or pending, for example, interviews in # progress. IN_PROGRESS = 1 # The current stage was terminated by a candidate decision. CANDIDATE_WITHDREW = 2 # The current stage was terminated by an employer or agency decision. EMPLOYER_WITHDREW = 3 # The current stage is successfully completed, but the next stage (if # applicable) has not begun. COMPLETED = 4 # The current stage was closed without an exception, or terminated for # reasons unrealated to the candidate. CLOSED = 5 end end |
#interviews ⇒ Array<Google::Cloud::Talent::V4beta1::Interview>
Returns Optional.
All interviews (screen, onsite, and so on) conducted as part of this application (includes details such as user conducting the interview, timestamp, feedback, and so on).
127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 |
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/application.rb', line 127 class Application # The stage of the application. module ApplicationStage # Default value. APPLICATION_STAGE_UNSPECIFIED = 0 # Candidate has applied or a recruiter put candidate into consideration but # candidate is not yet screened / no decision has been made to move or not # move the candidate to the next stage. NEW = 1 # A recruiter decided to screen the candidate for this role. SCREEN = 2 # Candidate is being / was sent to the customer / hiring manager for # detailed review. HIRING_MANAGER_REVIEW = 3 # Candidate was approved by the client / hiring manager and is being / was # interviewed for the role. INTERVIEW = 4 # Candidate will be / has been given an offer of employment. OFFER_EXTENDED = 5 # Candidate has accepted their offer of employment. OFFER_ACCEPTED = 6 # Candidate has begun (or completed) their employment or assignment with # the employer. STARTED = 7 end # Enum that represents the application status. module ApplicationState # Default value. APPLICATION_STATE_UNSPECIFIED = 0 # The current stage is in progress or pending, for example, interviews in # progress. IN_PROGRESS = 1 # The current stage was terminated by a candidate decision. CANDIDATE_WITHDREW = 2 # The current stage was terminated by an employer or agency decision. EMPLOYER_WITHDREW = 3 # The current stage is successfully completed, but the next stage (if # applicable) has not begun. COMPLETED = 4 # The current stage was closed without an exception, or terminated for # reasons unrealated to the candidate. CLOSED = 5 end end |
#is_match ⇒ Google::Protobuf::BoolValue
Returns Output only. Indicates whether this job application is a match to application related filters. This value is only applicable in profile search response.
127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 |
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/application.rb', line 127 class Application # The stage of the application. module ApplicationStage # Default value. APPLICATION_STAGE_UNSPECIFIED = 0 # Candidate has applied or a recruiter put candidate into consideration but # candidate is not yet screened / no decision has been made to move or not # move the candidate to the next stage. NEW = 1 # A recruiter decided to screen the candidate for this role. SCREEN = 2 # Candidate is being / was sent to the customer / hiring manager for # detailed review. HIRING_MANAGER_REVIEW = 3 # Candidate was approved by the client / hiring manager and is being / was # interviewed for the role. INTERVIEW = 4 # Candidate will be / has been given an offer of employment. OFFER_EXTENDED = 5 # Candidate has accepted their offer of employment. OFFER_ACCEPTED = 6 # Candidate has begun (or completed) their employment or assignment with # the employer. STARTED = 7 end # Enum that represents the application status. module ApplicationState # Default value. APPLICATION_STATE_UNSPECIFIED = 0 # The current stage is in progress or pending, for example, interviews in # progress. IN_PROGRESS = 1 # The current stage was terminated by a candidate decision. CANDIDATE_WITHDREW = 2 # The current stage was terminated by an employer or agency decision. EMPLOYER_WITHDREW = 3 # The current stage is successfully completed, but the next stage (if # applicable) has not begun. COMPLETED = 4 # The current stage was closed without an exception, or terminated for # reasons unrealated to the candidate. CLOSED = 5 end end |
#job ⇒ String
Returns One of either a job or a company is required.
Resource name of the job which the candidate applied for.
The format is "projects/project_id/tenants/tenant_id/jobs/job_id", for example, "projects/api-test-project/tenants/foo/jobs/bar".
127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 |
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/application.rb', line 127 class Application # The stage of the application. module ApplicationStage # Default value. APPLICATION_STAGE_UNSPECIFIED = 0 # Candidate has applied or a recruiter put candidate into consideration but # candidate is not yet screened / no decision has been made to move or not # move the candidate to the next stage. NEW = 1 # A recruiter decided to screen the candidate for this role. SCREEN = 2 # Candidate is being / was sent to the customer / hiring manager for # detailed review. HIRING_MANAGER_REVIEW = 3 # Candidate was approved by the client / hiring manager and is being / was # interviewed for the role. INTERVIEW = 4 # Candidate will be / has been given an offer of employment. OFFER_EXTENDED = 5 # Candidate has accepted their offer of employment. OFFER_ACCEPTED = 6 # Candidate has begun (or completed) their employment or assignment with # the employer. STARTED = 7 end # Enum that represents the application status. module ApplicationState # Default value. APPLICATION_STATE_UNSPECIFIED = 0 # The current stage is in progress or pending, for example, interviews in # progress. IN_PROGRESS = 1 # The current stage was terminated by a candidate decision. CANDIDATE_WITHDREW = 2 # The current stage was terminated by an employer or agency decision. EMPLOYER_WITHDREW = 3 # The current stage is successfully completed, but the next stage (if # applicable) has not begun. COMPLETED = 4 # The current stage was closed without an exception, or terminated for # reasons unrealated to the candidate. CLOSED = 5 end end |
#job_title_snippet ⇒ String
Returns Output only. Job title snippet shows how the job title is related to a search query. It's empty if the job title isn't related to the search query.
127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 |
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/application.rb', line 127 class Application # The stage of the application. module ApplicationStage # Default value. APPLICATION_STAGE_UNSPECIFIED = 0 # Candidate has applied or a recruiter put candidate into consideration but # candidate is not yet screened / no decision has been made to move or not # move the candidate to the next stage. NEW = 1 # A recruiter decided to screen the candidate for this role. SCREEN = 2 # Candidate is being / was sent to the customer / hiring manager for # detailed review. HIRING_MANAGER_REVIEW = 3 # Candidate was approved by the client / hiring manager and is being / was # interviewed for the role. INTERVIEW = 4 # Candidate will be / has been given an offer of employment. OFFER_EXTENDED = 5 # Candidate has accepted their offer of employment. OFFER_ACCEPTED = 6 # Candidate has begun (or completed) their employment or assignment with # the employer. STARTED = 7 end # Enum that represents the application status. module ApplicationState # Default value. APPLICATION_STATE_UNSPECIFIED = 0 # The current stage is in progress or pending, for example, interviews in # progress. IN_PROGRESS = 1 # The current stage was terminated by a candidate decision. CANDIDATE_WITHDREW = 2 # The current stage was terminated by an employer or agency decision. EMPLOYER_WITHDREW = 3 # The current stage is successfully completed, but the next stage (if # applicable) has not begun. COMPLETED = 4 # The current stage was closed without an exception, or terminated for # reasons unrealated to the candidate. CLOSED = 5 end end |
#name ⇒ String
Returns Required during application update.
Resource name assigned to an application by the API.
The format is "projects/project_id/tenants/tenant_id/profiles/profile_id/applications/application_id", for example, "projects/api-test-project/tenants/foo/profiles/bar/applications/baz".
127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 |
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/application.rb', line 127 class Application # The stage of the application. module ApplicationStage # Default value. APPLICATION_STAGE_UNSPECIFIED = 0 # Candidate has applied or a recruiter put candidate into consideration but # candidate is not yet screened / no decision has been made to move or not # move the candidate to the next stage. NEW = 1 # A recruiter decided to screen the candidate for this role. SCREEN = 2 # Candidate is being / was sent to the customer / hiring manager for # detailed review. HIRING_MANAGER_REVIEW = 3 # Candidate was approved by the client / hiring manager and is being / was # interviewed for the role. INTERVIEW = 4 # Candidate will be / has been given an offer of employment. OFFER_EXTENDED = 5 # Candidate has accepted their offer of employment. OFFER_ACCEPTED = 6 # Candidate has begun (or completed) their employment or assignment with # the employer. STARTED = 7 end # Enum that represents the application status. module ApplicationState # Default value. APPLICATION_STATE_UNSPECIFIED = 0 # The current stage is in progress or pending, for example, interviews in # progress. IN_PROGRESS = 1 # The current stage was terminated by a candidate decision. CANDIDATE_WITHDREW = 2 # The current stage was terminated by an employer or agency decision. EMPLOYER_WITHDREW = 3 # The current stage is successfully completed, but the next stage (if # applicable) has not begun. COMPLETED = 4 # The current stage was closed without an exception, or terminated for # reasons unrealated to the candidate. CLOSED = 5 end end |
#outcome ⇒ Google::Cloud::Talent::V4beta1::Outcome
Returns Optional.
Outcome positiveness shows how positive the outcome is.
127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 |
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/application.rb', line 127 class Application # The stage of the application. module ApplicationStage # Default value. APPLICATION_STAGE_UNSPECIFIED = 0 # Candidate has applied or a recruiter put candidate into consideration but # candidate is not yet screened / no decision has been made to move or not # move the candidate to the next stage. NEW = 1 # A recruiter decided to screen the candidate for this role. SCREEN = 2 # Candidate is being / was sent to the customer / hiring manager for # detailed review. HIRING_MANAGER_REVIEW = 3 # Candidate was approved by the client / hiring manager and is being / was # interviewed for the role. INTERVIEW = 4 # Candidate will be / has been given an offer of employment. OFFER_EXTENDED = 5 # Candidate has accepted their offer of employment. OFFER_ACCEPTED = 6 # Candidate has begun (or completed) their employment or assignment with # the employer. STARTED = 7 end # Enum that represents the application status. module ApplicationState # Default value. APPLICATION_STATE_UNSPECIFIED = 0 # The current stage is in progress or pending, for example, interviews in # progress. IN_PROGRESS = 1 # The current stage was terminated by a candidate decision. CANDIDATE_WITHDREW = 2 # The current stage was terminated by an employer or agency decision. EMPLOYER_WITHDREW = 3 # The current stage is successfully completed, but the next stage (if # applicable) has not begun. COMPLETED = 4 # The current stage was closed without an exception, or terminated for # reasons unrealated to the candidate. CLOSED = 5 end end |
#outcome_notes ⇒ String
Returns Optional.
Free text reason behind the recruitement outcome (for example, reason for withdraw / reject, reason for an unsuccessful finish, and so on).
Number of characters allowed is 100.
127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 |
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/application.rb', line 127 class Application # The stage of the application. module ApplicationStage # Default value. APPLICATION_STAGE_UNSPECIFIED = 0 # Candidate has applied or a recruiter put candidate into consideration but # candidate is not yet screened / no decision has been made to move or not # move the candidate to the next stage. NEW = 1 # A recruiter decided to screen the candidate for this role. SCREEN = 2 # Candidate is being / was sent to the customer / hiring manager for # detailed review. HIRING_MANAGER_REVIEW = 3 # Candidate was approved by the client / hiring manager and is being / was # interviewed for the role. INTERVIEW = 4 # Candidate will be / has been given an offer of employment. OFFER_EXTENDED = 5 # Candidate has accepted their offer of employment. OFFER_ACCEPTED = 6 # Candidate has begun (or completed) their employment or assignment with # the employer. STARTED = 7 end # Enum that represents the application status. module ApplicationState # Default value. APPLICATION_STATE_UNSPECIFIED = 0 # The current stage is in progress or pending, for example, interviews in # progress. IN_PROGRESS = 1 # The current stage was terminated by a candidate decision. CANDIDATE_WITHDREW = 2 # The current stage was terminated by an employer or agency decision. EMPLOYER_WITHDREW = 3 # The current stage is successfully completed, but the next stage (if # applicable) has not begun. COMPLETED = 4 # The current stage was closed without an exception, or terminated for # reasons unrealated to the candidate. CLOSED = 5 end end |
#profile ⇒ String
Returns Output only. Resource name of the candidate of this application.
The format is "projects/project_id/tenants/tenant_id/profiles/profile_id", for example, "projects/api-test-project/tenants/foo/profiles/bar".
127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 |
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/application.rb', line 127 class Application # The stage of the application. module ApplicationStage # Default value. APPLICATION_STAGE_UNSPECIFIED = 0 # Candidate has applied or a recruiter put candidate into consideration but # candidate is not yet screened / no decision has been made to move or not # move the candidate to the next stage. NEW = 1 # A recruiter decided to screen the candidate for this role. SCREEN = 2 # Candidate is being / was sent to the customer / hiring manager for # detailed review. HIRING_MANAGER_REVIEW = 3 # Candidate was approved by the client / hiring manager and is being / was # interviewed for the role. INTERVIEW = 4 # Candidate will be / has been given an offer of employment. OFFER_EXTENDED = 5 # Candidate has accepted their offer of employment. OFFER_ACCEPTED = 6 # Candidate has begun (or completed) their employment or assignment with # the employer. STARTED = 7 end # Enum that represents the application status. module ApplicationState # Default value. APPLICATION_STATE_UNSPECIFIED = 0 # The current stage is in progress or pending, for example, interviews in # progress. IN_PROGRESS = 1 # The current stage was terminated by a candidate decision. CANDIDATE_WITHDREW = 2 # The current stage was terminated by an employer or agency decision. EMPLOYER_WITHDREW = 3 # The current stage is successfully completed, but the next stage (if # applicable) has not begun. COMPLETED = 4 # The current stage was closed without an exception, or terminated for # reasons unrealated to the candidate. CLOSED = 5 end end |
#referral ⇒ Google::Protobuf::BoolValue
Returns Optional.
If the candidate is referred by a employee.
127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 |
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/application.rb', line 127 class Application # The stage of the application. module ApplicationStage # Default value. APPLICATION_STAGE_UNSPECIFIED = 0 # Candidate has applied or a recruiter put candidate into consideration but # candidate is not yet screened / no decision has been made to move or not # move the candidate to the next stage. NEW = 1 # A recruiter decided to screen the candidate for this role. SCREEN = 2 # Candidate is being / was sent to the customer / hiring manager for # detailed review. HIRING_MANAGER_REVIEW = 3 # Candidate was approved by the client / hiring manager and is being / was # interviewed for the role. INTERVIEW = 4 # Candidate will be / has been given an offer of employment. OFFER_EXTENDED = 5 # Candidate has accepted their offer of employment. OFFER_ACCEPTED = 6 # Candidate has begun (or completed) their employment or assignment with # the employer. STARTED = 7 end # Enum that represents the application status. module ApplicationState # Default value. APPLICATION_STATE_UNSPECIFIED = 0 # The current stage is in progress or pending, for example, interviews in # progress. IN_PROGRESS = 1 # The current stage was terminated by a candidate decision. CANDIDATE_WITHDREW = 2 # The current stage was terminated by an employer or agency decision. EMPLOYER_WITHDREW = 3 # The current stage is successfully completed, but the next stage (if # applicable) has not begun. COMPLETED = 4 # The current stage was closed without an exception, or terminated for # reasons unrealated to the candidate. CLOSED = 5 end end |
#stage ⇒ Google::Cloud::Talent::V4beta1::Application::ApplicationStage
Returns Required.
What is the most recent stage of the application (that is, new, screen, send cv, hired, finished work)? This field is intentionally not comprehensive of every possible status, but instead, represents statuses that would be used to indicate to the ML models good / bad matches.
127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 |
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/application.rb', line 127 class Application # The stage of the application. module ApplicationStage # Default value. APPLICATION_STAGE_UNSPECIFIED = 0 # Candidate has applied or a recruiter put candidate into consideration but # candidate is not yet screened / no decision has been made to move or not # move the candidate to the next stage. NEW = 1 # A recruiter decided to screen the candidate for this role. SCREEN = 2 # Candidate is being / was sent to the customer / hiring manager for # detailed review. HIRING_MANAGER_REVIEW = 3 # Candidate was approved by the client / hiring manager and is being / was # interviewed for the role. INTERVIEW = 4 # Candidate will be / has been given an offer of employment. OFFER_EXTENDED = 5 # Candidate has accepted their offer of employment. OFFER_ACCEPTED = 6 # Candidate has begun (or completed) their employment or assignment with # the employer. STARTED = 7 end # Enum that represents the application status. module ApplicationState # Default value. APPLICATION_STATE_UNSPECIFIED = 0 # The current stage is in progress or pending, for example, interviews in # progress. IN_PROGRESS = 1 # The current stage was terminated by a candidate decision. CANDIDATE_WITHDREW = 2 # The current stage was terminated by an employer or agency decision. EMPLOYER_WITHDREW = 3 # The current stage is successfully completed, but the next stage (if # applicable) has not begun. COMPLETED = 4 # The current stage was closed without an exception, or terminated for # reasons unrealated to the candidate. CLOSED = 5 end end |
#state ⇒ Google::Cloud::Talent::V4beta1::Application::ApplicationState
Returns Optional.
The application state.
127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 |
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/application.rb', line 127 class Application # The stage of the application. module ApplicationStage # Default value. APPLICATION_STAGE_UNSPECIFIED = 0 # Candidate has applied or a recruiter put candidate into consideration but # candidate is not yet screened / no decision has been made to move or not # move the candidate to the next stage. NEW = 1 # A recruiter decided to screen the candidate for this role. SCREEN = 2 # Candidate is being / was sent to the customer / hiring manager for # detailed review. HIRING_MANAGER_REVIEW = 3 # Candidate was approved by the client / hiring manager and is being / was # interviewed for the role. INTERVIEW = 4 # Candidate will be / has been given an offer of employment. OFFER_EXTENDED = 5 # Candidate has accepted their offer of employment. OFFER_ACCEPTED = 6 # Candidate has begun (or completed) their employment or assignment with # the employer. STARTED = 7 end # Enum that represents the application status. module ApplicationState # Default value. APPLICATION_STATE_UNSPECIFIED = 0 # The current stage is in progress or pending, for example, interviews in # progress. IN_PROGRESS = 1 # The current stage was terminated by a candidate decision. CANDIDATE_WITHDREW = 2 # The current stage was terminated by an employer or agency decision. EMPLOYER_WITHDREW = 3 # The current stage is successfully completed, but the next stage (if # applicable) has not begun. COMPLETED = 4 # The current stage was closed without an exception, or terminated for # reasons unrealated to the candidate. CLOSED = 5 end end |
#update_time ⇒ Google::Protobuf::Timestamp
Returns Optional.
The last update timestamp.
127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 |
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/application.rb', line 127 class Application # The stage of the application. module ApplicationStage # Default value. APPLICATION_STAGE_UNSPECIFIED = 0 # Candidate has applied or a recruiter put candidate into consideration but # candidate is not yet screened / no decision has been made to move or not # move the candidate to the next stage. NEW = 1 # A recruiter decided to screen the candidate for this role. SCREEN = 2 # Candidate is being / was sent to the customer / hiring manager for # detailed review. HIRING_MANAGER_REVIEW = 3 # Candidate was approved by the client / hiring manager and is being / was # interviewed for the role. INTERVIEW = 4 # Candidate will be / has been given an offer of employment. OFFER_EXTENDED = 5 # Candidate has accepted their offer of employment. OFFER_ACCEPTED = 6 # Candidate has begun (or completed) their employment or assignment with # the employer. STARTED = 7 end # Enum that represents the application status. module ApplicationState # Default value. APPLICATION_STATE_UNSPECIFIED = 0 # The current stage is in progress or pending, for example, interviews in # progress. IN_PROGRESS = 1 # The current stage was terminated by a candidate decision. CANDIDATE_WITHDREW = 2 # The current stage was terminated by an employer or agency decision. EMPLOYER_WITHDREW = 3 # The current stage is successfully completed, but the next stage (if # applicable) has not begun. COMPLETED = 4 # The current stage was closed without an exception, or terminated for # reasons unrealated to the candidate. CLOSED = 5 end end |