public class SecurableObjectDTO extends java.lang.Object implements SecurableObject
| Modifier and Type | Class and Description | 
|---|---|
| static class  | SecurableObjectDTO.BuilderBuilder for  SecurableObjectDTO. | 
MetadataObject.Type| Modifier | Constructor and Description | 
|---|---|
| protected  | SecurableObjectDTO()Default constructor for Jackson deserialization. | 
| Modifier and Type | Method and Description | 
|---|---|
| static SecurableObjectDTO.Builder | builder() | 
| java.lang.String | getFullName() | 
| java.lang.String | name()The name of the object. | 
| java.lang.String | parent()The parent full name of the object. | 
| java.util.List<Privilege> | privileges()The privileges of the securable object. | 
| void | setFullName(java.lang.String fullName)Sets the full name of the securable object. | 
| MetadataObject.Type | type()The type of the object. | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfullNameprotected SecurableObjectDTO()
public java.lang.String getFullName()
public void setFullName(java.lang.String fullName)
fullName - The full name of the metadata object.@Nullable public java.lang.String parent()
MetadataObjectparent in interface MetadataObjectpublic java.lang.String name()
MetadataObjectname in interface MetadataObjectpublic MetadataObject.Type type()
MetadataObjecttype in interface MetadataObjectpublic java.util.List<Privilege> privileges()
SecurableObjectprivileges in interface SecurableObjectpublic static SecurableObjectDTO.Builder builder()