Skip to content

Commit 05587c3

Browse files
Removing GoogleCredentialsProvider restrictrion
1 parent b94ffee commit 05587c3

1 file changed

Lines changed: 2 additions & 6 deletions

File tree

  • google-cloud-clients/google-cloud-firestore/src/main/java/com/google/cloud/firestore

google-cloud-clients/google-cloud-firestore/src/main/java/com/google/cloud/firestore/FirestoreOptions.java

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -155,15 +155,11 @@ public Builder setChannelProvider(@Nonnull TransportChannelProvider channelProvi
155155
/**
156156
* Sets the {@link CredentialsProvider} to use with this Firestore client.
157157
*
158-
* @param credentialsProvider A GoogleCredentialsProvider object that defines the credential
159-
* provider for this client.
158+
* @param credentialsProvider A CredentialsProvider object that defines the credential provider
159+
* for this client.
160160
*/
161161
@Nonnull
162162
public Builder setCredentialsProvider(@Nonnull CredentialsProvider credentialsProvider) {
163-
if (!(credentialsProvider instanceof GoogleCredentialsProvider)) {
164-
throw new IllegalArgumentException(
165-
"Only Google credentials are allowed for " + API_SHORT_NAME + ".");
166-
}
167163
this.credentialsProvider = credentialsProvider;
168164
return this;
169165
}

0 commit comments

Comments
 (0)