org.jclouds.jenkins.v1.features
Interface JobAsyncApi


public interface JobAsyncApi

Job Services

Author:
Adrian Cole
See Also:
JobApi, api doc

Method Summary
 com.google.common.util.concurrent.ListenableFuture<Void> build(String displayName)
           
 com.google.common.util.concurrent.ListenableFuture<Void> buildWithParameters(String displayName, Map<String,String> parameters)
           
 com.google.common.util.concurrent.ListenableFuture<Void> createFromXML(String displayName, String xml)
           
 com.google.common.util.concurrent.ListenableFuture<Void> delete(String displayName)
           
 com.google.common.util.concurrent.ListenableFuture<String> fetchConfigXML(String displayName)
           
 com.google.common.util.concurrent.ListenableFuture<JobDetails> get(String displayName)
           
 com.google.common.util.concurrent.ListenableFuture<LastBuild> lastBuild(String displayName)
           
 

Method Detail

createFromXML

com.google.common.util.concurrent.ListenableFuture<Void> createFromXML(String displayName,
                                                                       String xml)
See Also:
JobApi.createFromXML(java.lang.String, java.lang.String)

get

com.google.common.util.concurrent.ListenableFuture<JobDetails> get(String displayName)
See Also:
JobApi.get(java.lang.String)

delete

com.google.common.util.concurrent.ListenableFuture<Void> delete(String displayName)
See Also:
JobApi.delete(java.lang.String)

build

com.google.common.util.concurrent.ListenableFuture<Void> build(String displayName)
See Also:
JobApi#buildJob

buildWithParameters

com.google.common.util.concurrent.ListenableFuture<Void> buildWithParameters(String displayName,
                                                                             Map<String,String> parameters)
See Also:
JobApi#buildJobWithParameters

fetchConfigXML

com.google.common.util.concurrent.ListenableFuture<String> fetchConfigXML(String displayName)
See Also:
JobApi.fetchConfigXML(java.lang.String)

lastBuild

com.google.common.util.concurrent.ListenableFuture<LastBuild> lastBuild(String displayName)
See Also:
JobApi.lastBuild(java.lang.String)


Copyright © 2009-2012 jclouds. All Rights Reserved.