// This is a generated file - do not edit. // // Generated from arbiter.proto. // @dart = 3.3 // ignore_for_file: annotate_overrides, camel_case_types, comment_references // ignore_for_file: constant_identifier_names // ignore_for_file: curly_braces_in_flow_control_structures // ignore_for_file: deprecated_member_use_from_same_package, library_prefixes // ignore_for_file: non_constant_identifier_names, prefer_relative_imports import 'dart:async' as $async; import 'dart:core' as $core; import 'package:protobuf/protobuf.dart' as $pb; import 'client.pb.dart' as $0; import 'user_agent.pb.dart' as $1; export 'package:protobuf/protobuf.dart' show GeneratedMessageGenericExtensions; class ServerInfo extends $pb.GeneratedMessage { factory ServerInfo({ $core.String? version, $core.List<$core.int>? certPublicKey, }) { final result = create(); if (version != null) result.version = version; if (certPublicKey != null) result.certPublicKey = certPublicKey; return result; } ServerInfo._(); factory ServerInfo.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory ServerInfo.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'ServerInfo', package: const $pb.PackageName(_omitMessageNames ? '' : 'arbiter'), createEmptyInstance: create) ..aOS(1, _omitFieldNames ? '' : 'version') ..a<$core.List<$core.int>>( 2, _omitFieldNames ? '' : 'certPublicKey', $pb.PbFieldType.OY) ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ServerInfo clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ServerInfo copyWith(void Function(ServerInfo) updates) => super.copyWith((message) => updates(message as ServerInfo)) as ServerInfo; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ServerInfo create() => ServerInfo._(); @$core.override ServerInfo createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static ServerInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static ServerInfo? _defaultInstance; @$pb.TagNumber(1) $core.String get version => $_getSZ(0); @$pb.TagNumber(1) set version($core.String value) => $_setString(0, value); @$pb.TagNumber(1) $core.bool hasVersion() => $_has(0); @$pb.TagNumber(1) void clearVersion() => $_clearField(1); @$pb.TagNumber(2) $core.List<$core.int> get certPublicKey => $_getN(1); @$pb.TagNumber(2) set certPublicKey($core.List<$core.int> value) => $_setBytes(1, value); @$pb.TagNumber(2) $core.bool hasCertPublicKey() => $_has(1); @$pb.TagNumber(2) void clearCertPublicKey() => $_clearField(2); } class ArbiterServiceApi { final $pb.RpcClient _client; ArbiterServiceApi(this._client); $async.Future<$0.ClientResponse> client( $pb.ClientContext? ctx, $0.ClientRequest request) => _client.invoke<$0.ClientResponse>( ctx, 'ArbiterService', 'Client', request, $0.ClientResponse()); $async.Future<$1.UserAgentResponse> userAgent( $pb.ClientContext? ctx, $1.UserAgentRequest request) => _client.invoke<$1.UserAgentResponse>( ctx, 'ArbiterService', 'UserAgent', request, $1.UserAgentResponse()); } const $core.bool _omitFieldNames = $core.bool.fromEnvironment('protobuf.omit_field_names'); const $core.bool _omitMessageNames = $core.bool.fromEnvironment('protobuf.omit_message_names');