Expand description
Protocol contract management handlers
This module provides HTTP handlers for managing protocol contracts (gRPC, WebSocket, MQTT, Kafka).
Structs§
- Compare
Contracts Request - Request to compare contracts
- Create
Grpc Contract Request - Request to create a gRPC contract
- Create
Kafka Contract Request - Request to create a Kafka contract
- Create
Mqtt Contract Request - Request to create an MQTT contract
- Create
WebSocket Contract Request - Request to create a WebSocket contract
- Evolution
Rules Request - Request for evolution rules
- Kafka
Topic Schema Request - Request for a Kafka topic schema
- List
Contracts Response - Response for listing contracts
- Mqtt
Topic Schema Request - Request for an MQTT topic schema
- Protocol
Contract Response - Response for protocol contract operations
- Protocol
Contract State - State for protocol contract handlers
- Topic
Schema Request - Request for a topic schema (key or value)
- Validate
Message Request - Request to validate a message
- WebSocket
Message Type Request - Request for a WebSocket message type
Functions§
- compare_
contracts_ handler - Compare two contracts
- create_
grpc_ contract - Create a gRPC contract
- create_
kafka_ contract - Create a Kafka contract
- create_
mqtt_ contract - Create an MQTT contract
- create_
websocket_ contract - Create a WebSocket contract
- delete_
contract - Delete a contract
- get_
contract - Get a specific contract
- list_
contracts - List all protocol contracts
- protocol_
contracts_ router - Get contract router
- validate_
message - Validate a message against a contract