amazonica icon indicating copy to clipboard operation
amazonica copied to clipboard

A comprehensive Clojure client for the entire Amazon AWS api.

Results 46 amazonica issues
Sort by recently updated
recently updated
newest added

First, thanks for this lib, if it didn't exist we'd need to start by making something like it, and ours would be worse. This PR merely adds some type hints...

I am able to auth with my aws api key and secret key. However I am getting this error `SdkClientException Unable to find a region via the region provider chain....

For my use case, neither checkpointing every n seconds nor checkpointing by returning `true` from the processing function is fine-grained enough. I suggest the changes in this PR. Note that...

I'm trying to port [this](https://docs.minio.io/docs/how-to-use-aws-sdk-for-java-with-minio-server) `Java SDK` example for `Minio` to `amazonica` and do smt. like this: ```clj (def credentials {:access-key "..." :secret-key "..." :endpoint "http://localhost:9000" :client-config {:path-style-access-enabled true}}) (s3/list-objects...

Currently Amazonica [converts](https://github.com/mcohen01/amazonica#conversion-of-returned-types) `java.util.Date`s to `org.joda.time.DateTime`s. Now that we have the time API from Java 8, and [good support](https://github.com/dm3/clojure.java-time) for it in clojure, it would be great to have an...

```clojure (s3t/upload credentials :bucket-name bucket-name :key key :input-stream stream :object-metadata {:content-type content-type :content-length content-length}) ``` results in ``` Internal Error java.lang.IllegalArgumentException: wrong number of arguments at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)...

Using version 0.3.152 Trying to `(route53/list-hosted-zones (:client-opts this))` Where (:client-opts this) looks like this: ``` {:endpoint "cn-northwest-1"} ``` produces : INFO c.a.i.DefaultServiceEndpointBuilder - {route53, cn-northwest-1} was not found in region...

I used `lein-nvd` to find that amazonica is using old versions of dependencies with known vulnerabilities. Currently amazonica depends on com.amazonaws/amazon-kinesis-client "1.9.3" which itself depends on com.google.protobuf/protobuf-java "2.6.1" which is...

I using amazonica to put an object in a bucket like so: ``` (s3/put-object :endpoint "humboi-videos.s3-accelerate.amazonaws.com" :bucket-name "humboi-videos" :key thumbnail-name :file "./resources/public/thumbnail.png" :access-control-list {:grant-permission ["AllUsers" "Read"]}) ``` What I want...

Would be nice to be able to take advantage of KCL2's enhanced fan out. KCL 2 comes in software.amazon.kinesis/amazon-kinesis-client which uses software.amazon.kinesis.xxxx classes rather than com.amazonaws.services.kinesis.xxxx so excluding com.amazonaws/amazon-kinesis-client and...