Constant Field Values

Contents

ai.konduit.*

  • ai.konduit.serving.build.cli.BuildCLI 
    Modifier and Type Constant Field Value
    public static final java.lang.String ADDITIONAL_DEPENDENCIES_OPTION_DESCRIPTION "Additional dependencies to include, in GAV(C) format: \"group_id:artifact_id:version\" / \"group_id:artifact_id:version:classifier\""
    public static final java.lang.String ARCHITECTURE_OPTION_DESCRIPTION "The target CPU architecture. Must be one of {x86, x86_avx2, x86_avx512, armhf, arm64, ppc64le}.\n Note that most modern desktops can be built with x86_avx2, which is the default"
    public static final java.lang.String CONFIG_OPTION_DESCRIPTION "Configuration for the deployment types specified via -dt/--deploymentType.\nFor example, \"-c jar.outputdir=/some/dir jar.name=my.jar\" etc.\nConfiguration keys:\nJAR deployment config keys: jar.outputdir, jar.name,jar.groupid, jar.artifactid, jar.version\nClassPathDeployment config keys: classpath.outputFile, classpath.type\n"
    public static final java.lang.String DEPLOYMENT_TYPE_OPTION_DESCRIPTION "The deployment types to use: JAR, DOCKER, EXE, WAR, RPM, DEB or TAR (case insensitive)"
    public static final java.lang.String DEVICE_OPTION_DESCRIPTION "Compute device to be used. If not set: artifacts are build for CPU only.\nValid values: CPU, CUDA_10.0, CUDA_10.1, CUDA_10.2 (case insensitive)"
    public static final java.lang.String GRPC "GRPC"
    public static final java.lang.String HTTP "HTTP"
    public static final java.lang.String MODULES_OPTION_DESCRIPTION "Names of the Konduit Serving modules to include, as a comma-separated list of values.\nNote that this is not necessary when a pipeline is included (via -p/--pipeline), as the modules will be inferred automatically based on the pipeline contents"
    public static final java.lang.String OS_OPTION_DESCRIPTION "Operating systems to build for. Valid values: {linux, windows, mac} (case insensitive).\nIf not set, the current system OS will be used"
    public static final java.lang.String PIPELINE_OPTION_DESCRIPTION "Path to a pipeline json file"
    public static final java.lang.String SERVER_TYPE_OPTION_DESCRIPTION "Type of server - HTTP or GRPC (case insensitive)"
  • ai.konduit.serving.build.config.ComputeDevice 
    Modifier and Type Constant Field Value
    public static final java.lang.String CPU "CPU"
    public static final java.lang.String CUDA_100 "CUDA_10.0"
    public static final java.lang.String CUDA_101 "CUDA_10.1"
    public static final java.lang.String CUDA_102 "CUDA_10.2"
    public static final java.lang.String CUDA_110 "CUDA_11.0"
  • ai.konduit.serving.build.config.Deployment 
    Modifier and Type Constant Field Value
    public static final java.lang.String CLASSPATH "CLASSPATH"
    public static final java.lang.String DEB "DEB"
    public static final java.lang.String DOCKER "DOCKER"
    public static final java.lang.String EXE "EXE"
    public static final java.lang.String JAR "JAR"
    public static final java.lang.String RPM "RPM"
    public static final java.lang.String TAR "TAR"
    public static final java.lang.String UBERJAR "UBERJAR"
    public static final java.lang.String WAR "WAR"
  • ai.konduit.serving.build.config.Module 
    Modifier and Type Constant Field Value
    public static final java.lang.String CURRENT_KS_VERSION "0.1.0-SNAPSHOT"
  • ai.konduit.serving.build.dependencies.nativedep.NativeDependencyRegistry 
    Modifier and Type Constant Field Value
    public static final java.lang.String ARM64 "arm64"
    public static final java.lang.String ARMHF "armhf"
    public static final java.lang.String LINUX "linux"
    public static final java.lang.String LINUX_X86_64 "linux-x86_64"
    public static final java.lang.String LINUX_X86_AVX2 "linux-x86_64-avx2"
    public static final java.lang.String LINUX_X86_AVX512 "linux-x86_64-avx512"
    public static final java.lang.String MACOSX "macosx"
    public static final java.lang.String MACOSX_X86_64 "macosx-x86_64"
    public static final java.lang.String MACOSX_X86_AVX2 "macosx-x86_64-avx2"
    public static final java.lang.String PPC64LE "ppc64le"
    public static final java.lang.String WINDOWS "windows"
    public static final java.lang.String WINDOWS_X86_64 "windows-x86_64"
    public static final java.lang.String WINDOWS_X86_AVX2 "windows-x86_64-avx2"
    public static final java.lang.String X86_64 "x86_64"
    public static final java.lang.String X86_64_AVX2 "x86_64-avx2"
    public static final java.lang.String X86_64_AVX512 "x86_64-avx512"
  • ai.konduit.serving.build.deployments.ClassPathDeployment 
    Modifier and Type Constant Field Value
    public static final java.lang.String CLI_KEYS "ClassPathDeployment config keys: classpath.outputFile, classpath.type"
    public static final java.lang.String OUTPUT_FILE_PROP "classpath.outputFile"
    public static final java.lang.String TYPE_PROP "classpath.type"
  • ai.konduit.serving.build.deployments.DebDeployment 
    Modifier and Type Constant Field Value
    public static final java.lang.String DEFAULT_EXE_NAME "konduit-serving-deployment.deb"
    public static final java.lang.String PROP_OUTPUTDIR "deb.outputdir"
    public static final java.lang.String PROP_RPMNAME "deb.name"
  • ai.konduit.serving.build.deployments.DockerDeployment 
    Modifier and Type Constant Field Value
    public static final java.lang.String DEFAULT_BASE_IMAGE "openjdk:8-jre"
    public static final java.lang.String DEFAULT_IMAGE_NAME "ks"
    public static final java.lang.String PROP_BASE_IMG "docker.baseimage"
    public static final java.lang.String PROP_NAME "docker.name"
  • ai.konduit.serving.build.deployments.ExeDeployment 
    Modifier and Type Constant Field Value
    public static final java.lang.String DEFAULT_EXE_NAME "konduit-serving-deployment.exe"
    public static final java.lang.String PROP_EXENAME "exe.name"
    public static final java.lang.String PROP_OUTPUTDIR "exe.outputdir"
  • ai.konduit.serving.build.deployments.RpmDeployment 
    Modifier and Type Constant Field Value
    public static final java.lang.String DEFAULT_EXE_NAME "konduit-serving-deployment.rpm"
    public static final java.lang.String PROP_OUTPUTDIR "rpm.outputdir"
    public static final java.lang.String PROP_RPMNAME "rpm.name"
  • ai.konduit.serving.build.deployments.TarDeployment 
    Modifier and Type Constant Field Value
    public static final java.lang.String DEFAULT_ARCHIVE_NAME "ks"
    public static final java.lang.String PROP_ARCHIVENAME "tar.name"
    public static final java.lang.String PROP_OUTPUTDIR "tar.outputdir"
  • ai.konduit.serving.build.deployments.UberJarDeployment 
    Modifier and Type Constant Field Value
    public static final java.lang.String CLI_KEYS "JAR deployment config keys: jar.outputdir, jar.name,jar.groupid, jar.artifactid, jar.version"
    public static final java.lang.String DEFAULT_ARTIFACT "konduit-serving-uberjar"
    public static final java.lang.String DEFAULT_GROUPID "ai.konduit"
    public static final java.lang.String DEFAULT_JAR_NAME "konduit-serving-deployment.jar"
    public static final java.lang.String PROP_AID "jar.artifactid"
    public static final java.lang.String PROP_GID "jar.groupid"
    public static final java.lang.String PROP_JARNAME "jar.name"
    public static final java.lang.String PROP_OUTPUTDIR "jar.outputdir"
    public static final java.lang.String PROP_VER "jar.version"