Package io.a2a.client.config
Class ClientConfig.Builder
java.lang.Object
io.a2a.client.config.ClientConfig.Builder
- Enclosing class:
- ClientConfig
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()setAcceptedOutputModes(List<String> acceptedOutputModes) setHistoryLength(Integer historyLength) setMetadata(Map<String, Object> metadata) setPolling(@Nullable Boolean polling) setPushNotificationConfig(PushNotificationConfig pushNotificationConfig) setStreaming(@Nullable Boolean streaming) setUseClientPreference(@Nullable Boolean useClientPreference)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setStreaming
-
setPolling
-
setUseClientPreference
-
setAcceptedOutputModes
-
setPushNotificationConfig
public ClientConfig.Builder setPushNotificationConfig(PushNotificationConfig pushNotificationConfig) -
setHistoryLength
-
setMetadata
-
build
-