protoConfigStatic static method

ProtoMessageConfig protoConfigStatic()

Implementation

static ProtoMessageConfig protoConfigStatic() {
  return ProtoMessageConfig(
    syntax: ProtoSyntax.v2,
    options: const [],
    fields: [
      ProtoFieldConfig.string(1, hasOptionalFlags: true),
      ProtoFieldConfig.string(8, hasOptionalFlags: true),
      ProtoFieldConfig.bool(
        10,
        options: [ProtoOptionBool(name: "default", value: false)],
        hasOptionalFlags: true,
      ),
      ProtoFieldConfig.bool(
        20,
        options: [ProtoOptionBool(name: "deprecated", value: true)],
        hasOptionalFlags: true,
      ),
      ProtoFieldConfig.bool(
        27,
        options: [ProtoOptionBool(name: "default", value: false)],
        hasOptionalFlags: true,
      ),
      ProtoFieldConfig.enumType(
        9,
        options: [ProtoOptionString(name: "default", value: "SPEED")],
        hasOptionalFlags: true,
      ),
      ProtoFieldConfig.string(11, hasOptionalFlags: true),
      ProtoFieldConfig.bool(
        16,
        options: [ProtoOptionBool(name: "default", value: false)],
        hasOptionalFlags: true,
      ),
      ProtoFieldConfig.bool(
        17,
        options: [ProtoOptionBool(name: "default", value: false)],
        hasOptionalFlags: true,
      ),
      ProtoFieldConfig.bool(
        18,
        options: [ProtoOptionBool(name: "default", value: false)],
        hasOptionalFlags: true,
      ),
      ProtoFieldConfig.bool(
        23,
        options: [ProtoOptionBool(name: "default", value: false)],
        hasOptionalFlags: true,
      ),
      ProtoFieldConfig.bool(
        31,
        options: [ProtoOptionBool(name: "default", value: true)],
        hasOptionalFlags: true,
      ),
      ProtoFieldConfig.string(36, hasOptionalFlags: true),
      ProtoFieldConfig.string(37, hasOptionalFlags: true),
      ProtoFieldConfig.string(39, hasOptionalFlags: true),
      ProtoFieldConfig.string(40, hasOptionalFlags: true),
      ProtoFieldConfig.string(41, hasOptionalFlags: true),
      ProtoFieldConfig.string(44, hasOptionalFlags: true),
      ProtoFieldConfig.string(45, hasOptionalFlags: true),
      ProtoFieldConfig.message(50, hasOptionalFlags: true),
      ProtoFieldConfig.repeated(
        fieldNumber: 999,
        elementType: ProtoFieldType.message,
      ),
    ],
  );
}