A2aConnectionConfig

data class A2aConnectionConfig @JvmOverloads constructor(val host: String, val tenant: String, val port: Int = DEFAULT_PORT, val useTls: Boolean = true, val protocolVersion: String = DEFAULT_PROTOCOL_VERSION)

Connection settings for the A2A gRPC service.

Parameters

host

gRPC server host. Required

tenant

Tenant sent in every A2A request. Required

port

gRPC server port. Default is 443.

useTls

Whether to use TLS. Default is true.

protocolVersion

Value of the a2a-version header sent on every call. Default is "1.0".

Constructors

Link copied to clipboard
constructor(host: String, tenant: String, port: Int = DEFAULT_PORT, useTls: Boolean = true, protocolVersion: String = DEFAULT_PROTOCOL_VERSION)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
val port: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val useTls: Boolean = true