Class PermissionRequest
-
- All Implemented Interfaces:
public final class PermissionRequest
-
-
Field Summary
Fields Modifier and Type Field Description private final Callcallprivate final Useruserprivate final OffsetDateTimecreatedAtprivate final List<String>permissionsprivate OffsetDateTimegrantedAtprivate OffsetDateTimerejectedAt
-
Constructor Summary
Constructors Constructor Description PermissionRequest(Call call, PermissionRequestEvent event)PermissionRequest(Call call, User user, OffsetDateTime createdAt, List<String> permissions, OffsetDateTime grantedAt, OffsetDateTime rejectedAt)
-
Method Summary
Modifier and Type Method Description final CallgetCall()final UsergetUser()final OffsetDateTimegetCreatedAt()final List<String>getPermissions()final OffsetDateTimegetGrantedAt()final UnitsetGrantedAt(OffsetDateTime grantedAt)final OffsetDateTimegetRejectedAt()final UnitsetRejectedAt(OffsetDateTime rejectedAt)final Result<UpdateUserPermissionsResponse>grant()final Unitreject()-
-
Method Detail
-
getCreatedAt
final OffsetDateTime getCreatedAt()
-
getPermissions
final List<String> getPermissions()
-
getGrantedAt
final OffsetDateTime getGrantedAt()
-
setGrantedAt
final Unit setGrantedAt(OffsetDateTime grantedAt)
-
getRejectedAt
final OffsetDateTime getRejectedAt()
-
setRejectedAt
final Unit setRejectedAt(OffsetDateTime rejectedAt)
-
grant
final Result<UpdateUserPermissionsResponse> grant()
-
-
-
-