Sha256: 2e02a33503f6c202edfbefa91271d660c2ffe6c8918b978eaad9f1132e0bdf65
Contents?: true
Size: 855 Bytes
Versions: 576
Compression:
Stored size: 855 Bytes
Contents
module Seahorse module Model class Operation def initialize @http_method = 'POST' @http_request_uri = '/' @deprecated = false @errors = [] @metadata = {} end # @return [String, nil] attr_accessor :name # @return [String] attr_accessor :http_method # @return [String] attr_accessor :http_request_uri # @return [Boolean] attr_accessor :deprecated # @return [String, nil] attr_accessor :documentation # @return [ShapeRef, nil] attr_accessor :input # @return [ShapeRef, nil] attr_accessor :output # @return [Array<ShapeRef>] attr_accessor :errors def [](key) @metadata[key.to_s] end def []=(key, value) @metadata[key.to_s] = value end end end end
Version data entries
576 entries across 576 versions & 2 rubygems