Package org.a2aproject.sdk.grpc.utils
Class ProtoUtils.ToProto
java.lang.Object
org.a2aproject.sdk.grpc.utils.ProtoUtils.ToProto
- Enclosing class:
- ProtoUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic AgentCardagentCard(org.a2aproject.sdk.spec.AgentCard agentCard) static CancelTaskRequestcancelTaskRequest(org.a2aproject.sdk.spec.CancelTaskParams params) static TaskPushNotificationConfigcreateTaskPushNotificationConfigRequest(org.a2aproject.sdk.spec.TaskPushNotificationConfig config) static TaskPushNotificationConfigcreateTaskPushNotificationConfigResponse(org.a2aproject.sdk.spec.TaskPushNotificationConfig config) deleteTaskPushNotificationConfigRequest(org.a2aproject.sdk.spec.DeleteTaskPushNotificationConfigParams params) static GetExtendedAgentCardRequestextendedAgentCard(org.a2aproject.sdk.spec.GetExtendedAgentCardParams params) static AgentCardgetExtendedCardResponse(org.a2aproject.sdk.spec.AgentCard card) getTaskPushNotificationConfigRequest(org.a2aproject.sdk.spec.GetTaskPushNotificationConfigParams params) static TaskPushNotificationConfiggetTaskPushNotificationConfigResponse(org.a2aproject.sdk.spec.TaskPushNotificationConfig config) static GetTaskRequestgetTaskRequest(org.a2aproject.sdk.spec.TaskQueryParams params) listTaskPushNotificationConfigsRequest(org.a2aproject.sdk.spec.ListTaskPushNotificationConfigsParams params) listTaskPushNotificationConfigsResponse(org.a2aproject.sdk.spec.ListTaskPushNotificationConfigsResult result) static ListTasksRequestlistTasksParams(org.a2aproject.sdk.spec.ListTasksParams params) static ListTasksResponselistTasksResult(org.a2aproject.sdk.jsonrpc.common.wrappers.ListTasksResult result) static Messagemessage(org.a2aproject.sdk.spec.Message message) static SendMessageConfigurationmessageSendConfiguration(org.a2aproject.sdk.spec.MessageSendConfiguration messageSendConfiguration) static SendMessageRequestsendMessageRequest(org.a2aproject.sdk.spec.MessageSendParams request) static StreamResponsestreamResponse(org.a2aproject.sdk.spec.StreamingEventKind streamingEventKind) static SubscribeToTaskRequestsubscribeToTaskRequest(org.a2aproject.sdk.spec.TaskIdParams params) static Tasktask(org.a2aproject.sdk.spec.Task task) static TaskArtifactUpdateEventtaskArtifactUpdateEvent(org.a2aproject.sdk.spec.TaskArtifactUpdateEvent event) static SendMessageResponsetaskOrMessage(org.a2aproject.sdk.spec.EventKind eventKind) static StreamResponsetaskOrMessageStream(org.a2aproject.sdk.spec.StreamingEventKind eventKind) static TaskPushNotificationConfigtaskPushNotificationConfig(org.a2aproject.sdk.spec.TaskPushNotificationConfig config) static TaskStatetaskState(org.a2aproject.sdk.spec.TaskState taskState) static TaskStatusUpdateEventtaskStatusUpdateEvent(org.a2aproject.sdk.spec.TaskStatusUpdateEvent event)
-
Constructor Details
-
ToProto
public ToProto()
-
-
Method Details
-
agentCard
-
extendedAgentCard
public static GetExtendedAgentCardRequest extendedAgentCard(org.a2aproject.sdk.spec.GetExtendedAgentCardParams params) -
getTaskRequest
-
cancelTaskRequest
-
subscribeToTaskRequest
public static SubscribeToTaskRequest subscribeToTaskRequest(org.a2aproject.sdk.spec.TaskIdParams params) -
createTaskPushNotificationConfigRequest
public static TaskPushNotificationConfig createTaskPushNotificationConfigRequest(org.a2aproject.sdk.spec.TaskPushNotificationConfig config) -
getTaskPushNotificationConfigRequest
public static GetTaskPushNotificationConfigRequest getTaskPushNotificationConfigRequest(org.a2aproject.sdk.spec.GetTaskPushNotificationConfigParams params) -
deleteTaskPushNotificationConfigRequest
public static DeleteTaskPushNotificationConfigRequest deleteTaskPushNotificationConfigRequest(org.a2aproject.sdk.spec.DeleteTaskPushNotificationConfigParams params) -
listTaskPushNotificationConfigsRequest
public static ListTaskPushNotificationConfigsRequest listTaskPushNotificationConfigsRequest(org.a2aproject.sdk.spec.ListTaskPushNotificationConfigsParams params) -
task
-
listTasksResult
public static ListTasksResponse listTasksResult(org.a2aproject.sdk.jsonrpc.common.wrappers.ListTasksResult result) -
listTasksParams
-
message
-
taskPushNotificationConfig
public static TaskPushNotificationConfig taskPushNotificationConfig(org.a2aproject.sdk.spec.TaskPushNotificationConfig config) -
taskArtifactUpdateEvent
public static TaskArtifactUpdateEvent taskArtifactUpdateEvent(org.a2aproject.sdk.spec.TaskArtifactUpdateEvent event) -
taskStatusUpdateEvent
public static TaskStatusUpdateEvent taskStatusUpdateEvent(org.a2aproject.sdk.spec.TaskStatusUpdateEvent event) -
taskState
-
messageSendConfiguration
public static SendMessageConfiguration messageSendConfiguration(org.a2aproject.sdk.spec.MessageSendConfiguration messageSendConfiguration) -
sendMessageRequest
public static SendMessageRequest sendMessageRequest(org.a2aproject.sdk.spec.MessageSendParams request) -
listTaskPushNotificationConfigsResponse
public static ListTaskPushNotificationConfigsResponse listTaskPushNotificationConfigsResponse(org.a2aproject.sdk.spec.ListTaskPushNotificationConfigsResult result) -
streamResponse
public static StreamResponse streamResponse(org.a2aproject.sdk.spec.StreamingEventKind streamingEventKind) -
taskOrMessage
-
taskOrMessageStream
public static StreamResponse taskOrMessageStream(org.a2aproject.sdk.spec.StreamingEventKind eventKind) -
createTaskPushNotificationConfigResponse
public static TaskPushNotificationConfig createTaskPushNotificationConfigResponse(org.a2aproject.sdk.spec.TaskPushNotificationConfig config) -
getTaskPushNotificationConfigResponse
public static TaskPushNotificationConfig getTaskPushNotificationConfigResponse(org.a2aproject.sdk.spec.TaskPushNotificationConfig config) -
getExtendedCardResponse
-