MCPcopy Create free account

hub / github.com/cloudera/kitten / types & classes

Types & classes28 in github.com/cloudera/kitten

ClassApplicationMaster
A simple ApplicationMaster to use when there isn't any master logic that is requried to run.
java/master/src/main/java/com/cloudera/kitten/appmaster/ApplicationMaster.java:28
InterfaceApplicationMasterParameters
The information that the {@code ApplicationMasterService} needs to know in order to setup and manage a YARN application.
java/master/src/main/java/com/cloudera/kitten/appmaster/ApplicationMasterParameters.java:27
InterfaceApplicationMasterService
A service that handles the common cluster-side logic for running an application on YARN. It should be included in the same JAR file that contains the
java/master/src/main/java/com/cloudera/kitten/appmaster/ApplicationMasterService.java:23
ClassApplicationMasterServiceImpl
java/master/src/main/java/com/cloudera/kitten/appmaster/service/ApplicationMasterServiceImpl.java:61
ClassBasicLuaConfigTest
java/client/src/test/java/com/cloudera/kitten/client/params/lua/BasicLuaConfigTest.java:36
ClassContainerLaunchContextFactory
Functions for constructing YARN objects from the parameter values.
java/common/src/main/java/com/cloudera/kitten/ContainerLaunchContextFactory.java:28
InterfaceContainerLaunchParameters
The parameters that are common to launching both application masters and node tasks via a {@code ContainerLaunchContext} instance.
java/common/src/main/java/com/cloudera/kitten/ContainerLaunchParameters.java:27
ClassContainerTracker
java/master/src/main/java/com/cloudera/kitten/appmaster/service/ApplicationMasterServiceImpl.java:259
ClassExtras
A container for extra resources and environment variables that are internal to the Kitten framework.
java/common/src/main/java/com/cloudera/kitten/util/Extras.java:24
ClassHDFSFileFinder
java/master/src/main/java/com/cloudera/kitten/appmaster/util/HDFSFileFinder.java:34
ClassHDFSFileFinderTest
java/master/src/test/java/com/cloudera/kitten/appmaster/util/HDFSFileFinderTest.java:20
ClassKittenClient
A simple client for cases where there does not need to be any client-side logic to run a job.
java/client/src/main/java/com/cloudera/kitten/client/KittenClient.java:36
ClassLocalDataHelper
Handles copying files from the client machine out to HDFS for app master and container tasks, and then mapping them properly to the LocalResource obje
java/common/src/main/java/com/cloudera/kitten/util/LocalDataHelper.java:50
ClassLuaApplicationMasterParameters
java/master/src/main/java/com/cloudera/kitten/appmaster/params/lua/LuaApplicationMasterParameters.java:37
ClassLuaContainerLaunchParameters
java/common/src/main/java/com/cloudera/kitten/lua/LuaContainerLaunchParameters.java:44
ClassLuaContainerLaunchParametersTest
java/common/src/test/java/com/cloudera/kitten/lua/LuaContainerLaunchParametersTest.java:28
ClassLuaFields
A namespace for looking up the names of specific values from a Lua table.
java/common/src/main/java/com/cloudera/kitten/lua/LuaFields.java:20
ClassLuaIterator
java/common/src/main/java/com/cloudera/kitten/lua/LuaWrapper.java:169
ClassLuaPair
A struct for representing the key-value pairs inside of a LuaHelper instance.
java/common/src/main/java/com/cloudera/kitten/lua/LuaPair.java:22
ClassLuaWrapper
A wrapper object to make it nicer to work with LuaTables.
java/common/src/main/java/com/cloudera/kitten/lua/LuaWrapper.java:43
ClassLuaYarnClientParameters
java/client/src/main/java/com/cloudera/kitten/client/params/lua/LuaYarnClientParameters.java:37
InterfaceMasterConnectionFactory
An interface for handling the connection to one of the master YARN services, like the ResourceManager.
java/common/src/main/java/com/cloudera/kitten/MasterConnectionFactory.java:21
ClassNamedLocalResource
java/common/src/main/java/com/cloudera/kitten/lua/LuaContainerLaunchParameters.java:139
ClassTestKittenDistributedShell
java/client/src/test/java/com/cloudera/kitten/TestKittenDistributedShell.java:36
ClassYarnClientFactory
java/client/src/main/java/com/cloudera/kitten/client/service/YarnClientFactory.java:26
InterfaceYarnClientParameters
The information that the {@code YarnClientService} needs to know in order to manage setting up a YARN application from the client.
java/client/src/main/java/com/cloudera/kitten/client/YarnClientParameters.java:26
InterfaceYarnClientService
A {@code Service} that handles the client-side logic for the lifecycle of a typical YARN application.
java/client/src/main/java/com/cloudera/kitten/client/YarnClientService.java:26
ClassYarnClientServiceImpl
A basic implementation of a YARN Client service.
java/client/src/main/java/com/cloudera/kitten/client/service/YarnClientServiceImpl.java:55