Versions in this module Expand all Collapse all v0 v0.196.2 Sep 10, 2024 Changes in this version + const CloudPlatformScope + const JobsScope + type BatchDeleteJobsRequest struct + Filter string + ForceSendFields []string + NullFields []string + func (s *BatchDeleteJobsRequest) MarshalJSON() ([]byte, error) + type BucketRange struct + ForceSendFields []string + From float64 + NullFields []string + To float64 + func (s *BucketRange) MarshalJSON() ([]byte, error) + func (s *BucketRange) UnmarshalJSON(data []byte) error + type BucketizedCount struct + Count int64 + ForceSendFields []string + NullFields []string + Range *BucketRange + func (s *BucketizedCount) MarshalJSON() ([]byte, error) + type CommuteInfo struct + ForceSendFields []string + JobLocation *JobLocation + NullFields []string + TravelDuration string + func (s *CommuteInfo) MarshalJSON() ([]byte, error) + type CommutePreference struct + AllowNonStreetLevelAddress bool + DepartureHourLocal int64 + ForceSendFields []string + Method string + NullFields []string + RoadTraffic string + StartLocation *LatLng + TravelTime string + func (s *CommutePreference) MarshalJSON() ([]byte, error) + type CompaniesCreateCall struct + func (c *CompaniesCreateCall) Context(ctx context.Context) *CompaniesCreateCall + func (c *CompaniesCreateCall) Do(opts ...googleapi.CallOption) (*Company, error) + func (c *CompaniesCreateCall) Fields(s ...googleapi.Field) *CompaniesCreateCall + func (c *CompaniesCreateCall) Header() http.Header + type CompaniesDeleteCall struct + func (c *CompaniesDeleteCall) Context(ctx context.Context) *CompaniesDeleteCall + func (c *CompaniesDeleteCall) Do(opts ...googleapi.CallOption) (*Empty, error) + func (c *CompaniesDeleteCall) Fields(s ...googleapi.Field) *CompaniesDeleteCall + func (c *CompaniesDeleteCall) Header() http.Header + type CompaniesGetCall struct + func (c *CompaniesGetCall) Context(ctx context.Context) *CompaniesGetCall + func (c *CompaniesGetCall) Do(opts ...googleapi.CallOption) (*Company, error) + func (c *CompaniesGetCall) Fields(s ...googleapi.Field) *CompaniesGetCall + func (c *CompaniesGetCall) Header() http.Header + func (c *CompaniesGetCall) IfNoneMatch(entityTag string) *CompaniesGetCall + type CompaniesJobsListCall struct + func (c *CompaniesJobsListCall) Context(ctx context.Context) *CompaniesJobsListCall + func (c *CompaniesJobsListCall) Do(opts ...googleapi.CallOption) (*ListCompanyJobsResponse, error) + func (c *CompaniesJobsListCall) Fields(s ...googleapi.Field) *CompaniesJobsListCall + func (c *CompaniesJobsListCall) Header() http.Header + func (c *CompaniesJobsListCall) IdsOnly(idsOnly bool) *CompaniesJobsListCall + func (c *CompaniesJobsListCall) IfNoneMatch(entityTag string) *CompaniesJobsListCall + func (c *CompaniesJobsListCall) IncludeJobsCount(includeJobsCount bool) *CompaniesJobsListCall + func (c *CompaniesJobsListCall) JobRequisitionId(jobRequisitionId string) *CompaniesJobsListCall + func (c *CompaniesJobsListCall) PageSize(pageSize int64) *CompaniesJobsListCall + func (c *CompaniesJobsListCall) PageToken(pageToken string) *CompaniesJobsListCall + func (c *CompaniesJobsListCall) Pages(ctx context.Context, f func(*ListCompanyJobsResponse) error) error + type CompaniesJobsService struct + func NewCompaniesJobsService(s *Service) *CompaniesJobsService + func (r *CompaniesJobsService) List(companyName string) *CompaniesJobsListCall + type CompaniesListCall struct + func (c *CompaniesListCall) Context(ctx context.Context) *CompaniesListCall + func (c *CompaniesListCall) Do(opts ...googleapi.CallOption) (*ListCompaniesResponse, error) + func (c *CompaniesListCall) Fields(s ...googleapi.Field) *CompaniesListCall + func (c *CompaniesListCall) Header() http.Header + func (c *CompaniesListCall) IfNoneMatch(entityTag string) *CompaniesListCall + func (c *CompaniesListCall) MustHaveOpenJobs(mustHaveOpenJobs bool) *CompaniesListCall + func (c *CompaniesListCall) PageSize(pageSize int64) *CompaniesListCall + func (c *CompaniesListCall) PageToken(pageToken string) *CompaniesListCall + func (c *CompaniesListCall) Pages(ctx context.Context, f func(*ListCompaniesResponse) error) error + type CompaniesPatchCall struct + func (c *CompaniesPatchCall) Context(ctx context.Context) *CompaniesPatchCall + func (c *CompaniesPatchCall) Do(opts ...googleapi.CallOption) (*Company, error) + func (c *CompaniesPatchCall) Fields(s ...googleapi.Field) *CompaniesPatchCall + func (c *CompaniesPatchCall) Header() http.Header + func (c *CompaniesPatchCall) UpdateCompanyFields(updateCompanyFields string) *CompaniesPatchCall + type CompaniesService struct + Jobs *CompaniesJobsService + func NewCompaniesService(s *Service) *CompaniesService + func (r *CompaniesService) Create(company *Company) *CompaniesCreateCall + func (r *CompaniesService) Delete(name string) *CompaniesDeleteCall + func (r *CompaniesService) Get(name string) *CompaniesGetCall + func (r *CompaniesService) List() *CompaniesListCall + func (r *CompaniesService) Patch(name string, company *Company) *CompaniesPatchCall + type Company struct + CareerPageLink string + CompanyInfoSources []*CompanyInfoSource + CompanySize string + DisableLocationOptimization bool + DisplayName string + DistributorBillingCompanyId string + DistributorCompanyId string + EeoText string + ForceSendFields []string + HiringAgency bool + HqLocation string + ImageUrl string + KeywordSearchableCustomAttributes []string + KeywordSearchableCustomFields []int64 + Name string + NullFields []string + StructuredCompanyHqLocation *JobLocation + Suspended bool + Title string + Website string + func (s *Company) MarshalJSON() ([]byte, error) + type CompanyInfoSource struct + ForceSendFields []string + FreebaseMid string + GplusId string + MapsCid string + NullFields []string + UnknownTypeId string + func (s *CompanyInfoSource) MarshalJSON() ([]byte, error) + type CompensationEntry struct + Amount *Money + Description string + ExpectedUnitsPerYear float64 + ForceSendFields []string + NullFields []string + Range *CompensationRange + Type string + Unit string + func (s *CompensationEntry) MarshalJSON() ([]byte, error) + func (s *CompensationEntry) UnmarshalJSON(data []byte) error + type CompensationFilter struct + ForceSendFields []string + IncludeJobsWithUnspecifiedCompensationRange bool + NullFields []string + Range *CompensationRange + Type string + Units []string + func (s *CompensationFilter) MarshalJSON() ([]byte, error) + type CompensationHistogramRequest struct + BucketingOption *NumericBucketingOption + ForceSendFields []string + NullFields []string + Type string + func (s *CompensationHistogramRequest) MarshalJSON() ([]byte, error) + type CompensationHistogramResult struct + ForceSendFields []string + NullFields []string + Result *NumericBucketingResult + Type string + func (s *CompensationHistogramResult) MarshalJSON() ([]byte, error) + type CompensationInfo struct + Amount *Money + AnnualizedBaseCompensationRange *CompensationRange + AnnualizedTotalCompensationRange *CompensationRange + Entries []*CompensationEntry + ForceSendFields []string + Max *Money + Min *Money + NullFields []string + Type string + func (s *CompensationInfo) MarshalJSON() ([]byte, error) + type CompensationRange struct + ForceSendFields []string + Max *Money + Min *Money + NullFields []string + func (s *CompensationRange) MarshalJSON() ([]byte, error) + type CompleteQueryResponse struct + CompletionResults []*CompletionResult + ForceSendFields []string + Metadata *ResponseMetadata + NullFields []string + func (s *CompleteQueryResponse) MarshalJSON() ([]byte, error) + type CompletionResult struct + ForceSendFields []string + ImageUrl string + NullFields []string + Suggestion string + Type string + func (s *CompletionResult) MarshalJSON() ([]byte, error) + type CreateJobRequest struct + DisableStreetAddressResolution bool + ForceSendFields []string + Job *Job + NullFields []string + ProcessingOptions *JobProcessingOptions + func (s *CreateJobRequest) MarshalJSON() ([]byte, error) + type CustomAttribute struct + Filterable bool + ForceSendFields []string + LongValue int64 + NullFields []string + StringValues *StringValues + func (s *CustomAttribute) MarshalJSON() ([]byte, error) + type CustomAttributeHistogramRequest struct + ForceSendFields []string + Key string + LongValueHistogramBucketingOption *NumericBucketingOption + NullFields []string + StringValueHistogram bool + func (s *CustomAttributeHistogramRequest) MarshalJSON() ([]byte, error) + type CustomAttributeHistogramResult struct + ForceSendFields []string + Key string + LongValueHistogramResult *NumericBucketingResult + NullFields []string + StringValueHistogramResult map[string]int64 + func (s *CustomAttributeHistogramResult) MarshalJSON() ([]byte, error) + type CustomField struct + ForceSendFields []string + NullFields []string + Values []string + func (s *CustomField) MarshalJSON() ([]byte, error) + type CustomFieldFilter struct + ForceSendFields []string + NullFields []string + Queries []string + Type string + func (s *CustomFieldFilter) MarshalJSON() ([]byte, error) + type Date struct + Day int64 + ForceSendFields []string + Month int64 + NullFields []string + Year int64 + func (s *Date) MarshalJSON() ([]byte, error) + type DeleteJobsByFilterRequest struct + DisableFastProcess bool + Filter *Filter + ForceSendFields []string + NullFields []string + func (s *DeleteJobsByFilterRequest) MarshalJSON() ([]byte, error) + type DeviceInfo struct + DeviceType string + ForceSendFields []string + Id string + NullFields []string + func (s *DeviceInfo) MarshalJSON() ([]byte, error) + type Empty struct + type ExtendedCompensationFilter struct + CompensationRange *ExtendedCompensationInfoCompensationRange + CompensationUnits []string + Currency string + ForceSendFields []string + IncludeJobWithUnspecifiedCompensationRange bool + NullFields []string + Type string + func (s *ExtendedCompensationFilter) MarshalJSON() ([]byte, error) + type ExtendedCompensationInfo struct + AnnualizedBaseCompensationRange *ExtendedCompensationInfoCompensationRange + AnnualizedBaseCompensationUnspecified bool + AnnualizedTotalCompensationRange *ExtendedCompensationInfoCompensationRange + AnnualizedTotalCompensationUnspecified bool + Currency string + Entries []*ExtendedCompensationInfoCompensationEntry + ForceSendFields []string + NullFields []string + func (s *ExtendedCompensationInfo) MarshalJSON() ([]byte, error) + type ExtendedCompensationInfoCompensationEntry struct + Amount *ExtendedCompensationInfoDecimal + Description string + ExpectedUnitsPerYear *ExtendedCompensationInfoDecimal + ForceSendFields []string + NullFields []string + Range *ExtendedCompensationInfoCompensationRange + Type string + Unit string + Unspecified bool + func (s *ExtendedCompensationInfoCompensationEntry) MarshalJSON() ([]byte, error) + type ExtendedCompensationInfoCompensationRange struct + ForceSendFields []string + Max *ExtendedCompensationInfoDecimal + Min *ExtendedCompensationInfoDecimal + NullFields []string + func (s *ExtendedCompensationInfoCompensationRange) MarshalJSON() ([]byte, error) + type ExtendedCompensationInfoDecimal struct + ForceSendFields []string + Micros int64 + NullFields []string + Units int64 + func (s *ExtendedCompensationInfoDecimal) MarshalJSON() ([]byte, error) + type Filter struct + ForceSendFields []string + NullFields []string + RequisitionId string + func (s *Filter) MarshalJSON() ([]byte, error) + type GetHistogramRequest struct + AllowBroadening bool + Filters *JobFilters + ForceSendFields []string + NullFields []string + Query *JobQuery + RequestMetadata *RequestMetadata + SearchTypes []string + func (s *GetHistogramRequest) MarshalJSON() ([]byte, error) + type GetHistogramResponse struct + ForceSendFields []string + Metadata *ResponseMetadata + NullFields []string + Results []*HistogramResult + func (s *GetHistogramResponse) MarshalJSON() ([]byte, error) + type GoogleCloudTalentV4BatchCreateJobsResponse struct + ForceSendFields []string + JobResults []*GoogleCloudTalentV4JobResult + NullFields []string + func (s *GoogleCloudTalentV4BatchCreateJobsResponse) MarshalJSON() ([]byte, error) + type GoogleCloudTalentV4BatchDeleteJobsResponse struct + ForceSendFields []string + JobResults []*GoogleCloudTalentV4JobResult + NullFields []string + func (s *GoogleCloudTalentV4BatchDeleteJobsResponse) MarshalJSON() ([]byte, error) + type GoogleCloudTalentV4BatchOperationMetadata struct + CreateTime string + EndTime string + FailureCount int64 + ForceSendFields []string + NullFields []string + State string + StateDescription string + SuccessCount int64 + TotalCount int64 + UpdateTime string + func (s *GoogleCloudTalentV4BatchOperationMetadata) MarshalJSON() ([]byte, error) + type GoogleCloudTalentV4BatchUpdateJobsResponse struct + ForceSendFields []string + JobResults []*GoogleCloudTalentV4JobResult + NullFields []string + func (s *GoogleCloudTalentV4BatchUpdateJobsResponse) MarshalJSON() ([]byte, error) + type GoogleCloudTalentV4CompensationInfo struct + AnnualizedBaseCompensationRange *GoogleCloudTalentV4CompensationInfoCompensationRange + AnnualizedTotalCompensationRange *GoogleCloudTalentV4CompensationInfoCompensationRange + Entries []*GoogleCloudTalentV4CompensationInfoCompensationEntry + ForceSendFields []string + NullFields []string + func (s *GoogleCloudTalentV4CompensationInfo) MarshalJSON() ([]byte, error) + type GoogleCloudTalentV4CompensationInfoCompensationEntry struct + Amount *Money + Description string + ExpectedUnitsPerYear float64 + ForceSendFields []string + NullFields []string + Range *GoogleCloudTalentV4CompensationInfoCompensationRange + Type string + Unit string + func (s *GoogleCloudTalentV4CompensationInfoCompensationEntry) MarshalJSON() ([]byte, error) + func (s *GoogleCloudTalentV4CompensationInfoCompensationEntry) UnmarshalJSON(data []byte) error + type GoogleCloudTalentV4CompensationInfoCompensationRange struct + ForceSendFields []string + MaxCompensation *Money + MinCompensation *Money + NullFields []string + func (s *GoogleCloudTalentV4CompensationInfoCompensationRange) MarshalJSON() ([]byte, error) + type GoogleCloudTalentV4CustomAttribute struct + Filterable bool + ForceSendFields []string + KeywordSearchable bool + LongValues googleapi.Int64s + NullFields []string + StringValues []string + func (s *GoogleCloudTalentV4CustomAttribute) MarshalJSON() ([]byte, error) + type GoogleCloudTalentV4Job struct + Addresses []string + ApplicationInfo *GoogleCloudTalentV4JobApplicationInfo + Company string + CompanyDisplayName string + CompensationInfo *GoogleCloudTalentV4CompensationInfo + CustomAttributes map[string]GoogleCloudTalentV4CustomAttribute + DegreeTypes []string + Department string + DerivedInfo *GoogleCloudTalentV4JobDerivedInfo + Description string + EmploymentTypes []string + ForceSendFields []string + Incentives string + JobBenefits []string + JobEndTime string + JobLevel string + JobStartTime string + LanguageCode string + Name string + NullFields []string + PostingCreateTime string + PostingExpireTime string + PostingPublishTime string + PostingRegion string + PostingUpdateTime string + ProcessingOptions *GoogleCloudTalentV4JobProcessingOptions + PromotionValue int64 + Qualifications string + RequisitionId string + Responsibilities string + Title string + Visibility string + func (s *GoogleCloudTalentV4Job) MarshalJSON() ([]byte, error) + type GoogleCloudTalentV4JobApplicationInfo struct + Emails []string + ForceSendFields []string + Instruction string + NullFields []string + Uris []string + func (s *GoogleCloudTalentV4JobApplicationInfo) MarshalJSON() ([]byte, error) + type GoogleCloudTalentV4JobDerivedInfo struct + ForceSendFields []string + JobCategories []string + Locations []*GoogleCloudTalentV4Location + NullFields []string + func (s *GoogleCloudTalentV4JobDerivedInfo) MarshalJSON() ([]byte, error) + type GoogleCloudTalentV4JobProcessingOptions struct + DisableStreetAddressResolution bool + ForceSendFields []string + HtmlSanitization string + NullFields []string + func (s *GoogleCloudTalentV4JobProcessingOptions) MarshalJSON() ([]byte, error) + type GoogleCloudTalentV4JobResult struct + ForceSendFields []string + Job *GoogleCloudTalentV4Job + NullFields []string + Status *Status + func (s *GoogleCloudTalentV4JobResult) MarshalJSON() ([]byte, error) + type GoogleCloudTalentV4Location struct + ForceSendFields []string + LatLng *LatLng + LocationType string + NullFields []string + PostalAddress *PostalAddress + RadiusMiles float64 + func (s *GoogleCloudTalentV4Location) MarshalJSON() ([]byte, error) + func (s *GoogleCloudTalentV4Location) UnmarshalJSON(data []byte) error + type HistogramFacets struct + CompensationHistogramFacets []*CompensationHistogramRequest + CustomAttributeHistogramFacets []*CustomAttributeHistogramRequest + ForceSendFields []string + NullFields []string + SimpleHistogramFacets []string + func (s *HistogramFacets) MarshalJSON() ([]byte, error) + type HistogramResult struct + ForceSendFields []string + NullFields []string + SearchType string + Values map[string]int64 + func (s *HistogramResult) MarshalJSON() ([]byte, error) + type HistogramResults struct + CompensationHistogramResults []*CompensationHistogramResult + CustomAttributeHistogramResults []*CustomAttributeHistogramResult + ForceSendFields []string + NullFields []string + SimpleHistogramResults []*HistogramResult + func (s *HistogramResults) MarshalJSON() ([]byte, error) + type Job struct + ApplicationEmailList []string + ApplicationInstruction string + ApplicationUrls []string + Benefits []string + CompanyDisplayName string + CompanyName string + CompanyTitle string + CompensationInfo *CompensationInfo + CreateTime string + CustomAttributes map[string]CustomAttribute + Department string + Description string + DistributorCompanyId string + EducationLevels []string + EmploymentTypes []string + EndDate *Date + ExpireTime string + ExpiryDate *Date + ExtendedCompensationInfo *ExtendedCompensationInfo + FilterableCustomFields map[string]CustomField + ForceSendFields []string + Incentives string + JobLocations []*JobLocation + JobTitle string + LanguageCode string + Level string + Locations []string + Name string + NullFields []string + PromotionValue int64 + PublishDate *Date + Qualifications string + ReferenceUrl string + Region string + RequisitionId string + Responsibilities string + StartDate *Date + UnindexedCustomFields map[string]CustomField + UpdateTime string + Visibility string + func (s *Job) MarshalJSON() ([]byte, error) + type JobFilters struct + Categories []string + CommuteFilter *CommutePreference + CompanyNames []string + CompanyTitles []string + CompensationFilter *CompensationFilter + CustomAttributeFilter string + CustomFieldFilters map[string]CustomFieldFilter + DisableSpellCheck bool + EmploymentTypes []string + ExtendedCompensationFilter *ExtendedCompensationFilter + ForceSendFields []string + LanguageCodes []string + LocationFilters []*LocationFilter + NullFields []string + PublishDateRange string + Query string + TenantJobOnly bool + func (s *JobFilters) MarshalJSON() ([]byte, error) + type JobLocation struct + ForceSendFields []string + LatLng *LatLng + LocationType string + NullFields []string + PostalAddress *PostalAddress + RadiusMeters float64 + func (s *JobLocation) MarshalJSON() ([]byte, error) + func (s *JobLocation) UnmarshalJSON(data []byte) error + type JobProcessingOptions struct + DisableStreetAddressResolution bool + ForceSendFields []string + HtmlSanitization string + NullFields []string + func (s *JobProcessingOptions) MarshalJSON() ([]byte, error) + type JobQuery struct + Categories []string + CommuteFilter *CommutePreference + CompanyDisplayNames []string + CompanyNames []string + CompensationFilter *CompensationFilter + CustomAttributeFilter string + DisableSpellCheck bool + EmploymentTypes []string + ForceSendFields []string + LanguageCodes []string + LocationFilters []*LocationFilter + NullFields []string + PublishDateRange string + Query string + func (s *JobQuery) MarshalJSON() ([]byte, error) + type JobsBatchDeleteCall struct + func (c *JobsBatchDeleteCall) Context(ctx context.Context) *JobsBatchDeleteCall + func (c *JobsBatchDeleteCall) Do(opts ...googleapi.CallOption) (*Empty, error) + func (c *JobsBatchDeleteCall) Fields(s ...googleapi.Field) *JobsBatchDeleteCall + func (c *JobsBatchDeleteCall) Header() http.Header + type JobsCreateCall struct + func (c *JobsCreateCall) Context(ctx context.Context) *JobsCreateCall + func (c *JobsCreateCall) Do(opts ...googleapi.CallOption) (*Job, error) + func (c *JobsCreateCall) Fields(s ...googleapi.Field) *JobsCreateCall + func (c *JobsCreateCall) Header() http.Header + type JobsDeleteByFilterCall struct + func (c *JobsDeleteByFilterCall) Context(ctx context.Context) *JobsDeleteByFilterCall + func (c *JobsDeleteByFilterCall) Do(opts ...googleapi.CallOption) (*Empty, error) + func (c *JobsDeleteByFilterCall) Fields(s ...googleapi.Field) *JobsDeleteByFilterCall + func (c *JobsDeleteByFilterCall) Header() http.Header + type JobsDeleteCall struct + func (c *JobsDeleteCall) Context(ctx context.Context) *JobsDeleteCall + func (c *JobsDeleteCall) DisableFastProcess(disableFastProcess bool) *JobsDeleteCall + func (c *JobsDeleteCall) Do(opts ...googleapi.CallOption) (*Empty, error) + func (c *JobsDeleteCall) Fields(s ...googleapi.Field) *JobsDeleteCall + func (c *JobsDeleteCall) Header() http.Header + type JobsGetCall struct + func (c *JobsGetCall) Context(ctx context.Context) *JobsGetCall + func (c *JobsGetCall) Do(opts ...googleapi.CallOption) (*Job, error) + func (c *JobsGetCall) Fields(s ...googleapi.Field) *JobsGetCall + func (c *JobsGetCall) Header() http.Header + func (c *JobsGetCall) IfNoneMatch(entityTag string) *JobsGetCall + type JobsHistogramCall struct + func (c *JobsHistogramCall) Context(ctx context.Context) *JobsHistogramCall + func (c *JobsHistogramCall) Do(opts ...googleapi.CallOption) (*GetHistogramResponse, error) + func (c *JobsHistogramCall) Fields(s ...googleapi.Field) *JobsHistogramCall + func (c *JobsHistogramCall) Header() http.Header + type JobsListCall struct + func (c *JobsListCall) Context(ctx context.Context) *JobsListCall + func (c *JobsListCall) Do(opts ...googleapi.CallOption) (*ListJobsResponse, error) + func (c *JobsListCall) Fields(s ...googleapi.Field) *JobsListCall + func (c *JobsListCall) Filter(filter string) *JobsListCall + func (c *JobsListCall) Header() http.Header + func (c *JobsListCall) IdsOnly(idsOnly bool) *JobsListCall + func (c *JobsListCall) IfNoneMatch(entityTag string) *JobsListCall + func (c *JobsListCall) PageSize(pageSize int64) *JobsListCall + func (c *JobsListCall) PageToken(pageToken string) *JobsListCall + func (c *JobsListCall) Pages(ctx context.Context, f func(*ListJobsResponse) error) error + type JobsPatchCall struct + func (c *JobsPatchCall) Context(ctx context.Context) *JobsPatchCall + func (c *JobsPatchCall) Do(opts ...googleapi.CallOption) (*Job, error) + func (c *JobsPatchCall) Fields(s ...googleapi.Field) *JobsPatchCall + func (c *JobsPatchCall) Header() http.Header + type JobsSearchCall struct + func (c *JobsSearchCall) Context(ctx context.Context) *JobsSearchCall + func (c *JobsSearchCall) Do(opts ...googleapi.CallOption) (*SearchJobsResponse, error) + func (c *JobsSearchCall) Fields(s ...googleapi.Field) *JobsSearchCall + func (c *JobsSearchCall) Header() http.Header + func (c *JobsSearchCall) Pages(ctx context.Context, f func(*SearchJobsResponse) error) error + type JobsSearchForAlertCall struct + func (c *JobsSearchForAlertCall) Context(ctx context.Context) *JobsSearchForAlertCall + func (c *JobsSearchForAlertCall) Do(opts ...googleapi.CallOption) (*SearchJobsResponse, error) + func (c *JobsSearchForAlertCall) Fields(s ...googleapi.Field) *JobsSearchForAlertCall + func (c *JobsSearchForAlertCall) Header() http.Header + func (c *JobsSearchForAlertCall) Pages(ctx context.Context, f func(*SearchJobsResponse) error) error + type JobsService struct + func NewJobsService(s *Service) *JobsService + func (r *JobsService) BatchDelete(batchdeletejobsrequest *BatchDeleteJobsRequest) *JobsBatchDeleteCall + func (r *JobsService) Create(createjobrequest *CreateJobRequest) *JobsCreateCall + func (r *JobsService) Delete(name string) *JobsDeleteCall + func (r *JobsService) DeleteByFilter(deletejobsbyfilterrequest *DeleteJobsByFilterRequest) *JobsDeleteByFilterCall + func (r *JobsService) Get(name string) *JobsGetCall + func (r *JobsService) Histogram(gethistogramrequest *GetHistogramRequest) *JobsHistogramCall + func (r *JobsService) List() *JobsListCall + func (r *JobsService) Patch(name string, updatejobrequest *UpdateJobRequest) *JobsPatchCall + func (r *JobsService) Search(searchjobsrequest *SearchJobsRequest) *JobsSearchCall + func (r *JobsService) SearchForAlert(searchjobsrequest *SearchJobsRequest) *JobsSearchForAlertCall + type LatLng struct + ForceSendFields []string + Latitude float64 + Longitude float64 + NullFields []string + func (s *LatLng) MarshalJSON() ([]byte, error) + func (s *LatLng) UnmarshalJSON(data []byte) error + type ListCompaniesResponse struct + Companies []*Company + ForceSendFields []string + Metadata *ResponseMetadata + NextPageToken string + NullFields []string + func (s *ListCompaniesResponse) MarshalJSON() ([]byte, error) + type ListCompanyJobsResponse struct + ForceSendFields []string + Jobs []*Job + Metadata *ResponseMetadata + NextPageToken string + NullFields []string + TotalSize int64 + func (s *ListCompanyJobsResponse) MarshalJSON() ([]byte, error) + type ListJobsResponse struct + ForceSendFields []string + Jobs []*Job + Metadata *ResponseMetadata + NextPageToken string + NullFields []string + func (s *ListJobsResponse) MarshalJSON() ([]byte, error) + type LocationFilter struct + DistanceInMiles float64 + ForceSendFields []string + IsTelecommute bool + LatLng *LatLng + Name string + NullFields []string + RegionCode string + func (s *LocationFilter) MarshalJSON() ([]byte, error) + func (s *LocationFilter) UnmarshalJSON(data []byte) error + type MatchingJob struct + CommuteInfo *CommuteInfo + ForceSendFields []string + Job *Job + JobSummary string + JobTitleSnippet string + NullFields []string + SearchTextSnippet string + func (s *MatchingJob) MarshalJSON() ([]byte, error) + type MendelDebugInput struct + ForceSendFields []string + NamespacedDebugInput map[string]NamespacedDebugInput + NullFields []string + func (s *MendelDebugInput) MarshalJSON() ([]byte, error) + type Money struct + CurrencyCode string + ForceSendFields []string + Nanos int64 + NullFields []string + Units int64 + func (s *Money) MarshalJSON() ([]byte, error) + type NamespacedDebugInput struct + AbsolutelyForcedExpNames []string + AbsolutelyForcedExpTags []string + AbsolutelyForcedExps []int64 + ConditionallyForcedExpNames []string + ConditionallyForcedExpTags []string + ConditionallyForcedExps []int64 + DisableAutomaticEnrollmentSelection bool + DisableExpNames []string + DisableExpTags []string + DisableExps []int64 + DisableManualEnrollmentSelection bool + DisableOrganicSelection bool + ForceSendFields []string + ForcedFlags map[string]string + ForcedRollouts map[string]bool + NullFields []string + func (s *NamespacedDebugInput) MarshalJSON() ([]byte, error) + type NumericBucketingOption struct + BucketBounds []float64 + ForceSendFields []string + NullFields []string + RequiresMinMax bool + func (s *NumericBucketingOption) MarshalJSON() ([]byte, error) + type NumericBucketingResult struct + Counts []*BucketizedCount + ForceSendFields []string + MaxValue float64 + MinValue float64 + NullFields []string + func (s *NumericBucketingResult) MarshalJSON() ([]byte, error) + func (s *NumericBucketingResult) UnmarshalJSON(data []byte) error + type PostalAddress struct + AddressLines []string + AdministrativeArea string + ForceSendFields []string + LanguageCode string + Locality string + NullFields []string + Organization string + PostalCode string + Recipients []string + RegionCode string + Revision int64 + SortingCode string + Sublocality string + func (s *PostalAddress) MarshalJSON() ([]byte, error) + type RequestMetadata struct + DeviceInfo *DeviceInfo + Domain string + ForceSendFields []string + NullFields []string + SessionId string + UserId string + func (s *RequestMetadata) MarshalJSON() ([]byte, error) + type ResponseMetadata struct + ExperimentIdList []int64 + ForceSendFields []string + Mode string + NullFields []string + RequestId string + func (s *ResponseMetadata) MarshalJSON() ([]byte, error) + type SearchJobsRequest struct + DisableRelevanceThresholding bool + EnableBroadening bool + EnablePreciseResultSize bool + Filters *JobFilters + ForceSendFields []string + HistogramFacets *HistogramFacets + JobView string + Mode string + NullFields []string + Offset int64 + OrderBy string + PageSize int64 + PageToken string + Query *JobQuery + RequestMetadata *RequestMetadata + SortBy string + func (s *SearchJobsRequest) MarshalJSON() ([]byte, error) + type SearchJobsResponse struct + AppliedCommuteFilter *CommutePreference + AppliedJobLocationFilters []*JobLocation + EstimatedTotalSize int64 + ForceSendFields []string + HistogramResults *HistogramResults + JobView string + MatchingJobs []*MatchingJob + Metadata *ResponseMetadata + NextPageToken string + NullFields []string + NumJobsFromBroadenedQuery int64 + SpellResult *SpellingCorrection + TotalSize int64 + func (s *SearchJobsResponse) MarshalJSON() ([]byte, error) + type Service struct + BasePath string + Companies *CompaniesService + Jobs *JobsService + UserAgent string + V2 *V2Service + func New(client *http.Client) (*Service, error) + func NewService(ctx context.Context, opts ...option.ClientOption) (*Service, error) + type SpellingCorrection struct + Corrected bool + CorrectedText string + ForceSendFields []string + NullFields []string + func (s *SpellingCorrection) MarshalJSON() ([]byte, error) + type Status struct + Code int64 + Details []googleapi.RawMessage + ForceSendFields []string + Message string + NullFields []string + func (s *Status) MarshalJSON() ([]byte, error) + type StringValues struct + ForceSendFields []string + NullFields []string + Values []string + func (s *StringValues) MarshalJSON() ([]byte, error) + type UpdateJobRequest struct + DisableStreetAddressResolution bool + ForceSendFields []string + Job *Job + NullFields []string + ProcessingOptions *JobProcessingOptions + UpdateJobFields string + func (s *UpdateJobRequest) MarshalJSON() ([]byte, error) + type V2CompleteCall struct + func (c *V2CompleteCall) CompanyName(companyName string) *V2CompleteCall + func (c *V2CompleteCall) Context(ctx context.Context) *V2CompleteCall + func (c *V2CompleteCall) Do(opts ...googleapi.CallOption) (*CompleteQueryResponse, error) + func (c *V2CompleteCall) Fields(s ...googleapi.Field) *V2CompleteCall + func (c *V2CompleteCall) Header() http.Header + func (c *V2CompleteCall) IfNoneMatch(entityTag string) *V2CompleteCall + func (c *V2CompleteCall) LanguageCode(languageCode string) *V2CompleteCall + func (c *V2CompleteCall) PageSize(pageSize int64) *V2CompleteCall + func (c *V2CompleteCall) Query(query string) *V2CompleteCall + func (c *V2CompleteCall) Scope(scope string) *V2CompleteCall + func (c *V2CompleteCall) Type(type_ string) *V2CompleteCall + type V2Service struct + func NewV2Service(s *Service) *V2Service + func (r *V2Service) Complete() *V2CompleteCall