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 Details

  • Method Details

    • fromProtoCancelTaskRequest

      CancelTaskParams fromProtoCancelTaskRequest(CancelTaskRequest proto)
      Converts proto CancelTaskRequest to domain TaskIdParams. Extracts task ID from the resource name.
    • toProtoCancelTaskRequest

      CancelTaskRequest toProtoCancelTaskRequest(CancelTaskParams domain)
      Converts proto CancelTaskRequest to domain TaskIdParams. Extracts task ID from the resource name.
    • fromProtoSubscribeToTaskRequest

      TaskIdParams fromProtoSubscribeToTaskRequest(SubscribeToTaskRequest proto)
      Converts proto SubscribeToTaskRequest to domain TaskIdParams. Extracts task ID from the resource name.
    • toProtoSubscribeToTaskRequest

      SubscribeToTaskRequest toProtoSubscribeToTaskRequest(TaskIdParams domain)
      Converts domain TaskIdParams to proto SubscribeToTaskRequest. Creates resource name from task ID.