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 DoguWebSocketClientconnectRoutine(PrintStream logger, String projectId, String routineId, int routinePipelineId, DoguOption option)static DoguApiResponse.RunRoutineResponserunRoutine(String projectId, String routineId, DoguOption option)static DoguApiResponse.UploadApplicationResponseuploadApplication(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
-
-