MCPcopy Create free account

hub / github.com/Netflix/maestro / functions

Functions5,171 in github.com/Netflix/maestro

↓ 15 callersMethodgetOutputDataForExternalJob
Return output data {@link OutputData} for specific step instance. @param externalJobId External Job ID such as a container instance id @param jobType
maestro-engine/src/main/java/com/netflix/maestro/engine/dao/MaestroOutputDataDao.java:55
↓ 15 callersMethodhandleStepStatus
Operates the tracing context based on step instance status. An exception can be included to annotate the failure.
maestro-engine/src/main/java/com/netflix/maestro/engine/tracing/MaestroTracingManager.java:130
↓ 15 callersMethodisForeachIterationRestartable
(long iterationId)
maestro-common/src/main/java/com/netflix/maestro/models/instance/ForeachStepOverview.java:174
↓ 15 callersMethodjjMoveStringLiteralDfa3_0
(long old0, long active0, long old1, long active1)
netflix-sel/src/main/java/com/netflix/sel/ast/SelParserTokenManager.java:393
↓ 15 callersMethodjjtGetNumChildren
Return the number of children the node has.
netflix-sel/src/main/java/com/netflix/sel/ast/Node.java:32
↓ 15 callersMethodlongVal
()
netflix-sel/src/main/java/com/netflix/sel/type/SelLong.java:57
↓ 15 callersMethodof
(DateTime d)
netflix-sel/src/main/java/com/netflix/sel/type/SelJodaDateTime.java:38
↓ 15 callersMethodof
(Object o, SelTypes type)
netflix-sel/src/main/java/com/netflix/sel/type/SelArray.java:62
↓ 15 callersMethodruntimeSummaryBuilder
()
maestro-engine/src/test/java/com/netflix/maestro/engine/params/OutputDataManagerTest.java:101
↓ 14 callersMethodactivate
Activate a specific workflow version if feasible. It won't change the owner info. @param workflowId workflow id @param version workflow version to ac
maestro-engine/src/main/java/com/netflix/maestro/engine/dao/MaestroWorkflowDao.java:1204
↓ 14 callersMethodaddStep
Add a step into the summary.
maestro-common/src/main/java/com/netflix/maestro/models/instance/WorkflowStepStatusSummary.java:53
↓ 14 callersMethodasLongArray
get evaluated INT_ARRAY type (Java long[] type) param result. @return evaluated result.
maestro-common/src/main/java/com/netflix/maestro/models/parameter/Parameter.java:189
↓ 14 callersMethodasLongParam
get LONG type (Java Long type) param. @return concrete parameter object.
maestro-common/src/main/java/com/netflix/maestro/models/parameter/Parameter.java:237
↓ 14 callersMethodasStringArray
get evaluated STRING_ARRAY type (Java String[] type) param result. @return evaluated result.
maestro-common/src/main/java/com/netflix/maestro/models/parameter/Parameter.java:180
↓ 14 callersMethodasStringMap
get evaluated STRING_MAP type (Java Map<String, String> type) param result. @return evaluated result.
maestro-common/src/main/java/com/netflix/maestro/models/parameter/Parameter.java:171
↓ 14 callersMethodevaluateWorkflowParameters
Evaluate workflow parameters. @param workflowParams workflow parameters to be evaluated @param workflowId workflow id
maestro-engine/src/main/java/com/netflix/maestro/engine/eval/ParamEvaluator.java:81
↓ 14 callersMethodfield
(SelString field)
netflix-sel/src/main/java/com/netflix/sel/type/SelType.java:37
↓ 14 callersMethodfrom
Build instance wrapper for the sel evaluation. @param workflowSummary workflow summary @param stepRuntimeSummary step runtime summary @return the ins
maestro-engine/src/main/java/com/netflix/maestro/engine/eval/InstanceWrapper.java:58
↓ 14 callersMethodgeneration
()
maestro-flow/src/main/java/com/netflix/maestro/flow/actor/Actor.java:16
↓ 14 callersMethodgetDefaultParamsForType
Get default params for Step type. @param stepType step type @return optional type to default param map
maestro-engine/src/main/java/com/netflix/maestro/engine/params/DefaultParamManager.java:106
↓ 14 callersMethodgetDefaultStepParams
Return default parameters to be injected. @return default step params
maestro-engine/src/main/java/com/netflix/maestro/engine/params/DefaultParamManager.java:87
↓ 14 callersMethodgetDependencies
()
maestro-common/src/test/java/com/netflix/maestro/validations/SignalDependenciesDefinitionConstraintTest.java:32
↓ 14 callersMethodgetForeachFlattenedModel
( String stepAttemptSeq, Status stepStatus, long workflowRunId)
maestro-extensions/src/test/java/com/netflix/maestro/extensions/dao/MaestroForeachFlattenedDaoTest.java:608
↓ 14 callersMethodgetIdentity
Get step instance identity.
maestro-common/src/main/java/com/netflix/maestro/models/instance/StepInstance.java:145
↓ 14 callersMethodgetSubType
Get step subtype.
maestro-common/src/main/java/com/netflix/maestro/models/definition/Step.java:57
↓ 14 callersMethodisEvaluated
true if the parameter is evaluated.
maestro-common/src/main/java/com/netflix/maestro/models/parameter/Parameter.java:98
↓ 14 callersMethodjjMoveStringLiteralDfa4_0
(long old0, long active0, long old1, long active1)
netflix-sel/src/main/java/com/netflix/sel/ast/SelParserTokenManager.java:453
↓ 14 callersMethodjjtGetValue
()
netflix-sel/src/main/java/com/netflix/sel/ast/SimpleNode.java:59
↓ 14 callersMethodkill
Kill/fail all current running workflow instances for the given workflow id. @param workflowId workflow id @return the final timeline log message
maestro-engine/src/main/java/com/netflix/maestro/engine/handlers/WorkflowActionHandler.java:432
↓ 14 callersMethodmarkTerminated
update step runtime summary to terminal status.
maestro-engine/src/main/java/com/netflix/maestro/engine/execution/StepRuntimeSummary.java:337
↓ 14 callersMethodrestartRecursively
Recursively restart a workflow instance by reversely tracing up along the ancestor chain. If there is a still-running workflow instance along the ance
maestro-engine/src/main/java/com/netflix/maestro/engine/handlers/WorkflowInstanceActionHandler.java:309
↓ 14 callersMethodterminateNow
()
maestro-flow/src/main/java/com/netflix/maestro/flow/actor/BaseActor.java:164
↓ 14 callersMethodtoListMap
Collector to create a {@link LinkedHashMap} object.
maestro-common/src/main/java/com/netflix/maestro/utils/MapHelper.java:26
↓ 14 callersMethodtrace
static method to generate a trace level {@link TimelineLogEvent}.
maestro-common/src/main/java/com/netflix/maestro/models/timeline/TimelineLogEvent.java:92
↓ 13 callersMethodasBooleanArray
get evaluated BOOLEAN_ARRAY type (Java boolean[] type) param result. @return evaluated result.
maestro-common/src/main/java/com/netflix/maestro/models/parameter/Parameter.java:207
↓ 13 callersMethodcreate
(SelType arg)
netflix-sel/src/main/java/com/netflix/sel/type/SelString.java:39
↓ 13 callersMethodcreateUuid
Return UUID generated by the input string. If null, return a random one.
maestro-common/src/main/java/com/netflix/maestro/utils/IdHelper.java:50
↓ 13 callersMethodcreateWorkflowSummaryFromInstance
Create a workflow summary for the workflow instance. @param instance the workflow instance to be used to build summary @return the workflow summary
maestro-engine/src/main/java/com/netflix/maestro/engine/utils/WorkflowHelper.java:153
↓ 13 callersMethodgeneratePapermillRuntime
Generate Papermill properties for notebooks executions. @return the generated papermill command object
maestro-kubernetes/src/main/java/com/netflix/maestro/engine/notebook/PapermillEntrypointBuilder.java:35
↓ 13 callersMethodgetExtraInfo
extraInfo includes optional extra information, e.g. source_definition, api_version, dsl_client_hostname, dsl_client_version, dsl_lang, dsl_source, etc
maestro-common/src/main/java/com/netflix/maestro/models/definition/Metadata.java:85
↓ 13 callersMethodgetForeachIterationOverviewWithCheckpoint
Get foreach run iteration instance status stats for a given workflow id, run_id, across all its iterations/instances larger than the current checkpoin
maestro-engine/src/main/java/com/netflix/maestro/engine/dao/MaestroWorkflowInstanceDao.java:1153
↓ 13 callersMethodgetFromSignal
(String paramName)
maestro-engine/src/main/java/com/netflix/maestro/engine/eval/MaestroParamExtension.java:215
↓ 13 callersMethodgetTimeout
Get step timeout in seconds.
maestro-common/src/main/java/com/netflix/maestro/models/definition/Step.java:51
↓ 13 callersMethodgetTimeoutInMillis
()
maestro-flow/src/main/java/com/netflix/maestro/flow/models/Flow.java:115
↓ 13 callersMethodgetTransition
Get step transition info.
maestro-common/src/main/java/com/netflix/maestro/models/definition/Step.java:65
↓ 13 callersMethodinsertPausedStepInstanceAttempt
Create a paused step attempt due to a breakpoint. This is created when a step checks for paused state - {@link MaestroTask} @param workflowId workflo
maestro-engine/src/main/java/com/netflix/maestro/engine/dao/MaestroStepBreakpointDao.java:403
↓ 13 callersMethodisInlineWorkflowId
determine if the given workflow id is for an inline workflow.
maestro-common/src/main/java/com/netflix/maestro/utils/IdHelper.java:98
↓ 13 callersMethodjjMoveStringLiteralDfa5_0
(long old0, long active0)
netflix-sel/src/main/java/com/netflix/sel/ast/SelParserTokenManager.java:513
↓ 13 callersMethodjjtAccept
Accept the visitor.
netflix-sel/src/main/java/com/netflix/sel/ast/Node.java:37
↓ 13 callersMethodresume
Rebuild all transient data for a given flow. It returns a flag to indicate if the prepare task should be called again to finish resuming. @param flow
maestro-flow/src/main/java/com/netflix/maestro/flow/runtime/ExecutionPreparer.java:37
↓ 13 callersMethodscanWorkflowDefinition
Batch scanner for workflow Definition. @param workflowId workflow id @param versionId version id @param limit limit @return a list of workflow defini
maestro-engine/src/main/java/com/netflix/maestro/engine/dao/MaestroWorkflowDao.java:1481
↓ 13 callersMethodschedule
(Action action, long delayInMillis)
maestro-flow/src/main/java/com/netflix/maestro/flow/actor/BaseActor.java:173
↓ 13 callersMethodset
(int idx, SelType obj)
netflix-sel/src/main/java/com/netflix/sel/type/SelArray.java:93
↓ 13 callersMethodsetMemoryLimit
(long limit)
netflix-sel/src/main/java/com/netflix/sel/util/MemoryCounter.java:37
↓ 13 callersMethodstepCreate
Create merge context for step params.
maestro-engine/src/main/java/com/netflix/maestro/engine/params/ParamsMergeHelper.java:121
↓ 13 callersMethodterminateQueuedInstances
Terminate queued workflow instances run if possible. Otherwise, do nothing. @param workflowId workflow id to terminate @param limit the size limit to
maestro-engine/src/main/java/com/netflix/maestro/engine/dao/MaestroWorkflowInstanceDao.java:400
↓ 13 callersMethodupsertJobTemplate
Insert or update a job template. @param jobTemplate the job template to upsert
maestro-engine/src/main/java/com/netflix/maestro/engine/dao/MaestroJobTemplateDao.java:115
↓ 12 callersMethodaggregate
aggregate rollup overview into this and return itself.
maestro-common/src/main/java/com/netflix/maestro/models/instance/WorkflowRollupOverview.java:164
↓ 12 callersMethodasForeach
get ForeachArtifact type artifact. @return concrete artifact object.
maestro-common/src/main/java/com/netflix/maestro/models/artifact/Artifact.java:100
↓ 12 callersMethodbuildValidatorWith
(MaestroIdNameValidationLimits limits)
maestro-common/src/test/java/com/netflix/maestro/validations/MaestroIdNameValidationLimitsTest.java:36
↓ 12 callersMethodcheckProgress
Check if the workflow is completed by checking maestro step status. @param realTaskMap task map to include only real tasks for maestro step @param su
maestro-engine/src/main/java/com/netflix/maestro/engine/utils/TaskHelper.java:245
↓ 12 callersMethodcomputeOverview
utility method to compute workflow runtime overview from task data.
maestro-engine/src/main/java/com/netflix/maestro/engine/utils/TaskHelper.java:149
↓ 12 callersMethodcreateFlow
()
maestro-flow/src/test/java/com/netflix/maestro/flow/FlowBaseTest.java:22
↓ 12 callersMethodevaluateSignalDependenciesOrOutputsParameters
Evaluate input parameters, including sel or string interpolation. @param allStepOutputData parameter definitions from all step definitions in the wor
maestro-engine/src/main/java/com/netflix/maestro/engine/eval/ParamEvaluator.java:207
↓ 12 callersMethodgetEvaluatedResultForParam
get the evaluated result from a parameter inside the map.
maestro-common/src/main/java/com/netflix/maestro/models/parameter/MapParameter.java:207
↓ 12 callersMethodgetIterationsToRunFromDetails
Get iterations that are going to be run the current run. We do that by getting the difference between initialized details in the current run and prev
maestro-common/src/main/java/com/netflix/maestro/models/instance/ForeachStepOverview.java:339
↓ 12 callersMethodgetLogger
()
maestro-flow/src/main/java/com/netflix/maestro/flow/actor/BaseActor.java:94
↓ 12 callersMethodgetRunStatus
Get run status of this workflow instance run.
maestro-common/src/main/java/com/netflix/maestro/models/instance/WorkflowInstance.java:181
↓ 12 callersMethodgetStepRunParams
( WorkflowSummary workflowSummary, StepRuntimeSummary runtimeSummary)
maestro-engine/src/main/java/com/netflix/maestro/engine/params/ParamsManager.java:349
↓ 12 callersMethodgetTags
get tags.
maestro-common/src/main/java/com/netflix/maestro/models/parameter/Parameter.java:61
↓ 12 callersMethodgetTimestamp
Get timeline event timestamp.
maestro-common/src/main/java/com/netflix/maestro/models/timeline/TimelineEvent.java:35
↓ 12 callersMethodinsertStepTagPermit
Insert a tag permit status record with the given uuid, with initial status of 0 (unknown). @param uuid step uuid
maestro-engine/src/main/java/com/netflix/maestro/engine/dao/MaestroTagPermitDao.java:228
↓ 12 callersMethodjjAddStates
(int start, int end)
netflix-sel/src/main/java/com/netflix/sel/ast/SelParserTokenManager.java:1558
↓ 12 callersMethodjjStopStringLiteralDfa_0
(int pos, long active0, long active1)
netflix-sel/src/main/java/com/netflix/sel/ast/SelParserTokenManager.java:17
↓ 12 callersMethodjj_3R_21
()
netflix-sel/src/main/java/com/netflix/sel/ast/SelParser.java:2999
↓ 12 callersMethodlimitsOf
(int idLimit, int nameLimit)
maestro-common/src/test/java/com/netflix/maestro/validations/MaestroIdNameValidationLimitsTest.java:65
↓ 12 callersMethodmergeRuntimeUpdate
merge step runtime updates to the runtime summary.
maestro-engine/src/main/java/com/netflix/maestro/engine/execution/StepRuntimeSummary.java:277
↓ 12 callersMethodparse
Parse a list of dsl transition strings into a Maestro StepTransition object. @param transitionList list of dsl transition strings @return parsed Step
maestro-dsl/src/main/java/com/netflix/maestro/dsl/parsers/TransitionParser.java:46
↓ 12 callersMethodreleaseStepTagPermit
Mark tag permit status to be released. It will be removed async by the tag permit task. @param uuid step uuid
maestro-engine/src/main/java/com/netflix/maestro/engine/dao/MaestroTagPermitDao.java:256
↓ 12 callersMethodremoveWorkflow
(DataSource dataSource, String workflowId)
maestro-engine/src/testFixtures/java/com/netflix/maestro/engine/MaestroTestHelper.java:33
↓ 12 callersMethodthreeItemMap
( String key1, T val1, String key2, T val2, String key3, T val3)
maestro-common/src/testFixtures/java/com/netflix/maestro/MaestroBaseTest.java:231
↓ 12 callersMethodtoDecimalArray
Convert an object (might be double[], BigDecimal[], List, etc.) into a BigDecimal array for a param with a given name. @param name name for identific
maestro-common/src/main/java/com/netflix/maestro/utils/ParamHelper.java:170
↓ 12 callersMethodvalidateAndMergeOutputParamsAndArtifacts
Merge back output parameters updated by step into params space along with validation.
maestro-engine/src/main/java/com/netflix/maestro/engine/params/OutputDataManager.java:74
↓ 12 callersMethodworkflowCreate
Create merge context for workflow params.
maestro-engine/src/main/java/com/netflix/maestro/engine/params/ParamsMergeHelper.java:115
↓ 11 callersMethodasDouble
get evaluated DOUBLE type (Java Double type) param result. @return evaluated result.
maestro-common/src/main/java/com/netflix/maestro/models/parameter/Parameter.java:153
↓ 11 callersMethodbooleanVal
()
netflix-sel/src/main/java/com/netflix/sel/type/SelBoolean.java:39
↓ 11 callersMethodbuildPaginationResult
( List<V> pageItems, long latestInstanceId, long earliestInstanceId, Function<List<V>,
maestro-server/src/main/java/com/netflix/maestro/server/utils/PaginationHelper.java:64
↓ 11 callersMethodcheckJobStatus
Check the status of a kubernetes job. @param jobId Job ID. @return Kubernetes job result.
maestro-kubernetes/src/main/java/com/netflix/maestro/engine/kubernetes/KubernetesRuntimeExecutor.java:31
↓ 11 callersMethoddeleteAction
(StepInstance stepInstance, Actions.StepInstanceAction action)
maestro-engine/src/main/java/com/netflix/maestro/engine/dao/MaestroStepInstanceActionDao.java:405
↓ 11 callersMethodgetIdentity
Get workflow instance identity.
maestro-common/src/main/java/com/netflix/maestro/models/instance/WorkflowInstance.java:244
↓ 11 callersMethodgetInternalMode
Get internal param mode.
maestro-common/src/main/java/com/netflix/maestro/models/parameter/ParamDefinition.java:76
↓ 11 callersMethodgetLeafStepInstanceRef
Resolves the leaf step instance reference from the encoded breadcrumbs. The leaf instance id is the last segment of the iterationRank, and the leaf ru
maestro-extensions/src/main/java/com/netflix/maestro/extensions/utils/ForeachFlatteningHelper.java:174
↓ 11 callersMethodgetOutputs
()
maestro-common/src/test/java/com/netflix/maestro/validations/SignalOutputsDefinitionConstraintTest.java:29
↓ 11 callersMethodgetRestartStepId
Get the current restart step id.
maestro-engine/src/main/java/com/netflix/maestro/engine/execution/RunRequest.java:100
↓ 11 callersMethodgetTriggerUuids
(Connection conn, String workflowId, long versionId)
maestro-engine/src/main/java/com/netflix/maestro/engine/dao/MaestroWorkflowDao.java:385
↓ 11 callersMethodisSatisfied
(SignalParamValue input)
maestro-common/src/main/java/com/netflix/maestro/models/signal/SignalMatchParam.java:36
↓ 11 callersMethodisStackEmpty
()
netflix-sel/src/main/java/com/netflix/sel/visitor/SelVisitorState.java:67
↓ 11 callersMethodjjCheckNAddTwoStates
(int state1, int state2)
netflix-sel/src/main/java/com/netflix/sel/ast/SelParserTokenManager.java:1564
↓ 11 callersMethodjjMoveStringLiteralDfa6_0
(long old0, long active0)
netflix-sel/src/main/java/com/netflix/sel/ast/SelParserTokenManager.java:564
↓ 11 callersMethodmatchSignalDependency
Match signal dependency with non-empty paramMatch list. @param signalMatch signal dependency with non-empty paramMatch list @return signal sequence i
maestro-signal/src/main/java/com/netflix/maestro/signal/dao/MaestroSignalParamDao.java:70
← previousnext →301–400 of 5,171, ranked by callers