A B C D E F G H I J K L M N O P R S T U V W X 
All Classes All Packages

A

ADDITIONAL_DEPENDENCIES_OPTION_DESCRIPTION - Static variable in class ai.konduit.serving.build.cli.BuildCLI
 
AdditionalDependenciesValidator() - Constructor for class ai.konduit.serving.build.cli.CLIValidators.AdditionalDependenciesValidator
 
addModules(Module...) - Method in class ai.konduit.serving.build.config.Config
 
addModules(List<Module>) - Method in class ai.konduit.serving.build.config.Config
 
ai.konduit.serving.build.build - package ai.konduit.serving.build.build
 
ai.konduit.serving.build.cli - package ai.konduit.serving.build.cli
 
ai.konduit.serving.build.config - package ai.konduit.serving.build.config
 
ai.konduit.serving.build.config.devices - package ai.konduit.serving.build.config.devices
 
ai.konduit.serving.build.dependencies - package ai.konduit.serving.build.dependencies
 
ai.konduit.serving.build.dependencies.nativedep - package ai.konduit.serving.build.dependencies.nativedep
 
ai.konduit.serving.build.deployments - package ai.konduit.serving.build.deployments
 
ai.konduit.serving.build.steps - package ai.konduit.serving.build.steps
 
ai.konduit.serving.build.util - package ai.konduit.serving.build.util
 
ai.konduit.serving.build.validation - package ai.konduit.serving.build.validation
 
ai.konduit.serving.build.validation.failures - package ai.konduit.serving.build.validation.failures
 
ALL - ai.konduit.serving.build.dependencies.CompositeRequirement.Type
 
ALL_OF - ai.konduit.serving.build.dependencies.DependencyAddition.Type
 
AllAddition - Class in ai.konduit.serving.build.dependencies
 
AllAddition() - Constructor for class ai.konduit.serving.build.dependencies.AllAddition
 
AllRequirement - Class in ai.konduit.serving.build.dependencies
 
AllRequirement(String, Dependency...) - Constructor for class ai.konduit.serving.build.dependencies.AllRequirement
 
AllRequirement(String, List<Dependency>) - Constructor for class ai.konduit.serving.build.dependencies.AllRequirement
 
ANDROID - ai.konduit.serving.build.config.OS
 
ANY - ai.konduit.serving.build.dependencies.CompositeRequirement.Type
 
AnyAddition - Class in ai.konduit.serving.build.dependencies
 
AnyAddition() - Constructor for class ai.konduit.serving.build.dependencies.AnyAddition
 
AnyRequirement - Class in ai.konduit.serving.build.dependencies
 
AnyRequirement(String, Dependency...) - Constructor for class ai.konduit.serving.build.dependencies.AnyRequirement
 
AnyRequirement(String, List<Dependency>) - Constructor for class ai.konduit.serving.build.dependencies.AnyRequirement
 
Arch - Enum in ai.konduit.serving.build.config
 
ARCHITECTURE_OPTION_DESCRIPTION - Static variable in class ai.konduit.serving.build.cli.BuildCLI
 
ArchValueValidator() - Constructor for class ai.konduit.serving.build.cli.CLIValidators.ArchValueValidator
 
arm64 - ai.konduit.serving.build.config.Arch
 
ARM64 - Static variable in class ai.konduit.serving.build.dependencies.nativedep.NativeDependencyRegistry
 
armhf - ai.konduit.serving.build.config.Arch
 
ARMHF - Static variable in class ai.konduit.serving.build.dependencies.nativedep.NativeDependencyRegistry
 
asProperties() - Method in interface ai.konduit.serving.build.config.Deployment
 
asProperties() - Method in class ai.konduit.serving.build.deployments.ClassPathDeployment
 
asProperties() - Method in class ai.konduit.serving.build.deployments.DebDeployment
 
asProperties() - Method in class ai.konduit.serving.build.deployments.DockerDeployment
 
asProperties() - Method in class ai.konduit.serving.build.deployments.ExeDeployment
 
asProperties() - Method in class ai.konduit.serving.build.deployments.RpmDeployment
 
asProperties() - Method in class ai.konduit.serving.build.deployments.TarDeployment
 
asProperties() - Method in class ai.konduit.serving.build.deployments.UberJarDeployment
 

B

BuildCLI - Class in ai.konduit.serving.build.cli
Command line interface for performing Konduit Serving builds Allows the user to build a JAR or artifact such as a docker image suitable for performing inference on a given pipeline on a given deployment target (defined as an operating system, CPU architecture and optionally compute device).

For example, can be used to build for any of the following: * HTTP (REST) server on x86 Windows (CPU), packaged as a stand-alone .exe
* HTTP and GRPC server on CUDA 10.2 + Linux, packaged as a docker image
And many more combinations
BuildCLI() - Constructor for class ai.konduit.serving.build.cli.BuildCLI
 

C

CLASSPATH - Static variable in interface ai.konduit.serving.build.config.Deployment
 
ClassPathDeployment - Class in ai.konduit.serving.build.deployments
 
