Expand description
Traits to mock the clients in this library.
Application developers may need to mock the clients in this library to test how their application works with different (and sometimes hard to trigger) client and service behavior. Such test can define mocks implementing the trait(s) defined in this module, initialize the client with an instance of this mock in their tests, and verify their application responds as expected.
Traitsยง
- Data
Foundry Service data-foundry-service - Defines the trait used to implement super::client::DataFoundryService.
- Dataset
Service dataset-service - Defines the trait used to implement super::client::DatasetService.
- Deployment
Resource Pool Service deployment-resource-pool-service - Defines the trait used to implement super::client::DeploymentResourcePoolService.
- Endpoint
Service endpoint-service - Defines the trait used to implement super::client::EndpointService.
- Evaluation
Service evaluation-service - Defines the trait used to implement super::client::EvaluationService.
- Feature
Online Store Admin Service feature-online-store-admin-service - Defines the trait used to implement super::client::FeatureOnlineStoreAdminService.
- Feature
Online Store Service feature-online-store-service - Defines the trait used to implement super::client::FeatureOnlineStoreService.
- Feature
Registry Service feature-registry-service - Defines the trait used to implement super::client::FeatureRegistryService.
- Featurestore
Online Serving Service featurestore-online-serving-service - Defines the trait used to implement super::client::FeaturestoreOnlineServingService.
- Featurestore
Service featurestore-service - Defines the trait used to implement super::client::FeaturestoreService.
- GenAi
Cache Service gen-ai-cache-service - Defines the trait used to implement super::client::GenAiCacheService.
- GenAi
Tuning Service gen-ai-tuning-service - Defines the trait used to implement super::client::GenAiTuningService.
- Index
Endpoint Service index-endpoint-service - Defines the trait used to implement super::client::IndexEndpointService.
- Index
Service index-service - Defines the trait used to implement super::client::IndexService.
- JobService
job-service - Defines the trait used to implement super::client::JobService.
- LlmUtility
Service llm-utility-service - Defines the trait used to implement super::client::LlmUtilityService.
- Match
Service match-service - Defines the trait used to implement super::client::MatchService.
- Metadata
Service metadata-service - Defines the trait used to implement super::client::MetadataService.
- Migration
Service migration-service - Defines the trait used to implement super::client::MigrationService.
- Model
Garden Service model-garden-service - Defines the trait used to implement super::client::ModelGardenService.
- Model
Service model-service - Defines the trait used to implement super::client::ModelService.
- Notebook
Service notebook-service - Defines the trait used to implement super::client::NotebookService.
- Persistent
Resource Service persistent-resource-service - Defines the trait used to implement super::client::PersistentResourceService.
- Pipeline
Service pipeline-service - Defines the trait used to implement super::client::PipelineService.
- Prediction
Service prediction-service - Defines the trait used to implement super::client::PredictionService.
- Reasoning
Engine Execution Service reasoning-engine-execution-service - Defines the trait used to implement super::client::ReasoningEngineExecutionService.
- Reasoning
Engine Service reasoning-engine-service - Defines the trait used to implement super::client::ReasoningEngineService.
- Schedule
Service schedule-service - Defines the trait used to implement super::client::ScheduleService.
- Specialist
Pool Service specialist-pool-service - Defines the trait used to implement super::client::SpecialistPoolService.
- Tensorboard
Service tensorboard-service - Defines the trait used to implement super::client::TensorboardService.
- Vertex
RagData Service vertex-rag-data-service - Defines the trait used to implement super::client::VertexRagDataService.
- Vertex
RagService vertex-rag-service - Defines the trait used to implement super::client::VertexRagService.
- Vizier
Service vizier-service - Defines the trait used to implement super::client::VizierService.