@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GameConfigurationDetails extends Object implements Serializable, Cloneable, StructuredPojo
Details about the game configuration.
The game configuration is organized into named sections, where the schema of each section is defined by an extension.
The schema for these sections can be retrieved using the GetExtensionVersion
operation.
Constructor and Description |
---|
GameConfigurationDetails() |
Modifier and Type | Method and Description |
---|---|
GameConfigurationDetails |
addSectionsEntry(String key,
Section value)
Add a single Sections entry
|
GameConfigurationDetails |
clearSectionsEntries()
Removes all the entries added into Sections.
|
GameConfigurationDetails |
clone() |
boolean |
equals(Object obj) |
Date |
getCreated()
The date when the game was created.
|
Date |
getLastUpdated()
The date when the game was last modified.
|
Map<String,Section> |
getSections()
Configuration data, organized by section name.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreated(Date created)
The date when the game was created.
|
void |
setLastUpdated(Date lastUpdated)
The date when the game was last modified.
|
void |
setSections(Map<String,Section> sections)
Configuration data, organized by section name.
|
String |
toString()
Returns a string representation of this object.
|
GameConfigurationDetails |
withCreated(Date created)
The date when the game was created.
|
GameConfigurationDetails |
withLastUpdated(Date lastUpdated)
The date when the game was last modified.
|
GameConfigurationDetails |
withSections(Map<String,Section> sections)
Configuration data, organized by section name.
|
public void setCreated(Date created)
The date when the game was created.
created
- The date when the game was created.public Date getCreated()
The date when the game was created.
public GameConfigurationDetails withCreated(Date created)
The date when the game was created.
created
- The date when the game was created.public void setLastUpdated(Date lastUpdated)
The date when the game was last modified.
lastUpdated
- The date when the game was last modified.public Date getLastUpdated()
The date when the game was last modified.
public GameConfigurationDetails withLastUpdated(Date lastUpdated)
The date when the game was last modified.
lastUpdated
- The date when the game was last modified.public Map<String,Section> getSections()
Configuration data, organized by section name.
public void setSections(Map<String,Section> sections)
Configuration data, organized by section name.
sections
- Configuration data, organized by section name.public GameConfigurationDetails withSections(Map<String,Section> sections)
Configuration data, organized by section name.
sections
- Configuration data, organized by section name.public GameConfigurationDetails addSectionsEntry(String key, Section value)
public GameConfigurationDetails clearSectionsEntries()
public String toString()
toString
in class Object
Object.toString()
public GameConfigurationDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.