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