Pattern
Token Integrity Level Denial
token-integrity-level-access-denied
All of the put/upload functions want a set content length — I have read through the AWS Java SDK docs. | All of the put/upload functions want a set content length. Tension: Building the zip locally is not an option, because the end size of the zip can be tens of GB. Outcome: I essentially need a zip "placeholder" on S3 that I can stream to. | adding a class that extends OutputStream and creates a multi-part upload when the buffer reaches the set limit — AWS minimum is 5MB. Tension: end size of the zip can be tens of GB. Outcome: I set it to 10MB.