Module types

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.
CalcitePlan
The Calcite plan representation of a dataflow graph.
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.
Condition
Condition
Configuration
Configuration
ConnectorStats
Aggregated connector error statistics.
Dataflow
The JSON representation of a dataflow graph.
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.
HealthStatus
HealthStatus
HttpInputConfig
Configuration for reading data via HTTP.
IcebergReaderConfig
Iceberg input connector configuration.
LicenseInformation
LicenseInformation
MetricsParameters
Query parameters to retrieve pipeline circuit metrics.
MirInput
MirInput
MirNode
MirNode
NewApiKeyRequest
Request to create a new API key.
NewApiKeyResponse
Response to a successful API key creation.
ObjectStorageConfig
ObjectStorageConfig
Op
Op
Operand
Operand
PartialProgramInfo
Program information is the result of the SQL compilation.
PatchPipeline
Partially update the pipeline (PATCH).
PipelineDiff
Summary of changes in the pipeline between checkpointed and new versions.
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.
ProgramDiff
Summary of changes in the program between checkpointed and new versions.
ProgramError
Log, warning and error information about the program compilation.
ProgramInfo
Program information is the output of the SQL compiler.
ProgramIr
Program information included in the pipeline configuration.
ProviderAwsCognito
ProviderAwsCognito
ProviderGenericOidc
ProviderGenericOidc
PubSubInputConfig
Google Pub/Sub input connector configuration.
RedisOutputConfig
Redis output connector configuration.
Rel
Rel
RestCatalogConfig
Iceberg REST catalog config.
RustCompilationInfo
Rust compilation information.
SampleStatistics
One sample of time-series data.
ServiceStatus
ServiceStatus
SessionInfo
SessionInfo
SqlCompilationInfo
SQL compilation information.
SqlCompilerMessage
A SQL compiler error.
SqlIdentifier
An SQL identifier.
StartTransactionResponse
Response to a /start_transaction request.
StorageOptions
Storage configuration for a pipeline.
SyncConfig
SyncConfig
TenantId
TenantId
TimeSeries
Time series to make graphs in the web console easier.
UpdateInformation
UpdateInformation
Version
Version number.

Enums§

AdHocResultFormat
URL-encoded format argument to the /query endpoint.
ApiPermission
Permission types for invoking API endpoints.
AuthProvider
AuthProvider
BootstrapPolicy
BootstrapPolicy
CalciteId
CalciteId
CombinedDesiredStatus
CombinedDesiredStatus
CombinedStatus
CombinedStatus
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.
PipelineFieldSelector
PipelineFieldSelector
ProgramStatus
Program compilation status.
ResourcesDesiredStatus
ResourcesDesiredStatus
ResourcesStatus
Pipeline resources status.
RuntimeDesiredStatus
RuntimeDesiredStatus
RuntimeStatus
Runtime status of the pipeline.
StartFromCheckpoint
StartFromCheckpoint
StartFromCheckpointVariant0
StartFromCheckpointVariant0
StorageStatus
Storage status.