I'm trying to connect to Google BigTable using:
BigtableOptions.Builder bigTableOptions = new BigtableOptions.Builder()
.setProjectId(options.getProjectId())
.setInstanceId(options.getInstanceId())
.setCredentialOptions(
CredentialOptions.jsonCredentials(
new FileInputStream(systemResource.toFile())
));
However, I'm getting:
Caused by: java.io.NotSerializableException: java.io.FileInputStream
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1184)
I've tried with 2.1.0-SNAPSHOT and 2.0.0.
Has anyone else hit this problem?
Thanks.