An extension to GremlinDriver with a custom channelizer that enables AWS Signature Version 4 signed requests to Amazon Neptune.
For example usage refer to:
- NeptuneGremlinSigV4Example.java: This package can also be used to enable Gremlin Console to send signed requests to Neptune, refer to Connecting to Neptune Using the Gremlin Console with Signature Version 4 Signing.
- If you are using versions of TinkerPop after 3.4.11 or higher you should prefer using the amazon-neptune-sigv4-signer directly as discussed here.
For the official Amazon Neptune page refer to: https://aws.amazon.com/neptune
1.x - This series uses TinkerPop 3.3.x client. Note that active maintenance on TinkerPop 3.3.x has stopped and hence, this version is not recommended.
2.x - This series uses TinkerPop 3.4.x client. This major version tracks the latest stable release for this package. Note that a minor version (y in 2.x.y) is bumped whenever a new version of Apache TinkerPop is added as a dependency or a major feature is introduced. All minor versions in 2.x series are backward compatible.
3.x - This series continues use of TinkerPop 3.4.x client and was incremented to simply match the major increment to the amazon-neptune-sigv4-signer.
For more information on compatibility with Amazon Neptune engine releases, see Use the Latest Version of the Gremlin Java Client.
This library is licensed under the Apache 2.0 License.