List of all items
Structs
- adapters::contract_repository::FileSystemContractRepository
- adapters::contract_repository::InMemoryContractRepository
- adapters::http_client::HttpClientBuilder
- adapters::http_client::ReqwestHttpClientAdapter
- adapters::mock_server::MockApiSpec
- adapters::mock_server::MockEndpoint
- adapters::mock_server::MockServerBuilder
- adapters::mock_server::MockServerState
- adapters::noop_telemetry::NoOpMetrics
- adapters::noop_telemetry::NoOpPublisher
- adapters::noop_telemetry::NoOpTracer
- adapters::report_sink::FileReportSink
- adapters::service_spec_loader::YamlServiceSpecLoader
- adapters::simulator_manager_adapter::SimulatorManagerAdapter
- adapters::ui_cli::CliProgress
- adapters::ui_cli::CliUiAdapter
- ai::gemini::GeminiAiProvider
- ai::local::LocalAiProvider
- ai::openai::OpenAiProvider
- app::PluginManager
- auth::blacklist::TokenBlacklist
- auth::extractor::AuthUser
- auth::handlers::AuthState
- auth::jwt::Claims
- auth::jwt::JwtKeys
- auth::middleware::AuthError
- auth::model::AuthResponse
- auth::model::LoginRequest
- auth::model::RegisterRequest
- auth::model::User
- auth::repository::AuthRepository
- cli::args::Cli
- cli::args::TwinRunArgs
- cli_ui::CliUiAdapter
- cloud::ai_handlers::AiConfigResponse
- cloud::ai_handlers::AiGenerateRequest
- cloud::ai_handlers::AiGenerateResponse
- cloud::ai_handlers::AiValidateRequest
- cloud::ai_handlers::AiValidateResponse
- cloud::codegen_handlers::AxiosGenerateRequest
- cloud::codegen_handlers::AxiosGenerateResponse
- cloud::codegen_handlers::ReactQueryGenerateRequest
- cloud::codegen_handlers::ReactQueryGenerateResponse
- cloud::codegen_handlers::TypeScriptGenerateRequest
- cloud::codegen_handlers::TypeScriptGenerateResponse
- cloud::error::ApiError
- cloud::error::ErrorResponse
- cloud::handlers::CreateGraphQLServiceRequest
- cloud::handlers::CreateServiceRequest
- cloud::handlers::LegacyServiceInfo
- cloud::handlers::LegacySimulatorStatus
- cloud::handlers::LoadServiceRequest
- cloud::handlers::LogsExportQuery
- cloud::handlers::LogsQuery
- cloud::handlers::SaveServiceRequest
- cloud::handlers::ServiceDetailResponse
- cloud::handlers::ServiceStatusResponse
- cloud::handlers::UpdateConfigRequest
- cloud::handlers::UpdateServiceRequest
- cloud::handlers::ValidateConfigResponse
- cloud::iot_handlers::GraphEdge
- cloud::iot_handlers::GraphNode
- cloud::iot_handlers::GraphNodeData
- cloud::iot_handlers::GraphNodePosition
- cloud::iot_handlers::GraphResponse
- cloud::iot_handlers::SaveTwinRequest
- cloud::iot_handlers::TwinDetailResponse
- cloud::marketplace_handlers::ImportUrlRequest
- cloud::marketplace_handlers::ImportUrlResponse
- cloud::metrics_handlers::MetricsResponse
- cloud::monitoring::Metrics
- cloud::monitoring::MetricsCollector
- cloud::monitoring::StructuredLog
- cloud::recording_handlers::GenerateServiceRequest
- cloud::recording_handlers::RecordingStatusResponse
- cloud::recording_handlers::StartRecordingRequest
- cloud::recording_handlers::StartRecordingResponse
- cloud::recording_handlers::StopRecordingResponse
- cloud::recording_session::RecordingSession
- cloud::recording_session::RecordingSessionManager
- cloud::server::CloudServer
- cloud::types::ApiResponse
- cloud::websocket::ServiceStatusUpdate
- cloud::websocket::WebSocketState
- commands::tui_state::ConfigViewState
- commands::tui_state::DashboardState
- commands::tui_state::EndpointExplorerState
- commands::tui_state::InputState
- commands::tui_state::LogFilter
- commands::tui_state::LogViewState
- commands::tui_state::MarketplaceItem
- commands::tui_state::MarketplaceState
- commands::tui_state::ServiceListState
- commands::tui_state::ServiceMetrics
- commands::tui_state::ServiceStatus
- commands::tui_state::TuiAppState
- config::AiConfig
- config::ApicentricConfig
- config::repository::FileConfigRepository
- context::Context
- context::ContextBuilder
- context::ExecutionContext
- contract::executor::ContractExecutor
- contract::result_reporter::ResultReporter
- contract::scenario_extractor::ScenarioExtractor
- domain::contract::executor::ScenarioExecutionUseCase
- domain::contract::facade::ContractTestingFacade
- domain::contract::facade::WorkflowResult
- domain::contract::loader::ContractLoadingUseCase
- domain::contract::management::ManageContractsUseCase
- domain::contract::reporter::ReportPublicationResult
- domain::contract::reporter::ReportingUseCase
- domain::contract::validator::SpecValidationUseCase
- domain::contract_testing::config::CompatibilityPolicy
- domain::contract_testing::config::RealApiConfig
- domain::contract_testing::entities::ApiResponse
- domain::contract_testing::entities::ComplianceIssue
- domain::contract_testing::entities::Contract
- domain::contract_testing::entities::ContractValidationResult
- domain::contract_testing::entities::ScenarioValidationResult
- domain::contract_testing::entities::ValidationScenario
- domain::contract_testing::value_objects::ApiUrl
- domain::contract_testing::value_objects::ContractId
- domain::contract_testing::value_objects::RetryAttempts
- domain::contract_testing::value_objects::TimeoutDuration
- domain::entities::MockResponse
- domain::entities::MockRoute
- domain::entities::ProjectPaths
- domain::entities::RetryPolicy
- domain::entities::RouteMapping
- domain::entities::ServerHealth
- domain::entities::TestCaseResult
- domain::entities::TestResult
- domain::entities::TestSpec
- domain::ports::contract::EndpointSpec
- domain::ports::contract::MockApiHandle
- domain::ports::contract::NotificationConfig
- domain::ports::contract::ReportingConfig
- domain::ports::contract::ResponseSpec
- domain::ports::contract::ServiceSpec
- domain::ports::contract::SpanHandle
- env_config::EnvConfig
- errors::ErrorFormatter
- errors::ValidationError
- iot::adapters::modbus::ModbusAdapter
- iot::adapters::mqtt::MqttAdapter
- iot::config::AdapterConfig
- iot::config::PhysicsConfig
- iot::config::TwinConfig
- iot::config::TwinDefinition
- iot::model::DigitalTwin
- iot::model::DigitalTwinState
- iot::physics::replay::ReplayStrategy
- iot::physics::scripting::RhaiScriptStrategy
- iot::physics::sine::SineWaveStrategy
- simulator::ServiceInfo
- simulator::SimulatorStatus
- simulator::admin_server::AdminServer
- simulator::config::BehaviorConfig
- simulator::config::ErrorSimulationConfig
- simulator::config::GraphQLConfig
- simulator::config::LatencyConfig
- simulator::config::PortRange
- simulator::config::RateLimitingConfig
- simulator::config::ServiceDefinition
- simulator::config::SimulatorConfig
- simulator::config::endpoint::EndpointDefinition
- simulator::config::endpoint::ParameterDefinition
- simulator::config::endpoint::PeriodicMessage
- simulator::config::endpoint::RequestBodyDefinition
- simulator::config::endpoint::ResponseDefinition
- simulator::config::endpoint::ScenarioConditions
- simulator::config::endpoint::ScenarioDefinition
- simulator::config::endpoint::ScenarioResponse
- simulator::config::endpoint::SideEffect
- simulator::config::endpoint::StreamConfig
- simulator::config::server::CorsConfig
- simulator::config::server::ServerConfig
- simulator::config::validation::ConfigFileLoader
- simulator::config::validation::ConfigLoader
- simulator::config::validation::LoadError
- simulator::config::validation::LoadResult
- simulator::config::validation::ValidationSummary
- simulator::lifecycle::SimulatorLifecycle
- simulator::log::RequestLog
- simulator::log::RequestLogEntry
- simulator::manager::ApiSimulatorManager
- simulator::manager::TestResult
- simulator::marketplace::MarketplaceItem
- simulator::recording_proxy::ProxyRecorder
- simulator::registry::PortManager
- simulator::registry::ServiceRegistry
- simulator::router::RequestRouter
- simulator::router::RoutingStats
- simulator::scripting::ScriptingEngine
- simulator::service::ServiceInstance
- simulator::service::graphql::GraphQLMocks
- simulator::service::http_server::HttpServer
- simulator::service::router::DefaultRouter
- simulator::service::routing::PathParameters
- simulator::service::routing::RouteMatch
- simulator::service::scenario::ScenarioService
- simulator::service::state::DataBucket
- simulator::service::state::ServiceState
- simulator::service::state_service::StateService
- simulator::template::TemplateEngine
- simulator::template::context::RequestContext
- simulator::template::context::TemplateContext
- simulator::template::preprocessor::TemplatePreprocessor
- simulator::watcher::ConfigWatcher
- storage::LogStats
- storage::sqlite::SqliteStorage
- utils::directory_scanner::DirectoryScanner
- utils::file_ops::TokioFileReader
- utils::fs_utils::FileSystemUtils
- validation::ValidationContext
- validation::ValidationUtils
Enums
- cli::args::AiAction
- cli::args::CliExecutionMode
- cli::args::Commands
- cli::args::ExportFormat
- cli::args::SimulatorAction
- cli::args::TwinCommands
- cli::parser::ParseError
- cloud::error::ApiErrorCode
- commands::tui_events::Action
- commands::tui_events::TuiMessage
- commands::tui_state::FocusedPanel
- commands::tui_state::ViewMode
- config::AiProviderKind
- config::ExecutionMode
- domain::contract::ContractManagementError
- domain::contract::ContractUseCaseError
- domain::contract::OrchestrationError
- domain::contract::ReportingError
- domain::contract_testing::entities::ContractEvent
- domain::contract_testing::value_objects::ComplianceIssueType
- domain::contract_testing::value_objects::ComplianceSeverity
- domain::contract_testing::value_objects::ContractValidationError
- domain::contract_testing::value_objects::HttpMethod
- domain::contract_testing::value_objects::RequestBody
- domain::contract_testing::value_objects::ResponseBody
- domain::entities::MetricsEvent
- domain::ports::contract::ConfigError
- domain::ports::contract::EventError
- domain::ports::contract::HttpClientError
- domain::ports::contract::MockApiError
- domain::ports::contract::NotificationError
- domain::ports::contract::ReportError
- domain::ports::contract::ReportFormat
- domain::ports::contract::RepositoryError
- domain::ports::contract::SpecLoaderError
- domain::ports::contract::TemplateError
- errors::ApicentricError
- iot::model::VariableValue
- simulator::ConfigChange
- simulator::config::UnifiedConfig
- simulator::config::endpoint::EndpointKind
- simulator::config::endpoint::ParameterLocation
- simulator::config::endpoint::ScenarioStrategy
- simulator::config::validation::LoadErrorType
Traits
- ai::AiProvider
- config::repository::ConfigRepository
- domain::ports::contract::ContractConfigurationProvider
- domain::ports::contract::ContractEventPublisher
- domain::ports::contract::ContractHttpClient
- domain::ports::contract::ContractIdGenerator
- domain::ports::contract::ContractMetricsCollector
- domain::ports::contract::ContractMockApiRunner
- domain::ports::contract::ContractNotificationSender
- domain::ports::contract::ContractReportSink
- domain::ports::contract::ContractRepository
- domain::ports::contract::ContractTracingCollector
- domain::ports::contract::ServiceSpecLoader
- domain::ports::contract::TemplateRenderer
- domain::ports::plugin::Plugin
- domain::ports::system::Clock
- domain::ports::system::FsPort
- domain::ports::system::MockApiPort
- domain::ports::system::ProcessPort
- domain::ports::system::ServerControllerPort
- domain::ports::ui::ProgressPort
- domain::ports::ui::UserInterfacePort
- iot::traits::ProtocolAdapter
- iot::traits::SimulationStrategy
- simulator::config::validation::ConfigRepository
- simulator::lifecycle::Lifecycle
- simulator::recording_proxy::RecordingProxy
- simulator::route_registry::RouteRegistry
- simulator::service::router::RequestRouter
- simulator::template::TemplateRenderer
- storage::Storage
- utils::file_ops::FileReader
- validation::ConfigValidator
Macros
Functions
- adapters::mock_server::load_spec
- adapters::mock_server::run_mock_server
- ai::generate_service
- auth::handlers::login
- auth::handlers::logout
- auth::handlers::me
- auth::handlers::refresh
- auth::handlers::register
- auth::jwt::generate_token
- auth::jwt::validate_token
- auth::middleware::optional_auth
- auth::middleware::require_auth
- auth::password::hash_password
- auth::password::verify_password
- cli::parse
- cli::parser::parse
- cli::parser::parse_args
- cloud::ai_handlers::ai_config_status
- cloud::ai_handlers::ai_generate
- cloud::ai_handlers::ai_validate
- cloud::codegen_handlers::generate_axios
- cloud::codegen_handlers::generate_react_query
- cloud::codegen_handlers::generate_typescript
- cloud::cors::create_cors_layer
- cloud::cors::create_cors_with_origins
- cloud::error::validation::validate_required_param
- cloud::error::validation::validate_service_name
- cloud::error::validation::validate_yaml_size
- cloud::handlers::clear_logs
- cloud::handlers::create_graphql_service
- cloud::handlers::create_service
- cloud::handlers::delete_service
- cloud::handlers::export_logs
- cloud::handlers::get_config
- cloud::handlers::get_service
- cloud::handlers::get_service_openapi
- cloud::handlers::get_service_status
- cloud::handlers::get_simulator_status
- cloud::handlers::list_services
- cloud::handlers::load_service
- cloud::handlers::query_logs
- cloud::handlers::reload_services
- cloud::handlers::run_contract_tests
- cloud::handlers::save_service
- cloud::handlers::start_service
- cloud::handlers::start_simulator
- cloud::handlers::stop_service
- cloud::handlers::stop_simulator
- cloud::handlers::update_config
- cloud::handlers::update_service
- cloud::handlers::validate_config
- cloud::handlers::validate_simulator
- cloud::iot_handlers::delete_twin
- cloud::iot_handlers::get_iot_graph
- cloud::iot_handlers::get_twin
- cloud::iot_handlers::list_twins
- cloud::iot_handlers::save_twin
- cloud::iot_handlers::upload_replay_data
- cloud::marketplace_handlers::import_from_url
- cloud::marketplace_handlers::marketplace_list
- cloud::metrics_handlers::get_metrics
- cloud::recording_handlers::generate_service_from_recording
- cloud::recording_handlers::get_recording_status
- cloud::recording_handlers::start_recording
- cloud::recording_handlers::stop_recording
- cloud::websocket::broadcast_service_status
- cloud::websocket::ws_handler
- commands::ai::ai_command
- commands::cloud::cloud_command
- commands::doctor::doctor_command
- commands::new::new_command
- commands::open::open_command
- commands::shared::find_yaml_files
- commands::shared::scaffold_endpoint_definition
- commands::shared::scaffold_service_definition
- commands::shared::validate_yaml_file
- commands::simulator::simulator_command
- commands::tui::tui_command
- commands::tui_events::handle_key_event
- commands::tui_events::poll_events
- commands::tui_events::poll_log_entries
- commands::tui_events::update_service_status
- commands::tui_render::render_actions_panel_with_metrics
- commands::tui_render::render_config_view
- commands::tui_render::render_dashboard_view
- commands::tui_render::render_endpoint_explorer
- commands::tui_render::render_filter_dialog
- commands::tui_render::render_header
- commands::tui_render::render_help_dialog
- commands::tui_render::render_log_view
- commands::tui_render::render_marketplace_dialog
- commands::tui_render::render_search_dialog
- commands::tui_render::render_service_list
- commands::twin::run
- config::generate_default_config
- config::repository::init_config
- config::repository::load_config
- config::repository::save_config
- context::init::build_api_simulator
- greet
- logging::init
- simulator::axios_client::generate_axios_client
- simulator::config::validation::summarize
- simulator::config::validation::validate_service_schema
- simulator::config::validation::validate_unique_name
- simulator::marketplace::get_marketplace_items
- simulator::marketplace::install_template
- simulator::mockoon::from_json
- simulator::mockoon::from_path
- simulator::mockoon::from_str
- simulator::openapi::from_openapi
- simulator::openapi::to_openapi
- simulator::postman::from_json
- simulator::postman::from_path
- simulator::postman::from_str
- simulator::postman::to_postman
- simulator::postman::to_string
- simulator::react_query::generate_react_query_hooks
- simulator::react_view::generate_react_view
- simulator::router::handle_sse_connection
- simulator::router::handle_websocket_connection
- simulator::service::graphql::handle_graphql_request
- simulator::service::graphql::load_graphql_mocks
- simulator::template::helpers::bucket::register_bucket_helpers
- simulator::template::helpers::core::default_helper
- simulator::template::helpers::core::filter_helper
- simulator::template::helpers::core::find_by_field_helper
- simulator::template::helpers::core::find_by_multi_field_helper
- simulator::template::helpers::core::find_helper
- simulator::template::helpers::core::json_helper
- simulator::template::helpers::core::merge_helper
- simulator::template::helpers::core::register_core_helpers
- simulator::template::helpers::core::select_helper
- simulator::template::helpers::faker::faker_helper
- simulator::template::helpers::faker::now_helper
- simulator::template::helpers::faker::random_helper
- simulator::template::helpers::faker::random_string_helper
- simulator::template::helpers::faker::register
- simulator::template::helpers::math::and_helper
- simulator::template::helpers::math::eq_helper
- simulator::template::helpers::math::exists_helper
- simulator::template::helpers::math::gt_helper
- simulator::template::helpers::math::gte_helper
- simulator::template::helpers::math::length_helper
- simulator::template::helpers::math::lt_helper
- simulator::template::helpers::math::lte_helper
- simulator::template::helpers::math::ne_helper
- simulator::template::helpers::math::not_helper
- simulator::template::helpers::math::or_helper
- simulator::template::helpers::math::register
- simulator::template::helpers::text::contains_helper
- simulator::template::helpers::text::ends_with_helper
- simulator::template::helpers::text::lower_helper
- simulator::template::helpers::text::regex_match_helper
- simulator::template::helpers::text::register
- simulator::template::helpers::text::starts_with_helper
- simulator::template::helpers::text::upper_helper
- simulator::typescript::to_typescript
- simulator::wiremock::from_json
- simulator::wiremock::from_path
- simulator::wiremock::from_str
- utils::security::sanitize_csv_field
- utils::security::validate_ssrf_url