/// // Generated code. Do not modify. // source: credentials.proto /// // ignore_for_file: camel_case_types,non_constant_identifier_names,library_prefixes,unused_import,unused_shown_name import 'dart:async' as $async; import 'dart:core' as $core show int, String, List; import 'package:grpc/service_api.dart' as $grpc; import 'credentials.pb.dart' as $0; export 'credentials.pb.dart'; class CredentialsClient extends $grpc.Client { static final _$getAllMetadata = $grpc.ClientMethod<$0.SourceHostRequest, $0.Metadata>( '/selfpass.Credentials/GetAllMetadata', ($0.SourceHostRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $0.Metadata.fromBuffer(value)); static final _$get = $grpc.ClientMethod<$0.IdRequest, $0.Credential>( '/selfpass.Credentials/Get', ($0.IdRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $0.Credential.fromBuffer(value)); static final _$create = $grpc.ClientMethod<$0.CredentialRequest, $0.Credential>( '/selfpass.Credentials/Create', ($0.CredentialRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $0.Credential.fromBuffer(value)); static final _$update = $grpc.ClientMethod<$0.UpdateRequest, $0.Credential>( '/selfpass.Credentials/Update', ($0.UpdateRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $0.Credential.fromBuffer(value)); static final _$delete = $grpc.ClientMethod<$0.IdRequest, $0.SuccessResponse>( '/selfpass.Credentials/Delete', ($0.IdRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $0.SuccessResponse.fromBuffer(value)); CredentialsClient($grpc.ClientChannel channel, {$grpc.CallOptions options}) : super(channel, options: options); $grpc.ResponseStream<$0.Metadata> getAllMetadata($0.SourceHostRequest request, {$grpc.CallOptions options}) { final call = $createCall( _$getAllMetadata, $async.Stream.fromIterable([request]), options: options); return $grpc.ResponseStream(call); } $grpc.ResponseFuture<$0.Credential> get($0.IdRequest request, {$grpc.CallOptions options}) { final call = $createCall(_$get, $async.Stream.fromIterable([request]), options: options); return $grpc.ResponseFuture(call); } $grpc.ResponseFuture<$0.Credential> create($0.CredentialRequest request, {$grpc.CallOptions options}) { final call = $createCall(_$create, $async.Stream.fromIterable([request]), options: options); return $grpc.ResponseFuture(call); } $grpc.ResponseFuture<$0.Credential> update($0.UpdateRequest request, {$grpc.CallOptions options}) { final call = $createCall(_$update, $async.Stream.fromIterable([request]), options: options); return $grpc.ResponseFuture(call); } $grpc.ResponseFuture<$0.SuccessResponse> delete($0.IdRequest request, {$grpc.CallOptions options}) { final call = $createCall(_$delete, $async.Stream.fromIterable([request]), options: options); return $grpc.ResponseFuture(call); } } abstract class CredentialsServiceBase extends $grpc.Service { $core.String get $name => 'selfpass.Credentials'; CredentialsServiceBase() { $addMethod($grpc.ServiceMethod<$0.SourceHostRequest, $0.Metadata>( 'GetAllMetadata', getAllMetadata_Pre, false, true, ($core.List<$core.int> value) => $0.SourceHostRequest.fromBuffer(value), ($0.Metadata value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$0.IdRequest, $0.Credential>( 'Get', get_Pre, false, false, ($core.List<$core.int> value) => $0.IdRequest.fromBuffer(value), ($0.Credential value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$0.CredentialRequest, $0.Credential>( 'Create', create_Pre, false, false, ($core.List<$core.int> value) => $0.CredentialRequest.fromBuffer(value), ($0.Credential value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$0.UpdateRequest, $0.Credential>( 'Update', update_Pre, false, false, ($core.List<$core.int> value) => $0.UpdateRequest.fromBuffer(value), ($0.Credential value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$0.IdRequest, $0.SuccessResponse>( 'Delete', delete_Pre, false, false, ($core.List<$core.int> value) => $0.IdRequest.fromBuffer(value), ($0.SuccessResponse value) => value.writeToBuffer())); } $async.Stream<$0.Metadata> getAllMetadata_Pre( $grpc.ServiceCall call, $async.Future request) async* { yield* getAllMetadata(call, (await request) as $0.SourceHostRequest); } $async.Future<$0.Credential> get_Pre( $grpc.ServiceCall call, $async.Future request) async { return get(call, await request); } $async.Future<$0.Credential> create_Pre( $grpc.ServiceCall call, $async.Future request) async { return create(call, await request); } $async.Future<$0.Credential> update_Pre( $grpc.ServiceCall call, $async.Future request) async { return update(call, await request); } $async.Future<$0.SuccessResponse> delete_Pre( $grpc.ServiceCall call, $async.Future request) async { return delete(call, await request); } $async.Stream<$0.Metadata> getAllMetadata( $grpc.ServiceCall call, $0.SourceHostRequest request); $async.Future<$0.Credential> get( $grpc.ServiceCall call, $0.IdRequest request); $async.Future<$0.Credential> create( $grpc.ServiceCall call, $0.CredentialRequest request); $async.Future<$0.Credential> update( $grpc.ServiceCall call, $0.UpdateRequest request); $async.Future<$0.SuccessResponse> delete( $grpc.ServiceCall call, $0.IdRequest request); }