Class: Sink::Models::MakeAmbiguousSchemasLooserMakeAmbiguousSchemasLooserResponse

Inherits:
BaseModel
  • Object
show all
Defined in:
lib/sink/models/make_ambiguous_schemas_looser_make_ambiguous_schemas_looser_response.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from BaseModel

#[], #deconstruct_keys, #inspect, #to_h, #to_s

Constructor Details

#initialize(data = {}) ⇒ MakeAmbiguousSchemasLooserMakeAmbiguousSchemasLooserResponse

Create a new instance of

MakeAmbiguousSchemasLooserMakeAmbiguousSchemasLooserResponse from a Hash of raw
data.

Parameters:

  • data (Hash{Symbol => Object}) (defaults to: {})

    . @option data [Object] :any @option data [Object] :anyJson @option data [Hash] :anyObject @option data [Object] :empty @option data [Object] :emptyAdditionalProperties @option data [Object] :emptyObject



12
# File 'lib/sink/models/make_ambiguous_schemas_looser_make_ambiguous_schemas_looser_response.rb', line 12

def initialize(data = {}) = super

Instance Attribute Details

#anyObject

Returns:

  • (Object)


8
# File 'lib/sink/models/make_ambiguous_schemas_looser_make_ambiguous_schemas_looser_response.rb', line 8

required :any, Sink::Unknown

#any_jsonObject

Returns:

  • (Object)


12
# File 'lib/sink/models/make_ambiguous_schemas_looser_make_ambiguous_schemas_looser_response.rb', line 12

required :any_json, Sink::Unknown, api_name: :anyJson

#any_objectHash

Returns:

  • (Hash)


16
# File 'lib/sink/models/make_ambiguous_schemas_looser_make_ambiguous_schemas_looser_response.rb', line 16

required :any_object, Hash, api_name: :anyObject

#emptyObject

Returns:

  • (Object)


20
# File 'lib/sink/models/make_ambiguous_schemas_looser_make_ambiguous_schemas_looser_response.rb', line 20

required :empty, Sink::Unknown

#empty_additional_propertiesObject

Returns:

  • (Object)


24
# File 'lib/sink/models/make_ambiguous_schemas_looser_make_ambiguous_schemas_looser_response.rb', line 24

required :empty_additional_properties, Sink::Unknown, api_name: :emptyAdditionalProperties

#empty_objectObject

Returns:

  • (Object)


28
# File 'lib/sink/models/make_ambiguous_schemas_looser_make_ambiguous_schemas_looser_response.rb', line 28

required :empty_object, Sink::Unknown, api_name: :emptyObject