public static class SecurableObjectDTO.Builder
extends java.lang.Object
SecurableObjectDTO.| Modifier and Type | Method and Description | 
|---|---|
| SecurableObjectDTO | build()Builds an instance of SecurableObjectDTO using the builder's properties. | 
| SecurableObjectDTO.Builder | withFullName(java.lang.String fullName)Sets the full name of the securable object. | 
| SecurableObjectDTO.Builder | withPrivileges(PrivilegeDTO[] privileges)Sets the privileges of the securable object. | 
| SecurableObjectDTO.Builder | withType(MetadataObject.Type type)Sets the type of the securable object. | 
public SecurableObjectDTO.Builder withFullName(java.lang.String fullName)
fullName - The full name of the securable object.public SecurableObjectDTO.Builder withType(MetadataObject.Type type)
type - The type of the securable object.public SecurableObjectDTO.Builder withPrivileges(PrivilegeDTO[] privileges)
privileges - The privileges of the securable object.public SecurableObjectDTO build()
java.lang.IllegalArgumentException - If the full name or type are not set.