A B C D E F G H I K L M N P R S T U V W 

A

apply(Object, Options) - Method in class com.hubspot.singularity.executor.handlebars.BashEscapedHelper
 
apply(Object, Options) - Method in class com.hubspot.singularity.executor.handlebars.IfPresentHelper
 

B

BashEscapedHelper - Class in com.hubspot.singularity.executor.handlebars
 
BashEscapedHelper() - Constructor for class com.hubspot.singularity.executor.handlebars.BashEscapedHelper
 
buildTask(String, ExecutorDriver, Protos.TaskInfo, Logger) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorTaskBuilder
 
buildTaskFetcher(ExecutorData, SingularityExecutorTask) - Method in class com.hubspot.singularity.executor.task.SingularityExecutorArtifactFetcher
 
buildTaskLogger(String, String) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorLogging
 
buildTaskLogger(String) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorTaskBuilder
 

C

call() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTaskProcessBuilder
 
call() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTaskProcessCallable
 
cancel() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorArtifactFetcher.SingularityExecutorTaskArtifactFetcher
 
cancel() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTaskProcessBuilder
 
cancelDestroyFuture(String) - Method in class com.hubspot.singularity.executor.SingularityExecutorProcessKiller
 
CHECK_THREADS_EVERY_MILLIS - Static variable in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
cleanTaskDefinitionFile() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTaskCleanup
 
cleanup(Protos.TaskState) - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTask
 
cleanup(boolean, boolean) - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTaskCleanup
 
com.hubspot.singularity.executor - package com.hubspot.singularity.executor
 
com.hubspot.singularity.executor.config - package com.hubspot.singularity.executor.config
 
com.hubspot.singularity.executor.handlebars - package com.hubspot.singularity.executor.handlebars
 
com.hubspot.singularity.executor.models - package com.hubspot.singularity.executor.models
 
com.hubspot.singularity.executor.task - package com.hubspot.singularity.executor.task
 
com.hubspot.singularity.executor.utils - package com.hubspot.singularity.executor.utils
 
configure() - Method in class com.hubspot.singularity.executor.config.SingularityExecutorModule
 

D

DEFAULT_USER - Static variable in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
disconnected(ExecutorDriver) - Method in class com.hubspot.singularity.executor.SingularityExecutor
Invoked when the executor becomes "disconnected" from the slave (e.g., the slave is being restarted due to an upgrade).
DOCKER_PREFIX - Static variable in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
DOCKER_STOP_TIMEOUT - Static variable in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
DOCKER_TEMPLATE - Static variable in class com.hubspot.singularity.executor.config.SingularityExecutorModule
 
DockerContext - Class in com.hubspot.singularity.executor.models
 
DockerContext(EnvironmentContext, RunnerContext, String, int) - Constructor for class com.hubspot.singularity.executor.models.DockerContext
 

E

ENVIRONMENT_TEMPLATE - Static variable in class com.hubspot.singularity.executor.config.SingularityExecutorModule
 
EnvironmentContext - Class in com.hubspot.singularity.executor.models
 
EnvironmentContext(Protos.TaskInfo) - Constructor for class com.hubspot.singularity.executor.models.EnvironmentContext
 
error(ExecutorDriver, String) - Method in class com.hubspot.singularity.executor.SingularityExecutor
Invoked when a fatal error has occured with the executor and/or executor driver.
ExecutorUtils - Class in com.hubspot.singularity.executor.utils
 
ExecutorUtils(SingularityExecutorConfiguration) - Constructor for class com.hubspot.singularity.executor.utils.ExecutorUtils
 

F

fetchFiles() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorArtifactFetcher.SingularityExecutorTaskArtifactFetcher
 
finishTask(SingularityExecutorTask, Protos.TaskState, String, Optional<String>, Object...) - Method in class com.hubspot.singularity.executor.SingularityExecutorMonitor
 
frameworkMessage(ExecutorDriver, byte[]) - Method in class com.hubspot.singularity.executor.SingularityExecutor
 

G

getCheckThreadsEveryMillis() - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
getCmd() - Method in class com.hubspot.singularity.executor.models.RunnerContext
 
getContainerVolumes() - Method in class com.hubspot.singularity.executor.models.EnvironmentContext
 
