summaryrefslogtreecommitdiff
path: root/experiments.proto
blob: a48995231edcd4ce95f0f9a346d6b666bc597766 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
syntax = "proto3";
package virtbuf;

import "google/protobuf/timestamp.proto"; // Import the well-known type for Timestamp
import "google/protobuf/any.proto"; // Import the well-known type for Timestamp

// global settings for autogenpb `autogenpb:no-sort` `autogenpb:no-marshal`

message WhatsThis {
        // is it possible to have custom formatting in JSON and TEXT marshal/unmarshal ?
        WhatInfo humantest   = 1;

        google.protobuf.Timestamp end   = 2;    // end time
        google.protobuf.Any orig_val    = 3;    // original value
        google.protobuf.Any new_val     = 4;   // new value
}

// this is for exerimenting
message WhatInfo {
        int64 capacity = 1;  // Stores the storage capacity in bytes.
}