Class OrchestrationChatOptions.Builder

java.lang.Object
com.sap.ai.sdk.orchestration.spring.OrchestrationChatOptions.Builder
All Implemented Interfaces:
Cloneable, org.springframework.ai.chat.prompt.ChatOptions.Builder<OrchestrationChatOptions.Builder>, org.springframework.ai.model.tool.ToolCallingChatOptions.Builder<OrchestrationChatOptions.Builder>
Enclosing class:
OrchestrationChatOptions

public static final class OrchestrationChatOptions.Builder extends Object implements org.springframework.ai.model.tool.ToolCallingChatOptions.Builder<OrchestrationChatOptions.Builder>
Builder that preserves OrchestrationChatOptions through the Spring AI advisor chain. Spring AI 2.x ChatClient calls mutate().build() to reconstruct the options after passing through advisors; returning OrchestrationChatOptions here ensures the type is not lost.
Since:
1.25.0