Interface ListTasksParamsMapper

All Known Implementing Classes:
ListTasksParamsMapperImpl

public interface ListTasksParamsMapper
MapStruct mapper for ListTasksParams ↔ ListTasksRequest conversions.

Handles the conversion between domain ListTasksParams and protobuf ListTasksRequest, with special handling for optional fields and timestamp conversions.

  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.a2aproject.sdk.spec.ListTasksParams
    Converts protobuf ListTasksRequest to domain ListTasksParams.
    toProto(org.a2aproject.sdk.spec.ListTasksParams params)
    Converts domain ListTasksParams to protobuf ListTasksRequest.
  • Field Details

  • Method Details

    • toProto

      ListTasksRequest toProto(org.a2aproject.sdk.spec.ListTasksParams params)
      Converts domain ListTasksParams to protobuf ListTasksRequest.
      Parameters:
      params - the domain ListTasksParams
      Returns:
      protobuf ListTasksRequest
    • fromProto

      org.a2aproject.sdk.spec.ListTasksParams fromProto(ListTasksRequest request)
      Converts protobuf ListTasksRequest to domain ListTasksParams.
      Parameters:
      request - the protobuf ListTasksRequest
      Returns:
      domain ListTasksParams