Package jenkins.slaves
Class RemotingWorkDirSettings
- java.lang.Object
-
- jenkins.slaves.RemotingWorkDirSettings
-
- All Implemented Interfaces:
Describable<RemotingWorkDirSettings>
@Deprecated public class RemotingWorkDirSettings extends Object implements Describable<RemotingWorkDirSettings>
Deprecated.only used with deprecated-jnlpUrlmode
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRemotingWorkDirSettings.DescriptorImplDeprecated.
-
Constructor Summary
Constructors Constructor Description RemotingWorkDirSettings()Deprecated.RemotingWorkDirSettings(boolean disabled, String workDirPath, String internalDir, boolean failIfWorkDirIsMissing)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Descriptor<RemotingWorkDirSettings>getDescriptor()Deprecated.Gets the descriptor for this instance.static RemotingWorkDirSettingsgetDisabledDefaults()Deprecated.Gets default settings for the disabled work directory.static RemotingWorkDirSettingsgetEnabledDefaults()Deprecated.Gets default settings of the enabled work directory.StringgetInternalDir()Deprecated.StringgetWorkDirPath()Deprecated.Gets path to the custom workdir path.booleanisConfigured()Deprecated.if this is notENABLED_DEFAULTbooleanisDisabled()Deprecated.Check if workdir is disabled.booleanisFailIfWorkDirIsMissing()Deprecated.Check if startup should fail if the workdir is missing.booleanisUseAgentRootDir()Deprecated.Indicates that agent root directory should be used as work directory.List<String>toCommandLineArgs(SlaveComputer computer)Deprecated.Gets list of command-line arguments for the work directory.StringtoCommandLineString(SlaveComputer computer)Deprecated.Gets a command line string, which can be passed to agent start command.
-
-
-
Method Detail
-
isConfigured
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public boolean isConfigured()
Deprecated.if this is notENABLED_DEFAULT
-
isDisabled
public boolean isDisabled()
Deprecated.Check if workdir is disabled.- Returns:
trueif the property is disabled. In such case Remoting will use the legacy mode.
-
isUseAgentRootDir
public boolean isUseAgentRootDir()
Deprecated.Indicates that agent root directory should be used as work directory.- Returns:
trueif the agent root should be a work directory.
-
isFailIfWorkDirIsMissing
public boolean isFailIfWorkDirIsMissing()
Deprecated.Check if startup should fail if the workdir is missing.- Returns:
trueif Remoting should fail if the work directory is missing instead of creating it
-
getWorkDirPath
@CheckForNull public String getWorkDirPath()
Deprecated.Gets path to the custom workdir path.- Returns:
- Custom workdir path.
If
null, an agent root directory path should be used instead.
-
getInternalDir
@NonNull public String getInternalDir()
Deprecated.
-
getDescriptor
public Descriptor<RemotingWorkDirSettings> getDescriptor()
Deprecated.Description copied from interface:DescribableGets the descriptor for this instance.Descriptoris a singleton for every concreteDescribableimplementation, so ifa.getClass() == b.getClass()then by defaulta.getDescriptor() == b.getDescriptor()as well. (In rare cases a single implementation class may be used for instances with distinct descriptors.)- Specified by:
getDescriptorin interfaceDescribable<RemotingWorkDirSettings>
-
toCommandLineArgs
public List<String> toCommandLineArgs(@NonNull SlaveComputer computer)
Deprecated.Gets list of command-line arguments for the work directory.- Parameters:
computer- Computer, for which the arguments are being created- Returns:
- Non-modifiable list of command-line arguments
-
toCommandLineString
@NonNull @Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public String toCommandLineString(@NonNull SlaveComputer computer)
Deprecated.Gets a command line string, which can be passed to agent start command.- Parameters:
computer- Computer, for which the arguments need to be constructed.- Returns:
- Command line arguments.
It may be empty if the working directory is disabled or
if the Computer type is not
SlaveComputer.
-
getDisabledDefaults
@NonNull public static RemotingWorkDirSettings getDisabledDefaults()
Deprecated.Gets default settings for the disabled work directory.- Returns:
- Legacy value: disabled work directory.
-
getEnabledDefaults
@NonNull public static RemotingWorkDirSettings getEnabledDefaults()
Deprecated.Gets default settings of the enabled work directory.
-
-