v1

package
v0.0.0-...-f51dab3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 21, 2026 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BatchRefreshTrigger

type BatchRefreshTrigger struct {
	Frequency JobFrequency `json:"frequency"`
}

BatchRefreshTrigger is the signal sent by Cloud Scheduler to the Fan-Out Worker. It effectively says "It is time to check all saved searches of a specific frequency".

func (BatchRefreshTrigger) APIVersion

func (BatchRefreshTrigger) APIVersion() string

func (BatchRefreshTrigger) Kind

func (BatchRefreshTrigger) Kind() string

type JobFrequency

type JobFrequency string

JobFrequency defines how often a saved search should be checked.

const (
	FrequencyUnknown   JobFrequency = "UNKNOWN"
	FrequencyImmediate JobFrequency = "IMMEDIATE"
	FrequencyWeekly    JobFrequency = "WEEKLY"
	FrequencyMonthly   JobFrequency = "MONTHLY"
)

func (JobFrequency) ToWorkerTypeJobFrequency

func (f JobFrequency) ToWorkerTypeJobFrequency() workertypes.JobFrequency

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL