Class Hierarchy
- java.lang.Object
- org.a2aproject.sdk.spec.AgentCapabilities.Builder
- org.a2aproject.sdk.spec.AgentCard.Builder
- org.a2aproject.sdk.spec.AgentCardSignature.Builder
- org.a2aproject.sdk.spec.AgentExtension.Builder
- org.a2aproject.sdk.spec.AgentSkill.Builder
- org.a2aproject.sdk.spec.APIKeySecurityScheme.Builder
- org.a2aproject.sdk.spec.Artifact.Builder
- org.a2aproject.sdk.spec.CancelTaskParams.Builder
- org.a2aproject.sdk.spec.Compat03Fields
- org.a2aproject.sdk.spec.DeleteTaskPushNotificationConfigParams.Builder
- org.a2aproject.sdk.spec.FileWithBytes (implements org.a2aproject.sdk.spec.FileContent)
- org.a2aproject.sdk.spec.GetTaskPushNotificationConfigParams.Builder
- org.a2aproject.sdk.spec.HTTPAuthSecurityScheme.Builder
- org.a2aproject.sdk.spec.ListTaskPushNotificationConfigsParams.Builder
- org.a2aproject.sdk.spec.ListTasksParams.Builder
- org.a2aproject.sdk.spec.Message.Builder
- org.a2aproject.sdk.spec.MessageSendConfiguration.Builder
- org.a2aproject.sdk.spec.MessageSendParams.Builder
- org.a2aproject.sdk.spec.OAuth2SecurityScheme.Builder
- org.a2aproject.sdk.spec.OAuthFlows.Builder
- org.a2aproject.sdk.spec.OpenIdConnectSecurityScheme.Builder
- java.lang.Record
- org.a2aproject.sdk.spec.AgentCapabilities
- org.a2aproject.sdk.spec.AgentCard
- org.a2aproject.sdk.spec.AgentCardSignature
- org.a2aproject.sdk.spec.AgentExtension
- org.a2aproject.sdk.spec.AgentInterface
- org.a2aproject.sdk.spec.AgentProvider
- org.a2aproject.sdk.spec.AgentSkill
- org.a2aproject.sdk.spec.APIKeySecurityScheme (implements org.a2aproject.sdk.spec.SecurityScheme)
- org.a2aproject.sdk.spec.Artifact
- org.a2aproject.sdk.spec.AuthenticationInfo
- org.a2aproject.sdk.spec.AuthorizationCodeOAuthFlow
- org.a2aproject.sdk.spec.CancelTaskParams
- org.a2aproject.sdk.spec.ClientCredentialsOAuthFlow
- org.a2aproject.sdk.spec.DataPart (implements org.a2aproject.sdk.spec.Part<T>)
- org.a2aproject.sdk.spec.DeleteTaskPushNotificationConfigParams
- org.a2aproject.sdk.spec.DeviceCodeOAuthFlow
- org.a2aproject.sdk.spec.FilePart (implements org.a2aproject.sdk.spec.Part<T>)
- org.a2aproject.sdk.spec.FileWithUri (implements org.a2aproject.sdk.spec.FileContent)
- org.a2aproject.sdk.spec.GetExtendedAgentCardParams
- org.a2aproject.sdk.spec.GetTaskPushNotificationConfigParams
- org.a2aproject.sdk.spec.HTTPAuthSecurityScheme (implements org.a2aproject.sdk.spec.SecurityScheme)
- org.a2aproject.sdk.spec.Legacy_0_3_AgentInterface
- org.a2aproject.sdk.spec.ListTaskPushNotificationConfigsParams
- org.a2aproject.sdk.spec.ListTaskPushNotificationConfigsResult
- org.a2aproject.sdk.spec.ListTasksParams
- org.a2aproject.sdk.spec.Message (implements org.a2aproject.sdk.spec.EventKind, org.a2aproject.sdk.spec.StreamingEventKind)
- org.a2aproject.sdk.spec.MessageSendConfiguration
- org.a2aproject.sdk.spec.MessageSendParams
- org.a2aproject.sdk.spec.MutualTLSSecurityScheme (implements org.a2aproject.sdk.spec.SecurityScheme)
- org.a2aproject.sdk.spec.OAuth2SecurityScheme (implements org.a2aproject.sdk.spec.SecurityScheme)
- org.a2aproject.sdk.spec.OAuthFlows
- org.a2aproject.sdk.spec.OpenIdConnectSecurityScheme (implements org.a2aproject.sdk.spec.SecurityScheme)
- org.a2aproject.sdk.spec.SecurityRequirement
- org.a2aproject.sdk.spec.Task (implements org.a2aproject.sdk.spec.EventKind, org.a2aproject.sdk.spec.StreamingEventKind)
- org.a2aproject.sdk.spec.TaskArtifactUpdateEvent (implements org.a2aproject.sdk.spec.EventKind, org.a2aproject.sdk.spec.StreamingEventKind, org.a2aproject.sdk.spec.UpdateEvent)
- org.a2aproject.sdk.spec.TaskIdParams
- org.a2aproject.sdk.spec.TaskPushNotificationConfig
- org.a2aproject.sdk.spec.TaskQueryParams
- org.a2aproject.sdk.spec.TaskStatus
- org.a2aproject.sdk.spec.TaskStatusUpdateEvent (implements org.a2aproject.sdk.spec.EventKind, org.a2aproject.sdk.spec.StreamingEventKind, org.a2aproject.sdk.spec.UpdateEvent)
- org.a2aproject.sdk.spec.TextPart (implements org.a2aproject.sdk.spec.Part<T>)
- org.a2aproject.sdk.spec.SecurityRequirement.Builder
- org.a2aproject.sdk.spec.Task.Builder
- org.a2aproject.sdk.spec.TaskArtifactUpdateEvent.Builder
- org.a2aproject.sdk.spec.TaskIdParams.Builder
- org.a2aproject.sdk.spec.TaskPushNotificationConfig.Builder
- org.a2aproject.sdk.spec.TaskQueryParams.Builder
- org.a2aproject.sdk.spec.TaskStatusUpdateEvent.Builder
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.a2aproject.sdk.spec.A2AClientError
- org.a2aproject.sdk.spec.A2AClientHTTPError
- org.a2aproject.sdk.spec.A2AClientInvalidArgsError
- org.a2aproject.sdk.spec.A2AClientInvalidStateError
- org.a2aproject.sdk.spec.A2AClientJSONError
- org.a2aproject.sdk.spec.A2AError (implements org.a2aproject.sdk.spec.Event)
- org.a2aproject.sdk.spec.A2AProtocolError
- org.a2aproject.sdk.spec.ContentTypeNotSupportedError
- org.a2aproject.sdk.spec.ExtendedAgentCardNotConfiguredError
- org.a2aproject.sdk.spec.ExtensionSupportRequiredError
- org.a2aproject.sdk.spec.InvalidAgentResponseError
- org.a2aproject.sdk.spec.PushNotificationNotSupportedError
- org.a2aproject.sdk.spec.TaskNotCancelableError
- org.a2aproject.sdk.spec.TaskNotFoundError
- org.a2aproject.sdk.spec.UnsupportedOperationError
- org.a2aproject.sdk.spec.VersionNotSupportedError
- org.a2aproject.sdk.spec.InternalError
- org.a2aproject.sdk.spec.InvalidParamsError
- org.a2aproject.sdk.spec.InvalidRequestError
- org.a2aproject.sdk.spec.JSONParseError
- org.a2aproject.sdk.spec.MethodNotFoundError
- org.a2aproject.sdk.spec.A2AProtocolError
- org.a2aproject.sdk.spec.A2AException
- org.a2aproject.sdk.spec.A2AClientException
- org.a2aproject.sdk.spec.A2AServerException
- org.a2aproject.sdk.spec.A2AClientError
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- org.a2aproject.sdk.spec.A2AMethods
- org.a2aproject.sdk.spec.Event
- org.a2aproject.sdk.spec.StreamingEventKind
- org.a2aproject.sdk.spec.EventKind
- org.a2aproject.sdk.spec.FileContent
- org.a2aproject.sdk.spec.Part<T>
- org.a2aproject.sdk.spec.SecurityScheme
- org.a2aproject.sdk.spec.UpdateEvent
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.a2aproject.sdk.spec.A2AErrorCodes
- org.a2aproject.sdk.spec.APIKeySecurityScheme.Location
- org.a2aproject.sdk.spec.Message.Role
- org.a2aproject.sdk.spec.TaskState
- org.a2aproject.sdk.spec.TransportProtocol
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)