sse_encode_client_config method
void
sse_encode_client_config(
- ClientConfig self,
- SseSerializer serializer
)
override
Implementation
@protected void sse_encode_client_config(ClientConfig self, SseSerializer serializer){ // Codec=Sse (Serialization based), see doc to use other codecs
sse_encode_String(self.apiKey, serializer);
sse_encode_opt_String(self.chatgptImageApiKey, serializer);
sse_encode_opt_box_autoadd_auth_mode(self.openaiAuthMode, serializer);
sse_encode_opt_box_autoadd_auth_mode(self.geminiAuthMode, serializer);
sse_encode_opt_box_autoadd_auth_mode(self.claudeAuthMode, serializer);
sse_encode_opt_box_autoadd_auth_mode(self.chatgptImageAuthMode, serializer);
sse_encode_opt_String(self.openaiBaseUrl, serializer);
sse_encode_opt_String(self.geminiBaseUrl, serializer);
sse_encode_opt_String(self.claudeBaseUrl, serializer);
sse_encode_opt_String(self.chatgptImageBaseUrl, serializer);
sse_encode_opt_box_autoadd_proxy_config(self.proxy, serializer);
}