FakePermissionService class base

Testing fake for PermissionService.

Implemented types

Constructors

FakePermissionService({Future<Permission> createPermission(CreatePermissionRequest request)?, Future<Permission> getPermission(GetPermissionRequest request)?, Future<ListPermissionsResponse> listPermissions(ListPermissionsRequest request)?, Future<Permission> updatePermission(UpdatePermissionRequest request)?, Future<void> deletePermission(DeletePermissionRequest request)?, Future<TransferOwnershipResponse> transferOwnership(TransferOwnershipRequest request)?, Future<ListOperationsResponse> listOperations(ListOperationsRequest request)?, Future<Operation<T, S>> getOperation<T extends ProtoMessage, S extends ProtoMessage>(Operation<T, S> request)?, Future<void> deleteOperation(DeleteOperationRequest request)?, Future<void> cancelOperation(CancelOperationRequest request)?})

Properties

hashCode → int
The hash code for this object.
no setterinherited
isClosed ↔ bool
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

cancelOperation(CancelOperationRequest request) → Future<void>
Provides the Operations service functionality in this service.
override
close() → void
Closes the client and cleans up any resources associated with it.
override
createPermission(CreatePermissionRequest request) → Future<Permission>
Create a permission to a specific resource.
override
deleteOperation(DeleteOperationRequest request) → Future<void>
Provides the Operations service functionality in this service.
override
deletePermission(DeletePermissionRequest request) → Future<void>
Deletes the permission.
override
getOperation<T extends ProtoMessage, S extends ProtoMessage>(Operation<T, S> request) → Future<Operation<T, S>>
Provides the Operations service functionality in this service.
override
getPermission(GetPermissionRequest request) → Future<Permission>
Gets information about a specific Permission.
override
listOperations(ListOperationsRequest request) → Future<ListOperationsResponse>
Provides the Operations service functionality in this service.
override
listPermissions(ListPermissionsRequest request) → Future<ListPermissionsResponse>
Lists permissions for the specific resource.
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited
transferOwnership(TransferOwnershipRequest request) → Future<TransferOwnershipResponse>
Transfers ownership of the tuned model. This is the only way to change ownership of the tuned model. The current owner will be downgraded to writer role.
override
updatePermission(UpdatePermissionRequest request) → Future<Permission>
Updates the permission.
override

Operators

operator ==(Object other) → bool
The equality operator.
inherited