ClassPathDeployment() - Constructor for class ai.konduit.serving.build.deployments.ClassPathDeployment
 
ClassPathDeployment.Type - Enum in ai.konduit.serving.build.deployments
 
CLI - Static variable in class ai.konduit.serving.build.config.Module
 
CLI_KEYS - Static variable in class ai.konduit.serving.build.deployments.ClassPathDeployment
 
CLI_KEYS - Static variable in class ai.konduit.serving.build.deployments.UberJarDeployment
 
CLIValidators - Class in ai.konduit.serving.build.cli
 
CLIValidators.AdditionalDependenciesValidator - Class in ai.konduit.serving.build.cli
 
CLIValidators.ArchValueValidator - Class in ai.konduit.serving.build.cli
 
CLIValidators.ConfigValidator - Class in ai.konduit.serving.build.cli
 
CLIValidators.DeploymentTypeValueValidator - Class in ai.konduit.serving.build.cli
 
CLIValidators.DeviceValidator - Class in ai.konduit.serving.build.cli
 
CLIValidators.ModuleValueValidator - Class in ai.konduit.serving.build.cli
 
CLIValidators.OSValueValidator - Class in ai.konduit.serving.build.cli
 
CLIValidators.ServerTypeValidator - Class in ai.konduit.serving.build.cli
 
compatibleWith() - Method in enum ai.konduit.serving.build.config.Arch
What other architectures is this compatible with? Mainly used for x86: i.e., can run x86 on x86-avx2 and x86-avx512 systems.
CompositeRequirement - Class in ai.konduit.serving.build.dependencies
 
CompositeRequirement(CompositeRequirement.Type, DependencyRequirement...) - Constructor for class ai.konduit.serving.build.dependencies.CompositeRequirement
 
CompositeRequirement(CompositeRequirement.Type, List<DependencyRequirement>) - Constructor for class ai.konduit.serving.build.dependencies.CompositeRequirement
 
CompositeRequirement.Type - Enum in ai.konduit.serving.build.dependencies
 
ComputeDevice - Interface in ai.konduit.serving.build.config
 
Config - Class in ai.konduit.serving.build.config
 
Config(String, String, Metadata, Target, List<Serving>, List<Module>, List<Deployment>) - Constructor for class ai.konduit.serving.build.config.Config
 
CONFIG_OPTION_DESCRIPTION - Static variable in class ai.konduit.serving.build.cli.BuildCLI
 
ConfigValidator() - Constructor for class ai.konduit.serving.build.cli.CLIValidators.ConfigValidator
 
copyResource(String, File) - Static method in class ai.konduit.serving.build.build.GradleBuild
 
CPU - Static variable in interface ai.konduit.serving.build.config.ComputeDevice
 
CUDA_100 - Static variable in interface ai.konduit.serving.build.config.ComputeDevice
 
CUDA_101 - Static variable in interface ai.konduit.serving.build.config.ComputeDevice
 
CUDA_102 - Static variable in interface ai.konduit.serving.build.config.ComputeDevice
 
CUDA_110 - Static variable in interface ai.konduit.serving.build.config.ComputeDevice
 
CUDADevice - Class in ai.konduit.serving.build.config.devices
 
CUDADevice() - Constructor for class ai.konduit.serving.build.config.devices.CUDADevice
 
CURRENT_KS_VERSION - Static variable in class ai.konduit.serving.build.config.Module
 

D

DEB - Static variable in interface ai.konduit.serving.build.config.Deployment
 
DebDeployment - Class in ai.konduit.serving.build.deployments
 
DebDeployment(String) - Constructor for class ai.konduit.serving.build.deployments.DebDeployment
 
DebDeployment(String, String, String) - Constructor for class ai.konduit.serving.build.deployments.DebDeployment
 
DEFAULT_ARCHIVE_NAME - Static variable in class ai.konduit.serving.build.deployments.TarDeployment
 
DEFAULT_ARTIFACT - Static variable in class ai.konduit.serving.build.deployments.UberJarDeployment
 
DEFAULT_BASE_IMAGE - Static variable in class ai.konduit.serving.build.deployments.DockerDeployment
 
DEFAULT_EXE_NAME - Static variable in class ai.konduit.serving.build.deployments.DebDeployment
 
DEFAULT_EXE_NAME - Static variable in class ai.konduit.serving.build.deployments.ExeDeployment
 
DEFAULT_EXE_NAME - Static variable in class ai.konduit.serving.build.deployments.RpmDeployment
 
DEFAULT_GROUPID - Static variable in class ai.konduit.serving.build.deployments.UberJarDeployment
 
DEFAULT_IMAGE_NAME - Static variable in class ai.konduit.serving.build.deployments.DockerDeployment
 
DEFAULT_JAR_NAME - Static variable in class ai.konduit.serving.build.deployments.UberJarDeployment
 
defaultVersion() - Static method in interface ai.konduit.serving.build.config.Deployment
 
dependenciesOptional() - Method in class ai.konduit.serving.build.config.Module
 
Dependency - Class in ai.konduit.serving.build.dependencies
 
