Class UsernamePasswordCredentials
- java.lang.Object
-
- com.atlassian.bamboo.specs.api.builders.EntityPropertiesBuilder<T>
-
- com.atlassian.bamboo.specs.api.builders.RootEntityPropertiesBuilder<C>
-
- com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentials<UsernamePasswordCredentials,UsernamePasswordCredentialsProperties>
-
- com.atlassian.bamboo.specs.builders.credentials.UsernamePasswordCredentials
-
public class UsernamePasswordCredentials extends SharedCredentials<UsernamePasswordCredentials,UsernamePasswordCredentialsProperties>
Represent shared username/password credentials. Shared username/password credentials can be used when defining authorisation of VCS repositories (e.g.GitRepository) and in certain tasks.
-
-
Field Summary
-
Fields inherited from class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentials
name, oid, project, TYPE
-
-
Constructor Summary
Constructors Constructor Description UsernamePasswordCredentials()Create new username/password credentials.UsernamePasswordCredentials(java.lang.String name)Create new username/password credentials with name.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected UsernamePasswordCredentialsPropertiesbuild()UsernamePasswordCredentialspassword(java.lang.String password)Set password.UsernamePasswordCredentialsusername(java.lang.String username)Set username.-
Methods inherited from class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentials
humanReadableId, humanReadableType, name, oid, oid, project
-
-
-
-
Constructor Detail
-
UsernamePasswordCredentials
public UsernamePasswordCredentials()
Create new username/password credentials.
-
UsernamePasswordCredentials
public UsernamePasswordCredentials(java.lang.String name)
Create new username/password credentials with name.- Parameters:
name- name of the credentials.
-
-
Method Detail
-
username
public UsernamePasswordCredentials username(java.lang.String username)
Set username.
-
password
public UsernamePasswordCredentials password(java.lang.String password)
Set password.
-
build
protected UsernamePasswordCredentialsProperties build()
- Specified by:
buildin classSharedCredentials<UsernamePasswordCredentials,UsernamePasswordCredentialsProperties>
-
-