Package xyz.block.ftl
See: Description
-
Interface Summary Interface Description TypeAliasMapper SinkVerb FunctionVerb WriteableTopic A concrete definition of a topic. TopicPartitionMapper LeaseClient Client that can be used to acquire a FTL lease. EmptyVerb SourceVerb ConsumableTopic Marker interface for a topic that can be subscribed to, it must be extended and annotated with @TopicDefinition.WorkloadIdentity LeaseHandle -
Annotation Summary Annotation Description Transactional Annotation that is used to define the boundaries of a transaction. Cron LanguageTypeMapping Subscription Fixture Enum Marks an enum type TypeAlias Secret VerbClient Annotation that is used to define a verb client Egress Used to define an egress endpoint. Retry EnumHolder Marks a class as holder for an enum variant with a primitive type GeneratedRef Indicates that the class was generated from an external module. SQLQueryClient Annotation that is used to define a query verb client Data Marks the given item as a data item in the FTL schema. Topic Config Export Marks the given item as exported in the FTL schema. VariantName Specifies the name of the enum variant, if this is not specified then the name of the class is used. Verb A FTL verb. -
Class Summary Class Description SinglePartitionMapper LeaseFailedException Checked exception that is thrown when a lease cannot be acquired -
Enum Summary Enum Description SQLDatabaseType FromOffset ExportVisibility