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
NodeKiller
State
NodeKiller
NodeRegistry
Event
InitFailed
NodeIsDown
NodeIsPending
NodeIsUp
NodeRequested
State
State
NodeRegistry
PackageServer
RemoteNodeRegistry
SelfShutdown
ShutdownNode
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
LauncherBehavior
LauncherHandle
NodeLocalCache
Proxy
ProxyTask
QueueActor
QueueActor
SerDe
SerDe
SerdeMacro
Serializer
Serializer
Task
TaskDefinitionMacros
TaskQueue
CacheHit
Enqueued
Event
FiberCreated
LauncherCrashed
LauncherJoined
Negotiating
NegotiationDone
ProxyAddedToScheduledMessage
ScheduleTaskEqualityProjection
State
State
TaskDone
TaskFailed
TaskLauncherStoppedFor
TaskScheduled
TaskQueue
UntypedResult
util
concurrent
NodeLocalCache
State
config
TasksConfig
message
Address
Address
Message
Message
MessageData
Actor
ActorBehavior
Aes
Error
Error
DataTooShort
DecryptionError
EncryptionError
LocalMessenger
LocalMessenger
Messenger
Messenger
RemoteMessenger
RemoteMessenger
SimpleSocketAddress
TempFile
Uri
Uri
eq
Equal
Equality
Equality
LowPriorityEqualityImplicits
SeqWithHas
wire
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
kubernetesHostNameOrIPEnvVar
:
String
def
kubernetesImageName
:
String
def
kubernetesImagePullPolicy
:
String
def
kubernetesNamespace
:
String
def
kubernetesPodSpec
:
Option
[
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
skipContentHashCreationUponImport
:
Boolean
def
skipContentHashVerificationAfterCache
:
Boolean
def
spotPrice
:
Double
def
subnetId
:
String
def
trackDataFlow
:
Boolean
def
verifySharedFileInCache
:
Boolean
Concrete fields
val
acceptableHeartbeatPause
:
FD
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
hostImage
:
Option
[
String
]
val
hostName
:
String
val
hostNameExternal
:
Option
[
String
]
val
hostNumCPU
:
Int
val
hostPort
:
Int
val
hostRAM
:
Int
val
hostScratch
:
Int
val
httpRemoteEnabled
:
Boolean
val
kubernetesImageApplicationSubPath
:
String
val
launcherActorHeartBeatInterval
:
FD
val
masterAddress
:
Option
[
SimpleSocketAddress
]
val
mayUseArbitraryPort
:
Boolean
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
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
workerPackageName
:
String
val
workerWorkingDirectory
:
String
val
writeFileHistories
:
Boolean
In this article
Attributes
Members list
Value members
Concrete methods
Concrete fields