Interface FileLinkBuilder

All Known Implementing Classes:
S3BucketLinkBuilderLocal, S3BucketLinkBuilderProd

public interface FileLinkBuilder
Interface for building file access links from storage metadata.
  • Method Summary

    Modifier and Type
    Method
    Description
    buildLink(String filePath, String uuid, String fileExtension)
    Builds a complete URL for accessing a file.
  • Method Details

    • buildLink

      String buildLink(String filePath, String uuid, String fileExtension)
      Builds a complete URL for accessing a file.
      Parameters:
      filePath - the storage path of the file
      uuid - the unique identifier of the file
      fileExtension - the file extension including the dot (e.g., ".png")
      Returns:
      the complete file access URL