public static class Manager.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
Manager |
build() |
Manager.Builder |
company(Company company) |
Manager.Builder |
email(java.lang.String email) |
Manager.Builder |
firstName(java.lang.String firstName) |
Manager.Builder |
id(java.util.UUID id) |
Manager.Builder |
lastName(java.lang.String lastName) |
Manager.Builder |
role(Manager.Role role) |
Manager.Builder |
supervisorId(java.util.UUID supervisorId) |
Manager.Builder |
uniqueId(java.lang.String uniqueId) |
public Manager.Builder uniqueId(java.lang.String uniqueId)
public Manager.Builder id(java.util.UUID id)
public Manager.Builder supervisorId(java.util.UUID supervisorId)
public Manager.Builder firstName(java.lang.String firstName)
public Manager.Builder lastName(java.lang.String lastName)
public Manager.Builder email(java.lang.String email)
public Manager.Builder role(Manager.Role role)
public Manager.Builder company(Company company)
public Manager build()