getDefaultRunAsUser() - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
getDockerInfo() - Method in class com.hubspot.singularity.executor.models.EnvironmentContext
 
getDockerPrefix() - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
getDockerStopTimeout() - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
getDriver() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTask
 
getEnv() - Method in class com.hubspot.singularity.executor.models.EnvironmentContext
 
getEnvContext() - Method in class com.hubspot.singularity.executor.models.DockerContext
 
getExecutorBashLog() - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
getExecutorBashOut() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTaskDefinition
 
getExecutorBashOutPath() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTaskDefinition
 
getExecutorData() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTask
 
getExecutorData() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTaskDefinition
 
getExecutorJavaLog() - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
getExecutorPid() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTaskDefinition
 
getExecutorPidSafe() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTaskDefinition
 
getExecutorService() - Method in class com.hubspot.singularity.executor.SingularityExecutorProcessKiller
 
getExecutorService() - Method in class com.hubspot.singularity.executor.SingularityExecutorThreadChecker
 
getExtrasDateformat() - Method in class com.hubspot.singularity.executor.models.LogrotateTemplateContext
 
getExtrasFiles() - Method in class com.hubspot.singularity.executor.models.LogrotateTemplateContext
Extra files for logrotate to rotate.
getGlobalTaskDefinitionDirectory() - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
getGlobalTaskDefinitionSuffix() - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
getHardKillAfterMillis() - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
getIdleExecutorShutdownWaitMillis() - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
getKillThreads() - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
getLocalDownloadServiceTimeoutMillis() - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
getLock() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTask
 
getLog() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTask
 
getLogbackLog() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTask
 
getLogDir() - Method in class com.hubspot.singularity.executor.models.RunnerContext
 
getLogfile() - Method in class com.hubspot.singularity.executor.models.LogrotateTemplateContext
Default log to logrotate, defaults to service.log.
getLogFile() - Method in class com.hubspot.singularity.executor.models.RunnerContext
 
getLogrotateAdditionalFiles() - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
getLogrotateCommand() - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
getLogrotateConfDirectory() - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
getLogrotateConfPath() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTaskLogManager
 
getLogrotateCount() - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
getLogrotateDateformat() - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
getLogrotateExtrasDateformat() - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
getLogrotateMaxageDays() - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
getLogrotateStateFile() - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
getLogrotateStateFile() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTaskDefinition
 
getLogrotateStateFilePath() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTaskDefinition
 
getLogrotateToDirectory() - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
getMaxageDays() - Method in class com.hubspot.singularity.executor.models.LogrotateTemplateContext
 
getMaxTaskMessageLength() - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
getMaxTaskThreads() - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
getMaxTaskThreads() - Method in class com.hubspot.singularity.executor.models.RunnerContext
 
getPrefix() - Method in class com.hubspot.singularity.executor.models.DockerContext
 
getProcessBuilder() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTask
 
getRotateCount() - Method in class com.hubspot.singularity.executor.models.LogrotateTemplateContext
 
getRotateDateformat() - Method in class com.hubspot.singularity.executor.models.LogrotateTemplateContext
 
getRotateDirectory() - Method in class com.hubspot.singularity.executor.models.LogrotateTemplateContext
 
getRunContext() - Method in class com.hubspot.singularity.executor.models.DockerContext
 
getRunningTasks() - Method in class com.hubspot.singularity.executor.SingularityExecutorMonitor
 
getS3UploaderAdditionalFiles() - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
getS3UploaderBucket() - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
getS3UploaderKeyPattern() - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
getServiceFinishedTailLog() - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
getServiceLog() - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
getServiceLogOut() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTaskDefinition
 
getServiceLogOutPath() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTaskDefinition
 
getShutdownTimeoutWaitMillis() - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
getStopDriverAfterMillis() - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
getStopTimeout() - Method in class com.hubspot.singularity.executor.models.DockerContext
 
getTailLogLinesToSave() - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
getTask() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTaskProcessCallable
 
getTaskAppDirectory() - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
getTaskAppDirectory() - Method in class com.hubspot.singularity.executor.models.RunnerContext
 
getTaskAppDirectory() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTaskDefinition
 
getTaskAppDirectoryPath() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTaskDefinition
 