Dependency(String, String, String) - Constructor for class ai.konduit.serving.build.dependencies.Dependency
 
Dependency(String, String, String, String) - Constructor for class ai.konduit.serving.build.dependencies.Dependency
 
DependencyAddition - Interface in ai.konduit.serving.build.dependencies
 
DependencyAddition.Type - Enum in ai.konduit.serving.build.dependencies
 
DependencyRequirement - Interface in ai.konduit.serving.build.dependencies
 
Deployment - Interface in ai.konduit.serving.build.config
 
DEPLOYMENT_TYPE_OPTION_DESCRIPTION - Static variable in class ai.konduit.serving.build.cli.BuildCLI
 
deployments() - Method in class ai.konduit.serving.build.config.Config
 
deployments(Deployment...) - Method in class ai.konduit.serving.build.config.Config
 
deployments(List<Deployment>) - Method in class ai.konduit.serving.build.config.Config
 
DeploymentTypeValueValidator() - Constructor for class ai.konduit.serving.build.cli.CLIValidators.DeploymentTypeValueValidator
 
DeploymentValidation - Interface in ai.konduit.serving.build.config
 
description() - Method in interface ai.konduit.serving.build.dependencies.DependencyRequirement
 
DEVICE_OPTION_DESCRIPTION - Static variable in class ai.konduit.serving.build.cli.BuildCLI
 
deviceFor(Dependency) - Static method in class ai.konduit.serving.build.dependencies.nativedep.NativeDependencyRegistry
 
DeviceValidator() - Constructor for class ai.konduit.serving.build.cli.CLIValidators.DeviceValidator
 
DL4J - Static variable in class ai.konduit.serving.build.config.Module
 
DOCKER - Static variable in interface ai.konduit.serving.build.config.Deployment
 
DockerDeployment - Class in ai.konduit.serving.build.deployments
 
DockerDeployment() - Constructor for class ai.konduit.serving.build.deployments.DockerDeployment
 
DockerDeployment(String, String, String) - Constructor for class ai.konduit.serving.build.deployments.DockerDeployment
 

E

equals(Object) - Method in class ai.konduit.serving.build.config.Config
 
EXE - Static variable in interface ai.konduit.serving.build.config.Deployment
 
exec(String[]) - Method in class ai.konduit.serving.build.cli.BuildCLI
 
ExeDeployment - Class in ai.konduit.serving.build.deployments
 
ExeDeployment(String) - Constructor for class ai.konduit.serving.build.deployments.ExeDeployment
 
ExeDeployment(String, String, String) - Constructor for class ai.konduit.serving.build.deployments.ExeDeployment
 

F

failed() - Method in class ai.konduit.serving.build.validation.ValidationResult
 
failureMessages() - Method in interface ai.konduit.serving.build.config.DeploymentValidation
 
failureMessages() - Method in class ai.konduit.serving.build.config.SimpleDeploymentValidation
 
forName(String) - Static method in enum ai.konduit.serving.build.config.Arch
 
forName(String) - Static method in interface ai.konduit.serving.build.config.ComputeDevice
 
forName(String) - Static method in class ai.konduit.serving.build.config.devices.CUDADevice
 
forName(String) - Static method in class ai.konduit.serving.build.config.Module
 
forName(String) - Static method in enum ai.konduit.serving.build.config.OS
 
forRequirement() - Method in class ai.konduit.serving.build.dependencies.AllAddition
 
forRequirement() - Method in class ai.konduit.serving.build.dependencies.AnyAddition
 
forRequirement() - Method in interface ai.konduit.serving.build.dependencies.DependencyAddition
 
forShortName(String) - Static method in class ai.konduit.serving.build.config.Module
 
fromFileJson(File) - Static method in class ai.konduit.serving.build.config.Config
 
fromFileYaml(File) - Static method in class ai.konduit.serving.build.config.Config
 
fromJson(String) - Static method in class ai.konduit.serving.build.config.Config
 
fromProperties(Map<String, String>) - Method in interface ai.konduit.serving.build.config.Deployment
 
fromProperties(Map<String, String>) - Method in class ai.konduit.serving.build.deployments.ClassPathDeployment
 
fromProperties(Map<String, String>) - Method in class ai.konduit.serving.build.deployments.DebDeployment
 
fromProperties(Map<String, String>) - Method in class ai.konduit.serving.build.deployments.DockerDeployment
 
fromProperties(Map<String, String>) - Method in class ai.konduit.serving.build.deployments.ExeDeployment
 
fromProperties(Map<String, String>) - Method in class ai.konduit.serving.build.deployments.RpmDeployment
 
fromProperties(Map<String, String>) - Method in class ai.konduit.serving.build.deployments.TarDeployment
 
fromProperties(Map<String, String>) - Method in class ai.konduit.serving.build.deployments.UberJarDeployment
 
fromYaml(String) - Static method in class ai.konduit.serving.build.config.Config
 

G

gavString() - Method in class ai.konduit.serving.build.dependencies.Dependency
 
generateGradleBuildFiles(File, Config) - Static method in class ai.konduit.serving.build.build.GradleBuild
 
