Package com.cdancy.jenkins.rest
Class JenkinsAuthentication.Builder
- java.lang.Object
-
- com.cdancy.jenkins.rest.JenkinsAuthentication.Builder
-
- Enclosing class:
- JenkinsAuthentication
public static class JenkinsAuthentication.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JenkinsAuthentication.BuilderapiToken(String apiTokenCredentials)Set 'UsernameApiToken' credentials.JenkinsAuthenticationbuild()Build and instance of JenkinsCredentials.JenkinsAuthentication.Buildercredentials(String usernamePassword)Set 'UsernamePassword' credentials.
-
-
-
Method Detail
-
credentials
public JenkinsAuthentication.Builder credentials(String usernamePassword)
Set 'UsernamePassword' credentials.- Parameters:
usernamePassword- value to use for 'UsernamePassword' credentials. It can be theusername:passwordin clear text or its base64 encoded value.- Returns:
- this Builder.
-
apiToken
public JenkinsAuthentication.Builder apiToken(String apiTokenCredentials)
Set 'UsernameApiToken' credentials.- Parameters:
apiTokenCredentials- value to use for 'ApiToken' credentials. It can be theusername:apiTokenin clear text or its base64 encoded value.- Returns:
- this Builder.
-
build
public JenkinsAuthentication build()
Build and instance of JenkinsCredentials.- Returns:
- instance of JenkinsCredentials.
-
-