Liking cljdoc? Tell your friends :D

happygapi.jobs.projects

Cloud Talent Solution API: projects. Cloud Talent Solution provides the capability to create, read, update, and delete job postings, as well as search jobs based on keywords and filters. See: https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects

Cloud Talent Solution API: projects.
Cloud Talent Solution provides the capability to create, read, update, and delete job postings, as well as search jobs based on keywords and filters. 
See: https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects
raw docstring

operations-get$clj

(operations-get$ auth parameters)

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/operations/get

Required parameters: name

Optional parameters: none

Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/operations/get

Required parameters: name

Optional parameters: none

Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
sourceraw docstring

tenants-clientEvents-create$clj

(tenants-clientEvents-create$ auth parameters body)

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/clientEvents/create

Required parameters: parent

Optional parameters: none

Body:

{:eventNotes string, :requestId string, :jobEvent {:type string, :jobs [string]}, :eventId string, :createTime string}

Report events issued when end user interacts with customer's application that uses Cloud Talent Solution. You may inspect the created events in self service tools. Learn more about self service tools.

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/clientEvents/create

Required parameters: parent

Optional parameters: none

Body: 

{:eventNotes string,
 :requestId string,
 :jobEvent {:type string, :jobs [string]},
 :eventId string,
 :createTime string}

Report events issued when end user interacts with customer's application that uses Cloud Talent Solution. You may inspect the created events in [self service tools](https://console.cloud.google.com/talent-solution/overview). [Learn more](https://cloud.google.com/talent-solution/docs/management-tools) about self service tools.
sourceraw docstring

tenants-companies-create$clj

(tenants-companies-create$ auth parameters body)

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/companies/create

Required parameters: parent

Optional parameters: none

Body:

{:imageUri string, :keywordSearchableJobCustomAttributes [string], :careerSiteUri string, :headquartersAddress string, :displayName string, :name string, :eeoText string, :derivedInfo {:headquartersLocation Location}, :suspended boolean, :size string, :externalId string, :hiringAgency boolean, :websiteUri string}

Creates a new company entity.

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/companies/create

Required parameters: parent

Optional parameters: none

Body: 

{:imageUri string,
 :keywordSearchableJobCustomAttributes [string],
 :careerSiteUri string,
 :headquartersAddress string,
 :displayName string,
 :name string,
 :eeoText string,
 :derivedInfo {:headquartersLocation Location},
 :suspended boolean,
 :size string,
 :externalId string,
 :hiringAgency boolean,
 :websiteUri string}

Creates a new company entity.
sourceraw docstring

tenants-companies-delete$clj

(tenants-companies-delete$ auth parameters)

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/companies/delete

Required parameters: name

Optional parameters: none

Deletes specified company. Prerequisite: The company has no jobs associated with it.

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/companies/delete

Required parameters: name

Optional parameters: none

Deletes specified company. Prerequisite: The company has no jobs associated with it.
sourceraw docstring

tenants-companies-get$clj

(tenants-companies-get$ auth parameters)

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/companies/get

Required parameters: name

Optional parameters: none

Retrieves specified company.

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/companies/get

Required parameters: name

Optional parameters: none

Retrieves specified company.
sourceraw docstring

tenants-companies-list$clj

(tenants-companies-list$ auth parameters)

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/companies/list

Required parameters: parent

Optional parameters: pageToken, requireOpenJobs, pageSize

Lists all companies associated with the project.

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/companies/list

Required parameters: parent

Optional parameters: pageToken, requireOpenJobs, pageSize

Lists all companies associated with the project.
sourceraw docstring

tenants-companies-patch$clj

(tenants-companies-patch$ auth parameters body)

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/companies/patch

Required parameters: name

Optional parameters: updateMask

Body:

{:imageUri string, :keywordSearchableJobCustomAttributes [string], :careerSiteUri string, :headquartersAddress string, :displayName string, :name string, :eeoText string, :derivedInfo {:headquartersLocation Location}, :suspended boolean, :size string, :externalId string, :hiringAgency boolean, :websiteUri string}

Updates specified company.

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/companies/patch

Required parameters: name

Optional parameters: updateMask

Body: 

{:imageUri string,
 :keywordSearchableJobCustomAttributes [string],
 :careerSiteUri string,
 :headquartersAddress string,
 :displayName string,
 :name string,
 :eeoText string,
 :derivedInfo {:headquartersLocation Location},
 :suspended boolean,
 :size string,
 :externalId string,
 :hiringAgency boolean,
 :websiteUri string}

