lib/models/root.rb in microsoft_graph-0.14.0 vs lib/models/root.rb in microsoft_graph-0.15.0
- old
+ new
@@ -1,80 +1,82 @@
require 'microsoft_kiota_abstractions'
require_relative '../microsoft_graph'
require_relative './models'
-module MicrosoftGraph::Models
- class Root
- include MicrosoftKiotaAbstractions::AdditionalDataHolder, MicrosoftKiotaAbstractions::Parsable
- ##
- # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
- @additional_data
- ##
- # The OdataType property
- @odata_type
- ##
- ## Gets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
- ## @return a i_dictionary
- ##
- def additional_data
- return @additional_data
- end
- ##
- ## Sets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
- ## @param value Value to set for the AdditionalData property.
- ## @return a void
- ##
- def additional_data=(value)
- @additional_data = value
- end
- ##
- ## Instantiates a new root and sets the default values.
- ## @return a void
- ##
- def initialize()
- @additional_data = Hash.new
- end
- ##
- ## Creates a new instance of the appropriate class based on discriminator value
- ## @param parseNode The parse node to use to read the discriminator value and create the object
- ## @return a root
- ##
- def self.create_from_discriminator_value(parse_node)
- raise StandardError, 'parse_node cannot be null' if parse_node.nil?
- return Root.new
- end
- ##
- ## The deserialization information for the current model
- ## @return a i_dictionary
- ##
- def get_field_deserializers()
- return {
- "@odata.type" => lambda {|n| @odata_type = n.get_string_value() },
- }
- end
- ##
- ## Gets the @odata.type property value. The OdataType property
- ## @return a string
- ##
- def odata_type
- return @odata_type
- end
- ##
- ## Sets the @odata.type property value. The OdataType property
- ## @param value Value to set for the odata_type property.
- ## @return a void
- ##
- def odata_type=(value)
- @odata_type = value
- end
- ##
- ## Serializes information the current object
- ## @param writer Serialization writer to use to serialize this model
- ## @return a void
- ##
- def serialize(writer)
- raise StandardError, 'writer cannot be null' if writer.nil?
- writer.write_string_value("@odata.type", @odata_type)
- writer.write_additional_data(@additional_data)
+module MicrosoftGraph
+ module Models
+ class Root
+ include MicrosoftKiotaAbstractions::AdditionalDataHolder, MicrosoftKiotaAbstractions::Parsable
+ ##
+ # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
+ @additional_data
+ ##
+ # The OdataType property
+ @odata_type
+ ##
+ ## Gets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
+ ## @return a i_dictionary
+ ##
+ def additional_data
+ return @additional_data
+ end
+ ##
+ ## Sets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
+ ## @param value Value to set for the AdditionalData property.
+ ## @return a void
+ ##
+ def additional_data=(value)
+ @additional_data = value
+ end
+ ##
+ ## Instantiates a new root and sets the default values.
+ ## @return a void
+ ##
+ def initialize()
+ @additional_data = Hash.new
+ end
+ ##
+ ## Creates a new instance of the appropriate class based on discriminator value
+ ## @param parseNode The parse node to use to read the discriminator value and create the object
+ ## @return a root
+ ##
+ def self.create_from_discriminator_value(parse_node)
+ raise StandardError, 'parse_node cannot be null' if parse_node.nil?
+ return Root.new
+ end
+ ##
+ ## The deserialization information for the current model
+ ## @return a i_dictionary
+ ##
+ def get_field_deserializers()
+ return {
+ "@odata.type" => lambda {|n| @odata_type = n.get_string_value() },
+ }
+ end
+ ##
+ ## Gets the @odata.type property value. The OdataType property
+ ## @return a string
+ ##
+ def odata_type
+ return @odata_type
+ end
+ ##
+ ## Sets the @odata.type property value. The OdataType property
+ ## @param value Value to set for the odata_type property.
+ ## @return a void
+ ##
+ def odata_type=(value)
+ @odata_type = value
+ end
+ ##
+ ## Serializes information the current object
+ ## @param writer Serialization writer to use to serialize this model
+ ## @return a void
+ ##
+ def serialize(writer)
+ raise StandardError, 'writer cannot be null' if writer.nil?
+ writer.write_string_value("@odata.type", @odata_type)
+ writer.write_additional_data(@additional_data)
+ end
end
end
end