Type parameters
Constructors
constructor
• new QuestionProgram<Outputs>(outputs)
Type parameters
Parameters
Properties
readRequirements
•Readonly readRequirements: Readonly<{ serving?: Readonly<Record<string, ServingRequirement>> ; sources?: Readonly<Record<string, SourceReadRequirement>> ; requirements: readonly Readonly<{ clock: Readonly<{ table: string ; kind: FreshnessClockKind }> ; max_age: `\{number}m\` \| \`{number}d` | `\{number}h\` \| \`{number}ms` | `\{number}s\` \}\>[] ; `all_inputs?`: readonly `Readonly`\<\{ `default`: `Readonly`\<\{ `clock`: [`FreshnessClockKind`](/api/modules/server#freshnessclockkind) ; `max_age`: \`{number}m` | `\{number}d\` \| \`{number}h` | `\{number}ms\` \| \`{number}s` }> ; overrides: readonly Readonly<{ clock: Readonly<{ table: string; kind: FreshnessClockKind; }>; max_age: `\{number}m\` \| \`{number}d` | `\{number}h\` \| \`{number}ms` | `${number}s`; }>[] }>[] }>
outputs
•Readonly outputs: Outputs
Accessors
program
•get program(): Object
Returns
Object