Class NgrokProcess
- java.lang.Object
-
- com.github.alexdlaird.ngrok.process.NgrokProcess
-
public class NgrokProcess extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description NgrokProcess(JavaNgrokConfig javaNgrokConfig, NgrokInstaller ngrokInstaller)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getApiUrl()
java.lang.Process
getProcess()
java.lang.String
getVersion()
void
setAuthToken(java.lang.String authToken)
void
start()
void
stop()
void
update()
-
-
-
Constructor Detail
-
NgrokProcess
public NgrokProcess(JavaNgrokConfig javaNgrokConfig, NgrokInstaller ngrokInstaller)
-
-
Method Detail
-
start
public void start() throws java.io.IOException, java.lang.InterruptedException
- Throws:
java.io.IOException
java.lang.InterruptedException
-
stop
public void stop() throws java.lang.InterruptedException
- Throws:
java.lang.InterruptedException
-
setAuthToken
public void setAuthToken(java.lang.String authToken) throws java.io.IOException, java.lang.InterruptedException
- Throws:
java.io.IOException
java.lang.InterruptedException
-
update
public void update() throws java.io.IOException, java.lang.InterruptedException
- Throws:
java.io.IOException
java.lang.InterruptedException
-
getVersion
public java.lang.String getVersion()
-
getProcess
public java.lang.Process getProcess()
-
getApiUrl
public java.lang.String getApiUrl()
-
-