| ArtifactDeserializer |
ArtifactDeserializer is a custom deserializer that will allow for artifacts to be fetched from
some artifact store as long as the referenceLink field is set and the reference field is null.
|
| ArtifactDeserializer.ArtifactMergeReferenceDecorator |
ArtifactMergeReferenceDecorator is used to take some artifact and replace its reference with
the reference from another artifact.
|
| ArtifactReferenceURI |
A URI that can parse and allow for ArtifactStorage to easily get specific information about the
URI
|
| ArtifactStore |
ArtifactStore allows for different types of artifact storage to be used during runtime
|
| ArtifactStoreConfiguration |
|
| ArtifactStoreConfigurationProperties |
|
| ArtifactStoreConfigurationProperties.S3ClientConfig |
Configuration for an s3 client which will utilize credentials in the AWS credentials file.
|
| ArtifactStoreURIBuilder |
|
| ArtifactStoreURISHA256Builder |
Helper class to abstract away the need for other classes to know the {@link * #uriPrefix} format.
|
| EmbeddedArtifactSerializer |
EmbeddedArtifactSerializer will store any embedded/base64 artifact into the ArtifactStore
assuming that artifact has a reference link.
|
| NoopArtifactStoreGetter |
A no-op ArtifactStoreGetter.
|
| NoopArtifactStoreStorer |
A no-op ArtifactStoreStorer.
|