-
@JsonClass(generateAdapter = true) public final class PermissionsInfo
-
-
Field Summary
Fields Modifier and Type Field Description private BooleanisInheritanceEnabledprivate List<PermissionElement>inheritedprivate List<PermissionElement>locallySetprivate List<String>settable
-
Constructor Summary
Constructors Constructor Description PermissionsInfo(Boolean isInheritanceEnabled, List<PermissionElement> inherited, List<PermissionElement> locallySet, List<String> settable)
-
Method Summary
Modifier and Type Method Description final BooleangetIsInheritanceEnabled()final UnitsetIsInheritanceEnabled(@Json(name = isInheritanceEnabled) Boolean isInheritanceEnabled)final List<PermissionElement>getInherited()final UnitsetInherited(@Json(name = inherited) List<PermissionElement> inherited)final List<PermissionElement>getLocallySet()final UnitsetLocallySet(@Json(name = locallySet) List<PermissionElement> locallySet)final List<String>getSettable()final UnitsetSettable(@Json(name = settable) List<String> settable)-
-
Constructor Detail
-
PermissionsInfo
PermissionsInfo(Boolean isInheritanceEnabled, List<PermissionElement> inherited, List<PermissionElement> locallySet, List<String> settable)
-
-
Method Detail
-
getIsInheritanceEnabled
final Boolean getIsInheritanceEnabled()
-
setIsInheritanceEnabled
final Unit setIsInheritanceEnabled(@Json(name = isInheritanceEnabled) Boolean isInheritanceEnabled)
-
getInherited
final List<PermissionElement> getInherited()
-
setInherited
final Unit setInherited(@Json(name = inherited) List<PermissionElement> inherited)
-
getLocallySet
final List<PermissionElement> getLocallySet()
-
setLocallySet
final Unit setLocallySet(@Json(name = locallySet) List<PermissionElement> locallySet)
-
getSettable
final List<String> getSettable()
-
setSettable
final Unit setSettable(@Json(name = settable) List<String> settable)
-
-
-
-