mirror of
https://github.com/apache/jclouds.git
synced 2025-02-28 13:29:06 +00:00
Merge pull request #1298 from jclouds/issue1184-jenkins
command names for jenkins
This commit is contained in:
commit
16cfdba353
@ -18,6 +18,7 @@
|
|||||||
*/
|
*/
|
||||||
package org.jclouds.jenkins.v1;
|
package org.jclouds.jenkins.v1;
|
||||||
|
|
||||||
|
import javax.inject.Named;
|
||||||
import javax.ws.rs.Consumes;
|
import javax.ws.rs.Consumes;
|
||||||
import javax.ws.rs.GET;
|
import javax.ws.rs.GET;
|
||||||
import javax.ws.rs.Path;
|
import javax.ws.rs.Path;
|
||||||
@ -48,6 +49,7 @@ public interface JenkinsAsyncApi {
|
|||||||
/**
|
/**
|
||||||
* @see JenkinsApi#getMaster
|
* @see JenkinsApi#getMaster
|
||||||
*/
|
*/
|
||||||
|
@Named("GetMaster")
|
||||||
@GET
|
@GET
|
||||||
@Path("/api/json")
|
@Path("/api/json")
|
||||||
@Consumes(MediaType.APPLICATION_JSON)
|
@Consumes(MediaType.APPLICATION_JSON)
|
||||||
|
@ -18,6 +18,7 @@
|
|||||||
*/
|
*/
|
||||||
package org.jclouds.jenkins.v1.features;
|
package org.jclouds.jenkins.v1.features;
|
||||||
|
|
||||||
|
import javax.inject.Named;
|
||||||
import javax.ws.rs.Consumes;
|
import javax.ws.rs.Consumes;
|
||||||
import javax.ws.rs.GET;
|
import javax.ws.rs.GET;
|
||||||
import javax.ws.rs.Path;
|
import javax.ws.rs.Path;
|
||||||
@ -48,6 +49,7 @@ public interface ComputerAsyncApi {
|
|||||||
/**
|
/**
|
||||||
* @see ComputerApi#getView
|
* @see ComputerApi#getView
|
||||||
*/
|
*/
|
||||||
|
@Named("ListComputers")
|
||||||
@GET
|
@GET
|
||||||
@Path("/computer/api/json")
|
@Path("/computer/api/json")
|
||||||
@Consumes(MediaType.APPLICATION_JSON)
|
@Consumes(MediaType.APPLICATION_JSON)
|
||||||
@ -56,6 +58,7 @@ public interface ComputerAsyncApi {
|
|||||||
/**
|
/**
|
||||||
* @see ComputerApi#get
|
* @see ComputerApi#get
|
||||||
*/
|
*/
|
||||||
|
@Named("GetComputer")
|
||||||
@GET
|
@GET
|
||||||
@Path("/computer/{displayName}/api/json")
|
@Path("/computer/{displayName}/api/json")
|
||||||
@Consumes(MediaType.APPLICATION_JSON)
|
@Consumes(MediaType.APPLICATION_JSON)
|
||||||
|
@ -20,6 +20,7 @@ package org.jclouds.jenkins.v1.features;
|
|||||||
|
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
|
import javax.inject.Named;
|
||||||
import javax.ws.rs.Consumes;
|
import javax.ws.rs.Consumes;
|
||||||
import javax.ws.rs.GET;
|
import javax.ws.rs.GET;
|
||||||
import javax.ws.rs.POST;
|
import javax.ws.rs.POST;
|
||||||
@ -55,6 +56,7 @@ public interface JobAsyncApi {
|
|||||||
/**
|
/**
|
||||||
* @see JobApi#createFromXML
|
* @see JobApi#createFromXML
|
||||||
*/
|
*/
|
||||||
|
@Named("CreateItem")
|
||||||
@POST
|
@POST
|
||||||
@Path("/createItem")
|
@Path("/createItem")
|
||||||
@Produces(MediaType.TEXT_XML)
|
@Produces(MediaType.TEXT_XML)
|
||||||
@ -63,6 +65,7 @@ public interface JobAsyncApi {
|
|||||||
/**
|
/**
|
||||||
* @see JobApi#get
|
* @see JobApi#get
|
||||||
*/
|
*/
|
||||||
|
@Named("GetJob")
|
||||||
@GET
|
@GET
|
||||||
@Path("/job/{displayName}/api/json")
|
@Path("/job/{displayName}/api/json")
|
||||||
@Consumes(MediaType.APPLICATION_JSON)
|
@Consumes(MediaType.APPLICATION_JSON)
|
||||||
@ -72,6 +75,7 @@ public interface JobAsyncApi {
|
|||||||
/**
|
/**
|
||||||
* @see JobApi#delete
|
* @see JobApi#delete
|
||||||
*/
|
*/
|
||||||
|
@Named("DeleteJob")
|
||||||
@POST
|
@POST
|
||||||
@Path("/job/{displayName}/doDelete")
|
@Path("/job/{displayName}/doDelete")
|
||||||
@Fallback(VoidOn302Or404.class)
|
@Fallback(VoidOn302Or404.class)
|
||||||
@ -80,6 +84,7 @@ public interface JobAsyncApi {
|
|||||||
/**
|
/**
|
||||||
* @see JobApi#buildJob
|
* @see JobApi#buildJob
|
||||||
*/
|
*/
|
||||||
|
@Named("Build")
|
||||||
@POST
|
@POST
|
||||||
@Path("/job/{displayName}/build")
|
@Path("/job/{displayName}/build")
|
||||||
@Fallback(NullOnNotFoundOr404.class)
|
@Fallback(NullOnNotFoundOr404.class)
|
||||||
@ -88,6 +93,7 @@ public interface JobAsyncApi {
|
|||||||
/**
|
/**
|
||||||
* @see JobApi#buildJobWithParameters
|
* @see JobApi#buildJobWithParameters
|
||||||
*/
|
*/
|
||||||
|
@Named("BuildWithParameters")
|
||||||
@POST
|
@POST
|
||||||
@Path("/job/{displayName}/buildWithParameters")
|
@Path("/job/{displayName}/buildWithParameters")
|
||||||
@Fallback(NullOnNotFoundOr404.class)
|
@Fallback(NullOnNotFoundOr404.class)
|
||||||
@ -97,6 +103,7 @@ public interface JobAsyncApi {
|
|||||||
/**
|
/**
|
||||||
* @see JobApi#fetchConfigXML
|
* @see JobApi#fetchConfigXML
|
||||||
*/
|
*/
|
||||||
|
@Named("GetConfigXML")
|
||||||
@GET
|
@GET
|
||||||
@Path("/job/{displayName}/config.xml")
|
@Path("/job/{displayName}/config.xml")
|
||||||
@Fallback(NullOnNotFoundOr404.class)
|
@Fallback(NullOnNotFoundOr404.class)
|
||||||
@ -105,6 +112,7 @@ public interface JobAsyncApi {
|
|||||||
/**
|
/**
|
||||||
* @see JobApi#lastBuild
|
* @see JobApi#lastBuild
|
||||||
*/
|
*/
|
||||||
|
@Named("GetLastBuild")
|
||||||
@GET
|
@GET
|
||||||
@Path("/job/{displayName}/lastBuild/api/json")
|
@Path("/job/{displayName}/lastBuild/api/json")
|
||||||
@Consumes(MediaType.APPLICATION_JSON)
|
@Consumes(MediaType.APPLICATION_JSON)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user