Uses of Class
com.github.copilot.rpc.NamedProviderConfig
Packages that use NamedProviderConfig
Package
Description
Configuration classes and data transfer objects for the Copilot SDK.
-
Uses of NamedProviderConfig in com.github.copilot.rpc
Methods in com.github.copilot.rpc that return NamedProviderConfigModifier and TypeMethodDescriptionSets the API key for authentication.NamedProviderConfig.setAzure(AzureOptions azure) Sets Azure-specific options for Azure OpenAI Service.NamedProviderConfig.setBaseUrl(String baseUrl) Sets the base URL for the API.NamedProviderConfig.setBearerToken(String bearerToken) Sets a bearer token for authentication.NamedProviderConfig.setBearerTokenProvider(BearerTokenProvider bearerTokenProvider) Sets a callback that supplies bearer tokens for outbound provider requests.NamedProviderConfig.setHeaders(Map<String, String> headers) Sets custom HTTP headers to include in outbound provider requests.Sets the unique provider name.Sets the provider type.NamedProviderConfig.setWireApi(String wireApi) Sets the wire API format (openai/azure only).Methods in com.github.copilot.rpc that return types with arguments of type NamedProviderConfigModifier and TypeMethodDescriptionCreateSessionRequest.getProviders()Gets the named provider connections.ResumeSessionConfig.getProviders()Gets the named BYOK provider connections.ResumeSessionRequest.getProviders()Gets the named provider connections.SessionConfig.getProviders()Gets the named BYOK provider connections.Method parameters in com.github.copilot.rpc with type arguments of type NamedProviderConfigModifier and TypeMethodDescriptionvoidCreateSessionRequest.setProviders(List<NamedProviderConfig> providers) Sets the named provider connections.ResumeSessionConfig.setProviders(List<NamedProviderConfig> providers) Re-supplies the named BYOK provider connections on resume (additive multi-provider registry).voidResumeSessionRequest.setProviders(List<NamedProviderConfig> providers) Sets the named provider connections.SessionConfig.setProviders(List<NamedProviderConfig> providers) Sets the named BYOK provider connections (additive multi-provider registry).