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
Click to show internal directories.
Click to hide internal directories.