Package org.a2aproject.sdk.grpc.utils
Class ProtoUtils.FromProto
java.lang.Object
org.a2aproject.sdk.grpc.utils.ProtoUtils.FromProto
- Enclosing class:
- ProtoUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.a2aproject.sdk.spec.AgentCardagentCard(AgentCardOrBuilder agentCard) static org.a2aproject.sdk.spec.CancelTaskParamsstatic org.a2aproject.sdk.spec.TaskPushNotificationConfigstatic org.a2aproject.sdk.spec.DeleteTaskPushNotificationConfigParamsstatic org.a2aproject.sdk.spec.GetTaskPushNotificationConfigParamsstatic org.a2aproject.sdk.spec.ListTaskPushNotificationConfigsParamsstatic org.a2aproject.sdk.spec.ListTaskPushNotificationConfigsResultstatic org.a2aproject.sdk.spec.ListTasksParamslistTasksParams(ListTasksRequestOrBuilder request) static org.a2aproject.sdk.jsonrpc.common.wrappers.ListTasksResultlistTasksResult(ListTasksResponseOrBuilder listTasksResponse) static org.a2aproject.sdk.spec.Messagemessage(MessageOrBuilder message) static org.a2aproject.sdk.spec.MessageSendParamsstatic org.a2aproject.sdk.spec.StreamingEventKindstreamingEventKind(StreamResponseOrBuilder streamResponse) static org.a2aproject.sdk.spec.Tasktask(TaskOrBuilder task) static org.a2aproject.sdk.spec.TaskArtifactUpdateEventtaskArtifactUpdateEvent(TaskArtifactUpdateEventOrBuilder taskArtifactUpdateEvent) static org.a2aproject.sdk.spec.TaskIdParamsstatic org.a2aproject.sdk.spec.TaskPushNotificationConfigstatic org.a2aproject.sdk.spec.TaskQueryParamstaskQueryParams(GetTaskRequestOrBuilder request) static org.a2aproject.sdk.spec.TaskStatusUpdateEventtaskStatusUpdateEvent(TaskStatusUpdateEventOrBuilder taskStatusUpdateEvent)
-
Constructor Details
-
FromProto
public FromProto()
-
-
Method Details
-
agentCard
-
taskQueryParams
public static org.a2aproject.sdk.spec.TaskQueryParams taskQueryParams(GetTaskRequestOrBuilder request) -
listTasksParams
public static org.a2aproject.sdk.spec.ListTasksParams listTasksParams(ListTasksRequestOrBuilder request) -
cancelTaskParams
public static org.a2aproject.sdk.spec.CancelTaskParams cancelTaskParams(CancelTaskRequestOrBuilder request) -
messageSendParams
public static org.a2aproject.sdk.spec.MessageSendParams messageSendParams(SendMessageRequestOrBuilder request) -
createTaskPushNotificationConfig
public static org.a2aproject.sdk.spec.TaskPushNotificationConfig createTaskPushNotificationConfig(TaskPushNotificationConfigOrBuilder config) -
taskPushNotificationConfig
public static org.a2aproject.sdk.spec.TaskPushNotificationConfig taskPushNotificationConfig(TaskPushNotificationConfigOrBuilder config) -
getTaskPushNotificationConfigParams
public static org.a2aproject.sdk.spec.GetTaskPushNotificationConfigParams getTaskPushNotificationConfigParams(GetTaskPushNotificationConfigRequestOrBuilder request) -
taskIdParams
public static org.a2aproject.sdk.spec.TaskIdParams taskIdParams(SubscribeToTaskRequestOrBuilder request) -
listTaskPushNotificationConfigsResult
public static org.a2aproject.sdk.spec.ListTaskPushNotificationConfigsResult listTaskPushNotificationConfigsResult(ListTaskPushNotificationConfigsResponseOrBuilder response) -
listTaskPushNotificationConfigsParams
public static org.a2aproject.sdk.spec.ListTaskPushNotificationConfigsParams listTaskPushNotificationConfigsParams(ListTaskPushNotificationConfigsRequestOrBuilder request) -
deleteTaskPushNotificationConfigParams
public static org.a2aproject.sdk.spec.DeleteTaskPushNotificationConfigParams deleteTaskPushNotificationConfigParams(DeleteTaskPushNotificationConfigRequestOrBuilder request) -
task
-
message
-
taskStatusUpdateEvent
public static org.a2aproject.sdk.spec.TaskStatusUpdateEvent taskStatusUpdateEvent(TaskStatusUpdateEventOrBuilder taskStatusUpdateEvent) -
taskArtifactUpdateEvent
public static org.a2aproject.sdk.spec.TaskArtifactUpdateEvent taskArtifactUpdateEvent(TaskArtifactUpdateEventOrBuilder taskArtifactUpdateEvent) -
listTasksResult
public static org.a2aproject.sdk.jsonrpc.common.wrappers.ListTasksResult listTasksResult(ListTasksResponseOrBuilder listTasksResponse) -
streamingEventKind
public static org.a2aproject.sdk.spec.StreamingEventKind streamingEventKind(StreamResponseOrBuilder streamResponse)
-