Package com.xebialabs.xlrelease.builder
Class TeamBuilder
- java.lang.Object
-
- com.xebialabs.xlrelease.builder.TeamBuilder
-
public class TeamBuilder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description TeamBuilder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.xebialabs.xlrelease.domain.Teambuild()static TeamBuildernewTeam()TeamBuilderwithId(java.lang.String id)TeamBuilderwithMembers(java.lang.String... members)TeamBuilderwithMembers(java.util.List<java.lang.String> members)TeamBuilderwithPermissions(java.lang.String... permissions)TeamBuilderwithPermissions(java.util.List<java.lang.String> permissions)TeamBuilderwithRoles(java.lang.String... roles)TeamBuilderwithRoles(java.util.List<java.lang.String> roles)TeamBuilderwithTeamName(java.lang.String teamName)
-
-
-
Method Detail
-
newTeam
public static TeamBuilder newTeam()
-
withId
public TeamBuilder withId(java.lang.String id)
-
withTeamName
public TeamBuilder withTeamName(java.lang.String teamName)
-
withMembers
public TeamBuilder withMembers(java.lang.String... members)
-
withMembers
public TeamBuilder withMembers(java.util.List<java.lang.String> members)
-
withRoles
public TeamBuilder withRoles(java.lang.String... roles)
-
withRoles
public TeamBuilder withRoles(java.util.List<java.lang.String> roles)
-
withPermissions
public TeamBuilder withPermissions(java.lang.String... permissions)
-
withPermissions
public TeamBuilder withPermissions(java.util.List<java.lang.String> permissions)
-
build
public com.xebialabs.xlrelease.domain.Team build()
-
-