Module types

Source
Expand description

Types used as operation parameters and responses.

Modules§

builder
Types for composing complex structures.
defaults
Generation of default values for serde.
error
Error types.

Structs§

AdHocInputConfig
Configuration for inserting data with ad-hoc queries
AdhocQueryArgs
Arguments to the /query endpoint.
ApiKeyDescr
API key descriptor.
ApiKeyId
API key identifier.
BuildInformation
Information about the build of the platform.
CheckpointFailure
Information about a failed checkpoint.
ClockConfig
ClockConfig
CompletionStatusArgs
URL-encoded arguments to the /completion_status endpoint.
CompletionStatusResponse
Response to a completion token status request.
CompletionTokenResponse
Response to a completion token creation request.
Configuration
Configuration
Demo
Demo
FileBackendConfig
Configuration for local file system access.
GetPipelineParameters
Query parameters to GET a pipeline or a list of pipelines.
GlueCatalogConfig
AWS Glue catalog config.
HttpInputConfig
Configuration for reading data via HTTP.
IcebergReaderConfig
Iceberg input connector configuration.
LicenseInformation
LicenseInformation
MetricsParameters
Query parameters to retrieve pipeline circuit metrics.
NewApiKeyRequest
Request to create a new API key.
NewApiKeyResponse
Response to a successful API key creation.
ObjectStorageConfig
ObjectStorageConfig
PartialProgramInfo
Program information is the result of the SQL compilation.
PatchPipeline
Partially update the pipeline (PATCH).
PipelineId
Pipeline identifier.
PipelineInfo
Pipeline information. It both includes fields which are user-provided and system-generated.
PipelineSelectedInfo
Pipeline information which has a selected subset of optional fields. It both includes fields which are user-provided and system-generated. If an optional field is not selected (i.e., is None), it will not be serialized.
PostPutPipeline
Create a new pipeline (POST), or fully update an existing pipeline (PUT). Fields which are optional and not provided will be set to their empty type value (for strings: an empty string "", for objects: an empty dictionary {}).
PostStopPipelineParameters
Query parameters to POST a pipeline stop.
PostgresReaderConfig
Postgres input connector configuration.
PostgresWriterConfig
Postgres output connector configuration.
ProgramConfig
Program configuration.
ProgramError
Log, warning and error information about the program compilation.
ProgramInfo
Program information is the output of the SQL compiler.
ProviderAwsCognito
ProviderAwsCognito
ProviderGoogleIdentity
ProviderGoogleIdentity
PubSubInputConfig
Google Pub/Sub input connector configuration.
RedisOutputConfig
Redis output connector configuration.
RestCatalogConfig
Iceberg REST catalog config.
RustCompilationInfo
Rust compilation information.
SqlCompilationInfo
SQL compilation information.
SqlCompilerMessage
A SQL compiler error.
SqlIdentifier
An SQL identifier.
StorageOptions
Storage configuration for a pipeline.
SyncConfig
SyncConfig
UpdateInformation
UpdateInformation
Version
Version number.

Enums§

AdHocResultFormat
URL-encoded format argument to the /query endpoint.
ApiPermission
Permission types for invoking API endpoints.
AuthProvider
AuthProvider
CompilationProfile
Enumeration of possible compilation profiles that can be passed to the Rust compiler as an argument via cargo build --profile <>. A compilation profile affects among other things the compilation speed (how long till the program is ready to be run) and runtime speed (the performance while running).
CompletionStatus
Completion token status returned by the /completion_status endpoint.
DisplaySchedule
DisplaySchedule
IcebergCatalogType
IcebergCatalogType
IcebergIngestMode
Iceberg table read mode.
IcebergReaderConfigRestHeaders
IcebergReaderConfigRestHeaders
JsonLines
Whether JSON values can span multiple lines.
KafkaStartFromConfig
Where to begin reading a Kafka topic.
LicenseValidity
LicenseValidity
MetricsFormat
Circuit metrics output format.
PipelineDesiredStatus
PipelineDesiredStatus
PipelineFieldSelector
PipelineFieldSelector
PipelineStatus
Pipeline status.
ProgramStatus
Program compilation status.
StorageStatus
Storage status.