Sha256: baad89cbfcd6c217a03c9956baca389e8634df5c7c4789dc2c914fa5f386ead8

Contents?: true

Size: 1.25 KB

Versions: 69

Compression:

Stored size: 1.25 KB

Contents

##
# This file is auto-generated. DO NOT EDIT!
#
require 'protobuf/message'
require 'protobuf/rpc/service'

module Test
  ##
  # Enum Classes
  #
  class StatusType < ::Protobuf::Enum; end
  
  ##
  # Message Classes
  #
  class ResourceFindRequest < ::Protobuf::Message; end
  class Resource < ::Protobuf::Message; end
  class Nested < ::Protobuf::Message; end
  
  ##
  # Enum Values
  #
  class StatusType
    define :PENDING, 0
    define :ENABLED, 1
    define :DISABLED, 2
    define :DELETED, 3
  end
  
  ##
  # Message Fields
  #
  class ResourceFindRequest
    required ::Protobuf::Field::StringField, :name, 1
    optional ::Protobuf::Field::BoolField, :active, 2
  end
  
  class Resource
    required ::Protobuf::Field::StringField, :name, 1
    optional ::Protobuf::Field::Int64Field, :date_created, 2
    optional ::Test::StatusType, :status, 3
    repeated ::Test::StatusType, :repeated_enum, 4
  end
  
  class Nested
    optional ::Protobuf::Field::StringField, :name, 1
    optional ::Test::Resource, :resource, 2
    repeated ::Test::Resource, :multiple_resources, 3
    optional ::Test::StatusType, :status, 4
  end
  
  ##
  # Services
  #
  class ResourceService < ::Protobuf::Rpc::Service
    rpc :find, ::Test::ResourceFindRequest, ::Test::Resource
  end
end

Version data entries

69 entries across 69 versions & 1 rubygems

Version Path
protobuf-2.7.5-java spec/support/test/resource.pb.rb
protobuf-2.7.5 spec/support/test/resource.pb.rb
protobuf-2.7.4-java spec/support/test/resource.pb.rb
protobuf-2.7.4 spec/support/test/resource.pb.rb
protobuf-2.7.3-java spec/support/test/resource.pb.rb
protobuf-2.7.3 spec/support/test/resource.pb.rb
protobuf-2.7.2-java spec/support/test/resource.pb.rb
protobuf-2.7.2 spec/support/test/resource.pb.rb
protobuf-2.7.1-java spec/support/test/resource.pb.rb
protobuf-2.7.1 spec/support/test/resource.pb.rb
protobuf-2.7.0-java spec/support/test/resource.pb.rb
protobuf-2.7.0 spec/support/test/resource.pb.rb
protobuf-2.7.0.rc1-java spec/support/test/resource.pb.rb
protobuf-2.7.0.rc1 spec/support/test/resource.pb.rb
protobuf-2.6.6-java spec/support/test/resource.pb.rb
protobuf-2.6.6 spec/support/test/resource.pb.rb
protobuf-2.6.5-java spec/support/test/resource.pb.rb
protobuf-2.6.5 spec/support/test/resource.pb.rb
protobuf-2.6.4-java spec/support/test/resource.pb.rb
protobuf-2.6.4 spec/support/test/resource.pb.rb