// This is a generated file - do not edit. // // Generated from api/websocket/client_to_server.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:core' as $core; import 'package:fixnum/fixnum.dart' as $fixnum; import 'package:protobuf/protobuf.dart' as $pb; import 'error.pbenum.dart' as $0; export 'package:protobuf/protobuf.dart' show GeneratedMessageGenericExtensions; enum ClientToServer_V { v0, notSet } class ClientToServer extends $pb.GeneratedMessage { factory ClientToServer({ V0? v0, }) { final result = create(); if (v0 != null) result.v0 = v0; return result; } ClientToServer._(); factory ClientToServer.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory ClientToServer.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static const $core.Map<$core.int, ClientToServer_V> _ClientToServer_VByTag = { 1: ClientToServer_V.v0, 0: ClientToServer_V.notSet }; static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'ClientToServer', package: const $pb.PackageName(_omitMessageNames ? '' : 'client_to_server'), createEmptyInstance: create) ..oo(0, [1]) ..aOM(1, _omitFieldNames ? '' : 'V0', protoName: 'V0', subBuilder: V0.create) ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ClientToServer clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ClientToServer copyWith(void Function(ClientToServer) updates) => super.copyWith((message) => updates(message as ClientToServer)) as ClientToServer; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ClientToServer create() => ClientToServer._(); @$core.override ClientToServer createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static ClientToServer getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static ClientToServer? _defaultInstance; @$pb.TagNumber(1) ClientToServer_V whichV() => _ClientToServer_VByTag[$_whichOneof(0)]!; @$pb.TagNumber(1) void clearV() => $_clearField($_whichOneof(0)); @$pb.TagNumber(1) V0 get v0 => $_getN(0); @$pb.TagNumber(1) set v0(V0 value) => $_setField(1, value); @$pb.TagNumber(1) $core.bool hasV0() => $_has(0); @$pb.TagNumber(1) void clearV0() => $_clearField(1); @$pb.TagNumber(1) V0 ensureV0() => $_ensure(0); } enum V0_Kind { handshake, applicationdata, response, notSet } class V0 extends $pb.GeneratedMessage { factory V0({ $fixnum.Int64? seq, Handshake? handshake, ApplicationData? applicationdata, Response? response, }) { final result = create(); if (seq != null) result.seq = seq; if (handshake != null) result.handshake = handshake; if (applicationdata != null) result.applicationdata = applicationdata; if (response != null) result.response = response; return result; } V0._(); factory V0.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory V0.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static const $core.Map<$core.int, V0_Kind> _V0_KindByTag = { 2: V0_Kind.handshake, 3: V0_Kind.applicationdata, 4: V0_Kind.response, 0: V0_Kind.notSet }; static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'V0', package: const $pb.PackageName(_omitMessageNames ? '' : 'client_to_server'), createEmptyInstance: create) ..oo(0, [2, 3, 4]) ..a<$fixnum.Int64>(1, _omitFieldNames ? '' : 'seq', $pb.PbFieldType.OU6, defaultOrMaker: $fixnum.Int64.ZERO) ..aOM(2, _omitFieldNames ? '' : 'handshake', subBuilder: Handshake.create) ..aOM(3, _omitFieldNames ? '' : 'applicationdata', subBuilder: ApplicationData.create) ..aOM(4, _omitFieldNames ? '' : 'response', subBuilder: Response.create) ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') V0 clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') V0 copyWith(void Function(V0) updates) => super.copyWith((message) => updates(message as V0)) as V0; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static V0 create() => V0._(); @$core.override V0 createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static V0 getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static V0? _defaultInstance; @$pb.TagNumber(2) @$pb.TagNumber(3) @$pb.TagNumber(4) V0_Kind whichKind() => _V0_KindByTag[$_whichOneof(0)]!; @$pb.TagNumber(2) @$pb.TagNumber(3) @$pb.TagNumber(4) void clearKind() => $_clearField($_whichOneof(0)); @$pb.TagNumber(1) $fixnum.Int64 get seq => $_getI64(0); @$pb.TagNumber(1) set seq($fixnum.Int64 value) => $_setInt64(0, value); @$pb.TagNumber(1) $core.bool hasSeq() => $_has(0); @$pb.TagNumber(1) void clearSeq() => $_clearField(1); @$pb.TagNumber(2) Handshake get handshake => $_getN(1); @$pb.TagNumber(2) set handshake(Handshake value) => $_setField(2, value); @$pb.TagNumber(2) $core.bool hasHandshake() => $_has(1); @$pb.TagNumber(2) void clearHandshake() => $_clearField(2); @$pb.TagNumber(2) Handshake ensureHandshake() => $_ensure(1); @$pb.TagNumber(3) ApplicationData get applicationdata => $_getN(2); @$pb.TagNumber(3) set applicationdata(ApplicationData value) => $_setField(3, value); @$pb.TagNumber(3) $core.bool hasApplicationdata() => $_has(2); @$pb.TagNumber(3) void clearApplicationdata() => $_clearField(3); @$pb.TagNumber(3) ApplicationData ensureApplicationdata() => $_ensure(2); @$pb.TagNumber(4) Response get response => $_getN(3); @$pb.TagNumber(4) set response(Response value) => $_setField(4, value); @$pb.TagNumber(4) $core.bool hasResponse() => $_has(3); @$pb.TagNumber(4) void clearResponse() => $_clearField(4); @$pb.TagNumber(4) Response ensureResponse() => $_ensure(3); } class Handshake_RequestPOW extends $pb.GeneratedMessage { factory Handshake_RequestPOW() => create(); Handshake_RequestPOW._(); factory Handshake_RequestPOW.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory Handshake_RequestPOW.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'Handshake.RequestPOW', package: const $pb.PackageName(_omitMessageNames ? '' : 'client_to_server'), createEmptyInstance: create) ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') Handshake_RequestPOW clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') Handshake_RequestPOW copyWith(void Function(Handshake_RequestPOW) updates) => super.copyWith((message) => updates(message as Handshake_RequestPOW)) as Handshake_RequestPOW; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static Handshake_RequestPOW create() => Handshake_RequestPOW._(); @$core.override Handshake_RequestPOW createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static Handshake_RequestPOW getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static Handshake_RequestPOW? _defaultInstance; } class Handshake_Register extends $pb.GeneratedMessage { factory Handshake_Register({ $core.String? username, $core.String? inviteCode, $core.List<$core.int>? publicIdentityKey, $core.List<$core.int>? signedPrekey, $core.List<$core.int>? signedPrekeySignature, $fixnum.Int64? signedPrekeyId, $fixnum.Int64? registrationId, $core.bool? isIos, $core.String? langCode, $fixnum.Int64? proofOfWork, }) { final result = create(); if (username != null) result.username = username; if (inviteCode != null) result.inviteCode = inviteCode; if (publicIdentityKey != null) result.publicIdentityKey = publicIdentityKey; if (signedPrekey != null) result.signedPrekey = signedPrekey; if (signedPrekeySignature != null) result.signedPrekeySignature = signedPrekeySignature; if (signedPrekeyId != null) result.signedPrekeyId = signedPrekeyId; if (registrationId != null) result.registrationId = registrationId; if (isIos != null) result.isIos = isIos; if (langCode != null) result.langCode = langCode; if (proofOfWork != null) result.proofOfWork = proofOfWork; return result; } Handshake_Register._(); factory Handshake_Register.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory Handshake_Register.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'Handshake.Register', package: const $pb.PackageName(_omitMessageNames ? '' : 'client_to_server'), createEmptyInstance: create) ..aOS(1, _omitFieldNames ? '' : 'username') ..aOS(2, _omitFieldNames ? '' : 'inviteCode') ..a<$core.List<$core.int>>( 3, _omitFieldNames ? '' : 'publicIdentityKey', $pb.PbFieldType.OY) ..a<$core.List<$core.int>>( 4, _omitFieldNames ? '' : 'signedPrekey', $pb.PbFieldType.OY) ..a<$core.List<$core.int>>( 5, _omitFieldNames ? '' : 'signedPrekeySignature', $pb.PbFieldType.OY) ..aInt64(6, _omitFieldNames ? '' : 'signedPrekeyId') ..aInt64(7, _omitFieldNames ? '' : 'registrationId') ..aOB(8, _omitFieldNames ? '' : 'isIos') ..aOS(9, _omitFieldNames ? '' : 'langCode') ..aInt64(10, _omitFieldNames ? '' : 'proofOfWork') ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') Handshake_Register clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') Handshake_Register copyWith(void Function(Handshake_Register) updates) => super.copyWith((message) => updates(message as Handshake_Register)) as Handshake_Register; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static Handshake_Register create() => Handshake_Register._(); @$core.override Handshake_Register createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static Handshake_Register getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static Handshake_Register? _defaultInstance; @$pb.TagNumber(1) $core.String get username => $_getSZ(0); @$pb.TagNumber(1) set username($core.String value) => $_setString(0, value); @$pb.TagNumber(1) $core.bool hasUsername() => $_has(0); @$pb.TagNumber(1) void clearUsername() => $_clearField(1); @$pb.TagNumber(2) $core.String get inviteCode => $_getSZ(1); @$pb.TagNumber(2) set inviteCode($core.String value) => $_setString(1, value); @$pb.TagNumber(2) $core.bool hasInviteCode() => $_has(1); @$pb.TagNumber(2) void clearInviteCode() => $_clearField(2); @$pb.TagNumber(3) $core.List<$core.int> get publicIdentityKey => $_getN(2); @$pb.TagNumber(3) set publicIdentityKey($core.List<$core.int> value) => $_setBytes(2, value); @$pb.TagNumber(3) $core.bool hasPublicIdentityKey() => $_has(2); @$pb.TagNumber(3) void clearPublicIdentityKey() => $_clearField(3); @$pb.TagNumber(4) $core.List<$core.int> get signedPrekey => $_getN(3); @$pb.TagNumber(4) set signedPrekey($core.List<$core.int> value) => $_setBytes(3, value); @$pb.TagNumber(4) $core.bool hasSignedPrekey() => $_has(3); @$pb.TagNumber(4) void clearSignedPrekey() => $_clearField(4); @$pb.TagNumber(5) $core.List<$core.int> get signedPrekeySignature => $_getN(4); @$pb.TagNumber(5) set signedPrekeySignature($core.List<$core.int> value) => $_setBytes(4, value); @$pb.TagNumber(5) $core.bool hasSignedPrekeySignature() => $_has(4); @$pb.TagNumber(5) void clearSignedPrekeySignature() => $_clearField(5); @$pb.TagNumber(6) $fixnum.Int64 get signedPrekeyId => $_getI64(5); @$pb.TagNumber(6) set signedPrekeyId($fixnum.Int64 value) => $_setInt64(5, value); @$pb.TagNumber(6) $core.bool hasSignedPrekeyId() => $_has(5); @$pb.TagNumber(6) void clearSignedPrekeyId() => $_clearField(6); @$pb.TagNumber(7) $fixnum.Int64 get registrationId => $_getI64(6); @$pb.TagNumber(7) set registrationId($fixnum.Int64 value) => $_setInt64(6, value); @$pb.TagNumber(7) $core.bool hasRegistrationId() => $_has(6); @$pb.TagNumber(7) void clearRegistrationId() => $_clearField(7); @$pb.TagNumber(8) $core.bool get isIos => $_getBF(7); @$pb.TagNumber(8) set isIos($core.bool value) => $_setBool(7, value); @$pb.TagNumber(8) $core.bool hasIsIos() => $_has(7); @$pb.TagNumber(8) void clearIsIos() => $_clearField(8); @$pb.TagNumber(9) $core.String get langCode => $_getSZ(8); @$pb.TagNumber(9) set langCode($core.String value) => $_setString(8, value); @$pb.TagNumber(9) $core.bool hasLangCode() => $_has(8); @$pb.TagNumber(9) void clearLangCode() => $_clearField(9); @$pb.TagNumber(10) $fixnum.Int64 get proofOfWork => $_getI64(9); @$pb.TagNumber(10) set proofOfWork($fixnum.Int64 value) => $_setInt64(9, value); @$pb.TagNumber(10) $core.bool hasProofOfWork() => $_has(9); @$pb.TagNumber(10) void clearProofOfWork() => $_clearField(10); } class Handshake_GetAuthChallenge extends $pb.GeneratedMessage { factory Handshake_GetAuthChallenge() => create(); Handshake_GetAuthChallenge._(); factory Handshake_GetAuthChallenge.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory Handshake_GetAuthChallenge.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'Handshake.GetAuthChallenge', package: const $pb.PackageName(_omitMessageNames ? '' : 'client_to_server'), createEmptyInstance: create) ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') Handshake_GetAuthChallenge clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') Handshake_GetAuthChallenge copyWith( void Function(Handshake_GetAuthChallenge) updates) => super.copyWith( (message) => updates(message as Handshake_GetAuthChallenge)) as Handshake_GetAuthChallenge; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static Handshake_GetAuthChallenge create() => Handshake_GetAuthChallenge._(); @$core.override Handshake_GetAuthChallenge createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static Handshake_GetAuthChallenge getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static Handshake_GetAuthChallenge? _defaultInstance; } class Handshake_GetAuthToken extends $pb.GeneratedMessage { factory Handshake_GetAuthToken({ $fixnum.Int64? userId, $core.List<$core.int>? response, }) { final result = create(); if (userId != null) result.userId = userId; if (response != null) result.response = response; return result; } Handshake_GetAuthToken._(); factory Handshake_GetAuthToken.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory Handshake_GetAuthToken.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'Handshake.GetAuthToken', package: const $pb.PackageName(_omitMessageNames ? '' : 'client_to_server'), createEmptyInstance: create) ..aInt64(1, _omitFieldNames ? '' : 'userId') ..a<$core.List<$core.int>>( 2, _omitFieldNames ? '' : 'response', $pb.PbFieldType.OY) ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') Handshake_GetAuthToken clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') Handshake_GetAuthToken copyWith( void Function(Handshake_GetAuthToken) updates) => super.copyWith((message) => updates(message as Handshake_GetAuthToken)) as Handshake_GetAuthToken; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static Handshake_GetAuthToken create() => Handshake_GetAuthToken._(); @$core.override Handshake_GetAuthToken createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static Handshake_GetAuthToken getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static Handshake_GetAuthToken? _defaultInstance; @$pb.TagNumber(1) $fixnum.Int64 get userId => $_getI64(0); @$pb.TagNumber(1) set userId($fixnum.Int64 value) => $_setInt64(0, value); @$pb.TagNumber(1) $core.bool hasUserId() => $_has(0); @$pb.TagNumber(1) void clearUserId() => $_clearField(1); @$pb.TagNumber(2) $core.List<$core.int> get response => $_getN(1); @$pb.TagNumber(2) set response($core.List<$core.int> value) => $_setBytes(1, value); @$pb.TagNumber(2) $core.bool hasResponse() => $_has(1); @$pb.TagNumber(2) void clearResponse() => $_clearField(2); } class Handshake_Authenticate extends $pb.GeneratedMessage { factory Handshake_Authenticate({ $fixnum.Int64? userId, $core.List<$core.int>? authToken, $core.String? appVersion, $fixnum.Int64? deviceId, $core.bool? inBackground, }) { final result = create(); if (userId != null) result.userId = userId; if (authToken != null) result.authToken = authToken; if (appVersion != null) result.appVersion = appVersion; if (deviceId != null) result.deviceId = deviceId; if (inBackground != null) result.inBackground = inBackground; return result; } Handshake_Authenticate._(); factory Handshake_Authenticate.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory Handshake_Authenticate.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'Handshake.Authenticate', package: const $pb.PackageName(_omitMessageNames ? '' : 'client_to_server'), createEmptyInstance: create) ..aInt64(1, _omitFieldNames ? '' : 'userId') ..a<$core.List<$core.int>>( 2, _omitFieldNames ? '' : 'authToken', $pb.PbFieldType.OY) ..aOS(3, _omitFieldNames ? '' : 'appVersion') ..aInt64(4, _omitFieldNames ? '' : 'deviceId') ..aOB(5, _omitFieldNames ? '' : 'inBackground') ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') Handshake_Authenticate clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') Handshake_Authenticate copyWith( void Function(Handshake_Authenticate) updates) => super.copyWith((message) => updates(message as Handshake_Authenticate)) as Handshake_Authenticate; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static Handshake_Authenticate create() => Handshake_Authenticate._(); @$core.override Handshake_Authenticate createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static Handshake_Authenticate getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static Handshake_Authenticate? _defaultInstance; @$pb.TagNumber(1) $fixnum.Int64 get userId => $_getI64(0); @$pb.TagNumber(1) set userId($fixnum.Int64 value) => $_setInt64(0, value); @$pb.TagNumber(1) $core.bool hasUserId() => $_has(0); @$pb.TagNumber(1) void clearUserId() => $_clearField(1); @$pb.TagNumber(2) $core.List<$core.int> get authToken => $_getN(1); @$pb.TagNumber(2) set authToken($core.List<$core.int> value) => $_setBytes(1, value); @$pb.TagNumber(2) $core.bool hasAuthToken() => $_has(1); @$pb.TagNumber(2) void clearAuthToken() => $_clearField(2); @$pb.TagNumber(3) $core.String get appVersion => $_getSZ(2); @$pb.TagNumber(3) set appVersion($core.String value) => $_setString(2, value); @$pb.TagNumber(3) $core.bool hasAppVersion() => $_has(2); @$pb.TagNumber(3) void clearAppVersion() => $_clearField(3); @$pb.TagNumber(4) $fixnum.Int64 get deviceId => $_getI64(3); @$pb.TagNumber(4) set deviceId($fixnum.Int64 value) => $_setInt64(3, value); @$pb.TagNumber(4) $core.bool hasDeviceId() => $_has(3); @$pb.TagNumber(4) void clearDeviceId() => $_clearField(4); @$pb.TagNumber(5) $core.bool get inBackground => $_getBF(4); @$pb.TagNumber(5) set inBackground($core.bool value) => $_setBool(4, value); @$pb.TagNumber(5) $core.bool hasInBackground() => $_has(4); @$pb.TagNumber(5) void clearInBackground() => $_clearField(5); } enum Handshake_Handshake { register, getAuthChallenge, getAuthToken, authenticate, requestPOW, notSet } class Handshake extends $pb.GeneratedMessage { factory Handshake({ Handshake_Register? register, Handshake_GetAuthChallenge? getAuthChallenge, Handshake_GetAuthToken? getAuthToken, Handshake_Authenticate? authenticate, Handshake_RequestPOW? requestPOW, }) { final result = create(); if (register != null) result.register = register; if (getAuthChallenge != null) result.getAuthChallenge = getAuthChallenge; if (getAuthToken != null) result.getAuthToken = getAuthToken; if (authenticate != null) result.authenticate = authenticate; if (requestPOW != null) result.requestPOW = requestPOW; return result; } Handshake._(); factory Handshake.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory Handshake.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static const $core.Map<$core.int, Handshake_Handshake> _Handshake_HandshakeByTag = { 1: Handshake_Handshake.register, 2: Handshake_Handshake.getAuthChallenge, 3: Handshake_Handshake.getAuthToken, 4: Handshake_Handshake.authenticate, 5: Handshake_Handshake.requestPOW, 0: Handshake_Handshake.notSet }; static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'Handshake', package: const $pb.PackageName(_omitMessageNames ? '' : 'client_to_server'), createEmptyInstance: create) ..oo(0, [1, 2, 3, 4, 5]) ..aOM(1, _omitFieldNames ? '' : 'register', subBuilder: Handshake_Register.create) ..aOM( 2, _omitFieldNames ? '' : 'getAuthChallenge', protoName: 'getAuthChallenge', subBuilder: Handshake_GetAuthChallenge.create) ..aOM(3, _omitFieldNames ? '' : 'getAuthToken', protoName: 'getAuthToken', subBuilder: Handshake_GetAuthToken.create) ..aOM(4, _omitFieldNames ? '' : 'authenticate', subBuilder: Handshake_Authenticate.create) ..aOM(5, _omitFieldNames ? '' : 'requestPOW', protoName: 'requestPOW', subBuilder: Handshake_RequestPOW.create) ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') Handshake clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') Handshake copyWith(void Function(Handshake) updates) => super.copyWith((message) => updates(message as Handshake)) as Handshake; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static Handshake create() => Handshake._(); @$core.override Handshake createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static Handshake getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static Handshake? _defaultInstance; @$pb.TagNumber(1) @$pb.TagNumber(2) @$pb.TagNumber(3) @$pb.TagNumber(4) @$pb.TagNumber(5) Handshake_Handshake whichHandshake() => _Handshake_HandshakeByTag[$_whichOneof(0)]!; @$pb.TagNumber(1) @$pb.TagNumber(2) @$pb.TagNumber(3) @$pb.TagNumber(4) @$pb.TagNumber(5) void clearHandshake() => $_clearField($_whichOneof(0)); @$pb.TagNumber(1) Handshake_Register get register => $_getN(0); @$pb.TagNumber(1) set register(Handshake_Register value) => $_setField(1, value); @$pb.TagNumber(1) $core.bool hasRegister() => $_has(0); @$pb.TagNumber(1) void clearRegister() => $_clearField(1); @$pb.TagNumber(1) Handshake_Register ensureRegister() => $_ensure(0); @$pb.TagNumber(2) Handshake_GetAuthChallenge get getAuthChallenge => $_getN(1); @$pb.TagNumber(2) set getAuthChallenge(Handshake_GetAuthChallenge value) => $_setField(2, value); @$pb.TagNumber(2) $core.bool hasGetAuthChallenge() => $_has(1); @$pb.TagNumber(2) void clearGetAuthChallenge() => $_clearField(2); @$pb.TagNumber(2) Handshake_GetAuthChallenge ensureGetAuthChallenge() => $_ensure(1); @$pb.TagNumber(3) Handshake_GetAuthToken get getAuthToken => $_getN(2); @$pb.TagNumber(3) set getAuthToken(Handshake_GetAuthToken value) => $_setField(3, value); @$pb.TagNumber(3) $core.bool hasGetAuthToken() => $_has(2); @$pb.TagNumber(3) void clearGetAuthToken() => $_clearField(3); @$pb.TagNumber(3) Handshake_GetAuthToken ensureGetAuthToken() => $_ensure(2); @$pb.TagNumber(4) Handshake_Authenticate get authenticate => $_getN(3); @$pb.TagNumber(4) set authenticate(Handshake_Authenticate value) => $_setField(4, value); @$pb.TagNumber(4) $core.bool hasAuthenticate() => $_has(3); @$pb.TagNumber(4) void clearAuthenticate() => $_clearField(4); @$pb.TagNumber(4) Handshake_Authenticate ensureAuthenticate() => $_ensure(3); @$pb.TagNumber(5) Handshake_RequestPOW get requestPOW => $_getN(4); @$pb.TagNumber(5) set requestPOW(Handshake_RequestPOW value) => $_setField(5, value); @$pb.TagNumber(5) $core.bool hasRequestPOW() => $_has(4); @$pb.TagNumber(5) void clearRequestPOW() => $_clearField(5); @$pb.TagNumber(5) Handshake_RequestPOW ensureRequestPOW() => $_ensure(4); } class ApplicationData_TextMessage extends $pb.GeneratedMessage { factory ApplicationData_TextMessage({ $fixnum.Int64? userId, $core.List<$core.int>? body, $core.List<$core.int>? pushData, }) { final result = create(); if (userId != null) result.userId = userId; if (body != null) result.body = body; if (pushData != null) result.pushData = pushData; return result; } ApplicationData_TextMessage._(); factory ApplicationData_TextMessage.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory ApplicationData_TextMessage.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'ApplicationData.TextMessage', package: const $pb.PackageName(_omitMessageNames ? '' : 'client_to_server'), createEmptyInstance: create) ..aInt64(1, _omitFieldNames ? '' : 'userId') ..a<$core.List<$core.int>>( 3, _omitFieldNames ? '' : 'body', $pb.PbFieldType.OY) ..a<$core.List<$core.int>>( 4, _omitFieldNames ? '' : 'pushData', $pb.PbFieldType.OY) ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_TextMessage clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_TextMessage copyWith( void Function(ApplicationData_TextMessage) updates) => super.copyWith( (message) => updates(message as ApplicationData_TextMessage)) as ApplicationData_TextMessage; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ApplicationData_TextMessage create() => ApplicationData_TextMessage._(); @$core.override ApplicationData_TextMessage createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static ApplicationData_TextMessage getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static ApplicationData_TextMessage? _defaultInstance; @$pb.TagNumber(1) $fixnum.Int64 get userId => $_getI64(0); @$pb.TagNumber(1) set userId($fixnum.Int64 value) => $_setInt64(0, value); @$pb.TagNumber(1) $core.bool hasUserId() => $_has(0); @$pb.TagNumber(1) void clearUserId() => $_clearField(1); @$pb.TagNumber(3) $core.List<$core.int> get body => $_getN(1); @$pb.TagNumber(3) set body($core.List<$core.int> value) => $_setBytes(1, value); @$pb.TagNumber(3) $core.bool hasBody() => $_has(1); @$pb.TagNumber(3) void clearBody() => $_clearField(3); @$pb.TagNumber(4) $core.List<$core.int> get pushData => $_getN(2); @$pb.TagNumber(4) set pushData($core.List<$core.int> value) => $_setBytes(2, value); @$pb.TagNumber(4) $core.bool hasPushData() => $_has(2); @$pb.TagNumber(4) void clearPushData() => $_clearField(4); } class ApplicationData_GetUserByUsername extends $pb.GeneratedMessage { factory ApplicationData_GetUserByUsername({ $core.String? username, }) { final result = create(); if (username != null) result.username = username; return result; } ApplicationData_GetUserByUsername._(); factory ApplicationData_GetUserByUsername.fromBuffer( $core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory ApplicationData_GetUserByUsername.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'ApplicationData.GetUserByUsername', package: const $pb.PackageName(_omitMessageNames ? '' : 'client_to_server'), createEmptyInstance: create) ..aOS(1, _omitFieldNames ? '' : 'username') ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_GetUserByUsername clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_GetUserByUsername copyWith( void Function(ApplicationData_GetUserByUsername) updates) => super.copyWith((message) => updates(message as ApplicationData_GetUserByUsername)) as ApplicationData_GetUserByUsername; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ApplicationData_GetUserByUsername create() => ApplicationData_GetUserByUsername._(); @$core.override ApplicationData_GetUserByUsername createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static ApplicationData_GetUserByUsername getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor( create); static ApplicationData_GetUserByUsername? _defaultInstance; @$pb.TagNumber(1) $core.String get username => $_getSZ(0); @$pb.TagNumber(1) set username($core.String value) => $_setString(0, value); @$pb.TagNumber(1) $core.bool hasUsername() => $_has(0); @$pb.TagNumber(1) void clearUsername() => $_clearField(1); } class ApplicationData_ChangeUsername extends $pb.GeneratedMessage { factory ApplicationData_ChangeUsername({ $core.String? username, }) { final result = create(); if (username != null) result.username = username; return result; } ApplicationData_ChangeUsername._(); factory ApplicationData_ChangeUsername.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory ApplicationData_ChangeUsername.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'ApplicationData.ChangeUsername', package: const $pb.PackageName(_omitMessageNames ? '' : 'client_to_server'), createEmptyInstance: create) ..aOS(1, _omitFieldNames ? '' : 'username') ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_ChangeUsername clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_ChangeUsername copyWith( void Function(ApplicationData_ChangeUsername) updates) => super.copyWith( (message) => updates(message as ApplicationData_ChangeUsername)) as ApplicationData_ChangeUsername; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ApplicationData_ChangeUsername create() => ApplicationData_ChangeUsername._(); @$core.override ApplicationData_ChangeUsername createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static ApplicationData_ChangeUsername getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static ApplicationData_ChangeUsername? _defaultInstance; @$pb.TagNumber(1) $core.String get username => $_getSZ(0); @$pb.TagNumber(1) set username($core.String value) => $_setString(0, value); @$pb.TagNumber(1) $core.bool hasUsername() => $_has(0); @$pb.TagNumber(1) void clearUsername() => $_clearField(1); } class ApplicationData_UpdateGoogleFcmToken extends $pb.GeneratedMessage { factory ApplicationData_UpdateGoogleFcmToken({ $core.String? googleFcm, }) { final result = create(); if (googleFcm != null) result.googleFcm = googleFcm; return result; } ApplicationData_UpdateGoogleFcmToken._(); factory ApplicationData_UpdateGoogleFcmToken.fromBuffer( $core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory ApplicationData_UpdateGoogleFcmToken.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'ApplicationData.UpdateGoogleFcmToken', package: const $pb.PackageName(_omitMessageNames ? '' : 'client_to_server'), createEmptyInstance: create) ..aOS(1, _omitFieldNames ? '' : 'googleFcm') ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_UpdateGoogleFcmToken clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_UpdateGoogleFcmToken copyWith( void Function(ApplicationData_UpdateGoogleFcmToken) updates) => super.copyWith((message) => updates(message as ApplicationData_UpdateGoogleFcmToken)) as ApplicationData_UpdateGoogleFcmToken; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ApplicationData_UpdateGoogleFcmToken create() => ApplicationData_UpdateGoogleFcmToken._(); @$core.override ApplicationData_UpdateGoogleFcmToken createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static ApplicationData_UpdateGoogleFcmToken getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor< ApplicationData_UpdateGoogleFcmToken>(create); static ApplicationData_UpdateGoogleFcmToken? _defaultInstance; @$pb.TagNumber(1) $core.String get googleFcm => $_getSZ(0); @$pb.TagNumber(1) set googleFcm($core.String value) => $_setString(0, value); @$pb.TagNumber(1) $core.bool hasGoogleFcm() => $_has(0); @$pb.TagNumber(1) void clearGoogleFcm() => $_clearField(1); } class ApplicationData_GetUserById extends $pb.GeneratedMessage { factory ApplicationData_GetUserById({ $fixnum.Int64? userId, }) { final result = create(); if (userId != null) result.userId = userId; return result; } ApplicationData_GetUserById._(); factory ApplicationData_GetUserById.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory ApplicationData_GetUserById.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'ApplicationData.GetUserById', package: const $pb.PackageName(_omitMessageNames ? '' : 'client_to_server'), createEmptyInstance: create) ..aInt64(1, _omitFieldNames ? '' : 'userId') ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_GetUserById clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_GetUserById copyWith( void Function(ApplicationData_GetUserById) updates) => super.copyWith( (message) => updates(message as ApplicationData_GetUserById)) as ApplicationData_GetUserById; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ApplicationData_GetUserById create() => ApplicationData_GetUserById._(); @$core.override ApplicationData_GetUserById createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static ApplicationData_GetUserById getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static ApplicationData_GetUserById? _defaultInstance; @$pb.TagNumber(1) $fixnum.Int64 get userId => $_getI64(0); @$pb.TagNumber(1) set userId($fixnum.Int64 value) => $_setInt64(0, value); @$pb.TagNumber(1) $core.bool hasUserId() => $_has(0); @$pb.TagNumber(1) void clearUserId() => $_clearField(1); } class ApplicationData_RedeemVoucher extends $pb.GeneratedMessage { factory ApplicationData_RedeemVoucher({ $core.String? voucher, }) { final result = create(); if (voucher != null) result.voucher = voucher; return result; } ApplicationData_RedeemVoucher._(); factory ApplicationData_RedeemVoucher.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory ApplicationData_RedeemVoucher.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'ApplicationData.RedeemVoucher', package: const $pb.PackageName(_omitMessageNames ? '' : 'client_to_server'), createEmptyInstance: create) ..aOS(1, _omitFieldNames ? '' : 'voucher') ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_RedeemVoucher clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_RedeemVoucher copyWith( void Function(ApplicationData_RedeemVoucher) updates) => super.copyWith( (message) => updates(message as ApplicationData_RedeemVoucher)) as ApplicationData_RedeemVoucher; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ApplicationData_RedeemVoucher create() => ApplicationData_RedeemVoucher._(); @$core.override ApplicationData_RedeemVoucher createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static ApplicationData_RedeemVoucher getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static ApplicationData_RedeemVoucher? _defaultInstance; @$pb.TagNumber(1) $core.String get voucher => $_getSZ(0); @$pb.TagNumber(1) set voucher($core.String value) => $_setString(0, value); @$pb.TagNumber(1) $core.bool hasVoucher() => $_has(0); @$pb.TagNumber(1) void clearVoucher() => $_clearField(1); } class ApplicationData_SwitchToPayedPlan extends $pb.GeneratedMessage { factory ApplicationData_SwitchToPayedPlan({ $core.String? planId, $core.bool? payMonthly, $core.bool? autoRenewal, }) { final result = create(); if (planId != null) result.planId = planId; if (payMonthly != null) result.payMonthly = payMonthly; if (autoRenewal != null) result.autoRenewal = autoRenewal; return result; } ApplicationData_SwitchToPayedPlan._(); factory ApplicationData_SwitchToPayedPlan.fromBuffer( $core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory ApplicationData_SwitchToPayedPlan.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'ApplicationData.SwitchToPayedPlan', package: const $pb.PackageName(_omitMessageNames ? '' : 'client_to_server'), createEmptyInstance: create) ..aOS(1, _omitFieldNames ? '' : 'planId') ..aOB(2, _omitFieldNames ? '' : 'payMonthly') ..aOB(3, _omitFieldNames ? '' : 'autoRenewal') ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_SwitchToPayedPlan clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_SwitchToPayedPlan copyWith( void Function(ApplicationData_SwitchToPayedPlan) updates) => super.copyWith((message) => updates(message as ApplicationData_SwitchToPayedPlan)) as ApplicationData_SwitchToPayedPlan; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ApplicationData_SwitchToPayedPlan create() => ApplicationData_SwitchToPayedPlan._(); @$core.override ApplicationData_SwitchToPayedPlan createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static ApplicationData_SwitchToPayedPlan getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor( create); static ApplicationData_SwitchToPayedPlan? _defaultInstance; @$pb.TagNumber(1) $core.String get planId => $_getSZ(0); @$pb.TagNumber(1) set planId($core.String value) => $_setString(0, value); @$pb.TagNumber(1) $core.bool hasPlanId() => $_has(0); @$pb.TagNumber(1) void clearPlanId() => $_clearField(1); @$pb.TagNumber(2) $core.bool get payMonthly => $_getBF(1); @$pb.TagNumber(2) set payMonthly($core.bool value) => $_setBool(1, value); @$pb.TagNumber(2) $core.bool hasPayMonthly() => $_has(1); @$pb.TagNumber(2) void clearPayMonthly() => $_clearField(2); @$pb.TagNumber(3) $core.bool get autoRenewal => $_getBF(2); @$pb.TagNumber(3) set autoRenewal($core.bool value) => $_setBool(2, value); @$pb.TagNumber(3) $core.bool hasAutoRenewal() => $_has(2); @$pb.TagNumber(3) void clearAutoRenewal() => $_clearField(3); } class ApplicationData_UpdatePlanOptions extends $pb.GeneratedMessage { factory ApplicationData_UpdatePlanOptions({ $core.bool? autoRenewal, }) { final result = create(); if (autoRenewal != null) result.autoRenewal = autoRenewal; return result; } ApplicationData_UpdatePlanOptions._(); factory ApplicationData_UpdatePlanOptions.fromBuffer( $core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory ApplicationData_UpdatePlanOptions.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'ApplicationData.UpdatePlanOptions', package: const $pb.PackageName(_omitMessageNames ? '' : 'client_to_server'), createEmptyInstance: create) ..aOB(1, _omitFieldNames ? '' : 'autoRenewal') ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_UpdatePlanOptions clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_UpdatePlanOptions copyWith( void Function(ApplicationData_UpdatePlanOptions) updates) => super.copyWith((message) => updates(message as ApplicationData_UpdatePlanOptions)) as ApplicationData_UpdatePlanOptions; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ApplicationData_UpdatePlanOptions create() => ApplicationData_UpdatePlanOptions._(); @$core.override ApplicationData_UpdatePlanOptions createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static ApplicationData_UpdatePlanOptions getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor( create); static ApplicationData_UpdatePlanOptions? _defaultInstance; @$pb.TagNumber(1) $core.bool get autoRenewal => $_getBF(0); @$pb.TagNumber(1) set autoRenewal($core.bool value) => $_setBool(0, value); @$pb.TagNumber(1) $core.bool hasAutoRenewal() => $_has(0); @$pb.TagNumber(1) void clearAutoRenewal() => $_clearField(1); } class ApplicationData_CreateVoucher extends $pb.GeneratedMessage { factory ApplicationData_CreateVoucher({ $core.int? valueCents, }) { final result = create(); if (valueCents != null) result.valueCents = valueCents; return result; } ApplicationData_CreateVoucher._(); factory ApplicationData_CreateVoucher.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory ApplicationData_CreateVoucher.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'ApplicationData.CreateVoucher', package: const $pb.PackageName(_omitMessageNames ? '' : 'client_to_server'), createEmptyInstance: create) ..aI(1, _omitFieldNames ? '' : 'valueCents', fieldType: $pb.PbFieldType.OU3) ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_CreateVoucher clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_CreateVoucher copyWith( void Function(ApplicationData_CreateVoucher) updates) => super.copyWith( (message) => updates(message as ApplicationData_CreateVoucher)) as ApplicationData_CreateVoucher; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ApplicationData_CreateVoucher create() => ApplicationData_CreateVoucher._(); @$core.override ApplicationData_CreateVoucher createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static ApplicationData_CreateVoucher getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static ApplicationData_CreateVoucher? _defaultInstance; @$pb.TagNumber(1) $core.int get valueCents => $_getIZ(0); @$pb.TagNumber(1) set valueCents($core.int value) => $_setUnsignedInt32(0, value); @$pb.TagNumber(1) $core.bool hasValueCents() => $_has(0); @$pb.TagNumber(1) void clearValueCents() => $_clearField(1); } class ApplicationData_GetLocation extends $pb.GeneratedMessage { factory ApplicationData_GetLocation() => create(); ApplicationData_GetLocation._(); factory ApplicationData_GetLocation.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory ApplicationData_GetLocation.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'ApplicationData.GetLocation', package: const $pb.PackageName(_omitMessageNames ? '' : 'client_to_server'), createEmptyInstance: create) ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_GetLocation clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_GetLocation copyWith( void Function(ApplicationData_GetLocation) updates) => super.copyWith( (message) => updates(message as ApplicationData_GetLocation)) as ApplicationData_GetLocation; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ApplicationData_GetLocation create() => ApplicationData_GetLocation._(); @$core.override ApplicationData_GetLocation createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static ApplicationData_GetLocation getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static ApplicationData_GetLocation? _defaultInstance; } class ApplicationData_GetVouchers extends $pb.GeneratedMessage { factory ApplicationData_GetVouchers() => create(); ApplicationData_GetVouchers._(); factory ApplicationData_GetVouchers.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory ApplicationData_GetVouchers.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'ApplicationData.GetVouchers', package: const $pb.PackageName(_omitMessageNames ? '' : 'client_to_server'), createEmptyInstance: create) ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_GetVouchers clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_GetVouchers copyWith( void Function(ApplicationData_GetVouchers) updates) => super.copyWith( (message) => updates(message as ApplicationData_GetVouchers)) as ApplicationData_GetVouchers; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ApplicationData_GetVouchers create() => ApplicationData_GetVouchers._(); @$core.override ApplicationData_GetVouchers createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static ApplicationData_GetVouchers getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static ApplicationData_GetVouchers? _defaultInstance; } class ApplicationData_GetAvailablePlans extends $pb.GeneratedMessage { factory ApplicationData_GetAvailablePlans() => create(); ApplicationData_GetAvailablePlans._(); factory ApplicationData_GetAvailablePlans.fromBuffer( $core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory ApplicationData_GetAvailablePlans.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'ApplicationData.GetAvailablePlans', package: const $pb.PackageName(_omitMessageNames ? '' : 'client_to_server'), createEmptyInstance: create) ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_GetAvailablePlans clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_GetAvailablePlans copyWith( void Function(ApplicationData_GetAvailablePlans) updates) => super.copyWith((message) => updates(message as ApplicationData_GetAvailablePlans)) as ApplicationData_GetAvailablePlans; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ApplicationData_GetAvailablePlans create() => ApplicationData_GetAvailablePlans._(); @$core.override ApplicationData_GetAvailablePlans createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static ApplicationData_GetAvailablePlans getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor( create); static ApplicationData_GetAvailablePlans? _defaultInstance; } class ApplicationData_GetAddAccountsInvites extends $pb.GeneratedMessage { factory ApplicationData_GetAddAccountsInvites() => create(); ApplicationData_GetAddAccountsInvites._(); factory ApplicationData_GetAddAccountsInvites.fromBuffer( $core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory ApplicationData_GetAddAccountsInvites.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'ApplicationData.GetAddAccountsInvites', package: const $pb.PackageName(_omitMessageNames ? '' : 'client_to_server'), createEmptyInstance: create) ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_GetAddAccountsInvites clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_GetAddAccountsInvites copyWith( void Function(ApplicationData_GetAddAccountsInvites) updates) => super.copyWith((message) => updates(message as ApplicationData_GetAddAccountsInvites)) as ApplicationData_GetAddAccountsInvites; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ApplicationData_GetAddAccountsInvites create() => ApplicationData_GetAddAccountsInvites._(); @$core.override ApplicationData_GetAddAccountsInvites createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static ApplicationData_GetAddAccountsInvites getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor< ApplicationData_GetAddAccountsInvites>(create); static ApplicationData_GetAddAccountsInvites? _defaultInstance; } class ApplicationData_GetCurrentPlanInfos extends $pb.GeneratedMessage { factory ApplicationData_GetCurrentPlanInfos() => create(); ApplicationData_GetCurrentPlanInfos._(); factory ApplicationData_GetCurrentPlanInfos.fromBuffer( $core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory ApplicationData_GetCurrentPlanInfos.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'ApplicationData.GetCurrentPlanInfos', package: const $pb.PackageName(_omitMessageNames ? '' : 'client_to_server'), createEmptyInstance: create) ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_GetCurrentPlanInfos clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_GetCurrentPlanInfos copyWith( void Function(ApplicationData_GetCurrentPlanInfos) updates) => super.copyWith((message) => updates(message as ApplicationData_GetCurrentPlanInfos)) as ApplicationData_GetCurrentPlanInfos; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ApplicationData_GetCurrentPlanInfos create() => ApplicationData_GetCurrentPlanInfos._(); @$core.override ApplicationData_GetCurrentPlanInfos createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static ApplicationData_GetCurrentPlanInfos getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor< ApplicationData_GetCurrentPlanInfos>(create); static ApplicationData_GetCurrentPlanInfos? _defaultInstance; } class ApplicationData_RedeemAdditionalCode extends $pb.GeneratedMessage { factory ApplicationData_RedeemAdditionalCode({ $core.String? inviteCode, }) { final result = create(); if (inviteCode != null) result.inviteCode = inviteCode; return result; } ApplicationData_RedeemAdditionalCode._(); factory ApplicationData_RedeemAdditionalCode.fromBuffer( $core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory ApplicationData_RedeemAdditionalCode.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'ApplicationData.RedeemAdditionalCode', package: const $pb.PackageName(_omitMessageNames ? '' : 'client_to_server'), createEmptyInstance: create) ..aOS(2, _omitFieldNames ? '' : 'inviteCode') ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_RedeemAdditionalCode clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_RedeemAdditionalCode copyWith( void Function(ApplicationData_RedeemAdditionalCode) updates) => super.copyWith((message) => updates(message as ApplicationData_RedeemAdditionalCode)) as ApplicationData_RedeemAdditionalCode; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ApplicationData_RedeemAdditionalCode create() => ApplicationData_RedeemAdditionalCode._(); @$core.override ApplicationData_RedeemAdditionalCode createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static ApplicationData_RedeemAdditionalCode getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor< ApplicationData_RedeemAdditionalCode>(create); static ApplicationData_RedeemAdditionalCode? _defaultInstance; @$pb.TagNumber(2) $core.String get inviteCode => $_getSZ(0); @$pb.TagNumber(2) set inviteCode($core.String value) => $_setString(0, value); @$pb.TagNumber(2) $core.bool hasInviteCode() => $_has(0); @$pb.TagNumber(2) void clearInviteCode() => $_clearField(2); } class ApplicationData_RemoveAdditionalUser extends $pb.GeneratedMessage { factory ApplicationData_RemoveAdditionalUser({ $fixnum.Int64? userId, }) { final result = create(); if (userId != null) result.userId = userId; return result; } ApplicationData_RemoveAdditionalUser._(); factory ApplicationData_RemoveAdditionalUser.fromBuffer( $core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory ApplicationData_RemoveAdditionalUser.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'ApplicationData.RemoveAdditionalUser', package: const $pb.PackageName(_omitMessageNames ? '' : 'client_to_server'), createEmptyInstance: create) ..aInt64(1, _omitFieldNames ? '' : 'userId') ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_RemoveAdditionalUser clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_RemoveAdditionalUser copyWith( void Function(ApplicationData_RemoveAdditionalUser) updates) => super.copyWith((message) => updates(message as ApplicationData_RemoveAdditionalUser)) as ApplicationData_RemoveAdditionalUser; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ApplicationData_RemoveAdditionalUser create() => ApplicationData_RemoveAdditionalUser._(); @$core.override ApplicationData_RemoveAdditionalUser createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static ApplicationData_RemoveAdditionalUser getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor< ApplicationData_RemoveAdditionalUser>(create); static ApplicationData_RemoveAdditionalUser? _defaultInstance; @$pb.TagNumber(1) $fixnum.Int64 get userId => $_getI64(0); @$pb.TagNumber(1) set userId($fixnum.Int64 value) => $_setInt64(0, value); @$pb.TagNumber(1) $core.bool hasUserId() => $_has(0); @$pb.TagNumber(1) void clearUserId() => $_clearField(1); } class ApplicationData_GetPrekeysByUserId extends $pb.GeneratedMessage { factory ApplicationData_GetPrekeysByUserId({ $fixnum.Int64? userId, }) { final result = create(); if (userId != null) result.userId = userId; return result; } ApplicationData_GetPrekeysByUserId._(); factory ApplicationData_GetPrekeysByUserId.fromBuffer( $core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory ApplicationData_GetPrekeysByUserId.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'ApplicationData.GetPrekeysByUserId', package: const $pb.PackageName(_omitMessageNames ? '' : 'client_to_server'), createEmptyInstance: create) ..aInt64(1, _omitFieldNames ? '' : 'userId') ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_GetPrekeysByUserId clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_GetPrekeysByUserId copyWith( void Function(ApplicationData_GetPrekeysByUserId) updates) => super.copyWith((message) => updates(message as ApplicationData_GetPrekeysByUserId)) as ApplicationData_GetPrekeysByUserId; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ApplicationData_GetPrekeysByUserId create() => ApplicationData_GetPrekeysByUserId._(); @$core.override ApplicationData_GetPrekeysByUserId createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static ApplicationData_GetPrekeysByUserId getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor( create); static ApplicationData_GetPrekeysByUserId? _defaultInstance; @$pb.TagNumber(1) $fixnum.Int64 get userId => $_getI64(0); @$pb.TagNumber(1) set userId($fixnum.Int64 value) => $_setInt64(0, value); @$pb.TagNumber(1) $core.bool hasUserId() => $_has(0); @$pb.TagNumber(1) void clearUserId() => $_clearField(1); } class ApplicationData_GetSignedPreKeyByUserId extends $pb.GeneratedMessage { factory ApplicationData_GetSignedPreKeyByUserId({ $fixnum.Int64? userId, }) { final result = create(); if (userId != null) result.userId = userId; return result; } ApplicationData_GetSignedPreKeyByUserId._(); factory ApplicationData_GetSignedPreKeyByUserId.fromBuffer( $core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory ApplicationData_GetSignedPreKeyByUserId.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'ApplicationData.GetSignedPreKeyByUserId', package: const $pb.PackageName(_omitMessageNames ? '' : 'client_to_server'), createEmptyInstance: create) ..aInt64(1, _omitFieldNames ? '' : 'userId') ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_GetSignedPreKeyByUserId clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_GetSignedPreKeyByUserId copyWith( void Function(ApplicationData_GetSignedPreKeyByUserId) updates) => super.copyWith((message) => updates(message as ApplicationData_GetSignedPreKeyByUserId)) as ApplicationData_GetSignedPreKeyByUserId; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ApplicationData_GetSignedPreKeyByUserId create() => ApplicationData_GetSignedPreKeyByUserId._(); @$core.override ApplicationData_GetSignedPreKeyByUserId createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static ApplicationData_GetSignedPreKeyByUserId getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor< ApplicationData_GetSignedPreKeyByUserId>(create); static ApplicationData_GetSignedPreKeyByUserId? _defaultInstance; @$pb.TagNumber(1) $fixnum.Int64 get userId => $_getI64(0); @$pb.TagNumber(1) set userId($fixnum.Int64 value) => $_setInt64(0, value); @$pb.TagNumber(1) $core.bool hasUserId() => $_has(0); @$pb.TagNumber(1) void clearUserId() => $_clearField(1); } class ApplicationData_UpdateSignedPreKey extends $pb.GeneratedMessage { factory ApplicationData_UpdateSignedPreKey({ $fixnum.Int64? signedPrekeyId, $core.List<$core.int>? signedPrekey, $core.List<$core.int>? signedPrekeySignature, }) { final result = create(); if (signedPrekeyId != null) result.signedPrekeyId = signedPrekeyId; if (signedPrekey != null) result.signedPrekey = signedPrekey; if (signedPrekeySignature != null) result.signedPrekeySignature = signedPrekeySignature; return result; } ApplicationData_UpdateSignedPreKey._(); factory ApplicationData_UpdateSignedPreKey.fromBuffer( $core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory ApplicationData_UpdateSignedPreKey.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'ApplicationData.UpdateSignedPreKey', package: const $pb.PackageName(_omitMessageNames ? '' : 'client_to_server'), createEmptyInstance: create) ..aInt64(1, _omitFieldNames ? '' : 'signedPrekeyId') ..a<$core.List<$core.int>>( 2, _omitFieldNames ? '' : 'signedPrekey', $pb.PbFieldType.OY) ..a<$core.List<$core.int>>( 3, _omitFieldNames ? '' : 'signedPrekeySignature', $pb.PbFieldType.OY) ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_UpdateSignedPreKey clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_UpdateSignedPreKey copyWith( void Function(ApplicationData_UpdateSignedPreKey) updates) => super.copyWith((message) => updates(message as ApplicationData_UpdateSignedPreKey)) as ApplicationData_UpdateSignedPreKey; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ApplicationData_UpdateSignedPreKey create() => ApplicationData_UpdateSignedPreKey._(); @$core.override ApplicationData_UpdateSignedPreKey createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static ApplicationData_UpdateSignedPreKey getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor( create); static ApplicationData_UpdateSignedPreKey? _defaultInstance; @$pb.TagNumber(1) $fixnum.Int64 get signedPrekeyId => $_getI64(0); @$pb.TagNumber(1) set signedPrekeyId($fixnum.Int64 value) => $_setInt64(0, value); @$pb.TagNumber(1) $core.bool hasSignedPrekeyId() => $_has(0); @$pb.TagNumber(1) void clearSignedPrekeyId() => $_clearField(1); @$pb.TagNumber(2) $core.List<$core.int> get signedPrekey => $_getN(1); @$pb.TagNumber(2) set signedPrekey($core.List<$core.int> value) => $_setBytes(1, value); @$pb.TagNumber(2) $core.bool hasSignedPrekey() => $_has(1); @$pb.TagNumber(2) void clearSignedPrekey() => $_clearField(2); @$pb.TagNumber(3) $core.List<$core.int> get signedPrekeySignature => $_getN(2); @$pb.TagNumber(3) set signedPrekeySignature($core.List<$core.int> value) => $_setBytes(2, value); @$pb.TagNumber(3) $core.bool hasSignedPrekeySignature() => $_has(2); @$pb.TagNumber(3) void clearSignedPrekeySignature() => $_clearField(3); } class ApplicationData_DownloadDone extends $pb.GeneratedMessage { factory ApplicationData_DownloadDone({ $core.List<$core.int>? downloadToken, }) { final result = create(); if (downloadToken != null) result.downloadToken = downloadToken; return result; } ApplicationData_DownloadDone._(); factory ApplicationData_DownloadDone.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory ApplicationData_DownloadDone.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'ApplicationData.DownloadDone', package: const $pb.PackageName(_omitMessageNames ? '' : 'client_to_server'), createEmptyInstance: create) ..a<$core.List<$core.int>>( 1, _omitFieldNames ? '' : 'downloadToken', $pb.PbFieldType.OY) ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_DownloadDone clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_DownloadDone copyWith( void Function(ApplicationData_DownloadDone) updates) => super.copyWith( (message) => updates(message as ApplicationData_DownloadDone)) as ApplicationData_DownloadDone; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ApplicationData_DownloadDone create() => ApplicationData_DownloadDone._(); @$core.override ApplicationData_DownloadDone createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static ApplicationData_DownloadDone getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static ApplicationData_DownloadDone? _defaultInstance; @$pb.TagNumber(1) $core.List<$core.int> get downloadToken => $_getN(0); @$pb.TagNumber(1) set downloadToken($core.List<$core.int> value) => $_setBytes(0, value); @$pb.TagNumber(1) $core.bool hasDownloadToken() => $_has(0); @$pb.TagNumber(1) void clearDownloadToken() => $_clearField(1); } class ApplicationData_ReportUser extends $pb.GeneratedMessage { factory ApplicationData_ReportUser({ $fixnum.Int64? reportedUserId, $core.String? reason, }) { final result = create(); if (reportedUserId != null) result.reportedUserId = reportedUserId; if (reason != null) result.reason = reason; return result; } ApplicationData_ReportUser._(); factory ApplicationData_ReportUser.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory ApplicationData_ReportUser.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'ApplicationData.ReportUser', package: const $pb.PackageName(_omitMessageNames ? '' : 'client_to_server'), createEmptyInstance: create) ..aInt64(1, _omitFieldNames ? '' : 'reportedUserId') ..aOS(2, _omitFieldNames ? '' : 'reason') ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_ReportUser clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_ReportUser copyWith( void Function(ApplicationData_ReportUser) updates) => super.copyWith( (message) => updates(message as ApplicationData_ReportUser)) as ApplicationData_ReportUser; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ApplicationData_ReportUser create() => ApplicationData_ReportUser._(); @$core.override ApplicationData_ReportUser createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static ApplicationData_ReportUser getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static ApplicationData_ReportUser? _defaultInstance; @$pb.TagNumber(1) $fixnum.Int64 get reportedUserId => $_getI64(0); @$pb.TagNumber(1) set reportedUserId($fixnum.Int64 value) => $_setInt64(0, value); @$pb.TagNumber(1) $core.bool hasReportedUserId() => $_has(0); @$pb.TagNumber(1) void clearReportedUserId() => $_clearField(1); @$pb.TagNumber(2) $core.String get reason => $_getSZ(1); @$pb.TagNumber(2) set reason($core.String value) => $_setString(1, value); @$pb.TagNumber(2) $core.bool hasReason() => $_has(1); @$pb.TagNumber(2) void clearReason() => $_clearField(2); } class ApplicationData_IPAPurchase extends $pb.GeneratedMessage { factory ApplicationData_IPAPurchase({ $core.String? productId, $core.String? source, $core.String? verificationData, }) { final result = create(); if (productId != null) result.productId = productId; if (source != null) result.source = source; if (verificationData != null) result.verificationData = verificationData; return result; } ApplicationData_IPAPurchase._(); factory ApplicationData_IPAPurchase.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory ApplicationData_IPAPurchase.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'ApplicationData.IPAPurchase', package: const $pb.PackageName(_omitMessageNames ? '' : 'client_to_server'), createEmptyInstance: create) ..aOS(1, _omitFieldNames ? '' : 'productId') ..aOS(2, _omitFieldNames ? '' : 'source') ..aOS(3, _omitFieldNames ? '' : 'verificationData') ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_IPAPurchase clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_IPAPurchase copyWith( void Function(ApplicationData_IPAPurchase) updates) => super.copyWith( (message) => updates(message as ApplicationData_IPAPurchase)) as ApplicationData_IPAPurchase; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ApplicationData_IPAPurchase create() => ApplicationData_IPAPurchase._(); @$core.override ApplicationData_IPAPurchase createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static ApplicationData_IPAPurchase getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static ApplicationData_IPAPurchase? _defaultInstance; @$pb.TagNumber(1) $core.String get productId => $_getSZ(0); @$pb.TagNumber(1) set productId($core.String value) => $_setString(0, value); @$pb.TagNumber(1) $core.bool hasProductId() => $_has(0); @$pb.TagNumber(1) void clearProductId() => $_clearField(1); @$pb.TagNumber(2) $core.String get source => $_getSZ(1); @$pb.TagNumber(2) set source($core.String value) => $_setString(1, value); @$pb.TagNumber(2) $core.bool hasSource() => $_has(1); @$pb.TagNumber(2) void clearSource() => $_clearField(2); @$pb.TagNumber(3) $core.String get verificationData => $_getSZ(2); @$pb.TagNumber(3) set verificationData($core.String value) => $_setString(2, value); @$pb.TagNumber(3) $core.bool hasVerificationData() => $_has(2); @$pb.TagNumber(3) void clearVerificationData() => $_clearField(3); } class ApplicationData_IPAForceCheck extends $pb.GeneratedMessage { factory ApplicationData_IPAForceCheck() => create(); ApplicationData_IPAForceCheck._(); factory ApplicationData_IPAForceCheck.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory ApplicationData_IPAForceCheck.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'ApplicationData.IPAForceCheck', package: const $pb.PackageName(_omitMessageNames ? '' : 'client_to_server'), createEmptyInstance: create) ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_IPAForceCheck clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_IPAForceCheck copyWith( void Function(ApplicationData_IPAForceCheck) updates) => super.copyWith( (message) => updates(message as ApplicationData_IPAForceCheck)) as ApplicationData_IPAForceCheck; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ApplicationData_IPAForceCheck create() => ApplicationData_IPAForceCheck._(); @$core.override ApplicationData_IPAForceCheck createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static ApplicationData_IPAForceCheck getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static ApplicationData_IPAForceCheck? _defaultInstance; } class ApplicationData_DeleteAccount extends $pb.GeneratedMessage { factory ApplicationData_DeleteAccount() => create(); ApplicationData_DeleteAccount._(); factory ApplicationData_DeleteAccount.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory ApplicationData_DeleteAccount.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'ApplicationData.DeleteAccount', package: const $pb.PackageName(_omitMessageNames ? '' : 'client_to_server'), createEmptyInstance: create) ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_DeleteAccount clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_DeleteAccount copyWith( void Function(ApplicationData_DeleteAccount) updates) => super.copyWith( (message) => updates(message as ApplicationData_DeleteAccount)) as ApplicationData_DeleteAccount; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ApplicationData_DeleteAccount create() => ApplicationData_DeleteAccount._(); @$core.override ApplicationData_DeleteAccount createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static ApplicationData_DeleteAccount getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static ApplicationData_DeleteAccount? _defaultInstance; } class ApplicationData_AddAdditionalUser extends $pb.GeneratedMessage { factory ApplicationData_AddAdditionalUser({ $fixnum.Int64? userId, }) { final result = create(); if (userId != null) result.userId = userId; return result; } ApplicationData_AddAdditionalUser._(); factory ApplicationData_AddAdditionalUser.fromBuffer( $core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory ApplicationData_AddAdditionalUser.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'ApplicationData.AddAdditionalUser', package: const $pb.PackageName(_omitMessageNames ? '' : 'client_to_server'), createEmptyInstance: create) ..aInt64(1, _omitFieldNames ? '' : 'userId') ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_AddAdditionalUser clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData_AddAdditionalUser copyWith( void Function(ApplicationData_AddAdditionalUser) updates) => super.copyWith((message) => updates(message as ApplicationData_AddAdditionalUser)) as ApplicationData_AddAdditionalUser; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ApplicationData_AddAdditionalUser create() => ApplicationData_AddAdditionalUser._(); @$core.override ApplicationData_AddAdditionalUser createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static ApplicationData_AddAdditionalUser getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor( create); static ApplicationData_AddAdditionalUser? _defaultInstance; @$pb.TagNumber(1) $fixnum.Int64 get userId => $_getI64(0); @$pb.TagNumber(1) set userId($fixnum.Int64 value) => $_setInt64(0, value); @$pb.TagNumber(1) $core.bool hasUserId() => $_has(0); @$pb.TagNumber(1) void clearUserId() => $_clearField(1); } enum ApplicationData_ApplicationData { textMessage, getUserByUsername, getPrekeysByUserId, getUserById, updateGoogleFcmToken, getLocation, getCurrentPlanInfos, redeemVoucher, getAvailablePlans, createVoucher, getVouchers, switchtoPayedPlan, getAddaccountsInvites, redeemAdditionalCode, removeAdditionalUser, updatePlanOptions, downloadDone, getSignedPrekeyByUserid, updateSignedPrekey, deleteAccount, reportUser, changeUsername, ipaPurchase, ipaForceCheck, addAdditionalUser, notSet } class ApplicationData extends $pb.GeneratedMessage { factory ApplicationData({ ApplicationData_TextMessage? textMessage, ApplicationData_GetUserByUsername? getUserByUsername, ApplicationData_GetPrekeysByUserId? getPrekeysByUserId, ApplicationData_GetUserById? getUserById, ApplicationData_UpdateGoogleFcmToken? updateGoogleFcmToken, ApplicationData_GetLocation? getLocation, ApplicationData_GetCurrentPlanInfos? getCurrentPlanInfos, ApplicationData_RedeemVoucher? redeemVoucher, ApplicationData_GetAvailablePlans? getAvailablePlans, ApplicationData_CreateVoucher? createVoucher, ApplicationData_GetVouchers? getVouchers, ApplicationData_SwitchToPayedPlan? switchtoPayedPlan, ApplicationData_GetAddAccountsInvites? getAddaccountsInvites, ApplicationData_RedeemAdditionalCode? redeemAdditionalCode, ApplicationData_RemoveAdditionalUser? removeAdditionalUser, ApplicationData_UpdatePlanOptions? updatePlanOptions, ApplicationData_DownloadDone? downloadDone, ApplicationData_GetSignedPreKeyByUserId? getSignedPrekeyByUserid, ApplicationData_UpdateSignedPreKey? updateSignedPrekey, ApplicationData_DeleteAccount? deleteAccount, ApplicationData_ReportUser? reportUser, ApplicationData_ChangeUsername? changeUsername, ApplicationData_IPAPurchase? ipaPurchase, ApplicationData_IPAForceCheck? ipaForceCheck, ApplicationData_AddAdditionalUser? addAdditionalUser, }) { final result = create(); if (textMessage != null) result.textMessage = textMessage; if (getUserByUsername != null) result.getUserByUsername = getUserByUsername; if (getPrekeysByUserId != null) result.getPrekeysByUserId = getPrekeysByUserId; if (getUserById != null) result.getUserById = getUserById; if (updateGoogleFcmToken != null) result.updateGoogleFcmToken = updateGoogleFcmToken; if (getLocation != null) result.getLocation = getLocation; if (getCurrentPlanInfos != null) result.getCurrentPlanInfos = getCurrentPlanInfos; if (redeemVoucher != null) result.redeemVoucher = redeemVoucher; if (getAvailablePlans != null) result.getAvailablePlans = getAvailablePlans; if (createVoucher != null) result.createVoucher = createVoucher; if (getVouchers != null) result.getVouchers = getVouchers; if (switchtoPayedPlan != null) result.switchtoPayedPlan = switchtoPayedPlan; if (getAddaccountsInvites != null) result.getAddaccountsInvites = getAddaccountsInvites; if (redeemAdditionalCode != null) result.redeemAdditionalCode = redeemAdditionalCode; if (removeAdditionalUser != null) result.removeAdditionalUser = removeAdditionalUser; if (updatePlanOptions != null) result.updatePlanOptions = updatePlanOptions; if (downloadDone != null) result.downloadDone = downloadDone; if (getSignedPrekeyByUserid != null) result.getSignedPrekeyByUserid = getSignedPrekeyByUserid; if (updateSignedPrekey != null) result.updateSignedPrekey = updateSignedPrekey; if (deleteAccount != null) result.deleteAccount = deleteAccount; if (reportUser != null) result.reportUser = reportUser; if (changeUsername != null) result.changeUsername = changeUsername; if (ipaPurchase != null) result.ipaPurchase = ipaPurchase; if (ipaForceCheck != null) result.ipaForceCheck = ipaForceCheck; if (addAdditionalUser != null) result.addAdditionalUser = addAdditionalUser; return result; } ApplicationData._(); factory ApplicationData.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory ApplicationData.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static const $core.Map<$core.int, ApplicationData_ApplicationData> _ApplicationData_ApplicationDataByTag = { 1: ApplicationData_ApplicationData.textMessage, 2: ApplicationData_ApplicationData.getUserByUsername, 3: ApplicationData_ApplicationData.getPrekeysByUserId, 6: ApplicationData_ApplicationData.getUserById, 8: ApplicationData_ApplicationData.updateGoogleFcmToken, 9: ApplicationData_ApplicationData.getLocation, 10: ApplicationData_ApplicationData.getCurrentPlanInfos, 11: ApplicationData_ApplicationData.redeemVoucher, 12: ApplicationData_ApplicationData.getAvailablePlans, 13: ApplicationData_ApplicationData.createVoucher, 14: ApplicationData_ApplicationData.getVouchers, 15: ApplicationData_ApplicationData.switchtoPayedPlan, 16: ApplicationData_ApplicationData.getAddaccountsInvites, 17: ApplicationData_ApplicationData.redeemAdditionalCode, 18: ApplicationData_ApplicationData.removeAdditionalUser, 19: ApplicationData_ApplicationData.updatePlanOptions, 20: ApplicationData_ApplicationData.downloadDone, 22: ApplicationData_ApplicationData.getSignedPrekeyByUserid, 23: ApplicationData_ApplicationData.updateSignedPrekey, 24: ApplicationData_ApplicationData.deleteAccount, 25: ApplicationData_ApplicationData.reportUser, 26: ApplicationData_ApplicationData.changeUsername, 27: ApplicationData_ApplicationData.ipaPurchase, 28: ApplicationData_ApplicationData.ipaForceCheck, 29: ApplicationData_ApplicationData.addAdditionalUser, 0: ApplicationData_ApplicationData.notSet }; static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'ApplicationData', package: const $pb.PackageName(_omitMessageNames ? '' : 'client_to_server'), createEmptyInstance: create) ..oo(0, [ 1, 2, 3, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29 ]) ..aOM(1, _omitFieldNames ? '' : 'textMessage', protoName: 'textMessage', subBuilder: ApplicationData_TextMessage.create) ..aOM( 2, _omitFieldNames ? '' : 'getUserByUsername', protoName: 'getUserByUsername', subBuilder: ApplicationData_GetUserByUsername.create) ..aOM( 3, _omitFieldNames ? '' : 'getPrekeysByUserId', protoName: 'getPrekeysByUserId', subBuilder: ApplicationData_GetPrekeysByUserId.create) ..aOM(6, _omitFieldNames ? '' : 'getUserById', protoName: 'getUserById', subBuilder: ApplicationData_GetUserById.create) ..aOM( 8, _omitFieldNames ? '' : 'updateGoogleFcmToken', protoName: 'updateGoogleFcmToken', subBuilder: ApplicationData_UpdateGoogleFcmToken.create) ..aOM(9, _omitFieldNames ? '' : 'getLocation', protoName: 'getLocation', subBuilder: ApplicationData_GetLocation.create) ..aOM( 10, _omitFieldNames ? '' : 'getCurrentPlanInfos', protoName: 'getCurrentPlanInfos', subBuilder: ApplicationData_GetCurrentPlanInfos.create) ..aOM( 11, _omitFieldNames ? '' : 'redeemVoucher', protoName: 'redeemVoucher', subBuilder: ApplicationData_RedeemVoucher.create) ..aOM( 12, _omitFieldNames ? '' : 'getAvailablePlans', protoName: 'getAvailablePlans', subBuilder: ApplicationData_GetAvailablePlans.create) ..aOM( 13, _omitFieldNames ? '' : 'createVoucher', protoName: 'createVoucher', subBuilder: ApplicationData_CreateVoucher.create) ..aOM(14, _omitFieldNames ? '' : 'getVouchers', protoName: 'getVouchers', subBuilder: ApplicationData_GetVouchers.create) ..aOM( 15, _omitFieldNames ? '' : 'switchtoPayedPlan', protoName: 'switchtoPayedPlan', subBuilder: ApplicationData_SwitchToPayedPlan.create) ..aOM( 16, _omitFieldNames ? '' : 'getAddaccountsInvites', protoName: 'getAddaccountsInvites', subBuilder: ApplicationData_GetAddAccountsInvites.create) ..aOM( 17, _omitFieldNames ? '' : 'redeemAdditionalCode', protoName: 'redeemAdditionalCode', subBuilder: ApplicationData_RedeemAdditionalCode.create) ..aOM( 18, _omitFieldNames ? '' : 'removeAdditionalUser', protoName: 'removeAdditionalUser', subBuilder: ApplicationData_RemoveAdditionalUser.create) ..aOM( 19, _omitFieldNames ? '' : 'updatePlanOptions', protoName: 'updatePlanOptions', subBuilder: ApplicationData_UpdatePlanOptions.create) ..aOM( 20, _omitFieldNames ? '' : 'downloadDone', protoName: 'downloadDone', subBuilder: ApplicationData_DownloadDone.create) ..aOM( 22, _omitFieldNames ? '' : 'getSignedPrekeyByUserid', protoName: 'getSignedPrekeyByUserid', subBuilder: ApplicationData_GetSignedPreKeyByUserId.create) ..aOM( 23, _omitFieldNames ? '' : 'updateSignedPrekey', protoName: 'updateSignedPrekey', subBuilder: ApplicationData_UpdateSignedPreKey.create) ..aOM( 24, _omitFieldNames ? '' : 'deleteAccount', protoName: 'deleteAccount', subBuilder: ApplicationData_DeleteAccount.create) ..aOM(25, _omitFieldNames ? '' : 'reportUser', protoName: 'reportUser', subBuilder: ApplicationData_ReportUser.create) ..aOM( 26, _omitFieldNames ? '' : 'changeUsername', protoName: 'changeUsername', subBuilder: ApplicationData_ChangeUsername.create) ..aOM(27, _omitFieldNames ? '' : 'ipaPurchase', protoName: 'ipaPurchase', subBuilder: ApplicationData_IPAPurchase.create) ..aOM( 28, _omitFieldNames ? '' : 'ipaForceCheck', protoName: 'ipaForceCheck', subBuilder: ApplicationData_IPAForceCheck.create) ..aOM( 29, _omitFieldNames ? '' : 'addAdditionalUser', protoName: 'addAdditionalUser', subBuilder: ApplicationData_AddAdditionalUser.create) ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ApplicationData copyWith(void Function(ApplicationData) updates) => super.copyWith((message) => updates(message as ApplicationData)) as ApplicationData; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ApplicationData create() => ApplicationData._(); @$core.override ApplicationData createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static ApplicationData getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static ApplicationData? _defaultInstance; @$pb.TagNumber(1) @$pb.TagNumber(2) @$pb.TagNumber(3) @$pb.TagNumber(6) @$pb.TagNumber(8) @$pb.TagNumber(9) @$pb.TagNumber(10) @$pb.TagNumber(11) @$pb.TagNumber(12) @$pb.TagNumber(13) @$pb.TagNumber(14) @$pb.TagNumber(15) @$pb.TagNumber(16) @$pb.TagNumber(17) @$pb.TagNumber(18) @$pb.TagNumber(19) @$pb.TagNumber(20) @$pb.TagNumber(22) @$pb.TagNumber(23) @$pb.TagNumber(24) @$pb.TagNumber(25) @$pb.TagNumber(26) @$pb.TagNumber(27) @$pb.TagNumber(28) @$pb.TagNumber(29) ApplicationData_ApplicationData whichApplicationData() => _ApplicationData_ApplicationDataByTag[$_whichOneof(0)]!; @$pb.TagNumber(1) @$pb.TagNumber(2) @$pb.TagNumber(3) @$pb.TagNumber(6) @$pb.TagNumber(8) @$pb.TagNumber(9) @$pb.TagNumber(10) @$pb.TagNumber(11) @$pb.TagNumber(12) @$pb.TagNumber(13) @$pb.TagNumber(14) @$pb.TagNumber(15) @$pb.TagNumber(16) @$pb.TagNumber(17) @$pb.TagNumber(18) @$pb.TagNumber(19) @$pb.TagNumber(20) @$pb.TagNumber(22) @$pb.TagNumber(23) @$pb.TagNumber(24) @$pb.TagNumber(25) @$pb.TagNumber(26) @$pb.TagNumber(27) @$pb.TagNumber(28) @$pb.TagNumber(29) void clearApplicationData() => $_clearField($_whichOneof(0)); @$pb.TagNumber(1) ApplicationData_TextMessage get textMessage => $_getN(0); @$pb.TagNumber(1) set textMessage(ApplicationData_TextMessage value) => $_setField(1, value); @$pb.TagNumber(1) $core.bool hasTextMessage() => $_has(0); @$pb.TagNumber(1) void clearTextMessage() => $_clearField(1); @$pb.TagNumber(1) ApplicationData_TextMessage ensureTextMessage() => $_ensure(0); @$pb.TagNumber(2) ApplicationData_GetUserByUsername get getUserByUsername => $_getN(1); @$pb.TagNumber(2) set getUserByUsername(ApplicationData_GetUserByUsername value) => $_setField(2, value); @$pb.TagNumber(2) $core.bool hasGetUserByUsername() => $_has(1); @$pb.TagNumber(2) void clearGetUserByUsername() => $_clearField(2); @$pb.TagNumber(2) ApplicationData_GetUserByUsername ensureGetUserByUsername() => $_ensure(1); @$pb.TagNumber(3) ApplicationData_GetPrekeysByUserId get getPrekeysByUserId => $_getN(2); @$pb.TagNumber(3) set getPrekeysByUserId(ApplicationData_GetPrekeysByUserId value) => $_setField(3, value); @$pb.TagNumber(3) $core.bool hasGetPrekeysByUserId() => $_has(2); @$pb.TagNumber(3) void clearGetPrekeysByUserId() => $_clearField(3); @$pb.TagNumber(3) ApplicationData_GetPrekeysByUserId ensureGetPrekeysByUserId() => $_ensure(2); @$pb.TagNumber(6) ApplicationData_GetUserById get getUserById => $_getN(3); @$pb.TagNumber(6) set getUserById(ApplicationData_GetUserById value) => $_setField(6, value); @$pb.TagNumber(6) $core.bool hasGetUserById() => $_has(3); @$pb.TagNumber(6) void clearGetUserById() => $_clearField(6); @$pb.TagNumber(6) ApplicationData_GetUserById ensureGetUserById() => $_ensure(3); @$pb.TagNumber(8) ApplicationData_UpdateGoogleFcmToken get updateGoogleFcmToken => $_getN(4); @$pb.TagNumber(8) set updateGoogleFcmToken(ApplicationData_UpdateGoogleFcmToken value) => $_setField(8, value); @$pb.TagNumber(8) $core.bool hasUpdateGoogleFcmToken() => $_has(4); @$pb.TagNumber(8) void clearUpdateGoogleFcmToken() => $_clearField(8); @$pb.TagNumber(8) ApplicationData_UpdateGoogleFcmToken ensureUpdateGoogleFcmToken() => $_ensure(4); @$pb.TagNumber(9) ApplicationData_GetLocation get getLocation => $_getN(5); @$pb.TagNumber(9) set getLocation(ApplicationData_GetLocation value) => $_setField(9, value); @$pb.TagNumber(9) $core.bool hasGetLocation() => $_has(5); @$pb.TagNumber(9) void clearGetLocation() => $_clearField(9); @$pb.TagNumber(9) ApplicationData_GetLocation ensureGetLocation() => $_ensure(5); @$pb.TagNumber(10) ApplicationData_GetCurrentPlanInfos get getCurrentPlanInfos => $_getN(6); @$pb.TagNumber(10) set getCurrentPlanInfos(ApplicationData_GetCurrentPlanInfos value) => $_setField(10, value); @$pb.TagNumber(10) $core.bool hasGetCurrentPlanInfos() => $_has(6); @$pb.TagNumber(10) void clearGetCurrentPlanInfos() => $_clearField(10); @$pb.TagNumber(10) ApplicationData_GetCurrentPlanInfos ensureGetCurrentPlanInfos() => $_ensure(6); @$pb.TagNumber(11) ApplicationData_RedeemVoucher get redeemVoucher => $_getN(7); @$pb.TagNumber(11) set redeemVoucher(ApplicationData_RedeemVoucher value) => $_setField(11, value); @$pb.TagNumber(11) $core.bool hasRedeemVoucher() => $_has(7); @$pb.TagNumber(11) void clearRedeemVoucher() => $_clearField(11); @$pb.TagNumber(11) ApplicationData_RedeemVoucher ensureRedeemVoucher() => $_ensure(7); @$pb.TagNumber(12) ApplicationData_GetAvailablePlans get getAvailablePlans => $_getN(8); @$pb.TagNumber(12) set getAvailablePlans(ApplicationData_GetAvailablePlans value) => $_setField(12, value); @$pb.TagNumber(12) $core.bool hasGetAvailablePlans() => $_has(8); @$pb.TagNumber(12) void clearGetAvailablePlans() => $_clearField(12); @$pb.TagNumber(12) ApplicationData_GetAvailablePlans ensureGetAvailablePlans() => $_ensure(8); @$pb.TagNumber(13) ApplicationData_CreateVoucher get createVoucher => $_getN(9); @$pb.TagNumber(13) set createVoucher(ApplicationData_CreateVoucher value) => $_setField(13, value); @$pb.TagNumber(13) $core.bool hasCreateVoucher() => $_has(9); @$pb.TagNumber(13) void clearCreateVoucher() => $_clearField(13); @$pb.TagNumber(13) ApplicationData_CreateVoucher ensureCreateVoucher() => $_ensure(9); @$pb.TagNumber(14) ApplicationData_GetVouchers get getVouchers => $_getN(10); @$pb.TagNumber(14) set getVouchers(ApplicationData_GetVouchers value) => $_setField(14, value); @$pb.TagNumber(14) $core.bool hasGetVouchers() => $_has(10); @$pb.TagNumber(14) void clearGetVouchers() => $_clearField(14); @$pb.TagNumber(14) ApplicationData_GetVouchers ensureGetVouchers() => $_ensure(10); @$pb.TagNumber(15) ApplicationData_SwitchToPayedPlan get switchtoPayedPlan => $_getN(11); @$pb.TagNumber(15) set switchtoPayedPlan(ApplicationData_SwitchToPayedPlan value) => $_setField(15, value); @$pb.TagNumber(15) $core.bool hasSwitchtoPayedPlan() => $_has(11); @$pb.TagNumber(15) void clearSwitchtoPayedPlan() => $_clearField(15); @$pb.TagNumber(15) ApplicationData_SwitchToPayedPlan ensureSwitchtoPayedPlan() => $_ensure(11); @$pb.TagNumber(16) ApplicationData_GetAddAccountsInvites get getAddaccountsInvites => $_getN(12); @$pb.TagNumber(16) set getAddaccountsInvites(ApplicationData_GetAddAccountsInvites value) => $_setField(16, value); @$pb.TagNumber(16) $core.bool hasGetAddaccountsInvites() => $_has(12); @$pb.TagNumber(16) void clearGetAddaccountsInvites() => $_clearField(16); @$pb.TagNumber(16) ApplicationData_GetAddAccountsInvites ensureGetAddaccountsInvites() => $_ensure(12); @$pb.TagNumber(17) ApplicationData_RedeemAdditionalCode get redeemAdditionalCode => $_getN(13); @$pb.TagNumber(17) set redeemAdditionalCode(ApplicationData_RedeemAdditionalCode value) => $_setField(17, value); @$pb.TagNumber(17) $core.bool hasRedeemAdditionalCode() => $_has(13); @$pb.TagNumber(17) void clearRedeemAdditionalCode() => $_clearField(17); @$pb.TagNumber(17) ApplicationData_RedeemAdditionalCode ensureRedeemAdditionalCode() => $_ensure(13); @$pb.TagNumber(18) ApplicationData_RemoveAdditionalUser get removeAdditionalUser => $_getN(14); @$pb.TagNumber(18) set removeAdditionalUser(ApplicationData_RemoveAdditionalUser value) => $_setField(18, value); @$pb.TagNumber(18) $core.bool hasRemoveAdditionalUser() => $_has(14); @$pb.TagNumber(18) void clearRemoveAdditionalUser() => $_clearField(18); @$pb.TagNumber(18) ApplicationData_RemoveAdditionalUser ensureRemoveAdditionalUser() => $_ensure(14); @$pb.TagNumber(19) ApplicationData_UpdatePlanOptions get updatePlanOptions => $_getN(15); @$pb.TagNumber(19) set updatePlanOptions(ApplicationData_UpdatePlanOptions value) => $_setField(19, value); @$pb.TagNumber(19) $core.bool hasUpdatePlanOptions() => $_has(15); @$pb.TagNumber(19) void clearUpdatePlanOptions() => $_clearField(19); @$pb.TagNumber(19) ApplicationData_UpdatePlanOptions ensureUpdatePlanOptions() => $_ensure(15); @$pb.TagNumber(20) ApplicationData_DownloadDone get downloadDone => $_getN(16); @$pb.TagNumber(20) set downloadDone(ApplicationData_DownloadDone value) => $_setField(20, value); @$pb.TagNumber(20) $core.bool hasDownloadDone() => $_has(16); @$pb.TagNumber(20) void clearDownloadDone() => $_clearField(20); @$pb.TagNumber(20) ApplicationData_DownloadDone ensureDownloadDone() => $_ensure(16); @$pb.TagNumber(22) ApplicationData_GetSignedPreKeyByUserId get getSignedPrekeyByUserid => $_getN(17); @$pb.TagNumber(22) set getSignedPrekeyByUserid(ApplicationData_GetSignedPreKeyByUserId value) => $_setField(22, value); @$pb.TagNumber(22) $core.bool hasGetSignedPrekeyByUserid() => $_has(17); @$pb.TagNumber(22) void clearGetSignedPrekeyByUserid() => $_clearField(22); @$pb.TagNumber(22) ApplicationData_GetSignedPreKeyByUserId ensureGetSignedPrekeyByUserid() => $_ensure(17); @$pb.TagNumber(23) ApplicationData_UpdateSignedPreKey get updateSignedPrekey => $_getN(18); @$pb.TagNumber(23) set updateSignedPrekey(ApplicationData_UpdateSignedPreKey value) => $_setField(23, value); @$pb.TagNumber(23) $core.bool hasUpdateSignedPrekey() => $_has(18); @$pb.TagNumber(23) void clearUpdateSignedPrekey() => $_clearField(23); @$pb.TagNumber(23) ApplicationData_UpdateSignedPreKey ensureUpdateSignedPrekey() => $_ensure(18); @$pb.TagNumber(24) ApplicationData_DeleteAccount get deleteAccount => $_getN(19); @$pb.TagNumber(24) set deleteAccount(ApplicationData_DeleteAccount value) => $_setField(24, value); @$pb.TagNumber(24) $core.bool hasDeleteAccount() => $_has(19); @$pb.TagNumber(24) void clearDeleteAccount() => $_clearField(24); @$pb.TagNumber(24) ApplicationData_DeleteAccount ensureDeleteAccount() => $_ensure(19); @$pb.TagNumber(25) ApplicationData_ReportUser get reportUser => $_getN(20); @$pb.TagNumber(25) set reportUser(ApplicationData_ReportUser value) => $_setField(25, value); @$pb.TagNumber(25) $core.bool hasReportUser() => $_has(20); @$pb.TagNumber(25) void clearReportUser() => $_clearField(25); @$pb.TagNumber(25) ApplicationData_ReportUser ensureReportUser() => $_ensure(20); @$pb.TagNumber(26) ApplicationData_ChangeUsername get changeUsername => $_getN(21); @$pb.TagNumber(26) set changeUsername(ApplicationData_ChangeUsername value) => $_setField(26, value); @$pb.TagNumber(26) $core.bool hasChangeUsername() => $_has(21); @$pb.TagNumber(26) void clearChangeUsername() => $_clearField(26); @$pb.TagNumber(26) ApplicationData_ChangeUsername ensureChangeUsername() => $_ensure(21); @$pb.TagNumber(27) ApplicationData_IPAPurchase get ipaPurchase => $_getN(22); @$pb.TagNumber(27) set ipaPurchase(ApplicationData_IPAPurchase value) => $_setField(27, value); @$pb.TagNumber(27) $core.bool hasIpaPurchase() => $_has(22); @$pb.TagNumber(27) void clearIpaPurchase() => $_clearField(27); @$pb.TagNumber(27) ApplicationData_IPAPurchase ensureIpaPurchase() => $_ensure(22); @$pb.TagNumber(28) ApplicationData_IPAForceCheck get ipaForceCheck => $_getN(23); @$pb.TagNumber(28) set ipaForceCheck(ApplicationData_IPAForceCheck value) => $_setField(28, value); @$pb.TagNumber(28) $core.bool hasIpaForceCheck() => $_has(23); @$pb.TagNumber(28) void clearIpaForceCheck() => $_clearField(28); @$pb.TagNumber(28) ApplicationData_IPAForceCheck ensureIpaForceCheck() => $_ensure(23); @$pb.TagNumber(29) ApplicationData_AddAdditionalUser get addAdditionalUser => $_getN(24); @$pb.TagNumber(29) set addAdditionalUser(ApplicationData_AddAdditionalUser value) => $_setField(29, value); @$pb.TagNumber(29) $core.bool hasAddAdditionalUser() => $_has(24); @$pb.TagNumber(29) void clearAddAdditionalUser() => $_clearField(29); @$pb.TagNumber(29) ApplicationData_AddAdditionalUser ensureAddAdditionalUser() => $_ensure(24); } class Response_PreKey extends $pb.GeneratedMessage { factory Response_PreKey({ $fixnum.Int64? id, $core.List<$core.int>? prekey, }) { final result = create(); if (id != null) result.id = id; if (prekey != null) result.prekey = prekey; return result; } Response_PreKey._(); factory Response_PreKey.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory Response_PreKey.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'Response.PreKey', package: const $pb.PackageName(_omitMessageNames ? '' : 'client_to_server'), createEmptyInstance: create) ..aInt64(1, _omitFieldNames ? '' : 'id') ..a<$core.List<$core.int>>( 2, _omitFieldNames ? '' : 'prekey', $pb.PbFieldType.OY) ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') Response_PreKey clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') Response_PreKey copyWith(void Function(Response_PreKey) updates) => super.copyWith((message) => updates(message as Response_PreKey)) as Response_PreKey; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static Response_PreKey create() => Response_PreKey._(); @$core.override Response_PreKey createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static Response_PreKey getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static Response_PreKey? _defaultInstance; @$pb.TagNumber(1) $fixnum.Int64 get id => $_getI64(0); @$pb.TagNumber(1) set id($fixnum.Int64 value) => $_setInt64(0, value); @$pb.TagNumber(1) $core.bool hasId() => $_has(0); @$pb.TagNumber(1) void clearId() => $_clearField(1); @$pb.TagNumber(2) $core.List<$core.int> get prekey => $_getN(1); @$pb.TagNumber(2) set prekey($core.List<$core.int> value) => $_setBytes(1, value); @$pb.TagNumber(2) $core.bool hasPrekey() => $_has(1); @$pb.TagNumber(2) void clearPrekey() => $_clearField(2); } class Response_Prekeys extends $pb.GeneratedMessage { factory Response_Prekeys({ $core.Iterable? prekeys, }) { final result = create(); if (prekeys != null) result.prekeys.addAll(prekeys); return result; } Response_Prekeys._(); factory Response_Prekeys.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory Response_Prekeys.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'Response.Prekeys', package: const $pb.PackageName(_omitMessageNames ? '' : 'client_to_server'), createEmptyInstance: create) ..pPM(1, _omitFieldNames ? '' : 'prekeys', subBuilder: Response_PreKey.create) ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') Response_Prekeys clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') Response_Prekeys copyWith(void Function(Response_Prekeys) updates) => super.copyWith((message) => updates(message as Response_Prekeys)) as Response_Prekeys; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static Response_Prekeys create() => Response_Prekeys._(); @$core.override Response_Prekeys createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static Response_Prekeys getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static Response_Prekeys? _defaultInstance; @$pb.TagNumber(1) $pb.PbList get prekeys => $_getList(0); } enum Response_Ok_Ok { none, prekeys, notSet } class Response_Ok extends $pb.GeneratedMessage { factory Response_Ok({ $core.bool? none, Response_Prekeys? prekeys, }) { final result = create(); if (none != null) result.none = none; if (prekeys != null) result.prekeys = prekeys; return result; } Response_Ok._(); factory Response_Ok.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory Response_Ok.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static const $core.Map<$core.int, Response_Ok_Ok> _Response_Ok_OkByTag = { 1: Response_Ok_Ok.none, 2: Response_Ok_Ok.prekeys, 0: Response_Ok_Ok.notSet }; static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'Response.Ok', package: const $pb.PackageName(_omitMessageNames ? '' : 'client_to_server'), createEmptyInstance: create) ..oo(0, [1, 2]) ..aOB(1, _omitFieldNames ? '' : 'None', protoName: 'None') ..aOM(2, _omitFieldNames ? '' : 'prekeys', subBuilder: Response_Prekeys.create) ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') Response_Ok clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') Response_Ok copyWith(void Function(Response_Ok) updates) => super.copyWith((message) => updates(message as Response_Ok)) as Response_Ok; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static Response_Ok create() => Response_Ok._(); @$core.override Response_Ok createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static Response_Ok getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static Response_Ok? _defaultInstance; @$pb.TagNumber(1) @$pb.TagNumber(2) Response_Ok_Ok whichOk() => _Response_Ok_OkByTag[$_whichOneof(0)]!; @$pb.TagNumber(1) @$pb.TagNumber(2) void clearOk() => $_clearField($_whichOneof(0)); @$pb.TagNumber(1) $core.bool get none => $_getBF(0); @$pb.TagNumber(1) set none($core.bool value) => $_setBool(0, value); @$pb.TagNumber(1) $core.bool hasNone() => $_has(0); @$pb.TagNumber(1) void clearNone() => $_clearField(1); @$pb.TagNumber(2) Response_Prekeys get prekeys => $_getN(1); @$pb.TagNumber(2) set prekeys(Response_Prekeys value) => $_setField(2, value); @$pb.TagNumber(2) $core.bool hasPrekeys() => $_has(1); @$pb.TagNumber(2) void clearPrekeys() => $_clearField(2); @$pb.TagNumber(2) Response_Prekeys ensurePrekeys() => $_ensure(1); } enum Response_Response { ok, error, notSet } class Response extends $pb.GeneratedMessage { factory Response({ Response_Ok? ok, $0.ErrorCode? error, }) { final result = create(); if (ok != null) result.ok = ok; if (error != null) result.error = error; return result; } Response._(); factory Response.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory Response.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static const $core.Map<$core.int, Response_Response> _Response_ResponseByTag = { 1: Response_Response.ok, 2: Response_Response.error, 0: Response_Response.notSet }; static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'Response', package: const $pb.PackageName(_omitMessageNames ? '' : 'client_to_server'), createEmptyInstance: create) ..oo(0, [1, 2]) ..aOM(1, _omitFieldNames ? '' : 'ok', subBuilder: Response_Ok.create) ..aE<$0.ErrorCode>(2, _omitFieldNames ? '' : 'error', enumValues: $0.ErrorCode.values) ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') Response clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') Response copyWith(void Function(Response) updates) => super.copyWith((message) => updates(message as Response)) as Response; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static Response create() => Response._(); @$core.override Response createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static Response getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static Response? _defaultInstance; @$pb.TagNumber(1) @$pb.TagNumber(2) Response_Response whichResponse() => _Response_ResponseByTag[$_whichOneof(0)]!; @$pb.TagNumber(1) @$pb.TagNumber(2) void clearResponse() => $_clearField($_whichOneof(0)); @$pb.TagNumber(1) Response_Ok get ok => $_getN(0); @$pb.TagNumber(1) set ok(Response_Ok value) => $_setField(1, value); @$pb.TagNumber(1) $core.bool hasOk() => $_has(0); @$pb.TagNumber(1) void clearOk() => $_clearField(1); @$pb.TagNumber(1) Response_Ok ensureOk() => $_ensure(0); @$pb.TagNumber(2) $0.ErrorCode get error => $_getN(1); @$pb.TagNumber(2) set error($0.ErrorCode value) => $_setField(2, value); @$pb.TagNumber(2) $core.bool hasError() => $_has(1); @$pb.TagNumber(2) void clearError() => $_clearField(2); } const $core.bool _omitFieldNames = $core.bool.fromEnvironment('protobuf.omit_field_names'); const $core.bool _omitMessageNames = $core.bool.fromEnvironment('protobuf.omit_message_names');