protected static abstract class

AbstractServiceUserRequest.AbstractBuilder

extends BuilderSupport
java.lang.Object
   ↳ com.atlassian.stash.util.BuilderSupport
     ↳ com.atlassian.stash.user.AbstractServiceUserRequest.AbstractBuilder<B extends com.atlassian.stash.user.AbstractServiceUserRequest.AbstractBuilder<B>>
Known Direct Subclasses

Summary

[Expand]
Inherited Fields
From class com.atlassian.stash.util.BuilderSupport
Protected Constructors
AbstractServiceUserRequest.AbstractBuilder()
AbstractServiceUserRequest.AbstractBuilder(ServiceUser user)
Public Methods
@Nonnull B active(boolean value)
@Nonnull B displayName(String value)
@Nonnull B emailAddress(String value)
@Nonnull B label(String value)
@Nonnull B name(String value)
Protected Methods
abstract B self()
[Expand]
Inherited Methods
From class com.atlassian.stash.util.BuilderSupport
From class java.lang.Object

Protected Constructors

protected AbstractServiceUserRequest.AbstractBuilder ()

protected AbstractServiceUserRequest.AbstractBuilder (ServiceUser user)

Public Methods

@Nonnull public B active (boolean value)

Parameters
value whether the service user should be active
Returns
  • this

@Nonnull public B displayName (String value)

Parameters
value the display name to set
Returns
  • this

@Nonnull public B emailAddress (String value)

Parameters
value the email address to set
Returns
  • this

@Nonnull public B label (String value)

Parameters
value the label to set
Returns
  • this

@Nonnull public B name (String value)

Parameters
value the username to set
Returns
  • this

Protected Methods

protected abstract B self ()