getTaskDefinition() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTask
 
getTaskDefinitionPath(String) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
getTaskDirectory() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTaskDefinition
 
getTaskDirectoryPath() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTaskDefinition
 
getTaskId() - Method in class com.hubspot.singularity.executor.models.RunnerContext
 
getTaskId() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTask
 
getTaskId() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTaskDefinition
 
getTaskInfo() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTask
 
getTaskLogManager() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTask
 
getThreadCheckThreads() - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
getThreadCountAtOverageTime() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTask
 
getUser() - Method in class com.hubspot.singularity.executor.models.RunnerContext
 
GLOBAL_TASK_DEFINITION_DIRECTORY - Static variable in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
GLOBAL_TASK_DEFINITION_SUFFIX - Static variable in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 

H

HARD_KILL_AFTER_MILLIS - Static variable in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 

I

IDLE_EXECUTOR_SHUTDOWN_AFTER_MILLIS - Static variable in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
IfPresentHelper - Class in com.hubspot.singularity.executor.handlebars
 
IfPresentHelper() - Constructor for class com.hubspot.singularity.executor.handlebars.IfPresentHelper
 
isSuccessExitCode(int) - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTask
 
isUseLocalDownloadService() - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 

K

killTask(ExecutorDriver, Protos.TaskID) - Method in class com.hubspot.singularity.executor.SingularityExecutor
Invoked when a task running within this executor has been killed (via SchedulerDriver::killTask).

L

launchTask(ExecutorDriver, Protos.TaskInfo) - Method in class com.hubspot.singularity.executor.SingularityExecutor
Invoked when a task has been launched on this executor (initiated via Scheduler::launchTasks).
LOCAL_DOWNLOAD_HTTP_CLIENT - Static variable in class com.hubspot.singularity.executor.config.SingularityExecutorModule
 
LOCAL_DOWNLOAD_SERVICE_TIMEOUT_MILLIS - Static variable in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
LOGROTATE_COMMAND - Static variable in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
LOGROTATE_CONFIG_DIRECTORY - Static variable in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
LOGROTATE_COUNT - Static variable in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
LOGROTATE_DATEFORMAT - Static variable in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
LOGROTATE_DIRECTORY - Static variable in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
LOGROTATE_EXTRAS_DATEFORMAT - Static variable in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
LOGROTATE_EXTRAS_FILES - Static variable in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
LOGROTATE_MAXAGE_DAYS - Static variable in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
LOGROTATE_STATE_FILE - Static variable in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
LOGROTATE_TEMPLATE - Static variable in class com.hubspot.singularity.executor.config.SingularityExecutorModule
 
LogrotateTemplateContext - Class in com.hubspot.singularity.executor.models
Handlebars context for generating logrotate.conf files.
LogrotateTemplateContext(SingularityExecutorConfiguration, SingularityExecutorTaskDefinition) - Constructor for class com.hubspot.singularity.executor.models.LogrotateTemplateContext
 

M

main(String...) - Static method in class com.hubspot.singularity.executor.SingularityExecutorRunner
 
manualLogrotate() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTaskLogManager
 
markDestroyedAfterWaiting() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTask
 
markForceDestroyed() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTask
 
markKilled() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTask
 
markKilledDueToThreads(int) - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTask
 
MAX_TASK_MESSAGE_LENGTH - Static variable in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
MAX_TASK_THREADS - Static variable in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 

N

NAME - Static variable in class com.hubspot.singularity.executor.handlebars.BashEscapedHelper
 
NAME - Static variable in class com.hubspot.singularity.executor.handlebars.IfPresentHelper
 
NUM_CORE_KILL_THREADS - Static variable in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
NUM_CORE_THREAD_CHECK_THREADS - Static variable in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 

P

providesDockerClient() - Method in class com.hubspot.singularity.executor.config.SingularityExecutorModule
 
providesDockerTempalte(Handlebars) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorModule
 
providesEnvironmentTemplate(Handlebars) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorModule
 
providesHandlebars() - Method in class com.hubspot.singularity.executor.config.SingularityExecutorModule
 
providesHttpClient(SingularityExecutorConfiguration) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorModule
 
providesLogrotateTemplate(Handlebars) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorModule
 
