public interface IAMConfig
-
Method Summary
Base URL of the IAM Authentication API.
Grant type for the IAM Authentication API.
Timeout for IAM authentication calls.
-
Method Details
-
baseUrl
@WithDefault("https://iam.cloud.ibm.com")
URL baseUrl()
Base URL of the IAM Authentication API.
-
timeout
@ConfigDocDefault("10s")
@WithDefault("${quarkus.langchain4j.timeout}")
Optional<Duration> timeout()
Timeout for IAM authentication calls.
-
grantType
@WithDefault("urn:ibm:params:oauth:grant-type:apikey")
String grantType()
Grant type for the IAM Authentication API.