A B C D E F G H I L M O P S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addAllPathElements(Iterable<String>) - Method in class io.jenkins.plugins.projectenv.toolinfo.ImmutableToolInfo.Builder
-
Adds elements to
pathElements
list. - addPathElements(String) - Method in class io.jenkins.plugins.projectenv.toolinfo.ImmutableToolInfo.Builder
-
Adds one element to
pathElements
list. - addPathElements(String...) - Method in class io.jenkins.plugins.projectenv.toolinfo.ImmutableToolInfo.Builder
-
Adds elements to
pathElements
list. - AgentInfo - Interface in io.jenkins.plugins.projectenv.agent
- AgentInfoCallable - Class in io.jenkins.plugins.projectenv.agent
- AgentInfoCallable() - Constructor for class io.jenkins.plugins.projectenv.agent.AgentInfoCallable
B
- build() - Method in class io.jenkins.plugins.projectenv.agent.ImmutableAgentInfo.Builder
-
Builds a new
ImmutableAgentInfo
. - build() - Method in class io.jenkins.plugins.projectenv.proc.ImmutableProcResult.Builder
-
Builds a new
ImmutableProcResult
. - build() - Method in class io.jenkins.plugins.projectenv.toolinfo.ImmutableToolInfo.Builder
-
Builds a new
ImmutableToolInfo
. - builder() - Static method in class io.jenkins.plugins.projectenv.agent.ImmutableAgentInfo
-
Creates a builder for
ImmutableAgentInfo
. - builder() - Static method in class io.jenkins.plugins.projectenv.proc.ImmutableProcResult
-
Creates a builder for
ImmutableProcResult
. - builder() - Static method in class io.jenkins.plugins.projectenv.toolinfo.ImmutableToolInfo
-
Creates a builder for
ImmutableToolInfo
.
C
- call() - Method in class io.jenkins.plugins.projectenv.agent.AgentInfoCallable
- copyOf(AgentInfo) - Static method in class io.jenkins.plugins.projectenv.agent.ImmutableAgentInfo
-
Creates an immutable copy of a
AgentInfo
value. - copyOf(ProcResult) - Static method in class io.jenkins.plugins.projectenv.proc.ImmutableProcResult
-
Creates an immutable copy of a
ProcResult
value. - copyOf(ToolInfo) - Static method in class io.jenkins.plugins.projectenv.toolinfo.ImmutableToolInfo
-
Creates an immutable copy of a
ToolInfo
value. - create(Gson, TypeToken<T>) - Method in class io.jenkins.plugins.projectenv.toolinfo.GsonAdaptersToolInfo
- createGson() - Static method in class io.jenkins.plugins.projectenv.toolinfo.ToolInfoParser
D
- DescriptorImpl() - Constructor for class io.jenkins.plugins.projectenv.WithProjectEnvStep.DescriptorImpl
E
- environmentVariables(Map<String, ? extends String>) - Method in class io.jenkins.plugins.projectenv.toolinfo.ImmutableToolInfo.Builder
-
Sets or replaces all mappings from the specified map as entries for the
environmentVariables
map. - equals(Object) - Method in class io.jenkins.plugins.projectenv.agent.ImmutableAgentInfo
-
This instance is equal to all instances of
ImmutableAgentInfo
that have equal attribute values. - equals(Object) - Method in class io.jenkins.plugins.projectenv.proc.ImmutableProcResult
-
This instance is equal to all instances of
ImmutableProcResult
that have equal attribute values. - equals(Object) - Method in class io.jenkins.plugins.projectenv.toolinfo.ImmutableToolInfo
-
This instance is equal to all instances of
ImmutableToolInfo
that have equal attribute values. - execute(StepContext, String...) - Static method in class io.jenkins.plugins.projectenv.proc.ProcHelper
- executeAndGetStdOut(StepContext, String...) - Static method in class io.jenkins.plugins.projectenv.proc.ProcHelper
- exitCode(int) - Method in class io.jenkins.plugins.projectenv.proc.ImmutableProcResult.Builder
-
Initializes the value for the
exitCode
attribute.
F
- from(AgentInfo) - Method in class io.jenkins.plugins.projectenv.agent.ImmutableAgentInfo.Builder
-
Fill a builder with attribute values from the provided
AgentInfo
instance. - from(ProcResult) - Method in class io.jenkins.plugins.projectenv.proc.ImmutableProcResult.Builder
-
Fill a builder with attribute values from the provided
ProcResult
instance. - from(ToolInfo) - Method in class io.jenkins.plugins.projectenv.toolinfo.ImmutableToolInfo.Builder
-
Fill a builder with attribute values from the provided
ToolInfo
instance. - fromJson(String) - Static method in class io.jenkins.plugins.projectenv.toolinfo.ToolInfoParser
G
- getComputer(StepContext) - Static method in class io.jenkins.plugins.projectenv.context.StepContextHelper
- getEnvironmentVariables() - Method in class io.jenkins.plugins.projectenv.toolinfo.ImmutableToolInfo
- getEnvironmentVariables() - Method in interface io.jenkins.plugins.projectenv.toolinfo.ToolInfo
- getEnvVars(StepContext) - Static method in class io.jenkins.plugins.projectenv.context.StepContextHelper
- getExitCode() - Method in class io.jenkins.plugins.projectenv.proc.ImmutableProcResult
- getExitCode() - Method in interface io.jenkins.plugins.projectenv.proc.ProcResult
- getFunctionName() - Method in class io.jenkins.plugins.projectenv.WithProjectEnvStep.DescriptorImpl
- getLauncher(StepContext) - Static method in class io.jenkins.plugins.projectenv.context.StepContextHelper
- getLineSeparator() - Method in interface io.jenkins.plugins.projectenv.agent.AgentInfo
- getLineSeparator() - Method in class io.jenkins.plugins.projectenv.agent.ImmutableAgentInfo
- getOperatingSystem() - Method in interface io.jenkins.plugins.projectenv.agent.AgentInfo
- getOperatingSystem() - Method in class io.jenkins.plugins.projectenv.agent.ImmutableAgentInfo
- getPathElements() - Method in class io.jenkins.plugins.projectenv.toolinfo.ImmutableToolInfo
- getPathElements() - Method in interface io.jenkins.plugins.projectenv.toolinfo.ToolInfo
- getPrimaryExecutable() - Method in class io.jenkins.plugins.projectenv.toolinfo.ImmutableToolInfo
- getPrimaryExecutable() - Method in interface io.jenkins.plugins.projectenv.toolinfo.ToolInfo
- getRequiredContext() - Method in class io.jenkins.plugins.projectenv.WithProjectEnvStep.DescriptorImpl
- getStdOutput() - Method in class io.jenkins.plugins.projectenv.proc.ImmutableProcResult
- getStdOutput() - Method in interface io.jenkins.plugins.projectenv.proc.ProcResult
- getTaskListener(StepContext) - Static method in class io.jenkins.plugins.projectenv.context.StepContextHelper
- getTemporaryDirectory(StepContext) - Static method in class io.jenkins.plugins.projectenv.context.StepContextHelper
- getUnhandledProjectResources() - Method in class io.jenkins.plugins.projectenv.toolinfo.ImmutableToolInfo
- getUnhandledProjectResources() - Method in interface io.jenkins.plugins.projectenv.toolinfo.ToolInfo
- getWorkspace(StepContext) - Static method in class io.jenkins.plugins.projectenv.context.StepContextHelper
- GsonAdaptersToolInfo - Class in io.jenkins.plugins.projectenv.toolinfo
-
A
TypeAdapterFactory
that handles all of the immutable types generated underToolInfo
. - GsonAdaptersToolInfo() - Constructor for class io.jenkins.plugins.projectenv.toolinfo.GsonAdaptersToolInfo
H
- hashCode() - Method in class io.jenkins.plugins.projectenv.agent.ImmutableAgentInfo
-
Computes a hash code from attributes:
operatingSystem
,lineSeparator
. - hashCode() - Method in class io.jenkins.plugins.projectenv.proc.ImmutableProcResult
-
Computes a hash code from attributes:
exitCode
,stdOutput
. - hashCode() - Method in class io.jenkins.plugins.projectenv.toolinfo.ImmutableToolInfo
-
Computes a hash code from attributes:
primaryExecutable
,environmentVariables
,pathElements
,unhandledProjectResources
.
I
- ImmutableAgentInfo - Class in io.jenkins.plugins.projectenv.agent
-
Immutable implementation of
AgentInfo
. - ImmutableAgentInfo.Builder - Class in io.jenkins.plugins.projectenv.agent
-
Builds instances of type
ImmutableAgentInfo
. - ImmutableProcResult - Class in io.jenkins.plugins.projectenv.proc
-
Immutable implementation of
ProcResult
. - ImmutableProcResult.Builder - Class in io.jenkins.plugins.projectenv.proc
-
Builds instances of type
ImmutableProcResult
. - ImmutableToolInfo - Class in io.jenkins.plugins.projectenv.toolinfo
-
Immutable implementation of
ToolInfo
. - ImmutableToolInfo.Builder - Class in io.jenkins.plugins.projectenv.toolinfo
-
Builds instances of type
ImmutableToolInfo
. - io.jenkins.plugins.projectenv - package io.jenkins.plugins.projectenv
- io.jenkins.plugins.projectenv.agent - package io.jenkins.plugins.projectenv.agent
- io.jenkins.plugins.projectenv.context - package io.jenkins.plugins.projectenv.context
- io.jenkins.plugins.projectenv.proc - package io.jenkins.plugins.projectenv.proc
- io.jenkins.plugins.projectenv.toolinfo - package io.jenkins.plugins.projectenv.toolinfo
L
- lineSeparator(String) - Method in class io.jenkins.plugins.projectenv.agent.ImmutableAgentInfo.Builder
-
Initializes the value for the
lineSeparator
attribute. - LINUX - io.jenkins.plugins.projectenv.agent.OperatingSystem
M
- MACOS - io.jenkins.plugins.projectenv.agent.OperatingSystem
O
- operatingSystem(OperatingSystem) - Method in class io.jenkins.plugins.projectenv.agent.ImmutableAgentInfo.Builder
-
Initializes the value for the
operatingSystem
attribute. - OperatingSystem - Enum in io.jenkins.plugins.projectenv.agent
P
- pathElements(Iterable<String>) - Method in class io.jenkins.plugins.projectenv.toolinfo.ImmutableToolInfo.Builder
-
Sets or replaces all elements for
pathElements
list. - primaryExecutable(String) - Method in class io.jenkins.plugins.projectenv.toolinfo.ImmutableToolInfo.Builder
-
Initializes the optional value
primaryExecutable
to primaryExecutable. - primaryExecutable(Optional<String>) - Method in class io.jenkins.plugins.projectenv.toolinfo.ImmutableToolInfo.Builder
-
Initializes the optional value
primaryExecutable
to primaryExecutable. - ProcHelper - Class in io.jenkins.plugins.projectenv.proc
- ProcResult - Interface in io.jenkins.plugins.projectenv.proc
- putAllEnvironmentVariables(Map<String, ? extends String>) - Method in class io.jenkins.plugins.projectenv.toolinfo.ImmutableToolInfo.Builder
-
Put all mappings from the specified map as entries to
environmentVariables
map. - putAllUnhandledProjectResources(Map<String, ? extends String>) - Method in class io.jenkins.plugins.projectenv.toolinfo.ImmutableToolInfo.Builder
-
Put all mappings from the specified map as entries to
unhandledProjectResources
map. - putEnvironmentVariables(String, String) - Method in class io.jenkins.plugins.projectenv.toolinfo.ImmutableToolInfo.Builder
-
Put one entry to the
environmentVariables
map. - putEnvironmentVariables(Map.Entry<String, ? extends String>) - Method in class io.jenkins.plugins.projectenv.toolinfo.ImmutableToolInfo.Builder
-
Put one entry to the
environmentVariables
map. - putUnhandledProjectResources(String, String) - Method in class io.jenkins.plugins.projectenv.toolinfo.ImmutableToolInfo.Builder
-
Put one entry to the
unhandledProjectResources
map. - putUnhandledProjectResources(Map.Entry<String, ? extends String>) - Method in class io.jenkins.plugins.projectenv.toolinfo.ImmutableToolInfo.Builder
-
Put one entry to the
unhandledProjectResources
map.
S
- setCliDebug(boolean) - Method in class io.jenkins.plugins.projectenv.WithProjectEnvStep
- setCliVersion(String) - Method in class io.jenkins.plugins.projectenv.WithProjectEnvStep
- setConfigFile(String) - Method in class io.jenkins.plugins.projectenv.WithProjectEnvStep
- start() - Method in class io.jenkins.plugins.projectenv.WithProjectEnvStepExecution
- start(StepContext) - Method in class io.jenkins.plugins.projectenv.WithProjectEnvStep
- stdOutput(String) - Method in class io.jenkins.plugins.projectenv.proc.ImmutableProcResult.Builder
-
Initializes the value for the
stdOutput
attribute. - StepContextHelper - Class in io.jenkins.plugins.projectenv.context
- StepContextHelper() - Constructor for class io.jenkins.plugins.projectenv.context.StepContextHelper
T
- takesImplicitBlockArgument() - Method in class io.jenkins.plugins.projectenv.WithProjectEnvStep.DescriptorImpl
- ToolInfo - Interface in io.jenkins.plugins.projectenv.toolinfo
- ToolInfoParser - Class in io.jenkins.plugins.projectenv.toolinfo
- toString() - Method in class io.jenkins.plugins.projectenv.agent.ImmutableAgentInfo
-
Prints the immutable value
AgentInfo
with attribute values. - toString() - Method in class io.jenkins.plugins.projectenv.proc.ImmutableProcResult
-
Prints the immutable value
ProcResult
with attribute values. - toString() - Method in class io.jenkins.plugins.projectenv.toolinfo.GsonAdaptersToolInfo
- toString() - Method in class io.jenkins.plugins.projectenv.toolinfo.ImmutableToolInfo
-
Prints the immutable value
ToolInfo
with attribute values.
U
- unhandledProjectResources(Map<String, ? extends String>) - Method in class io.jenkins.plugins.projectenv.toolinfo.ImmutableToolInfo.Builder
-
Sets or replaces all mappings from the specified map as entries for the
unhandledProjectResources
map.
V
- valueOf(String) - Static method in enum io.jenkins.plugins.projectenv.agent.OperatingSystem
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.jenkins.plugins.projectenv.agent.OperatingSystem
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WINDOWS - io.jenkins.plugins.projectenv.agent.OperatingSystem
- withEnvironmentVariables(Map<String, ? extends String>) - Method in class io.jenkins.plugins.projectenv.toolinfo.ImmutableToolInfo
-
Copy the current immutable object by replacing the
environmentVariables
map with the specified map. - withExitCode(int) - Method in class io.jenkins.plugins.projectenv.proc.ImmutableProcResult
-
Copy the current immutable object by setting a value for the
exitCode
attribute. - withLineSeparator(String) - Method in class io.jenkins.plugins.projectenv.agent.ImmutableAgentInfo
-
Copy the current immutable object by setting a value for the
lineSeparator
attribute. - withOperatingSystem(OperatingSystem) - Method in class io.jenkins.plugins.projectenv.agent.ImmutableAgentInfo
-
Copy the current immutable object by setting a value for the
operatingSystem
attribute. - withPathElements(Iterable<String>) - Method in class io.jenkins.plugins.projectenv.toolinfo.ImmutableToolInfo
-
Copy the current immutable object with elements that replace the content of
pathElements
. - withPathElements(String...) - Method in class io.jenkins.plugins.projectenv.toolinfo.ImmutableToolInfo
-
Copy the current immutable object with elements that replace the content of
pathElements
. - withPrimaryExecutable(String) - Method in class io.jenkins.plugins.projectenv.toolinfo.ImmutableToolInfo
-
Copy the current immutable object by setting a present value for the optional
primaryExecutable
attribute. - withPrimaryExecutable(Optional<String>) - Method in class io.jenkins.plugins.projectenv.toolinfo.ImmutableToolInfo
-
Copy the current immutable object by setting an optional value for the
primaryExecutable
attribute. - WithProjectEnvStep - Class in io.jenkins.plugins.projectenv
- WithProjectEnvStep() - Constructor for class io.jenkins.plugins.projectenv.WithProjectEnvStep
- WithProjectEnvStep.DescriptorImpl - Class in io.jenkins.plugins.projectenv
- WithProjectEnvStepExecution - Class in io.jenkins.plugins.projectenv
- WithProjectEnvStepExecution(StepContext, boolean, String) - Constructor for class io.jenkins.plugins.projectenv.WithProjectEnvStepExecution
- WithProjectEnvStepExecution(StepContext, boolean, String, String) - Constructor for class io.jenkins.plugins.projectenv.WithProjectEnvStepExecution
- withStdOutput(String) - Method in class io.jenkins.plugins.projectenv.proc.ImmutableProcResult
-
Copy the current immutable object by setting a value for the
stdOutput
attribute. - withUnhandledProjectResources(Map<String, ? extends String>) - Method in class io.jenkins.plugins.projectenv.toolinfo.ImmutableToolInfo
-
Copy the current immutable object by replacing the
unhandledProjectResources
map with the specified map.
All Classes All Packages