We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
orElseGet
1 parent 873ad39 commit 6adac0eCopy full SHA for 6adac0e
src/main/java/com/google/genai/ApiClient.java
@@ -104,7 +104,7 @@ abstract class ApiClient {
104
throw new IllegalArgumentException("Location must not be empty.");
105
}
106
107
- this.credentials = Optional.of(credentials.orElse(defaultCredentials()));
+ this.credentials = Optional.of(credentials.orElseGet(() -> defaultCredentials()));
108
109
this.httpOptions = defaultHttpOptions(/* vertexAI= */ true, this.location);
110
0 commit comments