getNativeDependency() - Method in class ai.konduit.serving.build.dependencies.Dependency
 
getNativeDependency(Dependency) - Static method in class ai.konduit.serving.build.dependencies.nativedep.NativeDependencyRegistry
 
getRpmDebArch(Target) - Static method in class ai.konduit.serving.build.build.GradleBuild
 
getRpmDebOs(Target) - Static method in class ai.konduit.serving.build.build.GradleBuild
 
GradleBuild - Class in ai.konduit.serving.build.build
 
GradleBuild() - Constructor for class ai.konduit.serving.build.build.GradleBuild
 
gradleImports() - Method in interface ai.konduit.serving.build.config.Deployment
 
gradleImports() - Method in class ai.konduit.serving.build.deployments.ClassPathDeployment
 
gradleImports() - Method in class ai.konduit.serving.build.deployments.DebDeployment
 
gradleImports() - Method in class ai.konduit.serving.build.deployments.DockerDeployment
 
gradleImports() - Method in class ai.konduit.serving.build.deployments.ExeDeployment
 
gradleImports() - Method in class ai.konduit.serving.build.deployments.RpmDeployment
 
gradleImports() - Method in class ai.konduit.serving.build.deployments.TarDeployment
 
gradleImports() - Method in class ai.konduit.serving.build.deployments.UberJarDeployment
 
GradlePlugin - Class in ai.konduit.serving.build.build
 
GradlePlugin() - Constructor for class ai.konduit.serving.build.build.GradlePlugin
 
gradlePlugins() - Method in interface ai.konduit.serving.build.config.Deployment
 
gradlePlugins() - Method in class ai.konduit.serving.build.deployments.ClassPathDeployment
 
gradlePlugins() - Method in class ai.konduit.serving.build.deployments.DebDeployment
 
gradlePlugins() - Method in class ai.konduit.serving.build.deployments.DockerDeployment
 
gradlePlugins() - Method in class ai.konduit.serving.build.deployments.ExeDeployment
 
gradlePlugins() - Method in class ai.konduit.serving.build.deployments.RpmDeployment
 
gradlePlugins() - Method in class ai.konduit.serving.build.deployments.TarDeployment
 
gradlePlugins() - Method in class ai.konduit.serving.build.deployments.UberJarDeployment
 
gradleTaskNames() - Method in interface ai.konduit.serving.build.config.Deployment
 
gradleTaskNames() - Method in class ai.konduit.serving.build.deployments.ClassPathDeployment
 
gradleTaskNames() - Method in class ai.konduit.serving.build.deployments.DebDeployment
 
gradleTaskNames() - Method in class ai.konduit.serving.build.deployments.DockerDeployment
 
gradleTaskNames() - Method in class ai.konduit.serving.build.deployments.ExeDeployment
 
gradleTaskNames() - Method in class ai.konduit.serving.build.deployments.RpmDeployment
 
gradleTaskNames() - Method in class ai.konduit.serving.build.deployments.TarDeployment
 
gradleTaskNames() - Method in class ai.konduit.serving.build.deployments.UberJarDeployment
 
GRPC - ai.konduit.serving.build.config.Serving
 
GRPC - Static variable in class ai.konduit.serving.build.cli.BuildCLI
 
GRPC - Static variable in class ai.konduit.serving.build.config.Module
 

H

hashCode() - Method in class ai.konduit.serving.build.config.Config
 
HTTP - ai.konduit.serving.build.config.Serving
 
HTTP - Static variable in class ai.konduit.serving.build.cli.BuildCLI
 
HTTP - Static variable in class ai.konduit.serving.build.config.Module
 

I

IMAGE - Static variable in class ai.konduit.serving.build.config.Module
 
inferOS() - Method in class ai.konduit.serving.build.cli.BuildCLI
 
isCompatibleWith(Arch) - Method in enum ai.konduit.serving.build.config.Arch
Returns true if the code for this arch can generally be run on the specified arch.
isNativeDependency() - Method in class ai.konduit.serving.build.dependencies.Dependency
 
isNativeDependency(Dependency) - Static method in class ai.konduit.serving.build.dependencies.nativedep.NativeDependencyRegistry
 

J

JAR - Static variable in interface ai.konduit.serving.build.config.Deployment
 
JAR_MANIFEST - ai.konduit.serving.build.deployments.ClassPathDeployment.Type
 
jsonNameToRunnerClass() - Static method in class ai.konduit.serving.build.util.ModuleUtils
 

K

ksModule(String) - Static method in class ai.konduit.serving.build.config.Module
 

L

LINUX - ai.konduit.serving.build.config.OS
 
LINUX - Static variable in class ai.konduit.serving.build.dependencies.nativedep.NativeDependencyRegistry
 
LINUX_CUDA_10_0 - Static variable in class ai.konduit.serving.build.config.Target
 
LINUX_CUDA_10_1 - Static variable in class ai.konduit.serving.build.config.Target
 
LINUX_CUDA_10_2 - Static variable in class ai.konduit.serving.build.config.Target
 
LINUX_X86 - Static variable in class ai.konduit.serving.build.config.Target
 
