All Classes and Interfaces

Class
Description
Abstract utility class for ArtifactRepository implementations with common functionality, e.g. computation of hashes.
Exception indicating that an artifact's binary does not exist anymore.
 
Thrown if artifact deletion failed.
Interface definition for artifact encryption.
Exception being thrown in case of error while generating encryption secrets, encrypting or decrypting artifacts.
Encryption operation that caused the exception.
Interface definition for artifact encryption secrets store.
Service responsible for encryption operations.
Exception being thrown when artifact encryption is not supported
Representation of artifact hashes.
Artifact Store service interface.
ArtifactStoreException is thrown in case storing of an artifact was not successful.
 
 
Container for a generated Artifact URL.
Interface declaration of the ArtifactUrlResolver which generates the URLs to specific artifacts.
hawkBit API type.
Container for variables available to the ArtifactUrlResolver.
Thrown if file size quota is exceeded
HashNotMatchException is thrown when provided hashes and hashes calculated during storing are not matching.
Implementation for ArtifactUrlHandler for creating urls to download resource based on patterns configured by PropertyBasedArtifactUrlResolverProperties.
Artifact handler properties class for holding all supported protocols with host, ip, port and download pattern.
Protocol specific properties to generate URLs accordingly.
Thrown if storage quota is exceeded
Info for an imported artifact binary.