blob: dc6f349d3b5366ea31ff09145e1a4b664f38e32e [file] [log] [blame]
//
// Generated code. Do not modify.
// source: descriptor.proto
//
// @dart = 3.3
// ignore_for_file: annotate_overrides, camel_case_types, comment_references
// ignore_for_file: constant_identifier_names, library_prefixes
// ignore_for_file: non_constant_identifier_names, prefer_final_fields
// ignore_for_file: unnecessary_import, unnecessary_this, unused_import
import 'dart:core' as $core;
import 'package:protobuf/protobuf.dart' as $pb;
class FieldDescriptorProto_Type extends $pb.ProtobufEnum {
/// 0 is reserved for errors.
/// Order is weird for historical reasons.
static const FieldDescriptorProto_Type TYPE_DOUBLE =
FieldDescriptorProto_Type._(1, _omitEnumNames ? '' : 'TYPE_DOUBLE');
static const FieldDescriptorProto_Type TYPE_FLOAT =
FieldDescriptorProto_Type._(2, _omitEnumNames ? '' : 'TYPE_FLOAT');
/// Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if
/// negative values are likely.
static const FieldDescriptorProto_Type TYPE_INT64 =
FieldDescriptorProto_Type._(3, _omitEnumNames ? '' : 'TYPE_INT64');
static const FieldDescriptorProto_Type TYPE_UINT64 =
FieldDescriptorProto_Type._(4, _omitEnumNames ? '' : 'TYPE_UINT64');
/// Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if
/// negative values are likely.
static const FieldDescriptorProto_Type TYPE_INT32 =
FieldDescriptorProto_Type._(5, _omitEnumNames ? '' : 'TYPE_INT32');
static const FieldDescriptorProto_Type TYPE_FIXED64 =
FieldDescriptorProto_Type._(6, _omitEnumNames ? '' : 'TYPE_FIXED64');
static const FieldDescriptorProto_Type TYPE_FIXED32 =
FieldDescriptorProto_Type._(7, _omitEnumNames ? '' : 'TYPE_FIXED32');
static const FieldDescriptorProto_Type TYPE_BOOL =
FieldDescriptorProto_Type._(8, _omitEnumNames ? '' : 'TYPE_BOOL');
static const FieldDescriptorProto_Type TYPE_STRING =
FieldDescriptorProto_Type._(9, _omitEnumNames ? '' : 'TYPE_STRING');
/// Tag-delimited aggregate.
/// Group type is deprecated and not supported in proto3. However, Proto3
/// implementations should still be able to parse the group wire format and
/// treat group fields as unknown fields.
static const FieldDescriptorProto_Type TYPE_GROUP =
FieldDescriptorProto_Type._(10, _omitEnumNames ? '' : 'TYPE_GROUP');
static const FieldDescriptorProto_Type TYPE_MESSAGE =
FieldDescriptorProto_Type._(11, _omitEnumNames ? '' : 'TYPE_MESSAGE');
/// New in version 2.
static const FieldDescriptorProto_Type TYPE_BYTES =
FieldDescriptorProto_Type._(12, _omitEnumNames ? '' : 'TYPE_BYTES');
static const FieldDescriptorProto_Type TYPE_UINT32 =
FieldDescriptorProto_Type._(13, _omitEnumNames ? '' : 'TYPE_UINT32');
static const FieldDescriptorProto_Type TYPE_ENUM =
FieldDescriptorProto_Type._(14, _omitEnumNames ? '' : 'TYPE_ENUM');
static const FieldDescriptorProto_Type TYPE_SFIXED32 =
FieldDescriptorProto_Type._(15, _omitEnumNames ? '' : 'TYPE_SFIXED32');
static const FieldDescriptorProto_Type TYPE_SFIXED64 =
FieldDescriptorProto_Type._(16, _omitEnumNames ? '' : 'TYPE_SFIXED64');
static const FieldDescriptorProto_Type TYPE_SINT32 =
FieldDescriptorProto_Type._(17, _omitEnumNames ? '' : 'TYPE_SINT32');
static const FieldDescriptorProto_Type TYPE_SINT64 =
FieldDescriptorProto_Type._(18, _omitEnumNames ? '' : 'TYPE_SINT64');
static const $core.List<FieldDescriptorProto_Type> values =
<FieldDescriptorProto_Type>[
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._(super.v, super.n);
}
class FieldDescriptorProto_Label extends $pb.ProtobufEnum {
/// 0 is reserved for errors
static const FieldDescriptorProto_Label LABEL_OPTIONAL =
FieldDescriptorProto_Label._(1, _omitEnumNames ? '' : 'LABEL_OPTIONAL');
static const FieldDescriptorProto_Label LABEL_REQUIRED =
FieldDescriptorProto_Label._(2, _omitEnumNames ? '' : 'LABEL_REQUIRED');
static const FieldDescriptorProto_Label LABEL_REPEATED =
FieldDescriptorProto_Label._(3, _omitEnumNames ? '' : 'LABEL_REPEATED');
static const $core.List<FieldDescriptorProto_Label> values =
<FieldDescriptorProto_Label>[
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._(super.v, super.n);
}
/// Generated classes can be optimized for speed or code size.
class FileOptions_OptimizeMode extends $pb.ProtobufEnum {
static const FileOptions_OptimizeMode SPEED =
FileOptions_OptimizeMode._(1, _omitEnumNames ? '' : 'SPEED');
/// etc.
static const FileOptions_OptimizeMode CODE_SIZE =
FileOptions_OptimizeMode._(2, _omitEnumNames ? '' : 'CODE_SIZE');
static const FileOptions_OptimizeMode LITE_RUNTIME =
FileOptions_OptimizeMode._(3, _omitEnumNames ? '' : 'LITE_RUNTIME');
static const $core.List<FileOptions_OptimizeMode> values =
<FileOptions_OptimizeMode>[
SPEED,
CODE_SIZE,
LITE_RUNTIME,
];
static final $core.Map<$core.int, FileOptions_OptimizeMode> _byValue =
$pb.ProtobufEnum.initByValue(values);
static FileOptions_OptimizeMode? valueOf($core.int value) => _byValue[value];
const FileOptions_OptimizeMode._(super.v, super.n);
}
class FieldOptions_CType extends $pb.ProtobufEnum {
/// Default mode.
static const FieldOptions_CType STRING =
FieldOptions_CType._(0, _omitEnumNames ? '' : 'STRING');
static const FieldOptions_CType CORD =
FieldOptions_CType._(1, _omitEnumNames ? '' : 'CORD');
static const FieldOptions_CType STRING_PIECE =
FieldOptions_CType._(2, _omitEnumNames ? '' : 'STRING_PIECE');
static const $core.List<FieldOptions_CType> values = <FieldOptions_CType>[
STRING,
CORD,
STRING_PIECE,
];
static final $core.Map<$core.int, FieldOptions_CType> _byValue =
$pb.ProtobufEnum.initByValue(values);
static FieldOptions_CType? valueOf($core.int value) => _byValue[value];
const FieldOptions_CType._(super.v, super.n);
}
class FieldOptions_JSType extends $pb.ProtobufEnum {
/// Use the default type.
static const FieldOptions_JSType JS_NORMAL =
FieldOptions_JSType._(0, _omitEnumNames ? '' : 'JS_NORMAL');
/// Use JavaScript strings.
static const FieldOptions_JSType JS_STRING =
FieldOptions_JSType._(1, _omitEnumNames ? '' : 'JS_STRING');
/// Use JavaScript numbers.
static const FieldOptions_JSType JS_NUMBER =
FieldOptions_JSType._(2, _omitEnumNames ? '' : 'JS_NUMBER');
static const $core.List<FieldOptions_JSType> values = <FieldOptions_JSType>[
JS_NORMAL,
JS_STRING,
JS_NUMBER,
];
static final $core.Map<$core.int, FieldOptions_JSType> _byValue =
$pb.ProtobufEnum.initByValue(values);
static FieldOptions_JSType? valueOf($core.int value) => _byValue[value];
const FieldOptions_JSType._(super.v, super.n);
}
/// Is this method side-effect-free (or safe in HTTP parlance), or idempotent,
/// or neither? HTTP based RPC implementation may choose GET verb for safe
/// methods, and PUT verb for idempotent methods instead of the default POST.
class MethodOptions_IdempotencyLevel extends $pb.ProtobufEnum {
static const MethodOptions_IdempotencyLevel IDEMPOTENCY_UNKNOWN =
MethodOptions_IdempotencyLevel._(
0, _omitEnumNames ? '' : 'IDEMPOTENCY_UNKNOWN');
static const MethodOptions_IdempotencyLevel NO_SIDE_EFFECTS =
MethodOptions_IdempotencyLevel._(
1, _omitEnumNames ? '' : 'NO_SIDE_EFFECTS');
static const MethodOptions_IdempotencyLevel IDEMPOTENT =
MethodOptions_IdempotencyLevel._(2, _omitEnumNames ? '' : 'IDEMPOTENT');
static const $core.List<MethodOptions_IdempotencyLevel> values =
<MethodOptions_IdempotencyLevel>[
IDEMPOTENCY_UNKNOWN,
NO_SIDE_EFFECTS,
IDEMPOTENT,
];
static final $core.Map<$core.int, MethodOptions_IdempotencyLevel> _byValue =
$pb.ProtobufEnum.initByValue(values);
static MethodOptions_IdempotencyLevel? valueOf($core.int value) =>
_byValue[value];
const MethodOptions_IdempotencyLevel._(super.v, super.n);
}
const _omitEnumNames = $core.bool.fromEnvironment('protobuf.omit_enum_names');