Package org.a2aproject.sdk.grpc.mapper
Interface TaskIdParamsMapper
- All Known Implementing Classes:
TaskIdParamsMapperImpl
public interface TaskIdParamsMapper
Mapper for
TaskIdParams from various gRPC request types.
Extracts task ID from resource name format "tasks/{id}" using ResourceNameParser.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionConverts proto CancelTaskRequest to domain TaskIdParams.Converts proto SubscribeToTaskRequest to domain TaskIdParams.Converts proto CancelTaskRequest to domain TaskIdParams.Converts domain TaskIdParams to proto SubscribeToTaskRequest.
-
Field Details
-
INSTANCE
-
-
Method Details
-
fromProtoCancelTaskRequest
Converts proto CancelTaskRequest to domain TaskIdParams. Extracts task ID from the resource name. -
toProtoCancelTaskRequest
Converts proto CancelTaskRequest to domain TaskIdParams. Extracts task ID from the resource name. -
fromProtoSubscribeToTaskRequest
Converts proto SubscribeToTaskRequest to domain TaskIdParams. Extracts task ID from the resource name. -
toProtoSubscribeToTaskRequest
Converts domain TaskIdParams to proto SubscribeToTaskRequest. Creates resource name from task ID.
-