// // Generated code. Do not modify. // source: restrictions.proto // // @dart = 3.3 // ignore_for_file: annotate_overrides, camel_case_types, comment_references // ignore_for_file: constant_identifier_names, library_prefixes // ignore_for_file: non_constant_identifier_names, prefer_final_fields // ignore_for_file: unnecessary_import, unnecessary_this, unused_import import 'dart:async' as $async; import 'dart:core' as $core; import 'package:grpc/service_api.dart' as $grpc; import 'package:protobuf/protobuf.dart' as $pb; import 'restrictions.pb.dart' as $26; export 'restrictions.pb.dart'; @$pb.GrpcServiceName('api.RestrictionService') class RestrictionServiceClient extends $grpc.Client { static final _$create = $grpc.ClientMethod<$26.CreateRestrictionRequest, $26.CreateRestrictionResponse>( '/api.RestrictionService/Create', ($26.CreateRestrictionRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $26.CreateRestrictionResponse.fromBuffer(value)); static final _$update = $grpc.ClientMethod<$26.UpdateRestrictionRequest, $26.UpdateRestrictionResponse>( '/api.RestrictionService/Update', ($26.UpdateRestrictionRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $26.UpdateRestrictionResponse.fromBuffer(value)); static final _$get = $grpc.ClientMethod<$26.GetRestrictionRequest, $26.GetRestrictionResponse>( '/api.RestrictionService/Get', ($26.GetRestrictionRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $26.GetRestrictionResponse.fromBuffer(value)); static final _$list = $grpc.ClientMethod<$26.ListRestrictionsRequest, $26.ListRestrictionsResponse>( '/api.RestrictionService/List', ($26.ListRestrictionsRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $26.ListRestrictionsResponse.fromBuffer(value)); static final _$delete = $grpc.ClientMethod<$26.DeleteRestrictionRequest, $26.DeleteRestrictionResponse>( '/api.RestrictionService/Delete', ($26.DeleteRestrictionRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $26.DeleteRestrictionResponse.fromBuffer(value)); static final _$enable = $grpc.ClientMethod<$26.EnableRestrictionRequest, $26.EnableRestrictionResponse>( '/api.RestrictionService/Enable', ($26.EnableRestrictionRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $26.EnableRestrictionResponse.fromBuffer(value)); static final _$disable = $grpc.ClientMethod<$26.DisableRestrictionRequest, $26.DisableRestrictionResponse>( '/api.RestrictionService/Disable', ($26.DisableRestrictionRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $26.DisableRestrictionResponse.fromBuffer(value)); static final _$deleteForProject = $grpc.ClientMethod<$26.DeleteForProjectRestrictionRequest, $26.DeleteForProjectRestrictionResponse>( '/api.RestrictionService/DeleteForProject', ($26.DeleteForProjectRestrictionRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $26.DeleteForProjectRestrictionResponse.fromBuffer(value)); static final _$getRulesJSONTree = $grpc.ClientMethod<$26.GetRulesJSONTreeRequest, $26.GetRulesJSONTreeResponse>( '/api.RestrictionService/GetRulesJSONTree', ($26.GetRulesJSONTreeRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $26.GetRulesJSONTreeResponse.fromBuffer(value)); static final _$validateRule = $grpc.ClientMethod<$26.ValidateRestrictionRuleRequest, $26.ValidateRestrictionRuleResponse>( '/api.RestrictionService/ValidateRule', ($26.ValidateRestrictionRuleRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $26.ValidateRestrictionRuleResponse.fromBuffer(value)); static final _$getRuleJSONTree = $grpc.ClientMethod<$26.GetRuleJSONTreeRequest, $26.GetRuleJSONTreeResponse>( '/api.RestrictionService/GetRuleJSONTree', ($26.GetRuleJSONTreeRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $26.GetRuleJSONTreeResponse.fromBuffer(value)); static final _$compute = $grpc.ClientMethod<$26.ComputeRuleRequest, $26.ComputeRuleResponse>( '/api.RestrictionService/Compute', ($26.ComputeRuleRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $26.ComputeRuleResponse.fromBuffer(value)); RestrictionServiceClient($grpc.ClientChannel channel, {$grpc.CallOptions? options, $core.Iterable<$grpc.ClientInterceptor>? interceptors}) : super(channel, options: options, interceptors: interceptors); $grpc.ResponseFuture<$26.CreateRestrictionResponse> create($26.CreateRestrictionRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$create, request, options: options); } $grpc.ResponseFuture<$26.UpdateRestrictionResponse> update($26.UpdateRestrictionRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$update, request, options: options); } $grpc.ResponseFuture<$26.GetRestrictionResponse> get($26.GetRestrictionRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$get, request, options: options); } $grpc.ResponseFuture<$26.ListRestrictionsResponse> list($26.ListRestrictionsRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$list, request, options: options); } $grpc.ResponseFuture<$26.DeleteRestrictionResponse> delete($26.DeleteRestrictionRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$delete, request, options: options); } $grpc.ResponseFuture<$26.EnableRestrictionResponse> enable($26.EnableRestrictionRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$enable, request, options: options); } $grpc.ResponseFuture<$26.DisableRestrictionResponse> disable($26.DisableRestrictionRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$disable, request, options: options); } $grpc.ResponseFuture<$26.DeleteForProjectRestrictionResponse> deleteForProject($26.DeleteForProjectRestrictionRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$deleteForProject, request, options: options); } $grpc.ResponseFuture<$26.GetRulesJSONTreeResponse> getRulesJSONTree($26.GetRulesJSONTreeRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$getRulesJSONTree, request, options: options); } $grpc.ResponseFuture<$26.ValidateRestrictionRuleResponse> validateRule($26.ValidateRestrictionRuleRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$validateRule, request, options: options); } $grpc.ResponseFuture<$26.GetRuleJSONTreeResponse> getRuleJSONTree($26.GetRuleJSONTreeRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$getRuleJSONTree, request, options: options); } $grpc.ResponseFuture<$26.ComputeRuleResponse> compute($26.ComputeRuleRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$compute, request, options: options); } } @$pb.GrpcServiceName('api.RestrictionService') abstract class RestrictionServiceBase extends $grpc.Service { $core.String get $name => 'api.RestrictionService'; RestrictionServiceBase() { $addMethod($grpc.ServiceMethod<$26.CreateRestrictionRequest, $26.CreateRestrictionResponse>( 'Create', create_Pre, false, false, ($core.List<$core.int> value) => $26.CreateRestrictionRequest.fromBuffer(value), ($26.CreateRestrictionResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$26.UpdateRestrictionRequest, $26.UpdateRestrictionResponse>( 'Update', update_Pre, false, false, ($core.List<$core.int> value) => $26.UpdateRestrictionRequest.fromBuffer(value), ($26.UpdateRestrictionResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$26.GetRestrictionRequest, $26.GetRestrictionResponse>( 'Get', get_Pre, false, false, ($core.List<$core.int> value) => $26.GetRestrictionRequest.fromBuffer(value), ($26.GetRestrictionResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$26.ListRestrictionsRequest, $26.ListRestrictionsResponse>( 'List', list_Pre, false, false, ($core.List<$core.int> value) => $26.ListRestrictionsRequest.fromBuffer(value), ($26.ListRestrictionsResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$26.DeleteRestrictionRequest, $26.DeleteRestrictionResponse>( 'Delete', delete_Pre, false, false, ($core.List<$core.int> value) => $26.DeleteRestrictionRequest.fromBuffer(value), ($26.DeleteRestrictionResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$26.EnableRestrictionRequest, $26.EnableRestrictionResponse>( 'Enable', enable_Pre, false, false, ($core.List<$core.int> value) => $26.EnableRestrictionRequest.fromBuffer(value), ($26.EnableRestrictionResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$26.DisableRestrictionRequest, $26.DisableRestrictionResponse>( 'Disable', disable_Pre, false, false, ($core.List<$core.int> value) => $26.DisableRestrictionRequest.fromBuffer(value), ($26.DisableRestrictionResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$26.DeleteForProjectRestrictionRequest, $26.DeleteForProjectRestrictionResponse>( 'DeleteForProject', deleteForProject_Pre, false, false, ($core.List<$core.int> value) => $26.DeleteForProjectRestrictionRequest.fromBuffer(value), ($26.DeleteForProjectRestrictionResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$26.GetRulesJSONTreeRequest, $26.GetRulesJSONTreeResponse>( 'GetRulesJSONTree', getRulesJSONTree_Pre, false, false, ($core.List<$core.int> value) => $26.GetRulesJSONTreeRequest.fromBuffer(value), ($26.GetRulesJSONTreeResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$26.ValidateRestrictionRuleRequest, $26.ValidateRestrictionRuleResponse>( 'ValidateRule', validateRule_Pre, false, false, ($core.List<$core.int> value) => $26.ValidateRestrictionRuleRequest.fromBuffer(value), ($26.ValidateRestrictionRuleResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$26.GetRuleJSONTreeRequest, $26.GetRuleJSONTreeResponse>( 'GetRuleJSONTree', getRuleJSONTree_Pre, false, false, ($core.List<$core.int> value) => $26.GetRuleJSONTreeRequest.fromBuffer(value), ($26.GetRuleJSONTreeResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$26.ComputeRuleRequest, $26.ComputeRuleResponse>( 'Compute', compute_Pre, false, false, ($core.List<$core.int> value) => $26.ComputeRuleRequest.fromBuffer(value), ($26.ComputeRuleResponse value) => value.writeToBuffer())); } $async.Future<$26.CreateRestrictionResponse> create_Pre($grpc.ServiceCall $call, $async.Future<$26.CreateRestrictionRequest> $request) async { return create($call, await $request); } $async.Future<$26.UpdateRestrictionResponse> update_Pre($grpc.ServiceCall $call, $async.Future<$26.UpdateRestrictionRequest> $request) async { return update($call, await $request); } $async.Future<$26.GetRestrictionResponse> get_Pre($grpc.ServiceCall $call, $async.Future<$26.GetRestrictionRequest> $request) async { return get($call, await $request); } $async.Future<$26.ListRestrictionsResponse> list_Pre($grpc.ServiceCall $call, $async.Future<$26.ListRestrictionsRequest> $request) async { return list($call, await $request); } $async.Future<$26.DeleteRestrictionResponse> delete_Pre($grpc.ServiceCall $call, $async.Future<$26.DeleteRestrictionRequest> $request) async { return delete($call, await $request); } $async.Future<$26.EnableRestrictionResponse> enable_Pre($grpc.ServiceCall $call, $async.Future<$26.EnableRestrictionRequest> $request) async { return enable($call, await $request); } $async.Future<$26.DisableRestrictionResponse> disable_Pre($grpc.ServiceCall $call, $async.Future<$26.DisableRestrictionRequest> $request) async { return disable($call, await $request); } $async.Future<$26.DeleteForProjectRestrictionResponse> deleteForProject_Pre($grpc.ServiceCall $call, $async.Future<$26.DeleteForProjectRestrictionRequest> $request) async { return deleteForProject($call, await $request); } $async.Future<$26.GetRulesJSONTreeResponse> getRulesJSONTree_Pre($grpc.ServiceCall $call, $async.Future<$26.GetRulesJSONTreeRequest> $request) async { return getRulesJSONTree($call, await $request); } $async.Future<$26.ValidateRestrictionRuleResponse> validateRule_Pre($grpc.ServiceCall $call, $async.Future<$26.ValidateRestrictionRuleRequest> $request) async { return validateRule($call, await $request); } $async.Future<$26.GetRuleJSONTreeResponse> getRuleJSONTree_Pre($grpc.ServiceCall $call, $async.Future<$26.GetRuleJSONTreeRequest> $request) async { return getRuleJSONTree($call, await $request); } $async.Future<$26.ComputeRuleResponse> compute_Pre($grpc.ServiceCall $call, $async.Future<$26.ComputeRuleRequest> $request) async { return compute($call, await $request); } $async.Future<$26.CreateRestrictionResponse> create($grpc.ServiceCall call, $26.CreateRestrictionRequest request); $async.Future<$26.UpdateRestrictionResponse> update($grpc.ServiceCall call, $26.UpdateRestrictionRequest request); $async.Future<$26.GetRestrictionResponse> get($grpc.ServiceCall call, $26.GetRestrictionRequest request); $async.Future<$26.ListRestrictionsResponse> list($grpc.ServiceCall call, $26.ListRestrictionsRequest request); $async.Future<$26.DeleteRestrictionResponse> delete($grpc.ServiceCall call, $26.DeleteRestrictionRequest request); $async.Future<$26.EnableRestrictionResponse> enable($grpc.ServiceCall call, $26.EnableRestrictionRequest request); $async.Future<$26.DisableRestrictionResponse> disable($grpc.ServiceCall call, $26.DisableRestrictionRequest request); $async.Future<$26.DeleteForProjectRestrictionResponse> deleteForProject($grpc.ServiceCall call, $26.DeleteForProjectRestrictionRequest request); $async.Future<$26.GetRulesJSONTreeResponse> getRulesJSONTree($grpc.ServiceCall call, $26.GetRulesJSONTreeRequest request); $async.Future<$26.ValidateRestrictionRuleResponse> validateRule($grpc.ServiceCall call, $26.ValidateRestrictionRuleRequest request); $async.Future<$26.GetRuleJSONTreeResponse> getRuleJSONTree($grpc.ServiceCall call, $26.GetRuleJSONTreeRequest request); $async.Future<$26.ComputeRuleResponse> compute($grpc.ServiceCall call, $26.ComputeRuleRequest request); }