Versions in this module Expand all Collapse all v0 v0.0.1 Dec 7, 2023 Changes in this version + const CloudPlatformScope + const JobsScope + type ApplicationInfo struct + Emails []string + ForceSendFields []string + Instruction string + NullFields []string + Uris []string + func (s *ApplicationInfo) MarshalJSON() ([]byte, error) + 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 ClientEvent struct + CreateTime string + EventId string + ExtraInfo map[string]string + ForceSendFields []string + JobEvent *JobEvent + NullFields []string + ParentEventId string + RequestId string + func (s *ClientEvent) MarshalJSON() ([]byte, error) + type CommuteFilter struct + AllowImpreciseAddresses bool + CommuteMethod string + DepartureTime *TimeOfDay + ForceSendFields []string + NullFields []string + RoadTraffic string + StartCoordinates *LatLng + TravelDuration string + func (s *CommuteFilter) MarshalJSON() ([]byte, error) + type CommuteInfo struct + ForceSendFields []string + JobLocation *Location + NullFields []string + TravelDuration string + func (s *CommuteInfo) MarshalJSON() ([]byte, error) + type Company struct + CareerSiteUri string + DerivedInfo *CompanyDerivedInfo + DisplayName string + EeoText string + ExternalId string + ForceSendFields []string + HeadquartersAddress string + HiringAgency bool + ImageUri string + KeywordSearchableJobCustomAttributes []string + Name string + NullFields []string + Size string + Suspended bool + WebsiteUri string + func (s *Company) MarshalJSON() ([]byte, error) + type CompanyDerivedInfo struct + ForceSendFields []string + HeadquartersLocation *Location + NullFields []string + func (s *CompanyDerivedInfo) 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 + AnnualizedBaseCompensationRange *CompensationRange + AnnualizedTotalCompensationRange *CompensationRange + Entries []*CompensationEntry + ForceSendFields []string + NullFields []string + func (s *CompensationInfo) MarshalJSON() ([]byte, error) + type CompensationRange struct + ForceSendFields []string + MaxCompensation *Money + MinCompensation *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 + ImageUri string + NullFields []string + Suggestion string + Type string + func (s *CompletionResult) MarshalJSON() ([]byte, error) + type CreateClientEventRequest struct + ClientEvent *ClientEvent + ForceSendFields []string + NullFields []string + func (s *CreateClientEventRequest) MarshalJSON() ([]byte, error) + type CreateCompanyRequest struct + Company *Company + ForceSendFields []string + NullFields []string + func (s *CreateCompanyRequest) MarshalJSON() ([]byte, error) + type CreateJobRequest struct + ForceSendFields []string + Job *Job + NullFields []string + func (s *CreateJobRequest) MarshalJSON() ([]byte, error) + type CustomAttribute struct + Filterable bool + ForceSendFields []string + LongValues googleapi.Int64s + NullFields []string + StringValues []string + 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 CustomRankingInfo struct + ForceSendFields []string + ImportanceLevel string + NullFields []string + RankingExpression string + func (s *CustomRankingInfo) MarshalJSON() ([]byte, error) + type DeviceInfo struct + DeviceType string + ForceSendFields []string + Id string + NullFields []string + func (s *DeviceInfo) MarshalJSON() ([]byte, error) + type Empty struct + type HistogramFacets struct + CompensationHistogramFacets []*CompensationHistogramRequest + CustomAttributeHistogramFacets []*CustomAttributeHistogramRequest + ForceSendFields []string + NullFields []string + SimpleHistogramFacets []string + func (s *HistogramFacets) MarshalJSON() ([]byte, error) + type HistogramQuery struct + ForceSendFields []string + HistogramQuery string + NullFields []string + func (s *HistogramQuery) MarshalJSON() ([]byte, error) + type HistogramQueryResult struct + ForceSendFields []string + Histogram map[string]string + HistogramQuery string + NullFields []string + func (s *HistogramQueryResult) 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 + Addresses []string + ApplicationInfo *ApplicationInfo + CompanyDisplayName string + CompanyName string + CompensationInfo *CompensationInfo + CustomAttributes map[string]CustomAttribute + DegreeTypes []string + Department string + DerivedInfo *JobDerivedInfo + 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 *ProcessingOptions + PromotionValue int64 + Qualifications string + RequisitionId string + Responsibilities string + Title string + Visibility string + func (s *Job) MarshalJSON() ([]byte, error) + type JobDerivedInfo struct + ForceSendFields []string + JobCategories []string + Locations []*Location + NullFields []string + func (s *JobDerivedInfo) MarshalJSON() ([]byte, error) + type JobEvent struct + ForceSendFields []string + Jobs []string + NullFields []string + Type string + func (s *JobEvent) MarshalJSON() ([]byte, error) + type JobQuery struct + CommuteFilter *CommuteFilter + CompanyDisplayNames []string + CompanyNames []string + CompensationFilter *CompensationFilter + CustomAttributeFilter string + DisableSpellCheck bool + EmploymentTypes []string + ExcludedJobs []string + ForceSendFields []string + JobCategories []string + LanguageCodes []string + LocationFilters []*LocationFilter + NullFields []string + PublishTimeRange *TimestampRange + Query string + QueryLanguageCode string + func (s *JobQuery) MarshalJSON() ([]byte, error) + 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 ListJobsResponse struct + ForceSendFields []string + Jobs []*Job + Metadata *ResponseMetadata + NextPageToken string + NullFields []string + func (s *ListJobsResponse) MarshalJSON() ([]byte, error) + type Location struct + ForceSendFields []string + LatLng *LatLng + LocationType string + NullFields []string + PostalAddress *PostalAddress + RadiusInMiles float64 + func (s *Location) MarshalJSON() ([]byte, error) + func (s *Location) UnmarshalJSON(data []byte) error + type LocationFilter struct + Address string + DistanceInMiles float64 + ForceSendFields []string + LatLng *LatLng + NullFields []string + RegionCode string + TelecommutePreference 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 + TestingMode string + func (s *NamespacedDebugInput) MarshalJSON() ([]byte, error) + type NumericBucketingOption struct + BucketBounds []float64 + ForceSendFields []string + NullFields []string + RequiresMinMax bool + func (s *NumericBucketingOption) MarshalJSON() ([]byte, error) + func (s *NumericBucketingOption) UnmarshalJSON(data []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 Operation struct + Done bool + Error *Status + ForceSendFields []string + Metadata googleapi.RawMessage + Name string + NullFields []string + Response googleapi.RawMessage + func (s *Operation) MarshalJSON() ([]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 ProcessingOptions struct + DisableStreetAddressResolution bool + ForceSendFields []string + HtmlSanitization string + NullFields []string + func (s *ProcessingOptions) MarshalJSON() ([]byte, error) + type ProjectsClientEventsCreateCall struct + func (c *ProjectsClientEventsCreateCall) Context(ctx context.Context) *ProjectsClientEventsCreateCall + func (c *ProjectsClientEventsCreateCall) Do(opts ...googleapi.CallOption) (*ClientEvent, error) + func (c *ProjectsClientEventsCreateCall) Fields(s ...googleapi.Field) *ProjectsClientEventsCreateCall + func (c *ProjectsClientEventsCreateCall) Header() http.Header + type ProjectsClientEventsService struct + func NewProjectsClientEventsService(s *Service) *ProjectsClientEventsService + func (r *ProjectsClientEventsService) Create(parent string, createclienteventrequest *CreateClientEventRequest) *ProjectsClientEventsCreateCall + type ProjectsCompaniesCreateCall struct + func (c *ProjectsCompaniesCreateCall) Context(ctx context.Context) *ProjectsCompaniesCreateCall + func (c *ProjectsCompaniesCreateCall) Do(opts ...googleapi.CallOption) (*Company, error) + func (c *ProjectsCompaniesCreateCall) Fields(s ...googleapi.Field) *ProjectsCompaniesCreateCall + func (c *ProjectsCompaniesCreateCall) Header() http.Header + type ProjectsCompaniesDeleteCall struct + func (c *ProjectsCompaniesDeleteCall) Context(ctx context.Context) *ProjectsCompaniesDeleteCall + func (c *ProjectsCompaniesDeleteCall) Do(opts ...googleapi.CallOption) (*Empty, error) + func (c *ProjectsCompaniesDeleteCall) Fields(s ...googleapi.Field) *ProjectsCompaniesDeleteCall + func (c *ProjectsCompaniesDeleteCall) Header() http.Header + type ProjectsCompaniesGetCall struct + func (c *ProjectsCompaniesGetCall) Context(ctx context.Context) *ProjectsCompaniesGetCall + func (c *ProjectsCompaniesGetCall) Do(opts ...googleapi.CallOption) (*Company, error) + func (c *ProjectsCompaniesGetCall) Fields(s ...googleapi.Field) *ProjectsCompaniesGetCall + func (c *ProjectsCompaniesGetCall) Header() http.Header + func (c *ProjectsCompaniesGetCall) IfNoneMatch(entityTag string) *ProjectsCompaniesGetCall + type ProjectsCompaniesListCall struct + func (c *ProjectsCompaniesListCall) Context(ctx context.Context) *ProjectsCompaniesListCall + func (c *ProjectsCompaniesListCall) Do(opts ...googleapi.CallOption) (*ListCompaniesResponse, error) + func (c *ProjectsCompaniesListCall) Fields(s ...googleapi.Field) *ProjectsCompaniesListCall + func (c *ProjectsCompaniesListCall) Header() http.Header + func (c *ProjectsCompaniesListCall) IfNoneMatch(entityTag string) *ProjectsCompaniesListCall + func (c *ProjectsCompaniesListCall) PageSize(pageSize int64) *ProjectsCompaniesListCall + func (c *ProjectsCompaniesListCall) PageToken(pageToken string) *ProjectsCompaniesListCall + func (c *ProjectsCompaniesListCall) Pages(ctx context.Context, f func(*ListCompaniesResponse) error) error + func (c *ProjectsCompaniesListCall) RequireOpenJobs(requireOpenJobs bool) *ProjectsCompaniesListCall + type ProjectsCompaniesPatchCall struct + func (c *ProjectsCompaniesPatchCall) Context(ctx context.Context) *ProjectsCompaniesPatchCall + func (c *ProjectsCompaniesPatchCall) Do(opts ...googleapi.CallOption) (*Company, error) + func (c *ProjectsCompaniesPatchCall) Fields(s ...googleapi.Field) *ProjectsCompaniesPatchCall + func (c *ProjectsCompaniesPatchCall) Header() http.Header + type ProjectsCompaniesService struct + func NewProjectsCompaniesService(s *Service) *ProjectsCompaniesService + func (r *ProjectsCompaniesService) Create(parent string, createcompanyrequest *CreateCompanyRequest) *ProjectsCompaniesCreateCall + func (r *ProjectsCompaniesService) Delete(name string) *ProjectsCompaniesDeleteCall + func (r *ProjectsCompaniesService) Get(name string) *ProjectsCompaniesGetCall + func (r *ProjectsCompaniesService) List(parent string) *ProjectsCompaniesListCall + func (r *ProjectsCompaniesService) Patch(name string, updatecompanyrequest *UpdateCompanyRequest) *ProjectsCompaniesPatchCall + type ProjectsCompleteCall struct + func (c *ProjectsCompleteCall) CompanyName(companyName string) *ProjectsCompleteCall + func (c *ProjectsCompleteCall) Context(ctx context.Context) *ProjectsCompleteCall + func (c *ProjectsCompleteCall) Do(opts ...googleapi.CallOption) (*CompleteQueryResponse, error) + func (c *ProjectsCompleteCall) Fields(s ...googleapi.Field) *ProjectsCompleteCall + func (c *ProjectsCompleteCall) Header() http.Header + func (c *ProjectsCompleteCall) IfNoneMatch(entityTag string) *ProjectsCompleteCall + func (c *ProjectsCompleteCall) LanguageCode(languageCode string) *ProjectsCompleteCall + func (c *ProjectsCompleteCall) LanguageCodes(languageCodes ...string) *ProjectsCompleteCall + func (c *ProjectsCompleteCall) PageSize(pageSize int64) *ProjectsCompleteCall + func (c *ProjectsCompleteCall) Query(query string) *ProjectsCompleteCall + func (c *ProjectsCompleteCall) Scope(scope string) *ProjectsCompleteCall + func (c *ProjectsCompleteCall) Type(type_ string) *ProjectsCompleteCall + type ProjectsJobsBatchDeleteCall struct + func (c *ProjectsJobsBatchDeleteCall) Context(ctx context.Context) *ProjectsJobsBatchDeleteCall + func (c *ProjectsJobsBatchDeleteCall) Do(opts ...googleapi.CallOption) (*Empty, error) + func (c *ProjectsJobsBatchDeleteCall) Fields(s ...googleapi.Field) *ProjectsJobsBatchDeleteCall + func (c *ProjectsJobsBatchDeleteCall) Header() http.Header + type ProjectsJobsCreateCall struct + func (c *ProjectsJobsCreateCall) Context(ctx context.Context) *ProjectsJobsCreateCall + func (c *ProjectsJobsCreateCall) Do(opts ...googleapi.CallOption) (*Job, error) + func (c *ProjectsJobsCreateCall) Fields(s ...googleapi.Field) *ProjectsJobsCreateCall + func (c *ProjectsJobsCreateCall) Header() http.Header + type ProjectsJobsDeleteCall struct + func (c *ProjectsJobsDeleteCall) Context(ctx context.Context) *ProjectsJobsDeleteCall + func (c *ProjectsJobsDeleteCall) Do(opts ...googleapi.CallOption) (*Empty, error) + func (c *ProjectsJobsDeleteCall) Fields(s ...googleapi.Field) *ProjectsJobsDeleteCall + func (c *ProjectsJobsDeleteCall) Header() http.Header + type ProjectsJobsGetCall struct + func (c *ProjectsJobsGetCall) Context(ctx context.Context) *ProjectsJobsGetCall + func (c *ProjectsJobsGetCall) Do(opts ...googleapi.CallOption) (*Job, error) + func (c *ProjectsJobsGetCall) Fields(s ...googleapi.Field) *ProjectsJobsGetCall + func (c *ProjectsJobsGetCall) Header() http.Header + func (c *ProjectsJobsGetCall) IfNoneMatch(entityTag string) *ProjectsJobsGetCall + type ProjectsJobsListCall struct + func (c *ProjectsJobsListCall) Context(ctx context.Context) *ProjectsJobsListCall + func (c *ProjectsJobsListCall) Do(opts ...googleapi.CallOption) (*ListJobsResponse, error) + func (c *ProjectsJobsListCall) Fields(s ...googleapi.Field) *ProjectsJobsListCall + func (c *ProjectsJobsListCall) Filter(filter string) *ProjectsJobsListCall + func (c *ProjectsJobsListCall) Header() http.Header + func (c *ProjectsJobsListCall) IfNoneMatch(entityTag string) *ProjectsJobsListCall + func (c *ProjectsJobsListCall) JobView(jobView string) *ProjectsJobsListCall + func (c *ProjectsJobsListCall) PageSize(pageSize int64) *ProjectsJobsListCall + func (c *ProjectsJobsListCall) PageToken(pageToken string) *ProjectsJobsListCall + func (c *ProjectsJobsListCall) Pages(ctx context.Context, f func(*ListJobsResponse) error) error + type ProjectsJobsPatchCall struct + func (c *ProjectsJobsPatchCall) Context(ctx context.Context) *ProjectsJobsPatchCall + func (c *ProjectsJobsPatchCall) Do(opts ...googleapi.CallOption) (*Job, error) + func (c *ProjectsJobsPatchCall) Fields(s ...googleapi.Field) *ProjectsJobsPatchCall + func (c *ProjectsJobsPatchCall) Header() http.Header + type ProjectsJobsSearchCall struct + func (c *ProjectsJobsSearchCall) Context(ctx context.Context) *ProjectsJobsSearchCall + func (c *ProjectsJobsSearchCall) Do(opts ...googleapi.CallOption) (*SearchJobsResponse, error) + func (c *ProjectsJobsSearchCall) Fields(s ...googleapi.Field) *ProjectsJobsSearchCall + func (c *ProjectsJobsSearchCall) Header() http.Header + func (c *ProjectsJobsSearchCall) Pages(ctx context.Context, f func(*SearchJobsResponse) error) error + type ProjectsJobsSearchForAlertCall struct + func (c *ProjectsJobsSearchForAlertCall) Context(ctx context.Context) *ProjectsJobsSearchForAlertCall + func (c *ProjectsJobsSearchForAlertCall) Do(opts ...googleapi.CallOption) (*SearchJobsResponse, error) + func (c *ProjectsJobsSearchForAlertCall) Fields(s ...googleapi.Field) *ProjectsJobsSearchForAlertCall + func (c *ProjectsJobsSearchForAlertCall) Header() http.Header + func (c *ProjectsJobsSearchForAlertCall) Pages(ctx context.Context, f func(*SearchJobsResponse) error) error + type ProjectsJobsService struct + func NewProjectsJobsService(s *Service) *ProjectsJobsService + func (r *ProjectsJobsService) BatchDelete(parent string, batchdeletejobsrequest *BatchDeleteJobsRequest) *ProjectsJobsBatchDeleteCall + func (r *ProjectsJobsService) Create(parent string, createjobrequest *CreateJobRequest) *ProjectsJobsCreateCall + func (r *ProjectsJobsService) Delete(name string) *ProjectsJobsDeleteCall + func (r *ProjectsJobsService) Get(name string) *ProjectsJobsGetCall + func (r *ProjectsJobsService) List(parent string) *ProjectsJobsListCall + func (r *ProjectsJobsService) Patch(name string, updatejobrequest *UpdateJobRequest) *ProjectsJobsPatchCall + func (r *ProjectsJobsService) Search(parent string, searchjobsrequest *SearchJobsRequest) *ProjectsJobsSearchCall + func (r *ProjectsJobsService) SearchForAlert(parent string, searchjobsrequest *SearchJobsRequest) *ProjectsJobsSearchForAlertCall + type ProjectsOperationsGetCall struct + func (c *ProjectsOperationsGetCall) Context(ctx context.Context) *ProjectsOperationsGetCall + func (c *ProjectsOperationsGetCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsOperationsGetCall + func (c *ProjectsOperationsGetCall) Header() http.Header + func (c *ProjectsOperationsGetCall) IfNoneMatch(entityTag string) *ProjectsOperationsGetCall + type ProjectsOperationsService struct + func NewProjectsOperationsService(s *Service) *ProjectsOperationsService + func (r *ProjectsOperationsService) Get(name string) *ProjectsOperationsGetCall + type ProjectsService struct + ClientEvents *ProjectsClientEventsService + Companies *ProjectsCompaniesService + Jobs *ProjectsJobsService + Operations *ProjectsOperationsService + func NewProjectsService(s *Service) *ProjectsService + func (r *ProjectsService) Complete(name string) *ProjectsCompleteCall + type RequestMetadata struct + DeviceInfo *DeviceInfo + Domain string + ForceSendFields []string + NullFields []string + SessionId string + UserId string + func (s *RequestMetadata) MarshalJSON() ([]byte, error) + type ResponseMetadata struct + ForceSendFields []string + NullFields []string + RequestId string + func (s *ResponseMetadata) MarshalJSON() ([]byte, error) + type SearchJobsRequest struct + CustomRankingInfo *CustomRankingInfo + DisableKeywordMatch bool + DiversificationLevel string + EnableBroadening bool + ForceSendFields []string + HistogramFacets *HistogramFacets + HistogramQueries []*HistogramQuery + JobQuery *JobQuery + JobView string + NullFields []string + Offset int64 + OrderBy string + PageSize int64 + PageToken string + RequestMetadata *RequestMetadata + RequirePreciseResultSize bool + SearchMode string + func (s *SearchJobsRequest) MarshalJSON() ([]byte, error) + type SearchJobsResponse struct + BroadenedQueryJobsCount int64 + EstimatedTotalSize int64 + ForceSendFields []string + HistogramQueryResults []*HistogramQueryResult + HistogramResults *HistogramResults + LocationFilters []*Location + MatchingJobs []*MatchingJob + Metadata *ResponseMetadata + NextPageToken string + NullFields []string + SpellCorrection *SpellingCorrection + TotalSize int64 + func (s *SearchJobsResponse) MarshalJSON() ([]byte, error) + type Service struct + BasePath string + Projects *ProjectsService + UserAgent string + 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 TimeOfDay struct + ForceSendFields []string + Hours int64 + Minutes int64 + Nanos int64 + NullFields []string + Seconds int64 + func (s *TimeOfDay) MarshalJSON() ([]byte, error) + type TimestampRange struct + EndTime string + ForceSendFields []string + NullFields []string + StartTime string + func (s *TimestampRange) MarshalJSON() ([]byte, error) + type UpdateCompanyRequest struct + Company *Company + ForceSendFields []string + NullFields []string + UpdateMask string + func (s *UpdateCompanyRequest) MarshalJSON() ([]byte, error) + type UpdateJobRequest struct + ForceSendFields []string + Job *Job + NullFields []string + UpdateMask string + func (s *UpdateJobRequest) MarshalJSON() ([]byte, error)