Class EmailApiTokenAuthentication
- java.lang.Object
-
- com.atlassian.bamboo.specs.api.builders.EntityPropertiesBuilder<EmailApiTokenAuthenticationProperties>
-
- com.atlassian.bamboo.specs.builders.repository.bitbucket.cloud.EmailApiTokenAuthentication
-
public class EmailApiTokenAuthentication extends EntityPropertiesBuilder<EmailApiTokenAuthenticationProperties>
Email/API token authentication method for bitbucket cloud repository.
-
-
Constructor Summary
Constructors Constructor Description EmailApiTokenAuthentication()EmailApiTokenAuthentication(String email)Specifies new email/API token credentials for Bitbucket Cloud repository.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EmailApiTokenAuthenticationapiToken(@Nullable String apiToken)Sets the API token to an account.protected EmailApiTokenAuthenticationPropertiesbuild()EmailApiTokenAuthenticationemail(String email)Sets Bitbucket Cloud email.
-
-
-
Constructor Detail
-
EmailApiTokenAuthentication
public EmailApiTokenAuthentication(String email)
Specifies new email/API token credentials for Bitbucket Cloud repository.- Parameters:
email- user email
-
EmailApiTokenAuthentication
public EmailApiTokenAuthentication()
-
-
Method Detail
-
email
public EmailApiTokenAuthentication email(String email)
Sets Bitbucket Cloud email.
-
apiToken
public EmailApiTokenAuthentication apiToken(@Nullable @Nullable String apiToken)
Sets the API token to an account. The API token can be both in Bamboo encrypted and plain form.
-
build
protected EmailApiTokenAuthenticationProperties build()
- Specified by:
buildin classEntityPropertiesBuilder<EmailApiTokenAuthenticationProperties>
-
-