Sha256: d018fcb70d8d217d61b537aa2df049b60cd250014628450f452c0dc7f5260bca

Contents?: true

Size: 1.43 KB

Versions: 594

Compression:

Stored size: 1.43 KB

Contents

# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/protobuf/struct.proto

require 'google/protobuf'

Google::Protobuf::DescriptorPool.generated_pool.build do
  add_file("google/protobuf/struct.proto", :syntax => :proto3) do
    add_message "google.protobuf.Struct" do
      map :fields, :string, :message, 1, "google.protobuf.Value"
    end
    add_message "google.protobuf.Value" do
      oneof :kind do
        optional :null_value, :enum, 1, "google.protobuf.NullValue"
        optional :number_value, :double, 2
        optional :string_value, :string, 3
        optional :bool_value, :bool, 4
        optional :struct_value, :message, 5, "google.protobuf.Struct"
        optional :list_value, :message, 6, "google.protobuf.ListValue"
      end
    end
    add_message "google.protobuf.ListValue" do
      repeated :values, :message, 1, "google.protobuf.Value"
    end
    add_enum "google.protobuf.NullValue" do
      value :NULL_VALUE, 0
    end
  end
end

module Google
  module Protobuf
    Struct = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.protobuf.Struct").msgclass
    Value = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.protobuf.Value").msgclass
    ListValue = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.protobuf.ListValue").msgclass
    NullValue = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.protobuf.NullValue").enummodule
  end
end

Version data entries

594 entries across 594 versions & 5 rubygems

Version Path
google-protobuf-3.11.0.rc.1 lib/google/protobuf/struct_pb.rb
google-protobuf-3.11.0.rc.1-universal-darwin lib/google/protobuf/struct_pb.rb
google-protobuf-3.10.1-x86_64-linux lib/google/protobuf/struct_pb.rb
google-protobuf-3.10.1-x86-mingw32 lib/google/protobuf/struct_pb.rb
google-protobuf-3.10.1-x86-linux lib/google/protobuf/struct_pb.rb
google-protobuf-3.10.1-x64-mingw32 lib/google/protobuf/struct_pb.rb
google-protobuf-3.10.1 lib/google/protobuf/struct_pb.rb
google-protobuf-3.10.1-universal-darwin lib/google/protobuf/struct_pb.rb
google-protobuf-3.10.0.rc.1-x86_64-linux lib/google/protobuf/struct_pb.rb
google-protobuf-3.10.0.rc.1-x86-mingw32 lib/google/protobuf/struct_pb.rb
google-protobuf-3.10.0.rc.1-x86-linux lib/google/protobuf/struct_pb.rb
google-protobuf-3.10.0.rc.1-x64-mingw32 lib/google/protobuf/struct_pb.rb
google-protobuf-3.10.0.rc.1 lib/google/protobuf/struct_pb.rb
google-protobuf-3.10.0.rc.1-universal-darwin lib/google/protobuf/struct_pb.rb