providesRunnerTemplate(Handlebars) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorModule
 

R

registered(ExecutorDriver, Protos.ExecutorInfo, Protos.FrameworkInfo, Protos.SlaveInfo) - Method in class com.hubspot.singularity.executor.SingularityExecutor
Invoked once the executor driver has been able to successfully connect with Mesos.
removeLogrotateFile() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTaskLogManager
 
requestKill(String) - Method in class com.hubspot.singularity.executor.SingularityExecutorMonitor
 
reregistered(ExecutorDriver, Protos.SlaveInfo) - Method in class com.hubspot.singularity.executor.SingularityExecutor
Invoked when the executor re-registers with a restarted slave.
run() - Method in class com.hubspot.singularity.executor.SingularityExecutorRunner
 
RUNNER_TEMPLATE - Static variable in class com.hubspot.singularity.executor.config.SingularityExecutorModule
 
RunnerContext - Class in com.hubspot.singularity.executor.models
Handlebars context for generating the runner.sh file.
RunnerContext(String, String, String, String, String, String, Optional<Integer>) - Constructor for class com.hubspot.singularity.executor.models.RunnerContext
 

S

S3_FILES_TO_BACKUP - Static variable in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
S3_UPLOADER_BUCKET - Static variable in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
S3_UPLOADER_PATTERN - Static variable in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
sendStatusUpdate(ExecutorDriver, Protos.TaskInfo, Protos.TaskState, String, Logger) - Method in class com.hubspot.singularity.executor.utils.ExecutorUtils
 
setCheckThreadsEveryMillis(long) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
setDefaultRunAsUser(String) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
setDockerPrefix(String) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
setDockerStopTimeout(int) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
setExecutorBashLog(String) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
setExecutorJavaLog(String) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
setGlobalTaskDefinitionDirectory(String) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
setGlobalTaskDefinitionSuffix(String) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
setHardKillAfterMillis(long) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
setIdleExecutorShutdownWaitMillis(long) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
setKillThreads(int) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
setLocalDownloadServiceTimeoutMillis(long) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
setLogrotateAdditionalFiles(List<String>) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
setLogrotateCommand(String) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
setLogrotateConfDirectory(String) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
setLogrotateCount(int) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
setLogrotateDateformat(String) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
setLogrotateExtrasDateformat(String) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
setLogrotateMaxageDays(int) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
setLogrotateStateFile(String) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
setLogrotateToDirectory(String) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
setMaxTaskMessageLength(int) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
setMaxTaskThreads(Optional<Integer>) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
setS3UploaderAdditionalFiles(List<String>) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
setS3UploaderBucket(String) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
setS3UploaderKeyPattern(String) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
setServiceFinishedTailLog(String) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
setServiceLog(String) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
setShutdownTimeoutWaitMillis(long) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
setStopDriverAfterMillis(long) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
setTailLogLinesToSave(int) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
setTaskAppDirectory(String) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
setThreadCheckThreads(int) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
setup() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTaskLogManager
 
setUseLocalDownloadService(boolean) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
shutdown(ExecutorDriver) - Method in class com.hubspot.singularity.executor.SingularityExecutor
Invoked when the executor should terminate all of it's currently running tasks.
shutdown(Optional<ExecutorDriver>) - Method in class com.hubspot.singularity.executor.SingularityExecutorMonitor
 
SHUTDOWN_STOP_DRIVER_AFTER_MILLIS - Static variable in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
SHUTDOWN_TIMEOUT_MILLIS - Static variable in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
SingularityExecutor - Class in com.hubspot.singularity.executor
 
SingularityExecutor(SingularityExecutorMonitor, ExecutorUtils, SingularityExecutorTaskBuilder) - Constructor for class com.hubspot.singularity.executor.SingularityExecutor
 
SingularityExecutorArtifactFetcher - Class in com.hubspot.singularity.executor.task
 
SingularityExecutorArtifactFetcher(AsyncHttpClient, SingularityS3Configuration, SingularityExecutorConfiguration, ObjectMapper) - Constructor for class com.hubspot.singularity.executor.task.SingularityExecutorArtifactFetcher
 
SingularityExecutorArtifactFetcher.SingularityExecutorTaskArtifactFetcher - Class in com.hubspot.singularity.executor.task
 
