Package io.jenkins.plugins.onmonit.exec
Class ExecRemoteOtelContribProcess
java.lang.Object
io.jenkins.plugins.onmonit.exec.ExecRemoteOtelContribProcess
- All Implemented Interfaces:
 RemoteOtelContribProcess,RemoteProcess
- Direct Known Subclasses:
 ExecDownloadedOtelContribProcess,ExecUploadedOtelContribProcess
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final booleanprotected final ComputerInfoprotected final LauncherProviderprotected final TaskListenerstatic final Stringprotected final FilePath - 
Method Summary
Modifier and TypeMethodDescriptionprotected FilePathprotected ArgumentListBuildergetCmd()voidstart(TaskListener listener, String config) Starts the process.voidstop(TaskListener listener) Stops the process. 
- 
Field Details
- 
PROC_COOKIE_NAME
- See Also:
 
 - 
launcherProvider
 - 
listener
 - 
info
 - 
temp
 - 
envOverrides
 - 
debug
protected final boolean debug 
 - 
 - 
Method Details
- 
start
Starts the process.- Specified by:
 startin interfaceRemoteOtelContribProcess- Parameters:
 listener- for logging.config- the config for the otel-contrib process.- Throws:
 IOExceptionInterruptedException
 - 
getCmd
- Throws:
 IOExceptionInterruptedException
 - 
createTempExecutableFile
- Throws:
 IOExceptionInterruptedException
 - 
stop
Stops the process.- Specified by:
 stopin interfaceRemoteProcess- Parameters:
 listener- for logging.- Throws:
 IOExceptionInterruptedException
 
 -