Package io.jenkins.plugins.dogu.api
Class DoguApiClient
- java.lang.Object
-
- io.jenkins.plugins.dogu.api.DoguApiClient
-
public class DoguApiClient extends Object
-
-
Constructor Summary
Constructors Constructor Description DoguApiClient()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static DoguWebSocketClient
connectRoutine(PrintStream logger, String projectId, String routineId, int routinePipelineId, DoguOption option)
static DoguApiResponse.RunRoutineResponse
runRoutine(String projectId, String routineId, DoguOption option)
static DoguApiResponse.UploadApplicationResponse
uploadApplication(String projectId, byte[] fileContent, String fileName, String mimeType, DoguOption option)
-
-
-
Method Detail
-
connectRoutine
public static DoguWebSocketClient connectRoutine(PrintStream logger, String projectId, String routineId, int routinePipelineId, DoguOption option) throws Exception
- Throws:
Exception
-
runRoutine
public static DoguApiResponse.RunRoutineResponse runRoutine(String projectId, String routineId, DoguOption option) throws Exception
- Throws:
Exception
-
uploadApplication
public static DoguApiResponse.UploadApplicationResponse uploadApplication(String projectId, byte[] fileContent, String fileName, String mimeType, DoguOption option) throws Exception
- Throws:
Exception
-
-