iconUrl = $iconUrl; } /** * @return string */ public function getIconUrl() { return $this->iconUrl; } /** * Uniquely identifies the type of this resource. Value is always the fixed * string `gamesConfiguration#leaderboardConfigurationDetail`. * * @param string $kind */ public function setKind($kind) { $this->kind = $kind; } /** * @return string */ public function getKind() { return $this->kind; } /** * Localized strings for the leaderboard name. * * @param LocalizedStringBundle $name */ public function setName(LocalizedStringBundle $name) { $this->name = $name; } /** * @return LocalizedStringBundle */ public function getName() { return $this->name; } /** * The score formatting for the leaderboard. * * @param GamesNumberFormatConfiguration $scoreFormat */ public function setScoreFormat(GamesNumberFormatConfiguration $scoreFormat) { $this->scoreFormat = $scoreFormat; } /** * @return GamesNumberFormatConfiguration */ public function getScoreFormat() { return $this->scoreFormat; } /** * The sort rank of this leaderboard. Writes to this field are ignored. * * @param int $sortRank */ public function setSortRank($sortRank) { $this->sortRank = $sortRank; } /** * @return int */ public function getSortRank() { return $this->sortRank; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(LeaderboardConfigurationDetail::class, 'Google_Service_GamesConfiguration_LeaderboardConfigurationDetail');