Package org.a2aproject.sdk.grpc.mapper
Interface MessageSendParamsMapper
- All Known Implementing Classes:
MessageSendParamsMapperImpl
public interface MessageSendParamsMapper
Mapper between
MessageSendParams and SendMessageRequest.
Handles bidirectional mapping with message/request field name difference and Struct conversions.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionfromProto(SendMessageRequest proto) Converts proto SendMessageRequest to domain MessageSendParams.toProto(MessageSendParams domain) Converts domain MessageSendParams to proto SendMessageRequest.
-
Field Details
-
INSTANCE
-
-
Method Details
-
toProto
Converts domain MessageSendParams to proto SendMessageRequest. Maps domain "message" field to proto "message" field. -
fromProto
Converts proto SendMessageRequest to domain MessageSendParams. Maps proto "message" field to domain "message" field. Uses Builder pattern for record construction.
-