├── .github └── dependabot.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── NOTICE ├── README.md ├── pom.xml └── src ├── main └── java │ └── software │ └── amazon │ └── payloadoffloading │ ├── AwsManagedCmk.java │ ├── CountingOutputStream.java │ ├── CustomerKey.java │ ├── JsonDataConverter.java │ ├── PayloadS3Pointer.java │ ├── PayloadStorageAsyncConfiguration.java │ ├── PayloadStorageConfiguration.java │ ├── PayloadStorageConfigurationBase.java │ ├── PayloadStore.java │ ├── PayloadStoreAsync.java │ ├── S3AsyncDao.java │ ├── S3BackedPayloadStore.java │ ├── S3BackedPayloadStoreAsync.java │ ├── S3Dao.java │ ├── ServerSideEncryptionFactory.java │ ├── ServerSideEncryptionStrategy.java │ └── Util.java └── test └── java └── software └── amazon └── payloadoffloading ├── AwsManagedCmkTest.java ├── CustomerKeyTest.java ├── PayloadStorageAsyncConfigurationTest.java ├── PayloadStorageConfigurationTest.java ├── S3AsyncDaoTest.java ├── S3BackedPayloadStoreAsyncTest.java ├── S3BackedPayloadStoreTest.java └── S3DaoTest.java /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/payload-offloading-java-common-lib-for-aws/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | .idea 3 | *.iml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/payload-offloading-java-common-lib-for-aws/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/payload-offloading-java-common-lib-for-aws/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/payload-offloading-java-common-lib-for-aws/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- 1 | Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/payload-offloading-java-common-lib-for-aws/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/payload-offloading-java-common-lib-for-aws/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/software/amazon/payloadoffloading/AwsManagedCmk.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/payload-offloading-java-common-lib-for-aws/HEAD/src/main/java/software/amazon/payloadoffloading/AwsManagedCmk.java -------------------------------------------------------------------------------- /src/main/java/software/amazon/payloadoffloading/CountingOutputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/payload-offloading-java-common-lib-for-aws/HEAD/src/main/java/software/amazon/payloadoffloading/CountingOutputStream.java -------------------------------------------------------------------------------- /src/main/java/software/amazon/payloadoffloading/CustomerKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/payload-offloading-java-common-lib-for-aws/HEAD/src/main/java/software/amazon/payloadoffloading/CustomerKey.java -------------------------------------------------------------------------------- /src/main/java/software/amazon/payloadoffloading/JsonDataConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/payload-offloading-java-common-lib-for-aws/HEAD/src/main/java/software/amazon/payloadoffloading/JsonDataConverter.java -------------------------------------------------------------------------------- /src/main/java/software/amazon/payloadoffloading/PayloadS3Pointer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/payload-offloading-java-common-lib-for-aws/HEAD/src/main/java/software/amazon/payloadoffloading/PayloadS3Pointer.java -------------------------------------------------------------------------------- /src/main/java/software/amazon/payloadoffloading/PayloadStorageAsyncConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/payload-offloading-java-common-lib-for-aws/HEAD/src/main/java/software/amazon/payloadoffloading/PayloadStorageAsyncConfiguration.java -------------------------------------------------------------------------------- /src/main/java/software/amazon/payloadoffloading/PayloadStorageConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/payload-offloading-java-common-lib-for-aws/HEAD/src/main/java/software/amazon/payloadoffloading/PayloadStorageConfiguration.java -------------------------------------------------------------------------------- /src/main/java/software/amazon/payloadoffloading/PayloadStorageConfigurationBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/payload-offloading-java-common-lib-for-aws/HEAD/src/main/java/software/amazon/payloadoffloading/PayloadStorageConfigurationBase.java -------------------------------------------------------------------------------- /src/main/java/software/amazon/payloadoffloading/PayloadStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/payload-offloading-java-common-lib-for-aws/HEAD/src/main/java/software/amazon/payloadoffloading/PayloadStore.java -------------------------------------------------------------------------------- /src/main/java/software/amazon/payloadoffloading/PayloadStoreAsync.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/payload-offloading-java-common-lib-for-aws/HEAD/src/main/java/software/amazon/payloadoffloading/PayloadStoreAsync.java -------------------------------------------------------------------------------- /src/main/java/software/amazon/payloadoffloading/S3AsyncDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/payload-offloading-java-common-lib-for-aws/HEAD/src/main/java/software/amazon/payloadoffloading/S3AsyncDao.java -------------------------------------------------------------------------------- /src/main/java/software/amazon/payloadoffloading/S3BackedPayloadStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/payload-offloading-java-common-lib-for-aws/HEAD/src/main/java/software/amazon/payloadoffloading/S3BackedPayloadStore.java -------------------------------------------------------------------------------- /src/main/java/software/amazon/payloadoffloading/S3BackedPayloadStoreAsync.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/payload-offloading-java-common-lib-for-aws/HEAD/src/main/java/software/amazon/payloadoffloading/S3BackedPayloadStoreAsync.java -------------------------------------------------------------------------------- /src/main/java/software/amazon/payloadoffloading/S3Dao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/payload-offloading-java-common-lib-for-aws/HEAD/src/main/java/software/amazon/payloadoffloading/S3Dao.java -------------------------------------------------------------------------------- /src/main/java/software/amazon/payloadoffloading/ServerSideEncryptionFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/payload-offloading-java-common-lib-for-aws/HEAD/src/main/java/software/amazon/payloadoffloading/ServerSideEncryptionFactory.java -------------------------------------------------------------------------------- /src/main/java/software/amazon/payloadoffloading/ServerSideEncryptionStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/payload-offloading-java-common-lib-for-aws/HEAD/src/main/java/software/amazon/payloadoffloading/ServerSideEncryptionStrategy.java -------------------------------------------------------------------------------- /src/main/java/software/amazon/payloadoffloading/Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/payload-offloading-java-common-lib-for-aws/HEAD/src/main/java/software/amazon/payloadoffloading/Util.java -------------------------------------------------------------------------------- /src/test/java/software/amazon/payloadoffloading/AwsManagedCmkTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/payload-offloading-java-common-lib-for-aws/HEAD/src/test/java/software/amazon/payloadoffloading/AwsManagedCmkTest.java -------------------------------------------------------------------------------- /src/test/java/software/amazon/payloadoffloading/CustomerKeyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/payload-offloading-java-common-lib-for-aws/HEAD/src/test/java/software/amazon/payloadoffloading/CustomerKeyTest.java -------------------------------------------------------------------------------- /src/test/java/software/amazon/payloadoffloading/PayloadStorageAsyncConfigurationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/payload-offloading-java-common-lib-for-aws/HEAD/src/test/java/software/amazon/payloadoffloading/PayloadStorageAsyncConfigurationTest.java -------------------------------------------------------------------------------- /src/test/java/software/amazon/payloadoffloading/PayloadStorageConfigurationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/payload-offloading-java-common-lib-for-aws/HEAD/src/test/java/software/amazon/payloadoffloading/PayloadStorageConfigurationTest.java -------------------------------------------------------------------------------- /src/test/java/software/amazon/payloadoffloading/S3AsyncDaoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/payload-offloading-java-common-lib-for-aws/HEAD/src/test/java/software/amazon/payloadoffloading/S3AsyncDaoTest.java -------------------------------------------------------------------------------- /src/test/java/software/amazon/payloadoffloading/S3BackedPayloadStoreAsyncTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/payload-offloading-java-common-lib-for-aws/HEAD/src/test/java/software/amazon/payloadoffloading/S3BackedPayloadStoreAsyncTest.java -------------------------------------------------------------------------------- /src/test/java/software/amazon/payloadoffloading/S3BackedPayloadStoreTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/payload-offloading-java-common-lib-for-aws/HEAD/src/test/java/software/amazon/payloadoffloading/S3BackedPayloadStoreTest.java -------------------------------------------------------------------------------- /src/test/java/software/amazon/payloadoffloading/S3DaoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awslabs/payload-offloading-java-common-lib-for-aws/HEAD/src/test/java/software/amazon/payloadoffloading/S3DaoTest.java --------------------------------------------------------------------------------