SingularityExecutorArtifactFetcher.SingularityExecutorTaskArtifactFetcher(ArtifactManager, ExecutorData, SingularityExecutorTask) - Constructor for class com.hubspot.singularity.executor.task.SingularityExecutorArtifactFetcher.SingularityExecutorTaskArtifactFetcher
 
SingularityExecutorConfiguration - Class in com.hubspot.singularity.executor.config
 
SingularityExecutorConfiguration() - Constructor for class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
SingularityExecutorLogging - Class in com.hubspot.singularity.executor.config
 
SingularityExecutorLogging(SingularityRunnerBaseLogging) - Constructor for class com.hubspot.singularity.executor.config.SingularityExecutorLogging
 
SingularityExecutorModule - Class in com.hubspot.singularity.executor.config
 
SingularityExecutorModule() - Constructor for class com.hubspot.singularity.executor.config.SingularityExecutorModule
 
SingularityExecutorMonitor - Class in com.hubspot.singularity.executor
 
SingularityExecutorMonitor(SingularityExecutorLogging, ExecutorUtils, SingularityExecutorProcessKiller, SingularityExecutorThreadChecker, SingularityExecutorConfiguration) - Constructor for class com.hubspot.singularity.executor.SingularityExecutorMonitor
 
SingularityExecutorMonitor.KillState - Enum in com.hubspot.singularity.executor
 
SingularityExecutorMonitor.RunState - Enum in com.hubspot.singularity.executor
 
SingularityExecutorMonitor.SubmitState - Enum in com.hubspot.singularity.executor
 
SingularityExecutorProcessKiller - Class in com.hubspot.singularity.executor
 
SingularityExecutorProcessKiller(SingularityExecutorConfiguration) - Constructor for class com.hubspot.singularity.executor.SingularityExecutorProcessKiller
 
SingularityExecutorRunner - Class in com.hubspot.singularity.executor
 
SingularityExecutorRunner(String, SingularityExecutor) - Constructor for class com.hubspot.singularity.executor.SingularityExecutorRunner
 
SingularityExecutorTask - Class in com.hubspot.singularity.executor.task
 
SingularityExecutorTask(ExecutorDriver, ExecutorUtils, SingularityRunnerBaseConfiguration, SingularityExecutorConfiguration, SingularityExecutorTaskDefinition, String, SingularityExecutorArtifactFetcher, Protos.TaskInfo, TemplateManager, ObjectMapper, Logger, JsonObjectFileHelper, DockerClient) - Constructor for class com.hubspot.singularity.executor.task.SingularityExecutorTask
 
SingularityExecutorTaskBuilder - Class in com.hubspot.singularity.executor.config
 
SingularityExecutorTaskBuilder(ObjectMapper, JsonObjectFileHelper, TemplateManager, SingularityExecutorLogging, SingularityRunnerBaseConfiguration, SingularityExecutorConfiguration, String, ExecutorUtils, SingularityExecutorArtifactFetcher, DockerClient) - Constructor for class com.hubspot.singularity.executor.config.SingularityExecutorTaskBuilder
 
SingularityExecutorTaskCleanup - Class in com.hubspot.singularity.executor.task
 
SingularityExecutorTaskCleanup(SingularityExecutorTaskLogManager, SingularityExecutorConfiguration, SingularityExecutorTaskDefinition, Logger, DockerClient) - Constructor for class com.hubspot.singularity.executor.task.SingularityExecutorTaskCleanup
 
SingularityExecutorTaskDefinition - Class in com.hubspot.singularity.executor.task
 
SingularityExecutorTaskDefinition(String, ExecutorData, String, String, String, String, String, String) - Constructor for class com.hubspot.singularity.executor.task.SingularityExecutorTaskDefinition
 
SingularityExecutorTaskLogManager - Class in com.hubspot.singularity.executor.task
 
SingularityExecutorTaskLogManager(SingularityExecutorTaskDefinition, TemplateManager, SingularityRunnerBaseConfiguration, SingularityExecutorConfiguration, Logger, JsonObjectFileHelper) - Constructor for class com.hubspot.singularity.executor.task.SingularityExecutorTaskLogManager
 
