Endpoint type
Cron / endpointCron endpoint
A local UTC schedule that invokes a generated endpoint function.
When to use
Create this endpoint inside a Cron connector, then select it from an Input or Sink stream.
Behavior
- The scheduler calls the generated endpoint function.
- The endpoint function emits application values into the input stream.
- Missed and overlapping runs follow explicit policies.
General properties
Endpoint identity
PropertyTypeDescription
namestringEndpoint name unique in the topology.
RequiredSchedule properties
Schedule endpoint contract
PropertyTypeDescription
enabledbooleanStarts scheduler integration when true.
Default:truetracingEnabledbooleanCreates tracing for each admitted source event.
Default:falseschedulecron expressionUTC schedule expression.
RequiredtimezoneUTCPortable runtimes currently require UTC.
Default:UTCoverlapPolicyAllow | SkipBehavior when the previous firing is still running.
Default:SkipAllowed: Allow, SkipmissedRunPolicySkip | FireOnceBehavior after a delayed firing.
Default:FireOnceAllowed: Skip, FireOnceFunction properties
Generated transport handler and code placement
PropertyTypeDescription
functionNamesymbolGenerated endpoint handler name.
functionPackagestringGenerated handler package.
publicFunctionbooleanPlaces the handler in shared code.
Default:falsefunctionDescriptiontextGenerated documentation comment.
functionInitializerGroupstringDependency-injection initialization group.
functionModuleModuleShared module for the handler.
Visible when publicFunction is true.Configuration example
enabled: true
schedule: */5 * * * *
timezone: UTC
overlapPolicy: Skip