Skip to main content

ClientRegistry

Bundle of all sync client classes for dependency injection.

This config object is passed to the resource clients to avoid circular dependencies. Each resource client receives this config and can instantiate other clients as needed.

Index

Properties

actor_client

actor_client: type[ActorClient]

actor_collection_client

actor_collection_client: type[ActorCollectionClient]

actor_env_var_client

actor_env_var_client: type[ActorEnvVarClient]

actor_env_var_collection_client

actor_env_var_collection_client: type[ActorEnvVarCollectionClient]

actor_version_client

actor_version_client: type[ActorVersionClient]

actor_version_collection_client

actor_version_collection_client: type[ActorVersionCollectionClient]

build_client

build_client: type[BuildClient]

build_collection_client

build_collection_client: type[BuildCollectionClient]

dataset_client

dataset_client: type[DatasetClient]

dataset_collection_client

dataset_collection_client: type[DatasetCollectionClient]

key_value_store_client

key_value_store_client: type[KeyValueStoreClient]

key_value_store_collection_client

key_value_store_collection_client: type[KeyValueStoreCollectionClient]

log_client

log_client: type[LogClient]

request_queue_client

request_queue_client: type[RequestQueueClient]

request_queue_collection_client

request_queue_collection_client: type[RequestQueueCollectionClient]

run_client

run_client: type[RunClient]

run_collection_client

run_collection_client: type[RunCollectionClient]

schedule_client

schedule_client: type[ScheduleClient]

schedule_collection_client

schedule_collection_client: type[ScheduleCollectionClient]

status_message_watcher

status_message_watcher: type[StatusMessageWatcherSync]

store_collection_client

store_collection_client: type[StoreCollectionClient]

streamed_log

streamed_log: type[StreamedLogSync]

task_client

task_client: type[TaskClient]

task_collection_client

task_collection_client: type[TaskCollectionClient]

user_client

user_client: type[UserClient]

webhook_client

webhook_client: type[WebhookClient]

webhook_collection_client

webhook_collection_client: type[WebhookCollectionClient]

webhook_dispatch_client

webhook_dispatch_client: type[WebhookDispatchClient]

webhook_dispatch_collection_client

webhook_dispatch_collection_client: type[WebhookDispatchCollectionClient]