/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
ACTIVE
status, 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
ACTIVE
status, 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
.