LINUX_X86_64 - Static variable in class ai.konduit.serving.build.dependencies.nativedep.NativeDependencyRegistry
 
LINUX_X86_AVX2 - Static variable in class ai.konduit.serving.build.config.Target
 
LINUX_X86_AVX2 - Static variable in class ai.konduit.serving.build.dependencies.nativedep.NativeDependencyRegistry
 
LINUX_X86_AVX512 - Static variable in class ai.konduit.serving.build.config.Target
 
LINUX_X86_AVX512 - Static variable in class ai.konduit.serving.build.dependencies.nativedep.NativeDependencyRegistry
 
lowerThan(Arch) - Method in enum ai.konduit.serving.build.config.Arch
 
LWM_X86 - Static variable in class ai.konduit.serving.build.config.Target
Linux, Windows and Mac x86, x86 avx2 and avx512

M

MACOSX - ai.konduit.serving.build.config.OS
 
MACOSX - Static variable in class ai.konduit.serving.build.dependencies.nativedep.NativeDependencyRegistry
 
MACOSX_X86 - Static variable in class ai.konduit.serving.build.config.Target
 
MACOSX_X86_64 - Static variable in class ai.konduit.serving.build.dependencies.nativedep.NativeDependencyRegistry
 
MACOSX_X86_AVX2 - Static variable in class ai.konduit.serving.build.config.Target
 
MACOSX_X86_AVX2 - Static variable in class ai.konduit.serving.build.dependencies.nativedep.NativeDependencyRegistry
 
main(String...) - Static method in class ai.konduit.serving.build.cli.BuildCLI
 
Metadata - Class in ai.konduit.serving.build.config
 
Metadata(String, String, String) - Constructor for class ai.konduit.serving.build.config.Metadata
 
Module - Class in ai.konduit.serving.build.config
 
Module(String, Dependency, ModuleRequirements, ModuleRequirements) - Constructor for class ai.konduit.serving.build.config.Module
 
moduleExistsForName(String, boolean) - Static method in class ai.konduit.serving.build.config.Module
 
moduleForJsonType(String) - Static method in class ai.konduit.serving.build.util.ModuleUtils
 
ModuleRequirements - Class in ai.konduit.serving.build.dependencies
 
ModuleRequirements() - Constructor for class ai.konduit.serving.build.dependencies.ModuleRequirements
 
modules() - Method in class ai.konduit.serving.build.config.Config
 
modules(Module...) - Method in class ai.konduit.serving.build.config.Config
 
modules(List<Module>) - Method in class ai.konduit.serving.build.config.Config
 
MODULES_OPTION_DESCRIPTION - Static variable in class ai.konduit.serving.build.cli.BuildCLI
 
ModuleUtils - Class in ai.konduit.serving.build.util
 
ModuleValueValidator() - Constructor for class ai.konduit.serving.build.cli.CLIValidators.ModuleValueValidator
 
MQTT - ai.konduit.serving.build.config.Serving
 
MQTT - Static variable in class ai.konduit.serving.build.config.Module
 

N

name() - Method in class ai.konduit.serving.build.dependencies.AllRequirement
 
name() - Method in class ai.konduit.serving.build.dependencies.AnyRequirement
 
name() - Method in class ai.konduit.serving.build.dependencies.CompositeRequirement
 
name() - Method in interface ai.konduit.serving.build.dependencies.DependencyRequirement
 
NativeDependency - Class in ai.konduit.serving.build.dependencies.nativedep
 
NativeDependency() - Constructor for class ai.konduit.serving.build.dependencies.nativedep.NativeDependency
 
NativeDependencyRegistry - Class in ai.konduit.serving.build.dependencies.nativedep
This is a PLACEHOLDER implementation...
NativeDependencyRegistry() - Constructor for class ai.konduit.serving.build.dependencies.nativedep.NativeDependencyRegistry
 
NoAvailableRunnerFailure - Class in ai.konduit.serving.build.validation.failures
 
NoAvailableRunnerFailure() - Constructor for class ai.konduit.serving.build.validation.failures.NoAvailableRunnerFailure
 

O

ok() - Method in interface ai.konduit.serving.build.config.DeploymentValidation
 
ok() - Method in class ai.konduit.serving.build.config.SimpleDeploymentValidation
 
ok() - Method in class ai.konduit.serving.build.validation.ValidationResult
 
ONE_OF - ai.konduit.serving.build.dependencies.DependencyAddition.Type
 
OS - Enum in ai.konduit.serving.build.config
 
OS_OPTION_DESCRIPTION - Static variable in class ai.konduit.serving.build.cli.BuildCLI
 
OSValueValidator() - Constructor for class ai.konduit.serving.build.cli.CLIValidators.OSValueValidator
 
OUTPUT_FILE_PROP - Static variable in class ai.konduit.serving.build.deployments.ClassPathDeployment
 
outputString() - Method in interface ai.konduit.serving.build.config.Deployment
Summary output string after the build completes i.e., info about the output after the build has completed
outputString() - Method in class ai.konduit.serving.build.deployments.ClassPathDeployment
 