SingularityExecutorTaskProcessBuilder - Class in com.hubspot.singularity.executor.task
 
SingularityExecutorTaskProcessBuilder(SingularityExecutorTask, ExecutorUtils, SingularityExecutorArtifactFetcher, TemplateManager, SingularityExecutorConfiguration, ExecutorData, String, DockerClient) - Constructor for class com.hubspot.singularity.executor.task.SingularityExecutorTaskProcessBuilder
 
SingularityExecutorTaskProcessCallable - Class in com.hubspot.singularity.executor.task
 
SingularityExecutorTaskProcessCallable(SingularityExecutorTask, ProcessBuilder, ExecutorUtils) - Constructor for class com.hubspot.singularity.executor.task.SingularityExecutorTaskProcessCallable
 
SingularityExecutorThreadChecker - Class in com.hubspot.singularity.executor
 
SingularityExecutorThreadChecker(SingularityExecutorConfiguration, DockerClient) - Constructor for class com.hubspot.singularity.executor.SingularityExecutorThreadChecker
 
start(SingularityExecutorMonitor) - Method in class com.hubspot.singularity.executor.SingularityExecutorThreadChecker
 
stopTaskLogger(String, Logger) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorLogging
 
submit(SingularityExecutorTask) - Method in class com.hubspot.singularity.executor.SingularityExecutorMonitor
 
submitKillRequest(SingularityExecutorTaskProcessCallable) - Method in class com.hubspot.singularity.executor.SingularityExecutorProcessKiller
 

T

TAIL_LOG_FILENAME - Static variable in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
TAIL_LOG_LINES_TO_SAVE - Static variable in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
TASK_APP_DIRECTORY - Static variable in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
TASK_EXECUTOR_BASH_LOG_PATH - Static variable in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
TASK_EXECUTOR_JAVA_LOG_PATH - Static variable in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
TASK_SERVICE_LOG_PATH - Static variable in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
teardown() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTaskLogManager
 
TemplateManager - Class in com.hubspot.singularity.executor
 
TemplateManager(Template, Template, Template, Template) - Constructor for class com.hubspot.singularity.executor.TemplateManager
 
toString() - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
toString() - Method in class com.hubspot.singularity.executor.models.DockerContext
 
toString() - Method in class com.hubspot.singularity.executor.models.EnvironmentContext
 
toString() - Method in class com.hubspot.singularity.executor.models.LogrotateTemplateContext
 
toString() - Method in class com.hubspot.singularity.executor.models.RunnerContext
 
toString() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTask
 
toString() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTaskDefinition
 
toString() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTaskProcessBuilder
 
toString() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTaskProcessCallable
 

U

updateFromProperties(Properties) - Method in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 
USE_LOCAL_DOWNLOAD_SERVICE - Static variable in class com.hubspot.singularity.executor.config.SingularityExecutorConfiguration
 

V

valueOf(String) - Static method in enum com.hubspot.singularity.executor.SingularityExecutorMonitor.KillState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hubspot.singularity.executor.SingularityExecutorMonitor.RunState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hubspot.singularity.executor.SingularityExecutorMonitor.SubmitState
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.hubspot.singularity.executor.SingularityExecutorMonitor.KillState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hubspot.singularity.executor.SingularityExecutorMonitor.RunState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hubspot.singularity.executor.SingularityExecutorMonitor.SubmitState
Returns an array containing the constants of this enum type, in the order they are declared.

W

wasDestroyedAfterWaiting() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTask
 
wasForceDestroyed() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTask
 
wasKilled() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTask
 
wasKilledDueToThreads() - Method in class com.hubspot.singularity.executor.task.SingularityExecutorTask
 
writeDockerScript(Path, DockerContext) - Method in class com.hubspot.singularity.executor.TemplateManager
 
writeEnvironmentScript(Path, EnvironmentContext) - Method in class com.hubspot.singularity.executor.TemplateManager
 
writeLogrotateFile(Path, LogrotateTemplateContext) - Method in class com.hubspot.singularity.executor.TemplateManager
 
writeRunnerScript(Path, RunnerContext) - Method in class com.hubspot.singularity.executor.TemplateManager
 
A B C D E F G H I K L M N P R S T U V W 

Copyright © 2015. All rights reserved.