Updates specified company.
sourceraw docstring

tenants-completeQuery$clj

(tenants-completeQuery$ auth parameters)

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/completeQuery

Required parameters: tenant

Optional parameters: scope, company, pageSize, query, type, languageCodes

Completes the specified prefix with keyword suggestions. Intended for use by a job search auto-complete search box.

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/completeQuery

Required parameters: tenant

Optional parameters: scope, company, pageSize, query, type, languageCodes

Completes the specified prefix with keyword suggestions. Intended for use by a job search auto-complete search box.
sourceraw docstring

tenants-create$clj

(tenants-create$ auth parameters body)

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/create

Required parameters: parent

Optional parameters: none

Body:

{:name string, :externalId string}

Creates a new tenant entity.

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/create

Required parameters: parent

Optional parameters: none

Body: 

{:name string, :externalId string}

Creates a new tenant entity.
sourceraw docstring

tenants-delete$clj

(tenants-delete$ auth parameters)

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/delete

Required parameters: name

Optional parameters: none

Deletes specified tenant.

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/delete

Required parameters: name

Optional parameters: none

Deletes specified tenant.
sourceraw docstring

tenants-get$clj

(tenants-get$ auth parameters)

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/get

Required parameters: name

Optional parameters: none

Retrieves specified tenant.

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/get

Required parameters: name

Optional parameters: none

Retrieves specified tenant.
sourceraw docstring

tenants-jobs-batchCreate$clj

(tenants-jobs-batchCreate$ auth parameters body)

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/jobs/batchCreate

Required parameters: parent

Optional parameters: none

Body:

{:jobs [{:processingOptions ProcessingOptions, :description string, :department string, :addresses [string], :postingPublishTime string, :jobBenefits [string], :requisitionId string, :degreeTypes [string], :postingCreateTime string, :name string, :customAttributes {}, :jobEndTime string, :derivedInfo JobDerivedInfo, :responsibilities string, :companyDisplayName string, :title string, :qualifications string, :postingExpireTime string, :promotionValue integer, :languageCode string, :postingUpdateTime string, :postingRegion string, :applicationInfo ApplicationInfo, :jobStartTime string, :compensationInfo CompensationInfo, :employmentTypes [string], :visibility string, :company string, :incentives string, :jobLevel string}]}

Begins executing a batch create jobs operation.

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/jobs/batchCreate

Required parameters: parent

Optional parameters: none

Body: 

{:jobs [{:processingOptions ProcessingOptions,
         :description string,
         :department string,
         :addresses [string],
         :postingPublishTime string,
         :jobBenefits [string],
         :requisitionId string,
         :degreeTypes [string],
         :postingCreateTime string,
         :name string,
         :customAttributes {},
         :jobEndTime string,
         :derivedInfo JobDerivedInfo,
         :responsibilities string,
         :companyDisplayName string,
         :title string,
         :qualifications string,
         :postingExpireTime string,
         :promotionValue integer,
         :languageCode string,
         :postingUpdateTime string,
         :postingRegion string,
         :applicationInfo ApplicationInfo,
         :jobStartTime string,
         :compensationInfo CompensationInfo,
         :employmentTypes [string],
         :visibility string,
         :company string,
         :incentives string,
         :jobLevel string}]}

Begins executing a batch create jobs operation.
sourceraw docstring

tenants-jobs-batchDelete$clj

(tenants-jobs-batchDelete$ auth parameters body)

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/jobs/batchDelete

Required parameters: parent

Optional parameters: none

Body:

{:names [string]}

Begins executing a batch delete jobs operation.

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/jobs/batchDelete

Required parameters: parent

Optional parameters: none

Body: 

{:names [string]}

Begins executing a batch delete jobs operation.
sourceraw docstring

tenants-jobs-batchUpdate$clj

(tenants-jobs-batchUpdate$ auth parameters body)

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/jobs/batchUpdate

Required parameters: parent

Optional parameters: none

Body:

{:updateMask string, :jobs [{:processingOptions ProcessingOptions, :description string, :department string, :addresses [string], :postingPublishTime string, :jobBenefits [string], :requisitionId string, :degreeTypes [string], :postingCreateTime string, :name string, :customAttributes {}, :jobEndTime string, :derivedInfo JobDerivedInfo, :responsibilities string, :companyDisplayName string, :title string, :qualifications string, :postingExpireTime string, :promotionValue integer, :languageCode string, :postingUpdateTime string, :postingRegion string, :applicationInfo ApplicationInfo, :jobStartTime string, :compensationInfo CompensationInfo, :employmentTypes [string], :visibility string, :company string, :incentives string, :jobLevel string}]}

