Class ConfigMetadata

java.lang.Object
csw.config.models.ConfigMetadata
All Implemented Interfaces:
Serializable, scala.Equals, scala.Product

public class ConfigMetadata extends Object implements scala.Product, Serializable
Holds metadata information about config server

param: repoPath the path of the repository created on config server param: annexPath the path of the repository created to store large files on config server param: annexMinFileSize the minimum size of the file (lower limit) which qualifies it to be considered as large file and store it in repository located at annexPath param: maxConfigFileSize the maximum size of file (upper limit) which qualifies it to be considered as non-large file and store it in repository located at repoPath

See Also:
  • Constructor Details

    • ConfigMetadata

      public ConfigMetadata(String repoPath, String annexPath, String annexMinFileSize, String maxConfigFileSize)
  • Method Details

    • apply

      public abstract static R apply(T1 v1, T2 v2, T3 v3, T4 v4)
    • repoPath

      public String repoPath()
    • annexPath

      public String annexPath()
    • annexMinFileSize

      public String annexMinFileSize()
    • maxConfigFileSize

      public String maxConfigFileSize()
    • toString

      public String toString()
      Overrides:
      toString in class Object