Class: TeamBattlesSdk::Generated::Models::MapScoresSeriesScore
- Inherits:
-
Object
- Object
- TeamBattlesSdk::Generated::Models::MapScoresSeriesScore
- Includes:
- MicrosoftKiotaAbstractions::Parsable
- Defined in:
- lib/teambattles_sdk/generated/models/map_scores_series_score.rb
Class Method Summary collapse
-
.create_from_discriminator_value(parse_node) ⇒ Object
Creates a new instance of the appropriate class based on discriminator value.
Instance Method Summary collapse
-
#creator_map_wins ⇒ Object
Gets the creatorMapWins property value.
-
#creator_map_wins=(value) ⇒ Object
Sets the creatorMapWins property value.
-
#get_field_deserializers ⇒ Object
The deserialization information for the current model.
-
#opponent_map_wins ⇒ Object
Gets the opponentMapWins property value.
-
#opponent_map_wins=(value) ⇒ Object
Sets the opponentMapWins property value.
-
#serialize(writer) ⇒ Object
Serializes information the current object.
Class Method Details
.create_from_discriminator_value(parse_node) ⇒ Object
Creates a new instance of the appropriate class based on discriminator value
21 22 23 24 |
# File 'lib/teambattles_sdk/generated/models/map_scores_series_score.rb', line 21 def self.create_from_discriminator_value(parse_node) raise StandardError, 'parse_node cannot be null' if parse_node.nil? return MapScoresSeriesScore.new end |
Instance Method Details
#creator_map_wins ⇒ Object
Gets the creatorMapWins property value. The creatorMapWins property
29 30 31 |
# File 'lib/teambattles_sdk/generated/models/map_scores_series_score.rb', line 29 def creator_map_wins return @creator_map_wins end |
#creator_map_wins=(value) ⇒ Object
Sets the creatorMapWins property value. The creatorMapWins property
37 38 39 |
# File 'lib/teambattles_sdk/generated/models/map_scores_series_score.rb', line 37 def creator_map_wins=(value) @creator_map_wins = value end |
#get_field_deserializers ⇒ Object
The deserialization information for the current model
44 45 46 47 48 49 |
# File 'lib/teambattles_sdk/generated/models/map_scores_series_score.rb', line 44 def get_field_deserializers() return { "creatorMapWins" => lambda {|n| @creator_map_wins = n.get_number_value() }, "opponentMapWins" => lambda {|n| @opponent_map_wins = n.get_number_value() }, } end |
#opponent_map_wins ⇒ Object
Gets the opponentMapWins property value. The opponentMapWins property
54 55 56 |
# File 'lib/teambattles_sdk/generated/models/map_scores_series_score.rb', line 54 def opponent_map_wins return @opponent_map_wins end |
#opponent_map_wins=(value) ⇒ Object
Sets the opponentMapWins property value. The opponentMapWins property
62 63 64 |
# File 'lib/teambattles_sdk/generated/models/map_scores_series_score.rb', line 62 def opponent_map_wins=(value) @opponent_map_wins = value end |
#serialize(writer) ⇒ Object
Serializes information the current object
70 71 72 73 74 |
# File 'lib/teambattles_sdk/generated/models/map_scores_series_score.rb', line 70 def serialize(writer) raise StandardError, 'writer cannot be null' if writer.nil? writer.write_number_value("creatorMapWins", @creator_map_wins) writer.write_number_value("opponentMapWins", @opponent_map_wins) end |