syntax = "proto3"; package examplecom; import "google/protobuf/compiler/plugin.proto"; import "google/protobuf/any.proto"; import "google/protobuf/api.proto"; import "google/protobuf/descriptor.proto"; import "google/protobuf/duration.proto"; import "google/protobuf/empty.proto"; import "google/protobuf/field_mask.proto"; import "google/protobuf/source_context.proto"; import "google/protobuf/struct.proto"; import "google/protobuf/timestamp.proto"; import "google/protobuf/type.proto"; import "google/protobuf/wrappers.proto"; message MySimple { string my_string = 1; bool my_bool = 2; repeated string some_labels = 3; google.protobuf.compiler.CodeGeneratorRequest some_code_generator_request = 4; google.protobuf.Any some_any = 5; google.protobuf.Method some_method = 6; google.protobuf.GeneratedCodeInfo some_generated_code_info = 7; google.protobuf.Duration some_duration = 8; google.protobuf.Empty some_empty = 9; google.protobuf.FieldMask some_field_mask = 10; google.protobuf.SourceContext some_source_context = 11; google.protobuf.Struct some_struct = 12; google.protobuf.Timestamp some_timestamp = 13; google.protobuf.Type some_type = 14; google.protobuf.DoubleValue some_double_value = 15; }