Skip to content

Commit 7572063

Browse files
committed
fix: add back s3UseCredentialsMethod
* as deprecated * to ease migration
1 parent d6ea2b5 commit 7572063

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

src/main/java/org/janelia/saalfeldlab/n5/universe/N5Factory.java

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@
2020
import org.janelia.saalfeldlab.n5.zarr.N5ZarrReader;
2121
import org.janelia.saalfeldlab.n5.zarr.N5ZarrWriter;
2222
import org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader;
23+
24+
import software.amazon.awssdk.auth.credentials.DefaultCredentialsProvider;
2325
import software.amazon.awssdk.services.s3.S3Client;
2426
import software.amazon.awssdk.services.s3.S3ClientBuilder;
2527

@@ -75,6 +77,18 @@ public N5Factory options( Consumer<N5FactoryOptions> configureOptions) {
7577
return this;
7678
}
7779

80+
/**
81+
* @deprecated configure with {@link s3Configuration}.
82+
*/
83+
@Deprecated
84+
public N5Factory s3UseCredentials() {
85+
86+
s3Configuration(builder -> {
87+
builder.credentialsProvider(DefaultCredentialsProvider.create());
88+
});
89+
return this;
90+
}
91+
7892
/**
7993
* @deprecated configure with {@link N5Factory#getOptions()} and {@link N5FactoryOptions#hdf5(Consumer)}
8094
*/

0 commit comments

Comments
 (0)