Interface TaskQueryParamsMapper

All Known Implementing Classes:
TaskQueryParamsMapperImpl

public interface TaskQueryParamsMapper
Mapper between GetTaskRequest and TaskQueryParams.

Extracts task ID from resource name format "tasks/{id}" using ResourceNameParser.

  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.a2aproject.sdk.spec.TaskQueryParams
    Converts proto GetTaskRequest to domain TaskQueryParams.
    toProto(org.a2aproject.sdk.spec.TaskQueryParams domain)
     
  • Field Details

  • Method Details

    • fromProto

      org.a2aproject.sdk.spec.TaskQueryParams fromProto(GetTaskRequest proto)
      Converts proto GetTaskRequest to domain TaskQueryParams. Extracts task ID from the resource name.
    • toProto

      GetTaskRequest toProto(org.a2aproject.sdk.spec.TaskQueryParams domain)