Package org.topbraidlive.client.java
Class UsernamePasswordClientCredentials.Builder
- java.lang.Object
-
- org.topbraidlive.client.java.AbstractConfigurationBuilder<UsernamePasswordClientCredentials,UsernamePasswordClientCredentials.Builder>
-
- org.topbraidlive.client.java.UsernamePasswordClientCredentials.Builder
-
- Enclosing class:
- UsernamePasswordClientCredentials
public static final class UsernamePasswordClientCredentials.Builder extends AbstractConfigurationBuilder<UsernamePasswordClientCredentials,UsernamePasswordClientCredentials.Builder>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UsernamePasswordClientCredentials
build()
Build the immutable configuration.UsernamePasswordClientCredentials.Builder
setFromConfiguration(org.apache.commons.configuration2.Configuration configuration)
Read configuration keys from the given commons-configuration Configuration and call setters with them.UsernamePasswordClientCredentials.Builder
setPassword(String password)
UsernamePasswordClientCredentials.Builder
setUsername(String username)
-
Methods inherited from class org.topbraidlive.client.java.AbstractConfigurationBuilder
setFromEnvironment
-
-
-
-
Method Detail
-
setFromConfiguration
public final UsernamePasswordClientCredentials.Builder setFromConfiguration(org.apache.commons.configuration2.Configuration configuration)
Read configuration keys from the given commons-configuration Configuration and call setters with them.
-
setPassword
public final UsernamePasswordClientCredentials.Builder setPassword(String password)
-
setUsername
public final UsernamePasswordClientCredentials.Builder setUsername(String username)
-
build
public final UsernamePasswordClientCredentials build()
Description copied from class:AbstractConfigurationBuilder
Build the immutable configuration.- Specified by:
build
in classAbstractConfigurationBuilder<UsernamePasswordClientCredentials,UsernamePasswordClientCredentials.Builder>
- Returns:
- the immutable configuration instance
-
-