outputString() - Method in class ai.konduit.serving.build.deployments.DebDeployment
 
outputString() - Method in class ai.konduit.serving.build.deployments.DockerDeployment
 
outputString() - Method in class ai.konduit.serving.build.deployments.ExeDeployment
 
outputString() - Method in class ai.konduit.serving.build.deployments.RpmDeployment
 
outputString() - Method in class ai.konduit.serving.build.deployments.TarDeployment
 
outputString() - Method in class ai.konduit.serving.build.deployments.UberJarDeployment
 

P

parseDependenciesLine(String, boolean) - Static method in class ai.konduit.serving.build.config.Module
 
parseDeployments(Map<String, String>) - Method in class ai.konduit.serving.build.cli.BuildCLI
 
PIPELINE - Static variable in class ai.konduit.serving.build.config.Module
 
PIPELINE_OPTION_DESCRIPTION - Static variable in class ai.konduit.serving.build.cli.BuildCLI
 
pipelineClassToRunnerClass() - Static method in class ai.konduit.serving.build.util.ModuleUtils
 
ppc64le - ai.konduit.serving.build.config.Arch
 
PPC64LE - Static variable in class ai.konduit.serving.build.dependencies.nativedep.NativeDependencyRegistry
 
PROP_AID - Static variable in class ai.konduit.serving.build.deployments.UberJarDeployment
 
PROP_ARCHIVENAME - Static variable in class ai.konduit.serving.build.deployments.TarDeployment
 
PROP_BASE_IMG - Static variable in class ai.konduit.serving.build.deployments.DockerDeployment
 
PROP_EXENAME - Static variable in class ai.konduit.serving.build.deployments.ExeDeployment
 
PROP_GID - Static variable in class ai.konduit.serving.build.deployments.UberJarDeployment
 
PROP_JARNAME - Static variable in class ai.konduit.serving.build.deployments.UberJarDeployment
 
PROP_NAME - Static variable in class ai.konduit.serving.build.deployments.DockerDeployment
 
PROP_OUTPUTDIR - Static variable in class ai.konduit.serving.build.deployments.DebDeployment
 
PROP_OUTPUTDIR - Static variable in class ai.konduit.serving.build.deployments.ExeDeployment
 
PROP_OUTPUTDIR - Static variable in class ai.konduit.serving.build.deployments.RpmDeployment
 
PROP_OUTPUTDIR - Static variable in class ai.konduit.serving.build.deployments.TarDeployment
 
PROP_OUTPUTDIR - Static variable in class ai.konduit.serving.build.deployments.UberJarDeployment
 
PROP_RPMNAME - Static variable in class ai.konduit.serving.build.deployments.DebDeployment
 
PROP_RPMNAME - Static variable in class ai.konduit.serving.build.deployments.RpmDeployment
 
PROP_VER - Static variable in class ai.konduit.serving.build.deployments.UberJarDeployment
 
propertyNames() - Method in interface ai.konduit.serving.build.config.Deployment
 
propertyNames() - Method in class ai.konduit.serving.build.deployments.ClassPathDeployment
 
propertyNames() - Method in class ai.konduit.serving.build.deployments.DebDeployment
 
propertyNames() - Method in class ai.konduit.serving.build.deployments.DockerDeployment
 
propertyNames() - Method in class ai.konduit.serving.build.deployments.ExeDeployment
 
propertyNames() - Method in class ai.konduit.serving.build.deployments.RpmDeployment
 
propertyNames() - Method in class ai.konduit.serving.build.deployments.TarDeployment
 
propertyNames() - Method in class ai.konduit.serving.build.deployments.UberJarDeployment
 

R

resolveDependencies() - Method in class ai.konduit.serving.build.config.Config
 
resolveModules() - Method in class ai.konduit.serving.build.config.Config
 
RPM - Static variable in interface ai.konduit.serving.build.config.Deployment
 
RpmDeployment - Class in ai.konduit.serving.build.deployments
 
RpmDeployment(String) - Constructor for class ai.konduit.serving.build.deployments.RpmDeployment
 
RpmDeployment(String, String, String) - Constructor for class ai.konduit.serving.build.deployments.RpmDeployment
 
run() - Method in class ai.konduit.serving.build.cli.BuildCLI
 
runGradleBuild(File, Config) - Static method in class ai.konduit.serving.build.build.GradleBuild
 
RunnerInfo - Class in ai.konduit.serving.build.steps
 
RunnerInfo() - Constructor for class ai.konduit.serving.build.steps.RunnerInfo
 
runnersForFile(File) - Static method in class ai.konduit.serving.build.util.ModuleUtils
 
runnersForJson(String) - Static method in class ai.konduit.serving.build.util.ModuleUtils
 

S

SAMEDIFF - Static variable in class ai.konduit.serving.build.config.Module
 
satisfiedBy(Target, Collection<Dependency>) - Method in class ai.konduit.serving.build.dependencies.AllRequirement
 
satisfiedBy(Target, Collection<Dependency>) - Method in class ai.konduit.serving.build.dependencies.AnyRequirement
 
