Class: Humidifier::GameLift::MatchmakingConfiguration
- Defined in:
- lib/humidifier/magic.rb
Overview
A dynamically-defined class that represents an AWS::GameLift::MatchmakingConfiguration resource
Constant Summary
Constants inherited from Resource
Instance Method Summary collapse
-
#acceptance_required ⇒ Object
returns the AcceptanceRequired property.
-
#acceptance_required=(value) ⇒ Object
sets the AcceptanceRequired property (Boolean).
-
#acceptance_timeout_seconds ⇒ Object
returns the AcceptanceTimeoutSeconds property.
-
#acceptance_timeout_seconds=(value) ⇒ Object
sets the AcceptanceTimeoutSeconds property (Integer).
-
#additional_player_count ⇒ Object
returns the AdditionalPlayerCount property.
-
#additional_player_count=(value) ⇒ Object
sets the AdditionalPlayerCount property (Integer).
-
#backfill_mode ⇒ Object
returns the BackfillMode property.
-
#backfill_mode=(value) ⇒ Object
sets the BackfillMode property (String).
-
#custom_event_data ⇒ Object
returns the CustomEventData property.
-
#custom_event_data=(value) ⇒ Object
sets the CustomEventData property (String).
-
#description ⇒ Object
returns the Description property.
-
#description=(value) ⇒ Object
sets the Description property (String).
-
#flex_match_mode ⇒ Object
returns the FlexMatchMode property.
-
#flex_match_mode=(value) ⇒ Object
sets the FlexMatchMode property (String).
-
#game_properties ⇒ Object
returns the GameProperties property.
-
#game_properties=(value) ⇒ Object
sets the GameProperties property (List).
-
#game_session_data ⇒ Object
returns the GameSessionData property.
-
#game_session_data=(value) ⇒ Object
sets the GameSessionData property (String).
-
#game_session_queue_arns ⇒ Object
returns the GameSessionQueueArns property.
-
#game_session_queue_arns=(value) ⇒ Object
sets the GameSessionQueueArns property (List).
-
#name ⇒ Object
returns the Name property.
-
#name=(value) ⇒ Object
sets the Name property (String).
-
#notification_target ⇒ Object
returns the NotificationTarget property.
-
#notification_target=(value) ⇒ Object
sets the NotificationTarget property (String).
-
#request_timeout_seconds ⇒ Object
returns the RequestTimeoutSeconds property.
-
#request_timeout_seconds=(value) ⇒ Object
sets the RequestTimeoutSeconds property (Integer).
-
#rule_set_name ⇒ Object
returns the RuleSetName property.
-
#rule_set_name=(value) ⇒ Object
sets the RuleSetName property (String).
-
#tags ⇒ Object
returns the Tags property.
-
#tags=(value) ⇒ Object
sets the Tags property (List).
Methods inherited from Resource
#initialize, #method_missing, prop?, #respond_to_missing?, #to_cf, #update, #update_attributes, #update_property
Constructor Details
This class inherits a constructor from Humidifier::Resource
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class Humidifier::Resource
Instance Method Details
#acceptance_required ⇒ Object
returns the AcceptanceRequired property
10 11 12 |
# File 'lib/humidifier/magic.rb', line 10 def acceptance_required properties['acceptance_required'] end |
#acceptance_required=(value) ⇒ Object
sets the AcceptanceRequired property (Boolean)
15 16 17 |
# File 'lib/humidifier/magic.rb', line 15 def acceptance_required=(value) update_property('acceptance_required', value) end |
#acceptance_timeout_seconds ⇒ Object
returns the AcceptanceTimeoutSeconds property
20 21 22 |
# File 'lib/humidifier/magic.rb', line 20 def acceptance_timeout_seconds properties['acceptance_timeout_seconds'] end |
#acceptance_timeout_seconds=(value) ⇒ Object
sets the AcceptanceTimeoutSeconds property (Integer)
25 26 27 |
# File 'lib/humidifier/magic.rb', line 25 def acceptance_timeout_seconds=(value) update_property('acceptance_timeout_seconds', value) end |
#additional_player_count ⇒ Object
returns the AdditionalPlayerCount property
30 31 32 |
# File 'lib/humidifier/magic.rb', line 30 def additional_player_count properties['additional_player_count'] end |
#additional_player_count=(value) ⇒ Object
sets the AdditionalPlayerCount property (Integer)
35 36 37 |
# File 'lib/humidifier/magic.rb', line 35 def additional_player_count=(value) update_property('additional_player_count', value) end |
#backfill_mode ⇒ Object
returns the BackfillMode property
40 41 42 |
# File 'lib/humidifier/magic.rb', line 40 def backfill_mode properties['backfill_mode'] end |
#backfill_mode=(value) ⇒ Object
sets the BackfillMode property (String)
45 46 47 |
# File 'lib/humidifier/magic.rb', line 45 def backfill_mode=(value) update_property('backfill_mode', value) end |
#custom_event_data ⇒ Object
returns the CustomEventData property
50 51 52 |
# File 'lib/humidifier/magic.rb', line 50 def custom_event_data properties['custom_event_data'] end |
#custom_event_data=(value) ⇒ Object
sets the CustomEventData property (String)
55 56 57 |
# File 'lib/humidifier/magic.rb', line 55 def custom_event_data=(value) update_property('custom_event_data', value) end |
#description ⇒ Object
returns the Description property
60 61 62 |
# File 'lib/humidifier/magic.rb', line 60 def description properties['description'] end |
#description=(value) ⇒ Object
sets the Description property (String)
65 66 67 |
# File 'lib/humidifier/magic.rb', line 65 def description=(value) update_property('description', value) end |
#flex_match_mode ⇒ Object
returns the FlexMatchMode property
70 71 72 |
# File 'lib/humidifier/magic.rb', line 70 def flex_match_mode properties['flex_match_mode'] end |
#flex_match_mode=(value) ⇒ Object
sets the FlexMatchMode property (String)
75 76 77 |
# File 'lib/humidifier/magic.rb', line 75 def flex_match_mode=(value) update_property('flex_match_mode', value) end |
#game_properties ⇒ Object
returns the GameProperties property
80 81 82 |
# File 'lib/humidifier/magic.rb', line 80 def game_properties properties['game_properties'] end |
#game_properties=(value) ⇒ Object
sets the GameProperties property (List)
85 86 87 |
# File 'lib/humidifier/magic.rb', line 85 def game_properties=(value) update_property('game_properties', value) end |
#game_session_data ⇒ Object
returns the GameSessionData property
90 91 92 |
# File 'lib/humidifier/magic.rb', line 90 def game_session_data properties['game_session_data'] end |
#game_session_data=(value) ⇒ Object
sets the GameSessionData property (String)
95 96 97 |
# File 'lib/humidifier/magic.rb', line 95 def game_session_data=(value) update_property('game_session_data', value) end |
#game_session_queue_arns ⇒ Object
returns the GameSessionQueueArns property
100 101 102 |
# File 'lib/humidifier/magic.rb', line 100 def game_session_queue_arns properties['game_session_queue_arns'] end |
#game_session_queue_arns=(value) ⇒ Object
sets the GameSessionQueueArns property (List)
105 106 107 |
# File 'lib/humidifier/magic.rb', line 105 def game_session_queue_arns=(value) update_property('game_session_queue_arns', value) end |
#name ⇒ Object
returns the Name property
110 111 112 |
# File 'lib/humidifier/magic.rb', line 110 def name properties['name'] end |
#name=(value) ⇒ Object
sets the Name property (String)
115 116 117 |
# File 'lib/humidifier/magic.rb', line 115 def name=(value) update_property('name', value) end |
#notification_target ⇒ Object
returns the NotificationTarget property
120 121 122 |
# File 'lib/humidifier/magic.rb', line 120 def notification_target properties['notification_target'] end |
#notification_target=(value) ⇒ Object
sets the NotificationTarget property (String)
125 126 127 |
# File 'lib/humidifier/magic.rb', line 125 def notification_target=(value) update_property('notification_target', value) end |
#request_timeout_seconds ⇒ Object
returns the RequestTimeoutSeconds property
130 131 132 |
# File 'lib/humidifier/magic.rb', line 130 def request_timeout_seconds properties['request_timeout_seconds'] end |
#request_timeout_seconds=(value) ⇒ Object
sets the RequestTimeoutSeconds property (Integer)
135 136 137 |
# File 'lib/humidifier/magic.rb', line 135 def request_timeout_seconds=(value) update_property('request_timeout_seconds', value) end |
#rule_set_name ⇒ Object
returns the RuleSetName property
140 141 142 |
# File 'lib/humidifier/magic.rb', line 140 def rule_set_name properties['rule_set_name'] end |
#rule_set_name=(value) ⇒ Object
sets the RuleSetName property (String)
145 146 147 |
# File 'lib/humidifier/magic.rb', line 145 def rule_set_name=(value) update_property('rule_set_name', value) end |
#tags ⇒ Object
returns the Tags property
150 151 152 |
# File 'lib/humidifier/magic.rb', line 150 def properties['tags'] end |
#tags=(value) ⇒ Object
sets the Tags property (List)
155 156 157 |
# File 'lib/humidifier/magic.rb', line 155 def (value) update_property('tags', value) end |