// Minimal FileDescriptorProto implementation for proto generation // ignore_for_file: annotate_overrides, camel_case_types, constant_identifier_names // ignore_for_file: non_constant_identifier_names, prefer_single_quotes, use_super_parameters // Based on google/protobuf/descriptor.proto import 'dart:core' as $core; import 'package:protobuf/protobuf.dart' as $pb; class FileDescriptorProto extends $pb.GeneratedMessage { factory FileDescriptorProto({ $core.String? name, $core.String? package, $core.Iterable<$core.String>? dependency, $core.Iterable? messageType, $core.Iterable? enumType, $core.Iterable? service, $core.Iterable? extension, FileOptions? options, $core.String? syntax, }) { final result = create(); if (name != null) result.name = name; if (package != null) result.package = package; if (dependency != null) result.dependency.addAll(dependency); if (messageType != null) result.messageType.addAll(messageType); if (enumType != null) result.enumType.addAll(enumType); if (service != null) result.service.addAll(service); if (extension != null) result.extension.addAll(extension); if (options != null) result.options = options; if (syntax != null) result.syntax = syntax; return result; } FileDescriptorProto._() : super(); factory FileDescriptorProto.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo('FileDescriptorProto', package: const $pb.PackageName('google.protobuf'), createEmptyInstance: create) ..aOS(1, 'name') ..aOS(2, 'package') ..pPS(3, 'dependency') ..pc(4, 'messageType', $pb.PbFieldType.PM, subBuilder: DescriptorProto.create) ..pc(5, 'enumType', $pb.PbFieldType.PM, subBuilder: EnumDescriptorProto.create) ..pc(6, 'service', $pb.PbFieldType.PM, subBuilder: ServiceDescriptorProto.create) ..pc(7, 'extension', $pb.PbFieldType.PM, subBuilder: FieldDescriptorProto.create) ..aOM(8, 'options', subBuilder: FileOptions.create) ..aOS(12, 'syntax') ..hasRequiredFields = false; @$core.override $pb.BuilderInfo get info_ => _i; @$core.override FileDescriptorProto createEmptyInstance() => create(); static FileDescriptorProto create() => FileDescriptorProto._(); @$core.override FileDescriptorProto clone() => FileDescriptorProto()..mergeFromMessage(this); @$pb.TagNumber(1) $core.String get name => $_getSZ(0); @$pb.TagNumber(1) set name($core.String v) => $_setString(0, v); @$pb.TagNumber(1) $core.bool hasName() => $_has(0); @$pb.TagNumber(2) $core.String get package => $_getSZ(1); @$pb.TagNumber(2) set package($core.String v) => $_setString(1, v); @$pb.TagNumber(2) $core.bool hasPackage() => $_has(1); @$pb.TagNumber(3) $core.List<$core.String> get dependency => $_getList(2); @$pb.TagNumber(4) $core.List get messageType => $_getList(3); @$pb.TagNumber(5) $core.List get enumType => $_getList(4); @$pb.TagNumber(6) $core.List get service => $_getList(5); @$pb.TagNumber(7) $core.List get extension => $_getList(6); @$pb.TagNumber(8) FileOptions get options => $_getN(7); @$pb.TagNumber(8) set options(FileOptions v) => setField(8, v); @$pb.TagNumber(8) $core.bool hasOptions() => $_has(7); @$pb.TagNumber(8) FileOptions ensureOptions() => $_ensure(7); @$pb.TagNumber(12) $core.String get syntax => $_getSZ(8); @$pb.TagNumber(12) set syntax($core.String v) => $_setString(8, v); @$pb.TagNumber(12) $core.bool hasSyntax() => $_has(8); } class DescriptorProto extends $pb.GeneratedMessage { factory DescriptorProto({ $core.String? name, $core.Iterable? field, $core.Iterable? extension, $core.Iterable? nestedType, $core.Iterable? enumType, $core.Iterable? reservedRange, $core.Iterable<$core.String>? reservedName, $core.Iterable? oneofDecl, MessageOptions? options, }) { final result = create(); if (name != null) result.name = name; if (field != null) result.field.addAll(field); if (extension != null) result.extension.addAll(extension); if (nestedType != null) result.nestedType.addAll(nestedType); if (enumType != null) result.enumType.addAll(enumType); if (reservedRange != null) result.reservedRange.addAll(reservedRange); if (reservedName != null) result.reservedName.addAll(reservedName); if (oneofDecl != null) result.oneofDecl.addAll(oneofDecl); if (options != null) result.options = options; return result; } DescriptorProto._() : super(); factory DescriptorProto.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo('DescriptorProto', package: const $pb.PackageName('google.protobuf'), createEmptyInstance: create) ..aOS(1, 'name') ..pc(2, 'field', $pb.PbFieldType.PM, subBuilder: FieldDescriptorProto.create) ..pc(6, 'extension', $pb.PbFieldType.PM, subBuilder: FieldDescriptorProto.create) ..pc(3, 'nestedType', $pb.PbFieldType.PM, subBuilder: DescriptorProto.create) ..pc(4, 'enumType', $pb.PbFieldType.PM, subBuilder: EnumDescriptorProto.create) ..pc(9, 'reservedRange', $pb.PbFieldType.PM, subBuilder: DescriptorProto_ReservedRange.create) ..pPS(10, 'reservedName') ..pc(8, 'oneofDecl', $pb.PbFieldType.PM, subBuilder: OneofDescriptorProto.create) ..aOM(7, 'options', subBuilder: MessageOptions.create) ..hasRequiredFields = false; @$core.override $pb.BuilderInfo get info_ => _i; @$core.override DescriptorProto createEmptyInstance() => create(); static DescriptorProto create() => DescriptorProto._(); @$core.override DescriptorProto clone() => DescriptorProto()..mergeFromMessage(this); @$pb.TagNumber(1) $core.String get name => $_getSZ(0); @$pb.TagNumber(1) set name($core.String v) => $_setString(0, v); @$pb.TagNumber(2) $core.List get field => $_getList(1); @$pb.TagNumber(6) $core.List get extension => $_getList(2); @$pb.TagNumber(3) $core.List get nestedType => $_getList(3); @$pb.TagNumber(4) $core.List get enumType => $_getList(4); @$pb.TagNumber(9) $core.List get reservedRange => $_getList(5); @$pb.TagNumber(10) $core.List<$core.String> get reservedName => $_getList(6); @$pb.TagNumber(8) $core.List get oneofDecl => $_getList(7); @$pb.TagNumber(7) MessageOptions get options => $_getN(8); @$pb.TagNumber(7) set options(MessageOptions v) => setField(7, v); @$pb.TagNumber(7) $core.bool hasOptions() => $_has(8); @$pb.TagNumber(7) MessageOptions ensureOptions() => $_ensure(8); } class DescriptorProto_ReservedRange extends $pb.GeneratedMessage { factory DescriptorProto_ReservedRange({$core.int? start, $core.int? end}) { final result = create(); if (start != null) result.start = start; if (end != null) result.end = end; return result; } DescriptorProto_ReservedRange._() : super(); factory DescriptorProto_ReservedRange.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo('DescriptorProto.ReservedRange', package: const $pb.PackageName('google.protobuf'), createEmptyInstance: create) ..a<$core.int>(1, 'start', $pb.PbFieldType.O3) ..a<$core.int>(2, 'end', $pb.PbFieldType.O3) ..hasRequiredFields = false; @$core.override $pb.BuilderInfo get info_ => _i; @$core.override DescriptorProto_ReservedRange createEmptyInstance() => create(); static DescriptorProto_ReservedRange create() => DescriptorProto_ReservedRange._(); @$core.override DescriptorProto_ReservedRange clone() => DescriptorProto_ReservedRange()..mergeFromMessage(this); @$pb.TagNumber(1) $core.int get start => $_getIZ(0); @$pb.TagNumber(1) set start($core.int v) => $_setSignedInt32(0, v); @$pb.TagNumber(2) $core.int get end => $_getIZ(1); @$pb.TagNumber(2) set end($core.int v) => $_setSignedInt32(1, v); } class FieldDescriptorProto extends $pb.GeneratedMessage { factory FieldDescriptorProto({ $core.String? name, $core.int? number, FieldDescriptorProto_Label? label, FieldDescriptorProto_Type? type, $core.String? typeName, $core.String? extendee, $core.String? defaultValue, $core.int? oneofIndex, $core.String? jsonName, FieldOptions? options, $core.bool? proto3Optional, }) { final result = create(); if (name != null) result.name = name; if (number != null) result.number = number; if (label != null) result.label = label; if (type != null) result.type = type; if (typeName != null) result.typeName = typeName; if (extendee != null) result.extendee = extendee; if (defaultValue != null) result.defaultValue = defaultValue; if (oneofIndex != null) result.oneofIndex = oneofIndex; if (jsonName != null) result.jsonName = jsonName; if (options != null) result.options = options; if (proto3Optional != null) result.proto3Optional = proto3Optional; return result; } FieldDescriptorProto._() : super(); factory FieldDescriptorProto.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo('FieldDescriptorProto', package: const $pb.PackageName('google.protobuf'), createEmptyInstance: create) ..aOS(1, 'name') ..a<$core.int>(3, 'number', $pb.PbFieldType.O3) ..e(4, 'label', $pb.PbFieldType.OE, defaultOrMaker: FieldDescriptorProto_Label.LABEL_OPTIONAL, valueOf: FieldDescriptorProto_Label.valueOf, enumValues: FieldDescriptorProto_Label.values) ..e(5, 'type', $pb.PbFieldType.OE, defaultOrMaker: FieldDescriptorProto_Type.TYPE_DOUBLE, valueOf: FieldDescriptorProto_Type.valueOf, enumValues: FieldDescriptorProto_Type.values) ..aOS(6, 'typeName') ..aOS(2, 'extendee') ..aOS(7, 'defaultValue') ..a<$core.int>(9, 'oneofIndex', $pb.PbFieldType.O3) ..aOS(10, 'jsonName') ..aOM(8, 'options', subBuilder: FieldOptions.create) ..aOB(17, 'proto3Optional') ..hasRequiredFields = false; @$core.override $pb.BuilderInfo get info_ => _i; @$core.override FieldDescriptorProto createEmptyInstance() => create(); static FieldDescriptorProto create() => FieldDescriptorProto._(); @$core.override FieldDescriptorProto clone() => FieldDescriptorProto()..mergeFromMessage(this); @$pb.TagNumber(1) $core.String get name => $_getSZ(0); @$pb.TagNumber(1) set name($core.String v) => $_setString(0, v); @$pb.TagNumber(3) $core.int get number => $_getIZ(1); @$pb.TagNumber(3) set number($core.int v) => $_setSignedInt32(1, v); @$pb.TagNumber(4) FieldDescriptorProto_Label get label => $_getN(2); @$pb.TagNumber(4) set label(FieldDescriptorProto_Label v) => setField(4, v); @$pb.TagNumber(4) $core.bool hasLabel() => $_has(2); @$pb.TagNumber(5) FieldDescriptorProto_Type get type => $_getN(3); @$pb.TagNumber(5) set type(FieldDescriptorProto_Type v) => setField(5, v); @$pb.TagNumber(5) $core.bool hasType() => $_has(3); @$pb.TagNumber(6) $core.String get typeName => $_getSZ(4); @$pb.TagNumber(6) set typeName($core.String v) => $_setString(4, v); @$pb.TagNumber(6) $core.bool hasTypeName() => $_has(4); @$pb.TagNumber(2) $core.String get extendee => $_getSZ(5); @$pb.TagNumber(2) set extendee($core.String v) => $_setString(5, v); @$pb.TagNumber(7) $core.String get defaultValue => $_getSZ(6); @$pb.TagNumber(7) set defaultValue($core.String v) => $_setString(6, v); @$pb.TagNumber(9) $core.int get oneofIndex => $_getIZ(7); @$pb.TagNumber(9) set oneofIndex($core.int v) => $_setSignedInt32(7, v); @$pb.TagNumber(9) $core.bool hasOneofIndex() => $_has(7); @$pb.TagNumber(10) $core.String get jsonName => $_getSZ(8); @$pb.TagNumber(10) set jsonName($core.String v) => $_setString(8, v); @$pb.TagNumber(10) $core.bool hasJsonName() => $_has(8); @$pb.TagNumber(8) FieldOptions get options => $_getN(9); @$pb.TagNumber(8) set options(FieldOptions v) => setField(8, v); @$pb.TagNumber(8) $core.bool hasOptions() => $_has(9); @$pb.TagNumber(8) FieldOptions ensureOptions() => $_ensure(9); @$pb.TagNumber(17) $core.bool get proto3Optional => $_getBF(10); @$pb.TagNumber(17) set proto3Optional($core.bool v) => $_setBool(10, v); @$pb.TagNumber(17) $core.bool hasProto3Optional() => $_has(10); } class FieldDescriptorProto_Type extends $pb.ProtobufEnum { static const FieldDescriptorProto_Type TYPE_DOUBLE = FieldDescriptorProto_Type._(1, 'TYPE_DOUBLE'); static const FieldDescriptorProto_Type TYPE_FLOAT = FieldDescriptorProto_Type._(2, 'TYPE_FLOAT'); static const FieldDescriptorProto_Type TYPE_INT64 = FieldDescriptorProto_Type._(3, 'TYPE_INT64'); static const FieldDescriptorProto_Type TYPE_UINT64 = FieldDescriptorProto_Type._(4, 'TYPE_UINT64'); static const FieldDescriptorProto_Type TYPE_INT32 = FieldDescriptorProto_Type._(5, 'TYPE_INT32'); static const FieldDescriptorProto_Type TYPE_FIXED64 = FieldDescriptorProto_Type._(6, 'TYPE_FIXED64'); static const FieldDescriptorProto_Type TYPE_FIXED32 = FieldDescriptorProto_Type._(7, 'TYPE_FIXED32'); static const FieldDescriptorProto_Type TYPE_BOOL = FieldDescriptorProto_Type._(8, 'TYPE_BOOL'); static const FieldDescriptorProto_Type TYPE_STRING = FieldDescriptorProto_Type._(9, 'TYPE_STRING'); static const FieldDescriptorProto_Type TYPE_GROUP = FieldDescriptorProto_Type._(10, 'TYPE_GROUP'); static const FieldDescriptorProto_Type TYPE_MESSAGE = FieldDescriptorProto_Type._(11, 'TYPE_MESSAGE'); static const FieldDescriptorProto_Type TYPE_BYTES = FieldDescriptorProto_Type._(12, 'TYPE_BYTES'); static const FieldDescriptorProto_Type TYPE_UINT32 = FieldDescriptorProto_Type._(13, 'TYPE_UINT32'); static const FieldDescriptorProto_Type TYPE_ENUM = FieldDescriptorProto_Type._(14, 'TYPE_ENUM'); static const FieldDescriptorProto_Type TYPE_SFIXED32 = FieldDescriptorProto_Type._(15, 'TYPE_SFIXED32'); static const FieldDescriptorProto_Type TYPE_SFIXED64 = FieldDescriptorProto_Type._(16, 'TYPE_SFIXED64'); static const FieldDescriptorProto_Type TYPE_SINT32 = FieldDescriptorProto_Type._(17, 'TYPE_SINT32'); static const FieldDescriptorProto_Type TYPE_SINT64 = FieldDescriptorProto_Type._(18, 'TYPE_SINT64'); static const $core.List values = [ TYPE_DOUBLE, TYPE_FLOAT, TYPE_INT64, TYPE_UINT64, TYPE_INT32, TYPE_FIXED64, TYPE_FIXED32, TYPE_BOOL, TYPE_STRING, TYPE_GROUP, TYPE_MESSAGE, TYPE_BYTES, TYPE_UINT32, TYPE_ENUM, TYPE_SFIXED32, TYPE_SFIXED64, TYPE_SINT32, TYPE_SINT64, ]; static final $core.Map<$core.int, FieldDescriptorProto_Type> _byValue = $pb.ProtobufEnum.initByValue(values); static FieldDescriptorProto_Type? valueOf($core.int value) => _byValue[value]; const FieldDescriptorProto_Type._($core.int v, $core.String n) : super(v, n); } class FieldDescriptorProto_Label extends $pb.ProtobufEnum { static const FieldDescriptorProto_Label LABEL_OPTIONAL = FieldDescriptorProto_Label._(1, 'LABEL_OPTIONAL'); static const FieldDescriptorProto_Label LABEL_REQUIRED = FieldDescriptorProto_Label._(2, 'LABEL_REQUIRED'); static const FieldDescriptorProto_Label LABEL_REPEATED = FieldDescriptorProto_Label._(3, 'LABEL_REPEATED'); static const $core.List values = [LABEL_OPTIONAL, LABEL_REQUIRED, LABEL_REPEATED]; static final $core.Map<$core.int, FieldDescriptorProto_Label> _byValue = $pb.ProtobufEnum.initByValue(values); static FieldDescriptorProto_Label? valueOf($core.int value) => _byValue[value]; const FieldDescriptorProto_Label._($core.int v, $core.String n) : super(v, n); } class EnumDescriptorProto extends $pb.GeneratedMessage { factory EnumDescriptorProto({ $core.String? name, $core.Iterable? value, EnumOptions? options, }) { final result = create(); if (name != null) result.name = name; if (value != null) result.value.addAll(value); if (options != null) result.options = options; return result; } EnumDescriptorProto._() : super(); factory EnumDescriptorProto.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo('EnumDescriptorProto', package: const $pb.PackageName('google.protobuf'), createEmptyInstance: create) ..aOS(1, 'name') ..pc(2, 'value', $pb.PbFieldType.PM, subBuilder: EnumValueDescriptorProto.create) ..aOM(3, 'options', subBuilder: EnumOptions.create) ..hasRequiredFields = false; @$core.override $pb.BuilderInfo get info_ => _i; @$core.override EnumDescriptorProto createEmptyInstance() => create(); static EnumDescriptorProto create() => EnumDescriptorProto._(); @$core.override EnumDescriptorProto clone() => EnumDescriptorProto()..mergeFromMessage(this); @$pb.TagNumber(1) $core.String get name => $_getSZ(0); @$pb.TagNumber(1) set name($core.String v) => $_setString(0, v); @$pb.TagNumber(2) $core.List get value => $_getList(1); @$pb.TagNumber(3) EnumOptions get options => $_getN(2); @$pb.TagNumber(3) set options(EnumOptions v) => setField(3, v); @$pb.TagNumber(3) $core.bool hasOptions() => $_has(2); } class EnumValueDescriptorProto extends $pb.GeneratedMessage { factory EnumValueDescriptorProto({$core.String? name, $core.int? number}) { final result = create(); if (name != null) result.name = name; if (number != null) result.number = number; return result; } EnumValueDescriptorProto._() : super(); factory EnumValueDescriptorProto.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo('EnumValueDescriptorProto', package: const $pb.PackageName('google.protobuf'), createEmptyInstance: create) ..aOS(1, 'name') ..a<$core.int>(2, 'number', $pb.PbFieldType.O3) ..hasRequiredFields = false; @$core.override $pb.BuilderInfo get info_ => _i; @$core.override EnumValueDescriptorProto createEmptyInstance() => create(); static EnumValueDescriptorProto create() => EnumValueDescriptorProto._(); @$core.override EnumValueDescriptorProto clone() => EnumValueDescriptorProto()..mergeFromMessage(this); @$pb.TagNumber(1) $core.String get name => $_getSZ(0); @$pb.TagNumber(1) set name($core.String v) => $_setString(0, v); @$pb.TagNumber(2) $core.int get number => $_getIZ(1); @$pb.TagNumber(2) set number($core.int v) => $_setSignedInt32(1, v); } class ServiceDescriptorProto extends $pb.GeneratedMessage { factory ServiceDescriptorProto({ $core.String? name, $core.Iterable? method, ServiceOptions? options, }) { final result = create(); if (name != null) result.name = name; if (method != null) result.method.addAll(method); if (options != null) result.options = options; return result; } ServiceDescriptorProto._() : super(); factory ServiceDescriptorProto.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo('ServiceDescriptorProto', package: const $pb.PackageName('google.protobuf'), createEmptyInstance: create) ..aOS(1, 'name') ..pc(2, 'method', $pb.PbFieldType.PM, subBuilder: MethodDescriptorProto.create) ..aOM(3, 'options', subBuilder: ServiceOptions.create) ..hasRequiredFields = false; @$core.override $pb.BuilderInfo get info_ => _i; @$core.override ServiceDescriptorProto createEmptyInstance() => create(); static ServiceDescriptorProto create() => ServiceDescriptorProto._(); @$core.override ServiceDescriptorProto clone() => ServiceDescriptorProto()..mergeFromMessage(this); @$pb.TagNumber(1) $core.String get name => $_getSZ(0); @$pb.TagNumber(1) set name($core.String v) => $_setString(0, v); @$pb.TagNumber(2) $core.List get method => $_getList(1); @$pb.TagNumber(3) ServiceOptions get options => $_getN(2); @$pb.TagNumber(3) set options(ServiceOptions v) => setField(3, v); @$pb.TagNumber(3) $core.bool hasOptions() => $_has(2); } class MethodDescriptorProto extends $pb.GeneratedMessage { factory MethodDescriptorProto({ $core.String? name, $core.String? inputType, $core.String? outputType, MethodOptions? options, $core.bool? clientStreaming, $core.bool? serverStreaming, }) { final result = create(); if (name != null) result.name = name; if (inputType != null) result.inputType = inputType; if (outputType != null) result.outputType = outputType; if (options != null) result.options = options; if (clientStreaming != null) result.clientStreaming = clientStreaming; if (serverStreaming != null) result.serverStreaming = serverStreaming; return result; } MethodDescriptorProto._() : super(); factory MethodDescriptorProto.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo('MethodDescriptorProto', package: const $pb.PackageName('google.protobuf'), createEmptyInstance: create) ..aOS(1, 'name') ..aOS(2, 'inputType') ..aOS(3, 'outputType') ..aOM(4, 'options', subBuilder: MethodOptions.create) ..aOB(5, 'clientStreaming') ..aOB(6, 'serverStreaming') ..hasRequiredFields = false; @$core.override $pb.BuilderInfo get info_ => _i; @$core.override MethodDescriptorProto createEmptyInstance() => create(); static MethodDescriptorProto create() => MethodDescriptorProto._(); @$core.override MethodDescriptorProto clone() => MethodDescriptorProto()..mergeFromMessage(this); @$pb.TagNumber(1) $core.String get name => $_getSZ(0); @$pb.TagNumber(1) set name($core.String v) => $_setString(0, v); @$pb.TagNumber(2) $core.String get inputType => $_getSZ(1); @$pb.TagNumber(2) set inputType($core.String v) => $_setString(1, v); @$pb.TagNumber(3) $core.String get outputType => $_getSZ(2); @$pb.TagNumber(3) set outputType($core.String v) => $_setString(2, v); @$pb.TagNumber(4) MethodOptions get options => $_getN(3); @$pb.TagNumber(4) set options(MethodOptions v) => setField(4, v); @$pb.TagNumber(4) $core.bool hasOptions() => $_has(3); @$pb.TagNumber(5) $core.bool get clientStreaming => $_getBF(4); @$pb.TagNumber(5) set clientStreaming($core.bool v) => $_setBool(4, v); @$pb.TagNumber(6) $core.bool get serverStreaming => $_getBF(5); @$pb.TagNumber(6) set serverStreaming($core.bool v) => $_setBool(5, v); } class OneofDescriptorProto extends $pb.GeneratedMessage { factory OneofDescriptorProto({$core.String? name}) { final result = create(); if (name != null) result.name = name; return result; } OneofDescriptorProto._() : super(); factory OneofDescriptorProto.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo('OneofDescriptorProto', package: const $pb.PackageName('google.protobuf'), createEmptyInstance: create) ..aOS(1, 'name') ..hasRequiredFields = false; @$core.override $pb.BuilderInfo get info_ => _i; @$core.override OneofDescriptorProto createEmptyInstance() => create(); static OneofDescriptorProto create() => OneofDescriptorProto._(); @$core.override OneofDescriptorProto clone() => OneofDescriptorProto()..mergeFromMessage(this); @$pb.TagNumber(1) $core.String get name => $_getSZ(0); @$pb.TagNumber(1) set name($core.String v) => $_setString(0, v); } // Options classes - minimal implementations class FileOptions extends $pb.GeneratedMessage { FileOptions._() : super(); factory FileOptions.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo('FileOptions', package: const $pb.PackageName('google.protobuf'), createEmptyInstance: create) ..aOS(1, 'javaPackage') ..aOS(8, 'javaOuterClassname') ..aOB(10, 'javaMultipleFiles') ..aOS(11, 'goPackage') ..aOS(37, 'csharpNamespace') ..hasRequiredFields = false; @$core.override $pb.BuilderInfo get info_ => _i; @$core.override FileOptions createEmptyInstance() => create(); static FileOptions create() => FileOptions._(); @$core.override FileOptions clone() => create()..mergeFromMessage(this); @$pb.TagNumber(1) $core.String get javaPackage => $_getSZ(0); @$pb.TagNumber(8) $core.String get javaOuterClassname => $_getSZ(1); @$pb.TagNumber(10) $core.bool get javaMultipleFiles => $_getBF(2); @$pb.TagNumber(11) $core.String get goPackage => $_getSZ(3); @$pb.TagNumber(37) $core.String get csharpNamespace => $_getSZ(4); } class MessageOptions extends $pb.GeneratedMessage { MessageOptions._() : super(); factory MessageOptions.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo('MessageOptions', package: const $pb.PackageName('google.protobuf'), createEmptyInstance: create) ..aOB(7, 'mapEntry') ..hasRequiredFields = false; @$core.override $pb.BuilderInfo get info_ => _i; @$core.override MessageOptions createEmptyInstance() => create(); static MessageOptions create() => MessageOptions._(); @$core.override MessageOptions clone() => create()..mergeFromMessage(this); @$pb.TagNumber(7) $core.bool get mapEntry => $_getBF(0); } class FieldOptions extends $pb.GeneratedMessage { FieldOptions._() : super(); factory FieldOptions.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo('FieldOptions', package: const $pb.PackageName('google.protobuf'), createEmptyInstance: create) ..aOB(2, 'packed') ..aOB(3, 'deprecated') ..hasRequiredFields = false; @$core.override $pb.BuilderInfo get info_ => _i; @$core.override FieldOptions createEmptyInstance() => create(); static FieldOptions create() => FieldOptions._(); @$core.override FieldOptions clone() => create()..mergeFromMessage(this); @$pb.TagNumber(2) $core.bool get packed => $_getBF(0); @$pb.TagNumber(3) $core.bool get deprecated => $_getBF(1); } class EnumOptions extends $pb.GeneratedMessage { EnumOptions._() : super(); static final $pb.BuilderInfo _i = $pb.BuilderInfo('EnumOptions', package: const $pb.PackageName('google.protobuf'), createEmptyInstance: create) ..hasRequiredFields = false; @$core.override $pb.BuilderInfo get info_ => _i; @$core.override EnumOptions createEmptyInstance() => create(); static EnumOptions create() => EnumOptions._(); @$core.override EnumOptions clone() => create()..mergeFromMessage(this); } class ServiceOptions extends $pb.GeneratedMessage { ServiceOptions._() : super(); static final $pb.BuilderInfo _i = $pb.BuilderInfo('ServiceOptions', package: const $pb.PackageName('google.protobuf'), createEmptyInstance: create) ..hasRequiredFields = false; @$core.override $pb.BuilderInfo get info_ => _i; @$core.override ServiceOptions createEmptyInstance() => create(); static ServiceOptions create() => ServiceOptions._(); @$core.override ServiceOptions clone() => create()..mergeFromMessage(this); } class MethodOptions extends $pb.GeneratedMessage { MethodOptions._() : super(); static final $pb.BuilderInfo _i = $pb.BuilderInfo('MethodOptions', package: const $pb.PackageName('google.protobuf'), createEmptyInstance: create) ..hasRequiredFields = false; @$core.override $pb.BuilderInfo get info_ => _i; @$core.override MethodOptions createEmptyInstance() => create(); static MethodOptions create() => MethodOptions._(); @$core.override MethodOptions clone() => create()..mergeFromMessage(this); }