Begins executing a batch update jobs operation.

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/jobs/batchUpdate

Required parameters: parent

Optional parameters: none

Body: 

{:updateMask string,
 :jobs [{:processingOptions ProcessingOptions,
         :description string,
         :department string,
         :addresses [string],
         :postingPublishTime string,
         :jobBenefits [string],
         :requisitionId string,
         :degreeTypes [string],
         :postingCreateTime string,
         :name string,
         :customAttributes {},
         :jobEndTime string,
         :derivedInfo JobDerivedInfo,
         :responsibilities string,
         :companyDisplayName string,
         :title string,
         :qualifications string,
         :postingExpireTime string,
         :promotionValue integer,
         :languageCode string,
         :postingUpdateTime string,
         :postingRegion string,
         :applicationInfo ApplicationInfo,
         :jobStartTime string,
         :compensationInfo CompensationInfo,
         :employmentTypes [string],
         :visibility string,
         :company string,
         :incentives string,
         :jobLevel string}]}

Begins executing a batch update jobs operation.
sourceraw docstring

tenants-jobs-create$clj

(tenants-jobs-create$ auth parameters body)

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/jobs/create

Required parameters: parent

Optional parameters: none

Body:

{:processingOptions {:disableStreetAddressResolution boolean, :htmlSanitization string}, :description string, :department string, :addresses [string], :postingPublishTime string, :jobBenefits [string], :requisitionId string, :degreeTypes [string], :postingCreateTime string, :name string, :customAttributes {}, :jobEndTime string, :derivedInfo {:jobCategories [string], :locations [Location]}, :responsibilities string, :companyDisplayName string, :title string, :qualifications string, :postingExpireTime string, :promotionValue integer, :languageCode string, :postingUpdateTime string, :postingRegion string, :applicationInfo {:instruction string, :uris [string], :emails [string]}, :jobStartTime string, :compensationInfo {:annualizedBaseCompensationRange CompensationRange, :entries [CompensationEntry], :annualizedTotalCompensationRange CompensationRange}, :employmentTypes [string], :visibility string, :company string, :incentives string, :jobLevel string}

Creates a new job. Typically, the job becomes searchable within 10 seconds, but it may take up to 5 minutes.

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/jobs/create

Required parameters: parent

Optional parameters: none

Body: 

{:processingOptions {:disableStreetAddressResolution boolean,
                     :htmlSanitization string},
 :description string,
 :department string,
 :addresses [string],
 :postingPublishTime string,
 :jobBenefits [string],
 :requisitionId string,
 :degreeTypes [string],
 :postingCreateTime string,
 :name string,
 :customAttributes {},
 :jobEndTime string,
 :derivedInfo {:jobCategories [string], :locations [Location]},
 :responsibilities string,
 :companyDisplayName string,
 :title string,
 :qualifications string,
 :postingExpireTime string,
 :promotionValue integer,
 :languageCode string,
 :postingUpdateTime string,
 :postingRegion string,
 :applicationInfo {:instruction string,
                   :uris [string],
                   :emails [string]},
 :jobStartTime string,
 :compensationInfo {:annualizedBaseCompensationRange CompensationRange,
                    :entries [CompensationEntry],
                    :annualizedTotalCompensationRange CompensationRange},
 :employmentTypes [string],
 :visibility string,
 :company string,
 :incentives string,
 :jobLevel string}

Creates a new job. Typically, the job becomes searchable within 10 seconds, but it may take up to 5 minutes.
sourceraw docstring

tenants-jobs-delete$clj

(tenants-jobs-delete$ auth parameters)

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/jobs/delete

Required parameters: name

Optional parameters: none

Deletes the specified job. Typically, the job becomes unsearchable within 10 seconds, but it may take up to 5 minutes.

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/jobs/delete

Required parameters: name

Optional parameters: none

Deletes the specified job. Typically, the job becomes unsearchable within 10 seconds, but it may take up to 5 minutes.
sourceraw docstring

tenants-jobs-get$clj

(tenants-jobs-get$ auth parameters)

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/jobs/get

Required parameters: name

Optional parameters: none

Retrieves the specified job, whose status is OPEN or recently EXPIRED within the last 90 days.

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/jobs/get

Required parameters: name

Optional parameters: none

Retrieves the specified job, whose status is OPEN or recently EXPIRED within the last 90 days.
sourceraw docstring