satisfiedBy(Target, Collection<Dependency>) - Method in class ai.konduit.serving.build.dependencies.CompositeRequirement
 
satisfiedBy(Target, Collection<Dependency>) - Method in interface ai.konduit.serving.build.dependencies.DependencyRequirement
 
satisfiedBy(Target, Collection<Dependency>) - Method in class ai.konduit.serving.build.dependencies.ModuleRequirements
 
SERVER_TYPE_OPTION_DESCRIPTION - Static variable in class ai.konduit.serving.build.cli.BuildCLI
 
ServerTypeValidator() - Constructor for class ai.konduit.serving.build.cli.CLIValidators.ServerTypeValidator
 
serving(Serving...) - Method in class ai.konduit.serving.build.config.Config
 
serving(List<Serving>) - Method in class ai.konduit.serving.build.config.Config
 
Serving - Enum in ai.konduit.serving.build.config
 
setAdditionalDependencies(List<String>) - Method in class ai.konduit.serving.build.cli.BuildCLI
 
setArchitecture(String) - Method in class ai.konduit.serving.build.cli.BuildCLI
 
setConfig(List<String>) - Method in class ai.konduit.serving.build.cli.BuildCLI
 
setDeploymentTypes(List<String>) - Method in class ai.konduit.serving.build.cli.BuildCLI
 
setDevice(String) - Method in class ai.konduit.serving.build.cli.BuildCLI
 
setModules(List<String>) - Method in class ai.konduit.serving.build.cli.BuildCLI
 
setOperatingSystem(List<String>) - Method in class ai.konduit.serving.build.cli.BuildCLI
 
setPipeline(String) - Method in class ai.konduit.serving.build.cli.BuildCLI
 
setServerTypes(List<String>) - Method in class ai.konduit.serving.build.cli.BuildCLI
 
SimpleDeploymentValidation - Class in ai.konduit.serving.build.config
 
SimpleDeploymentValidation(String...) - Constructor for class ai.konduit.serving.build.config.SimpleDeploymentValidation
 
step() - Method in interface ai.konduit.serving.build.validation.ValidationFailure
 
StepId - Class in ai.konduit.serving.build.steps
 
StepId() - Constructor for class ai.konduit.serving.build.steps.StepId
 
suggestDependencies(Target, Collection<Dependency>) - Method in class ai.konduit.serving.build.dependencies.AllRequirement
 
suggestDependencies(Target, Collection<Dependency>) - Method in class ai.konduit.serving.build.dependencies.AnyRequirement
 
suggestDependencies(Target, Collection<Dependency>) - Method in class ai.konduit.serving.build.dependencies.CompositeRequirement
 
suggestDependencies(Target, Collection<Dependency>) - Method in interface ai.konduit.serving.build.dependencies.DependencyRequirement
 
suggestDependencies(Target, Collection<Dependency>) - Method in class ai.konduit.serving.build.dependencies.ModuleRequirements
 
supports(Target) - Method in class ai.konduit.serving.build.dependencies.nativedep.NativeDependency
 

T

TAR - Static variable in interface ai.konduit.serving.build.config.Deployment
 
TarDeployment - Class in ai.konduit.serving.build.deployments
 
TarDeployment(String) - Constructor for class ai.konduit.serving.build.deployments.TarDeployment
 
TarDeployment(String, String, String) - Constructor for class ai.konduit.serving.build.deployments.TarDeployment
 
