Sha256: 9626e014ffe778e376e95b576a2e70c22ac7e91b5e84d3da756e60a485d88f25

Contents?: true

Size: 652 Bytes

Versions: 11

Compression:

Stored size: 652 Bytes

Contents

// Taken from https://github.com/protocolbuffers/protobuf/blob/32af37aa387f7480669388cad5ebbc22ec75ed8b/examples/addressbook.proto
syntax = "proto3";
package tutorial;

import "google/protobuf/timestamp.proto";

message Person {
  string name = 1;
  int32 id = 2;  // Unique ID number for this person.
  string email = 3;

  enum PhoneType {
    MOBILE = 0;
    HOME = 1;
    WORK = 2;
  }

  message PhoneNumber {
    string number = 1;
    PhoneType type = 2;
  }

  repeated PhoneNumber phones = 4;

  google.protobuf.Timestamp last_updated = 5;
}

// Our address book file is just one of these.
message AddressBook {
  repeated Person people = 1;
}

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
fluent-plugin-formatter-protobuf-0.5.0 test/proto/addressbook.proto
fluent-plugin-formatter-protobuf-0.4.0 test/proto/addressbook.proto
fluent-plugin-formatter-protobuf-0.3.0 test/proto/addressbook.proto
fluent-plugin-formatter-protobuf-0.2.0 test/proto/addressbook.proto
fluent-plugin-formatter-protobuf-0.1.1 test/proto/addressbook.proto
fluent-plugin-formatter-protobuf-0.1.0 test/proto/addressbook.proto
fluent-plugin-formatter-protobuf-0.0.5 test/proto/addressbook.proto
fluent-plugin-formatter-protobuf-0.0.4 test/proto/addressbook.proto
fluent-plugin-formatter-protobuf-0.0.3 test/proto/addressbook.proto
fluent-plugin-formatter-protobuf-0.0.2 test/proto/addressbook.proto
fluent-plugin-formatter-protobuf-0.0.1 test/proto/addressbook.proto