CodeQL library for GitHub Actions
codeql/actions-all 0.4.27-dev (changelog, source)
Search

Class ExternalJobImpl

Import path

import codeql.actions.ast.internal.Ast

Direct supertypes

Indirect supertypes

Fields

Inherited fields

Predicates

getCallee
getCalleeNode
getVersion

Gets the version reference used when checking out the Action, e.g. v2 in actions/checkout@v2.

Inherited predicates

getAChildNodefrom JobImpl
getANeededJob

Gets a needed job.

from JobImpl
getAPrimaryQlClassfrom JobImpl
getARunsOnLabel

Gets the runs-on field of the job.

from JobImpl
getATriggerEvent

Gets the trigger event that starts this workflow.

from JobImpl
getAnOutputExpr

Gets a Job output expression.

from JobImpl
getArgument

Gets the argument expression for the given key.

from UsesImpl
getArgumentExpr

Gets the argument expression for the given key (if it exists).

from UsesImpl
getEnclosingCompositeAction

Gets the enclosing composite action if any.

from AstNodeImpl
getEnclosingJob

Gets the enclosing Job.

from AstNodeImpl
getEnclosingStep

Gets the enclosing Step.

from AstNodeImpl
getEnclosingWorkflow

Gets the enclosing workflow if any.

from AstNodeImpl
getEnvfrom JobImpl
getEnvironment

Gets the deployment environment to run the job on.

from JobImpl
getId

Gets the ID of this job, as a string.

from JobImpl
getIf

Gets the condition that must be satisfied for this job to run.

from JobImpl
getInScopeDefaultValuefrom AstNodeImpl
getInScopeEnvVarExpr

Gets a environment variable expression by name in the scope of the current node.

from AstNodeImpl
getLocationfrom JobImpl
getMajorVersionfrom UsesImpl
getNodefrom JobImpl
getOutputExpr

Gets a Job output expression given its name.

from JobImpl
getOutputs

Gets the declaration of the outputs for the job.

from JobImpl
getParentNodefrom JobImpl
getPermissions

Gets the permissions for this job.

from JobImpl
getStrategy

Gets the strategy for this job.

from JobImpl
getWorkflow

Gets the workflow this job belongs to.

from JobImpl
isPrivileged

Holds if the job is privileged.

from JobImpl
isPrivilegedExternallyTriggerable

Holds if the action is privileged and externally triggerable.

from JobImpl
toStringfrom JobImpl

Charpred