tenants-jobs-list$clj

(tenants-jobs-list$ auth parameters)

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/jobs/list

Required parameters: parent

Optional parameters: pageToken, jobView, pageSize, filter

Lists jobs by filter.

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/jobs/list

Required parameters: parent

Optional parameters: pageToken, jobView, pageSize, filter

Lists jobs by filter.
sourceraw docstring

tenants-jobs-patch$clj

(tenants-jobs-patch$ auth parameters body)

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/jobs/patch

Required parameters: name

Optional parameters: updateMask

Body:

{:processingOptions {:disableStreetAddressResolution boolean, :htmlSanitization string}, :description string, :department string, :addresses [string], :postingPublishTime string, :jobBenefits [string], :requisitionId string, :degreeTypes [string], :postingCreateTime string, :name string, :customAttributes {}, :jobEndTime string, :derivedInfo {:jobCategories [string], :locations [Location]}, :responsibilities string, :companyDisplayName string, :title string, :qualifications string, :postingExpireTime string, :promotionValue integer, :languageCode string, :postingUpdateTime string, :postingRegion string, :applicationInfo {:instruction string, :uris [string], :emails [string]}, :jobStartTime string, :compensationInfo {:annualizedBaseCompensationRange CompensationRange, :entries [CompensationEntry], :annualizedTotalCompensationRange CompensationRange}, :employmentTypes [string], :visibility string, :company string, :incentives string, :jobLevel string}

Updates specified job. Typically, updated contents become visible in search results within 10 seconds, but it may take up to 5 minutes.

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/jobs/patch

Required parameters: name

Optional parameters: updateMask

Body: 

{:processingOptions {:disableStreetAddressResolution boolean,
                     :htmlSanitization string},
 :description string,
 :department string,
 :addresses [string],
 :postingPublishTime string,
 :jobBenefits [string],
 :requisitionId string,
 :degreeTypes [string],
 :postingCreateTime string,
 :name string,
 :customAttributes {},
 :jobEndTime string,
 :derivedInfo {:jobCategories [string], :locations [Location]},
 :responsibilities string,
 :companyDisplayName string,
 :title string,
 :qualifications string,
 :postingExpireTime string,
 :promotionValue integer,
 :languageCode string,
 :postingUpdateTime string,
 :postingRegion string,
 :applicationInfo {:instruction string,
                   :uris [string],
                   :emails [string]},
 :jobStartTime string,
 :compensationInfo {:annualizedBaseCompensationRange CompensationRange,
                    :entries [CompensationEntry],
                    :annualizedTotalCompensationRange CompensationRange},
 :employmentTypes [string],
 :visibility string,
 :company string,
 :incentives string,
 :jobLevel string}

Updates specified job. Typically, updated contents become visible in search results within 10 seconds, but it may take up to 5 minutes.
sourceraw docstring

tenants-jobs-search$clj

(tenants-jobs-search$ auth parameters body)

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/jobs/search

Required parameters: parent

Optional parameters: none

Body:

{:customRankingInfo {:rankingExpression string, :importanceLevel string}, :searchMode string, :maxPageSize integer, :offset integer, :disableKeywordMatch boolean, :histogramQueries [{:histogramQuery string}], :requestMetadata {:userId string, :allowMissingIds boolean, :sessionId string, :domain string, :deviceInfo DeviceInfo}, :enableBroadening boolean, :diversificationLevel string, :pageToken string, :jobView string, :jobQuery {:customAttributeFilter string, :publishTimeRange TimestampRange, :queryLanguageCode string, :companyDisplayNames [string], :languageCodes [string], :compensationFilter CompensationFilter, :locationFilters [LocationFilter], :disableSpellCheck boolean, :jobCategories [string], :companies [string], :commuteFilter CommuteFilter, :excludedJobs [string], :query string, :employmentTypes [string]}, :keywordMatchMode string, :orderBy string}

Searches for jobs using the provided SearchJobsRequest. This call constrains the visibility of jobs present in the database, and only returns jobs that the caller has permission to search against.

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/jobs/search

Required parameters: parent

Optional parameters: none

Body: 

