A B C D E F G H I L M O P S T U V W 
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 under ToolInfo.
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.
A B C D E F G H I L M O P S T U V W 
All Classes All Packages