p12Options.getKeyFile()); case SuppliedCredentials: return ((UserSuppliedCredentialOptions) options).getCredential(); case SuppliedJson: JsonCredentialsOptions jsonCredentialsOptions = (JsonCredentialsOptions) options;
/** * A CredentialOption that wraps an existing {@link com.google.auth.Credentials} object. * * @param credentials a {@link com.google.auth.Credentials} object. * @return a {@link com.google.cloud.bigtable.config.CredentialOptions} object. */ public static CredentialOptions credential(Credentials credentials) { return new UserSuppliedCredentialOptions(credentials); }