Package xyz.block.ftl.schema.v1
See: Description
-
Class Summary Class Description Builder
Protobuf typeOptional represents a Type whose value may be optional.xyz.block.ftl.schema.v1.OptionalOptional
Protobuf typeOptional represents a Type whose value may be optional.xyz.block.ftl.schema.v1.OptionalBuilder Protobuf type xyz.block.ftl.schema.v1.DatabaseRuntimeDatabaseRuntime Protobuf type xyz.block.ftl.schema.v1.DatabaseRuntimeBuilder Protobuf type xyz.block.ftl.schema.v1.DeploymentRuntimeEventDeploymentRuntimeEvent Protobuf type xyz.block.ftl.schema.v1.DeploymentRuntimeEventBuilder Protobuf type xyz.block.ftl.schema.v1.RealmChangeRealmChange Protobuf type xyz.block.ftl.schema.v1.RealmChangeBuilder Protobuf type xyz.block.ftl.schema.v1.IntInt Protobuf type xyz.block.ftl.schema.v1.IntBuilder
Protobuf typeModuleRuntime is runtime configuration for a module that can be dynamically updated.xyz.block.ftl.schema.v1.ModuleRuntimeModuleRuntime
Protobuf typeModuleRuntime is runtime configuration for a module that can be dynamically updated.xyz.block.ftl.schema.v1.ModuleRuntimeBuilder Protobuf type xyz.block.ftl.schema.v1.DeploymentRuntimeNotificationDeploymentRuntimeNotification Protobuf type xyz.block.ftl.schema.v1.DeploymentRuntimeNotificationBuilder Protobuf type xyz.block.ftl.schema.v1.VerbRuntimeVerbRuntime Protobuf type xyz.block.ftl.schema.v1.VerbRuntimeBuilder Protobuf type xyz.block.ftl.schema.v1.MetadataPublisherMetadataPublisher Protobuf type xyz.block.ftl.schema.v1.MetadataPublisherBuilder Protobuf type xyz.block.ftl.schema.v1.DSNDatabaseConnectorDSNDatabaseConnector Protobuf type xyz.block.ftl.schema.v1.DSNDatabaseConnectorBuilder Protobuf type xyz.block.ftl.schema.v1.RuntimeRuntime Protobuf type xyz.block.ftl.schema.v1.RuntimeBuilder Protobuf type xyz.block.ftl.schema.v1.ChangesetPreparedEventChangesetPreparedEvent Protobuf type xyz.block.ftl.schema.v1.ChangesetPreparedEventBuilder Protobuf type xyz.block.ftl.schema.v1.ChangesetCommittedEventChangesetCommittedEvent Protobuf type xyz.block.ftl.schema.v1.ChangesetCommittedEventBuilder Protobuf type xyz.block.ftl.schema.v1.ModuleRuntimeRunnerModuleRuntimeRunner Protobuf type xyz.block.ftl.schema.v1.ModuleRuntimeRunnerBuilder Protobuf type xyz.block.ftl.schema.v1.SchemaSchema Protobuf type xyz.block.ftl.schema.v1.SchemaBuilder Protobuf type xyz.block.ftl.schema.v1.YAMLFileCredentialsConnectorYAMLFileCredentialsConnector Protobuf type xyz.block.ftl.schema.v1.YAMLFileCredentialsConnectorBuilder
Protobuf typeA Data structure.xyz.block.ftl.schema.v1.DataData
Protobuf typeA Data structure.xyz.block.ftl.schema.v1.DataBuilder Protobuf type xyz.block.ftl.schema.v1.TypeParameterTypeParameter Protobuf type xyz.block.ftl.schema.v1.TypeParameterBuilder Protobuf type xyz.block.ftl.schema.v1.FullSchemaNotificationFullSchemaNotification Protobuf type xyz.block.ftl.schema.v1.FullSchemaNotificationBuilder Protobuf type xyz.block.ftl.schema.v1.MetadataTypeMapMetadataTypeMap Protobuf type xyz.block.ftl.schema.v1.MetadataTypeMapBuilder Protobuf type xyz.block.ftl.schema.v1.MapMap Protobuf type xyz.block.ftl.schema.v1.MapBuilder Protobuf type xyz.block.ftl.schema.v1.MetadataEncodingMetadataEncoding Protobuf type xyz.block.ftl.schema.v1.MetadataEncodingBuilder Protobuf type xyz.block.ftl.schema.v1.ModuleRuntimeScalingModuleRuntimeScaling Protobuf type xyz.block.ftl.schema.v1.ModuleRuntimeScalingBuilder Protobuf type xyz.block.ftl.schema.v1.ChangesetRollingBackNotificationChangesetRollingBackNotification Protobuf type xyz.block.ftl.schema.v1.ChangesetRollingBackNotificationBuilder
Protobuf typeType represents a Type Node in the schema grammar.xyz.block.ftl.schema.v1.TypeType
Protobuf typeType represents a Type Node in the schema grammar.xyz.block.ftl.schema.v1.TypeBuilder Protobuf type xyz.block.ftl.schema.v1.ModuleRuntimeDeploymentModuleRuntimeDeployment Protobuf type xyz.block.ftl.schema.v1.ModuleRuntimeDeploymentBuilder Protobuf type xyz.block.ftl.schema.v1.ChangesetFinalizedNotificationChangesetFinalizedNotification Protobuf type xyz.block.ftl.schema.v1.ChangesetFinalizedNotificationBuilder Protobuf type xyz.block.ftl.schema.v1.ArrayArray Protobuf type xyz.block.ftl.schema.v1.ArrayBuilder
Protobuf typeMetadataGenerated designates a declaration generated by FTL.xyz.block.ftl.schema.v1.MetadataGeneratedMetadataGenerated
Protobuf typeMetadataGenerated designates a declaration generated by FTL.xyz.block.ftl.schema.v1.MetadataGeneratedBuilder Protobuf type xyz.block.ftl.schema.v1.EgressTargetEgressTarget Protobuf type xyz.block.ftl.schema.v1.EgressTargetSchemaOuterClass Builder Protobuf type xyz.block.ftl.schema.v1.TypeAliasTypeAlias Protobuf type xyz.block.ftl.schema.v1.TypeAliasBuilder Protobuf type xyz.block.ftl.schema.v1.TopicTopic Protobuf type xyz.block.ftl.schema.v1.TopicBuilder Protobuf type xyz.block.ftl.schema.v1.TypeValueTypeValue Protobuf type xyz.block.ftl.schema.v1.TypeValueBuilder Protobuf type xyz.block.ftl.schema.v1.DatabaseRuntimeConnectionsDatabaseRuntimeConnections Protobuf type xyz.block.ftl.schema.v1.DatabaseRuntimeConnectionsBuilder Protobuf type xyz.block.ftl.schema.v1.EnumVariantEnumVariant Protobuf type xyz.block.ftl.schema.v1.EnumVariantBuilder
Protobuf typeRef is an untyped reference to a symbol.xyz.block.ftl.schema.v1.RefRef
Protobuf typeRef is an untyped reference to a symbol.xyz.block.ftl.schema.v1.RefBuilder Protobuf type xyz.block.ftl.schema.v1.IngressPathLiteralIngressPathLiteral Protobuf type xyz.block.ftl.schema.v1.IngressPathLiteralBuilder Protobuf type xyz.block.ftl.schema.v1.ModuleModule Protobuf type xyz.block.ftl.schema.v1.ModuleBuilder Protobuf type xyz.block.ftl.schema.v1.ChangesetCommittedNotificationChangesetCommittedNotification Protobuf type xyz.block.ftl.schema.v1.ChangesetCommittedNotificationBuilder Protobuf type xyz.block.ftl.schema.v1.IntValueIntValue Protobuf type xyz.block.ftl.schema.v1.IntValueBuilder Protobuf type xyz.block.ftl.schema.v1.FloatFloat Protobuf type xyz.block.ftl.schema.v1.FloatBuilder Protobuf type xyz.block.ftl.schema.v1.MetadataGitMetadataGit Protobuf type xyz.block.ftl.schema.v1.MetadataGitBuilder Protobuf type xyz.block.ftl.schema.v1.MetadataPartitionsMetadataPartitions Protobuf type xyz.block.ftl.schema.v1.MetadataPartitionsBuilder Protobuf type xyz.block.ftl.schema.v1.MetadataAliasMetadataAlias Protobuf type xyz.block.ftl.schema.v1.MetadataAliasBuilder Protobuf type xyz.block.ftl.schema.v1.ConfigConfig Protobuf type xyz.block.ftl.schema.v1.ConfigBuilder Protobuf type xyz.block.ftl.schema.v1.ModuleRuntimeBaseModuleRuntimeBase Protobuf type xyz.block.ftl.schema.v1.ModuleRuntimeBaseBuilder Protobuf type xyz.block.ftl.schema.v1.ChangesetDrainedNotificationChangesetDrainedNotification Protobuf type xyz.block.ftl.schema.v1.ChangesetDrainedNotificationBuilder
Protobuf typeMetadataSecrets represents a metadata block with a list of config items that are used.xyz.block.ftl.schema.v1.MetadataSecretsMetadataSecrets
Protobuf typeMetadataSecrets represents a metadata block with a list of config items that are used.xyz.block.ftl.schema.v1.MetadataSecretsBuilder Protobuf type xyz.block.ftl.schema.v1.DatabaseDatabase Protobuf type xyz.block.ftl.schema.v1.DatabaseBuilder
Protobuf typeMetadataEgress identifies a verb that serves as a Egress boundary.xyz.block.ftl.schema.v1.MetadataEgressMetadataEgress
Protobuf typeMetadataEgress identifies a verb that serves as a Egress boundary.xyz.block.ftl.schema.v1.MetadataEgressBuilder Protobuf type xyz.block.ftl.schema.v1.ChangesetPreparedNotificationChangesetPreparedNotification Protobuf type xyz.block.ftl.schema.v1.ChangesetPreparedNotificationBuilder Protobuf type xyz.block.ftl.schema.v1.PositionPosition Protobuf type xyz.block.ftl.schema.v1.PositionBuilder Protobuf type xyz.block.ftl.schema.v1.ChangesetDrainedEventChangesetDrainedEvent Protobuf type xyz.block.ftl.schema.v1.ChangesetDrainedEventBuilder Protobuf type xyz.block.ftl.schema.v1.AWSIAMAuthDatabaseConnectorAWSIAMAuthDatabaseConnector Protobuf type xyz.block.ftl.schema.v1.AWSIAMAuthDatabaseConnectorBuilder
Protobuf typeValue represents a value Node in the schema grammar.xyz.block.ftl.schema.v1.ValueValue
Protobuf typeValue represents a value Node in the schema grammar.xyz.block.ftl.schema.v1.ValueBuilder
Protobuf typeMetadataSQLColumn designates a database column.xyz.block.ftl.schema.v1.MetadataSQLColumnMetadataSQLColumn
Protobuf typeMetadataSQLColumn designates a database column.xyz.block.ftl.schema.v1.MetadataSQLColumnBuilder
Protobuf typeMetadataSQLQuery designates a query verb; a verb generated from a SQL query.xyz.block.ftl.schema.v1.MetadataSQLQueryMetadataSQLQuery
Protobuf typeMetadataSQLQuery designates a query verb; a verb generated from a SQL query.xyz.block.ftl.schema.v1.MetadataSQLQueryBuilder Protobuf type xyz.block.ftl.schema.v1.IngressPathComponentIngressPathComponent Protobuf type xyz.block.ftl.schema.v1.IngressPathComponentBuilder Protobuf type xyz.block.ftl.schema.v1.MetadataArtefactMetadataArtefact Protobuf type xyz.block.ftl.schema.v1.MetadataArtefactBuilder
Protobuf typeSchemaState is the schema service state as persisted in Raftxyz.block.ftl.schema.v1.SchemaStateSchemaState
Protobuf typeSchemaState is the schema service state as persisted in Raftxyz.block.ftl.schema.v1.SchemaStateBuilder Protobuf type xyz.block.ftl.schema.v1.TopicRuntimeTopicRuntime Protobuf type xyz.block.ftl.schema.v1.TopicRuntimeBuilder Protobuf type xyz.block.ftl.schema.v1.RuntimeElementRuntimeElement Protobuf type xyz.block.ftl.schema.v1.RuntimeElementBuilder Protobuf type xyz.block.ftl.schema.v1.MetadataFixtureMetadataFixture Protobuf type xyz.block.ftl.schema.v1.MetadataFixtureBuilder Protobuf type xyz.block.ftl.schema.v1.UnitUnit Protobuf type xyz.block.ftl.schema.v1.UnitBuilder Protobuf type xyz.block.ftl.schema.v1.EnumEnum Protobuf type xyz.block.ftl.schema.v1.EnumBuilder Protobuf type xyz.block.ftl.schema.v1.MetadataIngressMetadataIngress Protobuf type xyz.block.ftl.schema.v1.MetadataIngressBuilder
Protobuf typeSubscriptionConnector is a connector to subscribe to a topic.xyz.block.ftl.schema.v1.SubscriptionConnectorSubscriptionConnector
Protobuf typeSubscriptionConnector is a connector to subscribe to a topic.xyz.block.ftl.schema.v1.SubscriptionConnectorBuilder Protobuf type xyz.block.ftl.schema.v1.IngressPathParameterIngressPathParameter Protobuf type xyz.block.ftl.schema.v1.IngressPathParameterBuilder Protobuf type xyz.block.ftl.schema.v1.MetadataRetryMetadataRetry Protobuf type xyz.block.ftl.schema.v1.MetadataRetryBuilder Protobuf type xyz.block.ftl.schema.v1.BytesBytes Protobuf type xyz.block.ftl.schema.v1.BytesBuilder Protobuf type xyz.block.ftl.schema.v1.ChangesetFinalizedEventChangesetFinalizedEvent Protobuf type xyz.block.ftl.schema.v1.ChangesetFinalizedEventBuilder Protobuf type xyz.block.ftl.schema.v1.MetadataSubscriberMetadataSubscriber Protobuf type xyz.block.ftl.schema.v1.MetadataSubscriberBuilder Protobuf type xyz.block.ftl.schema.v1.SecretSecret Protobuf type xyz.block.ftl.schema.v1.SecretBuilder Protobuf type xyz.block.ftl.schema.v1.MetadataCronJobMetadataCronJob Protobuf type xyz.block.ftl.schema.v1.MetadataCronJobBuilder Protobuf type xyz.block.ftl.schema.v1.VerbVerb Protobuf type xyz.block.ftl.schema.v1.VerbBuilder Protobuf type xyz.block.ftl.schema.v1.StringValueStringValue Protobuf type xyz.block.ftl.schema.v1.StringValueBuilder Protobuf type xyz.block.ftl.schema.v1.RealmRealm Protobuf type xyz.block.ftl.schema.v1.RealmBuilder Protobuf type xyz.block.ftl.schema.v1.FieldField Protobuf type xyz.block.ftl.schema.v1.FieldBuilder
Protobuf typeEgressRuntime stores the actual egress target.xyz.block.ftl.schema.v1.EgressRuntimeEgressRuntime
Protobuf typeEgressRuntime stores the actual egress target.xyz.block.ftl.schema.v1.EgressRuntimeBuilder
Protobuf typeDecl represents user-defined data types in the schema grammar.xyz.block.ftl.schema.v1.DeclDecl
Protobuf typeDecl represents user-defined data types in the schema grammar.xyz.block.ftl.schema.v1.DeclBuilder Protobuf type xyz.block.ftl.schema.v1.ChangesetRollingBackEventChangesetRollingBackEvent Protobuf type xyz.block.ftl.schema.v1.ChangesetRollingBackEventBuilder Protobuf type xyz.block.ftl.schema.v1.MetadataSQLMigrationMetadataSQLMigration Protobuf type xyz.block.ftl.schema.v1.MetadataSQLMigrationBuilder Protobuf type xyz.block.ftl.schema.v1.EventEvent Protobuf type xyz.block.ftl.schema.v1.EventBuilder Protobuf type xyz.block.ftl.schema.v1.ChangesetFailedNotificationChangesetFailedNotification Protobuf type xyz.block.ftl.schema.v1.ChangesetFailedNotificationBuilder Protobuf type xyz.block.ftl.schema.v1.MetadataDatabasesMetadataDatabases Protobuf type xyz.block.ftl.schema.v1.MetadataDatabasesBuilder Protobuf type xyz.block.ftl.schema.v1.ChangesetChangeset Protobuf type xyz.block.ftl.schema.v1.ChangesetBuilder Protobuf type xyz.block.ftl.schema.v1.ChangesetCreatedNotificationChangesetCreatedNotification Protobuf type xyz.block.ftl.schema.v1.ChangesetCreatedNotificationBuilder Protobuf type xyz.block.ftl.schema.v1.BoolBool Protobuf type xyz.block.ftl.schema.v1.BoolBuilder Protobuf type xyz.block.ftl.schema.v1.ChangesetFailedEventChangesetFailedEvent Protobuf type xyz.block.ftl.schema.v1.ChangesetFailedEventBuilder
Protobuf typeMetadata represents a metadata Node in the schema grammar.xyz.block.ftl.schema.v1.MetadataMetadata
Protobuf typeMetadata represents a metadata Node in the schema grammar.xyz.block.ftl.schema.v1.MetadataBuilder Protobuf type xyz.block.ftl.schema.v1.AnyAny Protobuf type xyz.block.ftl.schema.v1.AnyBuilder Protobuf type xyz.block.ftl.schema.v1.NotificationNotification Protobuf type xyz.block.ftl.schema.v1.NotificationBuilder Protobuf type xyz.block.ftl.schema.v1.DatabaseConnectorDatabaseConnector Protobuf type xyz.block.ftl.schema.v1.DatabaseConnectorBuilder
Protobuf typePlaintextKafkaSubscriptionConnector is a non TLS subscription connector to a kafka cluster.xyz.block.ftl.schema.v1.PlaintextKafkaSubscriptionConnectorPlaintextKafkaSubscriptionConnector
Protobuf typePlaintextKafkaSubscriptionConnector is a non TLS subscription connector to a kafka cluster.xyz.block.ftl.schema.v1.PlaintextKafkaSubscriptionConnectorBuilder Protobuf type xyz.block.ftl.schema.v1.TimeTime Protobuf type xyz.block.ftl.schema.v1.TimeBuilder Protobuf type xyz.block.ftl.schema.v1.ChangesetCreatedEventChangesetCreatedEvent Protobuf type xyz.block.ftl.schema.v1.ChangesetCreatedEventBuilder
Protobuf typeMetadataTransaction identifies a verb that serves as a transaction boundary.xyz.block.ftl.schema.v1.MetadataTransactionMetadataTransaction
Protobuf typeMetadataTransaction identifies a verb that serves as a transaction boundary.xyz.block.ftl.schema.v1.MetadataTransactionBuilder
Protobuf typeMetadataCalls represents a metadata block with a list of calls.xyz.block.ftl.schema.v1.MetadataCallsMetadataCalls
Protobuf typeMetadataCalls represents a metadata block with a list of calls.xyz.block.ftl.schema.v1.MetadataCallsBuilder Protobuf type xyz.block.ftl.schema.v1.StringString Protobuf type xyz.block.ftl.schema.v1.StringBuilder
Protobuf typeMetadataConfig represents a metadata block with a list of config items that are used.xyz.block.ftl.schema.v1.MetadataConfigMetadataConfig
Protobuf typeMetadataConfig represents a metadata block with a list of config items that are used.xyz.block.ftl.schema.v1.MetadataConfig -
-
Enum Summary Enum Description ValueCase ValueCase Visibility
Protobuf enumbuf:lint:ignore ENUM_ZERO_VALUE_SUFFIXxyz.block.ftl.schema.v1.VisibilityDeploymentState Protobuf enum xyz.block.ftl.schema.v1.DeploymentStateChangesetState Protobuf enum xyz.block.ftl.schema.v1.ChangesetStateValueCase ValueCase FromOffset Protobuf enum xyz.block.ftl.schema.v1.FromOffsetValueCase AliasKind
Protobuf enumAliasKind is the kind of alias.xyz.block.ftl.schema.v1.AliasKindValueCase ValueCase ValueCase ValueCase ValueCase