Interface TuleapClientCommandConfigurer<T>
-
- All Known Implementing Classes:
DefaultClientCommandConfigurer
public interface TuleapClientCommandConfigurer<T>
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description TuleapClientRawCmd.Command<T>configure()TuleapClientCommandConfigurer<T>create(String apiUrl)booleanisMatch(String serverUrl)static <T> TuleapClientCommandConfigurer<T>newInstance(String serverUrl)TuleapClientCommandConfigurer<T>withCommand(TuleapClientRawCmd.Command<T> command)TuleapClientCommandConfigurer<T>withCredentials(TuleapAccessToken credentials)TuleapClientCommandConfigurer<T>withGitUrl(String gitUrl)TuleapClientCommandConfigurer<T>withListener(TaskListener listener)
-
-
-
Method Detail
-
newInstance
static <T> TuleapClientCommandConfigurer<T> newInstance(String serverUrl)
-
isMatch
boolean isMatch(String serverUrl)
-
create
TuleapClientCommandConfigurer<T> create(String apiUrl)
-
withCommand
TuleapClientCommandConfigurer<T> withCommand(TuleapClientRawCmd.Command<T> command)
-
withCredentials
TuleapClientCommandConfigurer<T> withCredentials(TuleapAccessToken credentials)
-
withGitUrl
TuleapClientCommandConfigurer<T> withGitUrl(String gitUrl)
-
withListener
TuleapClientCommandConfigurer<T> withListener(TaskListener listener)
-
configure
TuleapClientRawCmd.Command<T> configure()
-
-