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
The application date.
-
#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>
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).
-
#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
Outcome positiveness shows how positive the outcome is.
-
#outcome_notes ⇒ String
Free text reason behind the recruitement outcome (for example, reason for withdraw / reject, reason for an unsuccessful finish, and so on).
-
#profile ⇒ String
Output only.
-
#referral ⇒ Google::Protobuf::BoolValue
If the candidate is referred by a employee.
-
#stage ⇒ Google::Cloud::Talent::V4beta1::Application::ApplicationStage
Required.
-
#state ⇒ Google::Cloud::Talent::V4beta1::Application::ApplicationState
The application state.
-
#update_time ⇒ Google::Protobuf::Timestamp
The last update timestamp.
Instance Attribute Details
#application_date ⇒ Google::Type::Date
Returns The application date.
106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 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 |
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/application.rb', line 106 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/foo/tenants/bar/companies/baz".
106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 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 |
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/application.rb', line 106 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.
106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 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 |
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/application.rb', line 106 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.
106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 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 |
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/application.rb', line 106 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 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).
106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 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 |
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/application.rb', line 106 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.
106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 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 |
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/application.rb', line 106 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/foo/tenants/bar/jobs/baz".
106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 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 |
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/application.rb', line 106 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.
106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 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 |
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/application.rb', line 106 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/foo/tenants/bar/profiles/baz/applications/qux".
106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 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 |
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/application.rb', line 106 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 Outcome positiveness shows how positive the outcome is.
106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 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 |
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/application.rb', line 106 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 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.
106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 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 |
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/application.rb', line 106 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/foo/tenants/bar/profiles/baz".
106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 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 |
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/application.rb', line 106 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 If the candidate is referred by a employee.
106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 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 |
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/application.rb', line 106 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.
106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 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 |
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/application.rb', line 106 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 The application state.
106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 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 |
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/application.rb', line 106 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 The last update timestamp.
106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 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 |
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/application.rb', line 106 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 |