tasks-core
tasks-core
API
tasks
caching
Cache
DisabledCache
TaskSerializer
deploy
App
HostConfiguration
HostConfigurationFromConfig
LocalConfiguration
LocalConfigurationFromConfig
MasterSlaveFromConfig
Queue
Role
Worker
elastic
CodeAddress
CreateNode
CreateNodeFactory
DecideNewNode
Deployment
ElasticSupport
Inner
ElasticSupportFqcn
ElasticSupportFromConfig
GetNodeName
Node
Node
NodeKiller
NodeRegistry
Event
InitFailed
NodeIsDown
NodeIsPending
NodeIsUp
NodeRequested
NodeRegistry
State
State
PackageServer
ReaperFactory
SelfShutdown
ShutdownNode
ShutdownReaper
ShutdownRunningNode
SimpleDecideNewNode
SimpleElasticSupport
fileservice
proxy
ProxyFileStorage
s3
S3
S3
S3Storage
S3UploadResponse
EncryptedManagedFileStorage
FilePath
FilePath
FileServiceComponent
FileServicePrefix
FileServicePrefix
FileStorage
FolderFileStorage
FolderFileStorage
History
History
TaskVersion
TaskVersion
HistoryContext
HistoryContext
HistoryContextImpl
ManagedFilePath
ManagedFileStorage
NoHistory
ProposedManagedFilePath
ProposedManagedFilePath
RemoteFilePath
RemoteFileStorage
SharedFile
SharedFile
StreamHelper
jsonitersupport
queue
Base64DataHelpers
ComputationEnvironment
Deserializer
Deserializer
Launcher
Launcher
LauncherActor
LauncherStopped
NodeLocalCache
Proxy
Proxy
ProxyTask
QueueActor
ScheduleTask
ScheduleTask
SerDe
SerDe
SerdeMacro
Serializer
Serializer
TaskDefinitionMacros
TaskQueue
CacheHit
Enqueued
Event
LauncherCrashed
LauncherJoined
Negotiating
NegotiationDone
ProxyAddedToScheduledMessage
TaskDone
TaskFailed
TaskLauncherStoppedFor
TaskScheduled
TaskQueue
ScheduleTaskEqualityProjection
State
State
tracker
Tracker
TrackerBootstrap
TrackerBootstrap
ui
AppUI
EventListener
QueueUI
UIComponentBootstrap
UIComponentBootstrap
util
concurrent
NodeLocalCache
State
config
TasksConfig
Aes
Error
Error
DataTooShort
DecryptionError
EncryptionError
CallbackReaper
HeartBeatActor
HeartBeatActor
Latch
Reaper
SerializedActorRef
SerializedActorRef
ShutdownActorSystemReaper
SimpleSocketAddress
TempFile
Uri
Uri
WatchMe
eq
Equal
Equality
Equality
LowPriorityEqualityImplicits
SeqWithHas
wire
HowLoadedAreYou
MessageFromTask
NothingForSchedule
Schedule
ScheduleTaskSerializer
SharedFileSerializer
StaticMessage
StaticMessage
StaticMessageSerializer
HasPersistent
HasSharedFiles
HasSharedFiles
MacroCalls
TaskDefinition
TaskSystemComponents
TaskSystemComponents
UntypedTaskDefinition
WithSharedFiles
tasks-core
/
tasks
/
tasks.util
/
tasks.util.config
/
TasksConfig
TasksConfig
tasks.util.config.TasksConfig
class
TasksConfig
(
load
: ()
=>
Config
)
Attributes
Experimental
true
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Members list
Clear all
Value members
Concrete methods
def
additionalJavaCommandline
:
String
def
allowDeletion
:
Boolean
def
allowOverwrite
:
Boolean
def
amiID
:
String
def
cacheTimeout
:
FD
def
ec2InstanceTypes
:
List
[(
String
,
ResourceAvailable
)]
def
fileSendChunkSize
:
Int
def
folderFileStorageCompleteFileCheck
:
Boolean
def
iamRole
:
Option
[
String
]
def
idleNodeTimeout
:
FD
def
instanceTags
:
List
[(
String
,
String
)]
def
jvmMaxHeapFactor
:
Double
def
keyName
:
String
def
kubernetesCpuExtra
:
Int
def
kubernetesCpuLimitEnvVar
:
String
def
kubernetesCpuMin
:
Int
def
kubernetesGpuTaintToleration
:
List
[(
String
,
String
,
String
,
String
,
String
)]
def
kubernetesHostNameOrIPEnvVar
:
String
def
kubernetesImageName
:
String
def
kubernetesImagePullPolicy
:
String
def
kubernetesNamespace
:
String
def
kubernetesRamExtra
:
Int
def
kubernetesRamLimitEnvVar
:
String
def
kubernetesRamMin
:
Int
def
kubernetesScratchLimitEnvVar
:
String
def
logQueueStatus
:
Boolean
def
maxNodes
:
Int
def
maxNodesCumulative
:
Int
def
maxPendingNodes
:
Int
def
pendingNodeTimeout
:
Duration
def
placementGroup
:
Option
[
String
]
def
raw
:
Config
def
resubmitFailedTask
:
Boolean
def
securityGroup
:
String
def
securityGroups
:
List
[
String
]
def
skipContentHashVerificationAfterCache
:
Boolean
def
spotPrice
:
Double
def
subnetId
:
String
def
trackDataFlow
:
Boolean
def
verifySharedFileInCache
:
Boolean
Concrete fields
val
acceptableHeartbeatPause
:
FD
val
actorSystemName
:
String
val
addShutdownHook
:
Boolean
val
appUIServerHost
:
String
val
appUIServerPort
:
Int
val
asString
:
String
val
askInterval
:
FD
val
awsRegion
:
String
val
cacheEnabled
:
Boolean
val
cachePath
:
Option
[
FileServicePrefix
]
val
checkTempFolderOnSlaveInitialization
:
Boolean
val
codeVersion
:
CodeVersion
val
connectToProxyFileServiceOnMain
:
Boolean
val
createFilePrefixForTaskId
:
Boolean
val
disableRemoting
:
Boolean
val
elasticSupport
:
String
val
hostGPU
:
List
[
Int
]
val
hostName
:
String
val
hostNumCPU
:
Int
val
hostPort
:
Int
val
hostRAM
:
Int
val
hostScratch
:
Int
val
httpRemoteEnabled
:
Boolean
val
launcherActorHeartBeatInterval
:
FD
val
masterAddress
:
Option
[
SimpleSocketAddress
]
val
nodeKillerMonitorInterval
:
FD
val
parallelismOfCacheAccessibilityCheck
:
Int
val
parallelismOfReadingHistoryFiles
:
Int
val
proxyStorage
:
Boolean
val
queueCheckInitialDelay
:
FD
val
queueCheckInterval
:
FD
val
resourceUtilizationLogFile
:
String
val
s3CannedAcl
:
List
[
String
]
val
s3GrantFullControl
:
List
[
String
]
val
s3RegionProfileName
:
Option
[
String
]
val
s3RemoteEnabled
:
Boolean
val
s3ServerSideEncryption
:
String
val
s3UploadParallelism
:
Int
val
saveTaskDescriptionInCache
:
Boolean
val
shWorkDir
:
String
val
slavePackageName
:
String
val
slaveWorkingDirectory
:
String
val
sshHosts
:
ConfigObject
val
startApp
:
Boolean
val
storageEncryptionKey
:
Option
[
String
]
val
storageURI
:
URI
val
terminateMaster
:
Boolean
val
trackerFqcn
:
String
val
uiFqcn
:
String
val
uiServerHost
:
String
val
uiServerPort
:
Int
val
workerMainClass
:
String
val
writeFileHistories
:
Boolean
In this article
Attributes
Members list
Value members
Concrete methods
Concrete fields