/AWS1/CL_GMLGAMESESSIONDETAIL¶
A game session's properties plus the protection policy currently in force.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
io_gamesession TYPE REF TO /AWS1/CL_GMLGAMESESSION /AWS1/CL_GMLGAMESESSION¶
Object that describes a game session.
iv_protectionpolicy TYPE /AWS1/GMLPROTECTIONPOLICY /AWS1/GMLPROTECTIONPOLICY¶
Current status of protection for the game session.
NoProtection -- The game session can be terminated during a scale-down event.
FullProtection -- If the game session is in an
ACTIVEstatus, it cannot be terminated during a scale-down event.
Queryable Attributes¶
GameSession¶
Object that describes a game session.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_GAMESESSION() |
Getter for GAMESESSION |
ProtectionPolicy¶
Current status of protection for the game session.
NoProtection -- The game session can be terminated during a scale-down event.
FullProtection -- If the game session is in an
ACTIVEstatus, it cannot be terminated during a scale-down event.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PROTECTIONPOLICY() |
Getter for PROTECTIONPOLICY, with configurable default |
ASK_PROTECTIONPOLICY() |
Getter for PROTECTIONPOLICY w/ exceptions if field has no va |
HAS_PROTECTIONPOLICY() |
Determine if PROTECTIONPOLICY has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_GAMESESSIONDETAILLIST¶
TYPES TT_GAMESESSIONDETAILLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_GMLGAMESESSIONDETAIL WITH DEFAULT KEY
.