public class Aclentry extends Reference
aclentry asset type in IGC, displayed as 'AclEntry' in the IGC UI.
| Modifier and Type | Field and Description |
|---|---|
protected Steward |
hasPrincipal |
protected SystemRole |
hasSystemRole |
protected List<String> |
permissions
Valid values are:
READ (displayed in the UI as 'READ')
UPDATE (displayed in the UI as 'UPDATE')
DELETE (displayed in the UI as 'DELETE')
VIEW (displayed in the UI as 'VIEW')
EXECUTE (displayed in the UI as 'EXECUTE')
OWNER (displayed in the UI as 'OWNER')
|
protected Acl |
usedByAcl |
| Constructor and Description |
|---|
Aclentry() |
| Modifier and Type | Method and Description |
|---|---|
Steward |
getHasPrincipal()
Retrieve the
has_principal property (displayed as 'Has Principal') of the object. |
SystemRole |
getHasSystemRole()
Retrieve the
has_system_role property (displayed as 'Has System Role') of the object. |
List<String> |
getPermissions()
Retrieve the
permissions property (displayed as 'Permissions') of the object. |
Acl |
getUsedByAcl()
Retrieve the
used_by_acl property (displayed as 'Used By Acl') of the object. |
void |
setHasPrincipal(Steward hasPrincipal)
Set the
has_principal property (displayed as Has Principal) of the object. |
void |
setHasSystemRole(SystemRole hasSystemRole)
Set the
has_system_role property (displayed as Has System Role) of the object. |
void |
setPermissions(List<String> permissions)
Set the
permissions property (displayed as Permissions) of the object. |
void |
setUsedByAcl(Acl usedByAcl)
Set the
used_by_acl property (displayed as Used By Acl) of the object. |
areModificationDetailsPopulated, getContext, getCreatedBy, getCreatedOn, getId, getIdentity, getModifiedBy, getModifiedOn, getName, getNotes, getType, getUrl, isEmbeddedAsset, isFullyRetrieved, isIdentityPopulated, isSimpleType, isVirtualAsset, setContext, setCreatedBy, setCreatedOn, setFullyRetrieved, setId, setModifiedBy, setModifiedOn, setName, setNotes, setType, setUrltoStringprotected Steward hasPrincipal
protected SystemRole hasSystemRole
protected List<String> permissions
protected Acl usedByAcl
public Steward getHasPrincipal()
has_principal property (displayed as 'Has Principal') of the object.Stewardpublic void setHasPrincipal(Steward hasPrincipal)
has_principal property (displayed as Has Principal) of the object.hasPrincipal - the value to setpublic SystemRole getHasSystemRole()
has_system_role property (displayed as 'Has System Role') of the object.SystemRolepublic void setHasSystemRole(SystemRole hasSystemRole)
has_system_role property (displayed as Has System Role) of the object.hasSystemRole - the value to setpublic List<String> getPermissions()
permissions property (displayed as 'Permissions') of the object.List<String>public void setPermissions(List<String> permissions)
permissions property (displayed as Permissions) of the object.permissions - the value to setpublic Acl getUsedByAcl()
used_by_acl property (displayed as 'Used By Acl') of the object.Aclpublic void setUsedByAcl(Acl usedByAcl)
used_by_acl property (displayed as Used By Acl) of the object.usedByAcl - the value to setCopyright © 2018–2021 ODPi. All rights reserved.