{:customRankingInfo {:rankingExpression string,
                     :importanceLevel string},
 :searchMode string,
 :maxPageSize integer,
 :offset integer,
 :disableKeywordMatch boolean,
 :histogramQueries [{:histogramQuery string}],
 :requestMetadata {:userId string,
                   :allowMissingIds boolean,
                   :sessionId string,
                   :domain string,
                   :deviceInfo DeviceInfo},
 :enableBroadening boolean,
 :diversificationLevel string,
 :pageToken string,
 :jobView string,
 :jobQuery {:customAttributeFilter string,
            :publishTimeRange TimestampRange,
            :queryLanguageCode string,
            :companyDisplayNames [string],
            :languageCodes [string],
            :compensationFilter CompensationFilter,
            :locationFilters [LocationFilter],
            :disableSpellCheck boolean,
            :jobCategories [string],
            :companies [string],
            :commuteFilter CommuteFilter,
            :excludedJobs [string],
            :query string,
            :employmentTypes [string]},
 :keywordMatchMode string,
 :orderBy string}

Searches for jobs using the provided SearchJobsRequest. This call constrains the visibility of jobs present in the database, and only returns jobs that the caller has permission to search against.
sourceraw docstring

tenants-jobs-searchForAlert$clj

(tenants-jobs-searchForAlert$ auth parameters body)

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/jobs/searchForAlert

Required parameters: parent

Optional parameters: none

Body:

{:customRankingInfo {:rankingExpression string, :importanceLevel string}, :searchMode string, :maxPageSize integer, :offset integer, :disableKeywordMatch boolean, :histogramQueries [{:histogramQuery string}], :requestMetadata {:userId string, :allowMissingIds boolean, :sessionId string, :domain string, :deviceInfo DeviceInfo}, :enableBroadening boolean, :diversificationLevel string, :pageToken string, :jobView string, :jobQuery {:customAttributeFilter string, :publishTimeRange TimestampRange, :queryLanguageCode string, :companyDisplayNames [string], :languageCodes [string], :compensationFilter CompensationFilter, :locationFilters [LocationFilter], :disableSpellCheck boolean, :jobCategories [string], :companies [string], :commuteFilter CommuteFilter, :excludedJobs [string], :query string, :employmentTypes [string]}, :keywordMatchMode string, :orderBy string}

Searches for jobs using the provided SearchJobsRequest. This API call is intended for the use case of targeting passive job seekers (for example, job seekers who have signed up to receive email alerts about potential job opportunities), it has different algorithmic adjustments that are designed to specifically target passive job seekers. This call constrains the visibility of jobs present in the database, and only returns jobs the caller has permission to search against.

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/jobs/searchForAlert

Required parameters: parent

Optional parameters: none

Body: 

{:customRankingInfo {:rankingExpression string,
                     :importanceLevel string},
 :searchMode string,
 :maxPageSize integer,
 :offset integer,
 :disableKeywordMatch boolean,
 :histogramQueries [{:histogramQuery string}],
 :requestMetadata {:userId string,
                   :allowMissingIds boolean,
                   :sessionId string,
                   :domain string,
                   :deviceInfo DeviceInfo},
 :enableBroadening boolean,
 :diversificationLevel string,
 :pageToken string,
 :jobView string,
 :jobQuery {:customAttributeFilter string,
            :publishTimeRange TimestampRange,
            :queryLanguageCode string,
            :companyDisplayNames [string],
            :languageCodes [string],
            :compensationFilter CompensationFilter,
            :locationFilters [LocationFilter],
            :disableSpellCheck boolean,
            :jobCategories [string],
            :companies [string],
            :commuteFilter CommuteFilter,
            :excludedJobs [string],
            :query string,
            :employmentTypes [string]},
 :keywordMatchMode string,
 :orderBy string}

Searches for jobs using the provided SearchJobsRequest. This API call is intended for the use case of targeting passive job seekers (for example, job seekers who have signed up to receive email alerts about potential job opportunities), it has different algorithmic adjustments that are designed to specifically target passive job seekers. This call constrains the visibility of jobs present in the database, and only returns jobs the caller has permission to search against.
sourceraw docstring

tenants-list$clj

(tenants-list$ auth parameters)

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/list

Required parameters: parent

Optional parameters: pageToken, pageSize

Lists all tenants associated with the project.

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/list

Required parameters: parent

Optional parameters: pageToken, pageSize

Lists all tenants associated with the project.
sourceraw docstring

tenants-patch$clj

(tenants-patch$ auth parameters body)

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/patch

Required parameters: name

Optional parameters: updateMask

Body:

{:name string, :externalId string}

Updates specified tenant.

https://cloud.google.com/talent-solution/job-search/docs/api/reference/rest/v4/projects/tenants/patch

Required parameters: name

Optional parameters: updateMask

Body: 

{:name string, :externalId string}

Updates specified tenant.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close