Class Config


  • public class Config
    extends java.lang.Object
    • Constructor Detail

      • Config

        public Config​(java.lang.String pipelinePath,
                      java.lang.String ksVersion,
                      Metadata metadata,
                      Target target,
                      java.util.List<Serving> serving,
                      java.util.List<Module> modules,
                      java.util.List<Deployment> deployments)
    • Method Detail

      • modules

        public Config modules​(java.util.List<Module> modules)
      • addModules

        public Config addModules​(Module... modules)
      • addModules

        public Config addModules​(java.util.List<Module> modules)
      • serving

        public Config serving​(java.util.List<Serving> serving)
      • deployments

        public Config deployments​(java.util.List<Deployment> deployments)
      • deployments

        public java.util.List<Deployment> deployments()
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toJson

        public java.lang.String toJson()
      • toYaml

        public java.lang.String toYaml()
      • fromJson

        public static Config fromJson​(java.lang.String json)
      • fromYaml

        public static Config fromYaml​(java.lang.String yaml)
      • fromFileJson

        public static Config fromFileJson​(java.io.File f)
      • fromFileYaml

        public static Config fromFileYaml​(java.io.File f)
      • modules

        public java.util.List<Module> modules()
      • resolveModules

        public java.util.List<Module> resolveModules()
      • resolveDependencies

        public java.util.List<Dependency> resolveDependencies()