Skip to main content

Module cli

Module cli 

Source
Expand description

Argument parser shared by main.rs and the integration tests.

Structs§

BackfillArgs
faucet backfill arguments.
CatalogArgscatalog
faucet catalog arguments.
CatalogConfigArgscatalog
Shared config-loading flags for the faucet catalog subcommands.
CatalogDatasetsArgscatalog
faucet catalog datasets arguments.
CatalogLineageArgscatalog
faucet catalog lineage arguments.
CatalogShowArgscatalog
faucet catalog show <id> arguments.
Cli
faucet — config-driven runner for faucet-stream pipelines.
CompletionsArgs
faucet completions arguments.
ConformanceArgs
faucet conformance arguments.
ContractArgscontract
faucet contract arguments.
DevArgs
faucet dev arguments.
DiscoverArgs
faucet discover arguments.
DlqArgs
faucet dlq arguments.
DlqDiscardArgs
faucet dlq discard <location> arguments.
DlqInspectArgs
faucet dlq inspect <location> arguments.
DlqReplayArgs
faucet dlq replay <config> --from <location> arguments.
DoctorArgs
faucet doctor arguments.
ExplainArgs
faucet explain arguments.
FmtArgs
faucet fmt arguments.
HistoryArgscatalog
faucet history arguments.
InitArgs
faucet init arguments.
InstallArgs
faucet install arguments.
ListArgs
faucet list arguments.
MaskingArgsmasking
Arguments for faucet masking.
McpArgsmcp
faucet mcp arguments — run an MCP server over stdio (#420).
MigrateArgs
faucet migrate arguments.
NewArgs
faucet new arguments.
NewConnectorArgs
faucet new connector arguments.
NotifyArgsnotify
faucet notify test arguments.
NotifyTestArgsnotify
faucet notify test <config> arguments.
PlanArgs
faucet plan arguments.
PreviewArgs
faucet preview arguments.
ReplicateArgs
faucet replicate arguments.
RunArgs
faucet run arguments.
ScheduleArgsschedule
faucet schedule arguments.
SchemaArgs
faucet schema arguments.
SearchArgs
faucet search arguments.
SelectionArgs
Runtime matrix-row selection flags, shared by run/validate/preview/ plan via #[command(flatten)]. Implements the selection model of #370 (identity), #371 (status), #376 (tags), and #377 (include_parents).
ServeArgsserve
faucet serve arguments.
TemplateArgstemplates
faucet template arguments (#444).
TemplateDeleteArgstemplates
faucet template delete <id> arguments.
TemplateDeprecateArgstemplates
faucet template deprecate <id> arguments.
TemplateLaunchArgstemplates
faucet template launch <id> arguments.
TemplateListArgstemplates
faucet template list arguments.
TemplatePromoteArgstemplates
faucet template promote <id> arguments.
TemplateRegisterArgstemplates
faucet template register <config> arguments.
TemplateRollbackArgstemplates
faucet template rollback <id> arguments.
TemplateRunArgstemplates
faucet template run <id> arguments.
TemplateShowArgstemplates
faucet template show <id> arguments.
TemplateStoreArgstemplates
Where the template registry lives — shared by every faucet template subcommand.
TestArgs
faucet test arguments.
ValidateArgs
faucet validate arguments.

Enums§

CatalogCommandcatalog
faucet catalog subcommands.
Command
Top-level subcommands.
ContractExportFormatcontract
Export format for faucet contract --export.
DlqCommand
faucet dlq subcommands.
NewTarget
What faucet new scaffolds.
NotifyCommandnotify
faucet notify subcommands.
RunOutput
Format for faucet run’s end-of-run summary.
SchemaTarget
Schema subcommand target — which connector or system component to describe.
TemplateCommandtemplates
faucet template subcommands.