Target - Class in ai.konduit.serving.build.config
The Target class represents a deployment device/target - as defined in terms of an operatin system, CPU architecture, and device (such as CPU vs.
Target(OS, Arch, ComputeDevice) - Constructor for class ai.konduit.serving.build.config.Target
 
TENSORFLOW - Static variable in class ai.konduit.serving.build.config.Module
 
TEXT_FILE - ai.konduit.serving.build.deployments.ClassPathDeployment.Type
 
toAdd() - Method in class ai.konduit.serving.build.dependencies.AllAddition
 
toAdd() - Method in class ai.konduit.serving.build.dependencies.AnyAddition
 
toAdd() - Method in interface ai.konduit.serving.build.dependencies.DependencyAddition
 
toJavacppPlatform() - Method in class ai.konduit.serving.build.config.Target
 
toJson() - Method in class ai.konduit.serving.build.config.Config
 
toString() - Method in class ai.konduit.serving.build.config.Target
 
toString() - Method in class ai.konduit.serving.build.dependencies.CompositeRequirement
 
toString() - Method in class ai.konduit.serving.build.dependencies.Dependency
 
toYaml() - Method in class ai.konduit.serving.build.config.Config
 
type() - Method in class ai.konduit.serving.build.dependencies.AllAddition
 
type() - Method in class ai.konduit.serving.build.dependencies.AnyAddition
 
type() - Method in interface ai.konduit.serving.build.dependencies.DependencyAddition
 
TYPE_PROP - Static variable in class ai.konduit.serving.build.deployments.ClassPathDeployment
 

U

UBERJAR - Static variable in interface ai.konduit.serving.build.config.Deployment
 
UberJarDeployment - Class in ai.konduit.serving.build.deployments
 
UberJarDeployment(String) - Constructor for class ai.konduit.serving.build.deployments.UberJarDeployment
 
UberJarDeployment(String, String, String, String, String) - Constructor for class ai.konduit.serving.build.deployments.UberJarDeployment
 

V

validate() - Method in class ai.konduit.serving.build.config.Config
 
validate() - Method in interface ai.konduit.serving.build.config.Deployment
Validate the deployment configuration before the deployment build is attempted Used to detect obvious problems such as "output location is not set" etc
validate() - Method in class ai.konduit.serving.build.deployments.ClassPathDeployment
 
validate() - Method in class ai.konduit.serving.build.deployments.DebDeployment
 
validate() - Method in class ai.konduit.serving.build.deployments.DockerDeployment
 
validate() - Method in class ai.konduit.serving.build.deployments.ExeDeployment
 
validate() - Method in class ai.konduit.serving.build.deployments.RpmDeployment
 
validate() - Method in class ai.konduit.serving.build.deployments.TarDeployment
 
validate() - Method in class ai.konduit.serving.build.deployments.UberJarDeployment
 
validate(String, String) - Method in class ai.konduit.serving.build.cli.CLIValidators.ArchValueValidator
 
validate(String, String) - Method in class ai.konduit.serving.build.cli.CLIValidators.DeviceValidator
 
validate(String, List<String>) - Method in class ai.konduit.serving.build.cli.CLIValidators.AdditionalDependenciesValidator
 
validate(String, List<String>) - Method in class ai.konduit.serving.build.cli.CLIValidators.ConfigValidator
 
validate(String, List<String>) - Method in class ai.konduit.serving.build.cli.CLIValidators.DeploymentTypeValueValidator
 
validate(String, List<String>) - Method in class ai.konduit.serving.build.cli.CLIValidators.ModuleValueValidator
 
validate(String, List<String>) - Method in class ai.konduit.serving.build.cli.CLIValidators.OSValueValidator
 
validate(String, List<String>) - Method in class ai.konduit.serving.build.cli.CLIValidators.ServerTypeValidator
 
ValidationFailure - Interface in ai.konduit.serving.build.validation
 
ValidationResult - Class in ai.konduit.serving.build.validation
 
ValidationResult() - Constructor for class ai.konduit.serving.build.validation.ValidationResult
 
valueOf(String) - Static method in enum ai.konduit.serving.build.config.Arch
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ai.konduit.serving.build.config.OS
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ai.konduit.serving.build.config.Serving
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ai.konduit.serving.build.dependencies.CompositeRequirement.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ai.konduit.serving.build.dependencies.DependencyAddition.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ai.konduit.serving.build.deployments.ClassPathDeployment.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum ai.konduit.serving.build.config.Arch
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ai.konduit.serving.build.config.OS
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ai.konduit.serving.build.config.Serving
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ai.konduit.serving.build.dependencies.CompositeRequirement.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ai.konduit.serving.build.dependencies.DependencyAddition.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ai.konduit.serving.build.deployments.ClassPathDeployment.Type
Returns an array containing the constants of this enum type, in the order they are declared.
VALUES - Static variable in class ai.konduit.serving.build.cli.CLIValidators.DeploymentTypeValueValidator
 
VERTX - Static variable in class ai.konduit.serving.build.config.Module
 

W

WAR - Static variable in interface ai.konduit.serving.build.config.Deployment
 
WINDOWS - ai.konduit.serving.build.config.OS
 
WINDOWS - Static variable in class ai.konduit.serving.build.dependencies.nativedep.NativeDependencyRegistry
 
WINDOWS_CUDA_10_0 - Static variable in class ai.konduit.serving.build.config.Target
 
WINDOWS_CUDA_10_1 - Static variable in class ai.konduit.serving.build.config.Target
 
WINDOWS_CUDA_10_2 - Static variable in class ai.konduit.serving.build.config.Target
 
WINDOWS_X86 - Static variable in class ai.konduit.serving.build.config.Target
 
WINDOWS_X86_64 - Static variable in class ai.konduit.serving.build.dependencies.nativedep.NativeDependencyRegistry
 
WINDOWS_X86_AVX2 - Static variable in class ai.konduit.serving.build.config.Target
 
WINDOWS_X86_AVX2 - Static variable in class ai.konduit.serving.build.dependencies.nativedep.NativeDependencyRegistry
 

X

x86 - ai.konduit.serving.build.config.Arch
 
X86_64 - Static variable in class ai.konduit.serving.build.dependencies.nativedep.NativeDependencyRegistry
 
X86_64_AVX2 - Static variable in class ai.konduit.serving.build.dependencies.nativedep.NativeDependencyRegistry
 
X86_64_AVX512 - Static variable in class ai.konduit.serving.build.dependencies.nativedep.NativeDependencyRegistry
 
x86_avx2 - ai.konduit.serving.build.config.Arch
 
x86_avx512 - ai.konduit.serving.build.config.Arch
 
A B C D E F G H I J K L M N O P R S T U V W X 
All Classes All Packages