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)
boolean
isMatch(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()
-
-