Class GamesOverlaySettings.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<GamesOverlaySettings,GamesOverlaySettings.Builder>
-
- com.streamlayer.sdkSettings.common.GamesOverlaySettings.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,GamesOverlaySettingsOrBuilder,java.lang.Cloneable
- Enclosing class:
- GamesOverlaySettings
public static final class GamesOverlaySettings.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<GamesOverlaySettings,GamesOverlaySettings.Builder> implements GamesOverlaySettingsOrBuilder
Protobuf typestreamlayer.sdkSettings.GamesOverlaySettings
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GamesOverlaySettings.BuilderclearInplayGame().streamlayer.sdkSettings.game.common.GameSettings inplay_game = 1 [json_name = "inplayGame"];GamesOverlaySettings.BuilderclearLeaderboardKind().streamlayer.sdkSettings.LeaderboardKind leaderboard_kind = 4 [json_name = "leaderboardKind"];GamesOverlaySettings.BuilderclearModeration().streamlayer.sdkSettings.moderation.common.ModerationSettings moderation = 2 [json_name = "moderation"];GamesOverlaySettings.BuilderclearPinnedLeaderboardId()string pinned_leaderboard_id = 3 [json_name = "pinnedLeaderboardId"];GameSettingsgetInplayGame().streamlayer.sdkSettings.game.common.GameSettings inplay_game = 1 [json_name = "inplayGame"];LeaderboardKindgetLeaderboardKind().streamlayer.sdkSettings.LeaderboardKind leaderboard_kind = 4 [json_name = "leaderboardKind"];intgetLeaderboardKindValue().streamlayer.sdkSettings.LeaderboardKind leaderboard_kind = 4 [json_name = "leaderboardKind"];ModerationSettingsgetModeration().streamlayer.sdkSettings.moderation.common.ModerationSettings moderation = 2 [json_name = "moderation"];java.lang.StringgetPinnedLeaderboardId()string pinned_leaderboard_id = 3 [json_name = "pinnedLeaderboardId"];com.google.protobuf.ByteStringgetPinnedLeaderboardIdBytes()string pinned_leaderboard_id = 3 [json_name = "pinnedLeaderboardId"];booleanhasInplayGame().streamlayer.sdkSettings.game.common.GameSettings inplay_game = 1 [json_name = "inplayGame"];booleanhasModeration().streamlayer.sdkSettings.moderation.common.ModerationSettings moderation = 2 [json_name = "moderation"];GamesOverlaySettings.BuildermergeInplayGame(GameSettings value).streamlayer.sdkSettings.game.common.GameSettings inplay_game = 1 [json_name = "inplayGame"];GamesOverlaySettings.BuildermergeModeration(ModerationSettings value).streamlayer.sdkSettings.moderation.common.ModerationSettings moderation = 2 [json_name = "moderation"];GamesOverlaySettings.BuildersetInplayGame(GameSettings value).streamlayer.sdkSettings.game.common.GameSettings inplay_game = 1 [json_name = "inplayGame"];GamesOverlaySettings.BuildersetInplayGame(GameSettings.Builder builderForValue).streamlayer.sdkSettings.game.common.GameSettings inplay_game = 1 [json_name = "inplayGame"];GamesOverlaySettings.BuildersetLeaderboardKind(LeaderboardKind value).streamlayer.sdkSettings.LeaderboardKind leaderboard_kind = 4 [json_name = "leaderboardKind"];GamesOverlaySettings.BuildersetLeaderboardKindValue(int value).streamlayer.sdkSettings.LeaderboardKind leaderboard_kind = 4 [json_name = "leaderboardKind"];GamesOverlaySettings.BuildersetModeration(ModerationSettings value).streamlayer.sdkSettings.moderation.common.ModerationSettings moderation = 2 [json_name = "moderation"];GamesOverlaySettings.BuildersetModeration(ModerationSettings.Builder builderForValue).streamlayer.sdkSettings.moderation.common.ModerationSettings moderation = 2 [json_name = "moderation"];GamesOverlaySettings.BuildersetPinnedLeaderboardId(java.lang.String value)string pinned_leaderboard_id = 3 [json_name = "pinnedLeaderboardId"];GamesOverlaySettings.BuildersetPinnedLeaderboardIdBytes(com.google.protobuf.ByteString value)string pinned_leaderboard_id = 3 [json_name = "pinnedLeaderboardId"];-
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
hasInplayGame
public boolean hasInplayGame()
.streamlayer.sdkSettings.game.common.GameSettings inplay_game = 1 [json_name = "inplayGame"];- Specified by:
hasInplayGamein interfaceGamesOverlaySettingsOrBuilder- Returns:
- Whether the inplayGame field is set.
-
getInplayGame
public GameSettings getInplayGame()
.streamlayer.sdkSettings.game.common.GameSettings inplay_game = 1 [json_name = "inplayGame"];- Specified by:
getInplayGamein interfaceGamesOverlaySettingsOrBuilder- Returns:
- The inplayGame.
-
setInplayGame
public GamesOverlaySettings.Builder setInplayGame(GameSettings value)
.streamlayer.sdkSettings.game.common.GameSettings inplay_game = 1 [json_name = "inplayGame"];
-
setInplayGame
public GamesOverlaySettings.Builder setInplayGame(GameSettings.Builder builderForValue)
.streamlayer.sdkSettings.game.common.GameSettings inplay_game = 1 [json_name = "inplayGame"];
-
mergeInplayGame
public GamesOverlaySettings.Builder mergeInplayGame(GameSettings value)
.streamlayer.sdkSettings.game.common.GameSettings inplay_game = 1 [json_name = "inplayGame"];
-
clearInplayGame
public GamesOverlaySettings.Builder clearInplayGame()
.streamlayer.sdkSettings.game.common.GameSettings inplay_game = 1 [json_name = "inplayGame"];
-
hasModeration
public boolean hasModeration()
.streamlayer.sdkSettings.moderation.common.ModerationSettings moderation = 2 [json_name = "moderation"];- Specified by:
hasModerationin interfaceGamesOverlaySettingsOrBuilder- Returns:
- Whether the moderation field is set.
-
getModeration
public ModerationSettings getModeration()
.streamlayer.sdkSettings.moderation.common.ModerationSettings moderation = 2 [json_name = "moderation"];- Specified by:
getModerationin interfaceGamesOverlaySettingsOrBuilder- Returns:
- The moderation.
-
setModeration
public GamesOverlaySettings.Builder setModeration(ModerationSettings value)
.streamlayer.sdkSettings.moderation.common.ModerationSettings moderation = 2 [json_name = "moderation"];
-
setModeration
public GamesOverlaySettings.Builder setModeration(ModerationSettings.Builder builderForValue)
.streamlayer.sdkSettings.moderation.common.ModerationSettings moderation = 2 [json_name = "moderation"];
-
mergeModeration
public GamesOverlaySettings.Builder mergeModeration(ModerationSettings value)
.streamlayer.sdkSettings.moderation.common.ModerationSettings moderation = 2 [json_name = "moderation"];
-
clearModeration
public GamesOverlaySettings.Builder clearModeration()
.streamlayer.sdkSettings.moderation.common.ModerationSettings moderation = 2 [json_name = "moderation"];
-
getPinnedLeaderboardId
public java.lang.String getPinnedLeaderboardId()
string pinned_leaderboard_id = 3 [json_name = "pinnedLeaderboardId"];- Specified by:
getPinnedLeaderboardIdin interfaceGamesOverlaySettingsOrBuilder- Returns:
- The pinnedLeaderboardId.
-
getPinnedLeaderboardIdBytes
public com.google.protobuf.ByteString getPinnedLeaderboardIdBytes()
string pinned_leaderboard_id = 3 [json_name = "pinnedLeaderboardId"];- Specified by:
getPinnedLeaderboardIdBytesin interfaceGamesOverlaySettingsOrBuilder- Returns:
- The bytes for pinnedLeaderboardId.
-
setPinnedLeaderboardId
public GamesOverlaySettings.Builder setPinnedLeaderboardId(java.lang.String value)
string pinned_leaderboard_id = 3 [json_name = "pinnedLeaderboardId"];- Parameters:
value- The pinnedLeaderboardId to set.- Returns:
- This builder for chaining.
-
clearPinnedLeaderboardId
public GamesOverlaySettings.Builder clearPinnedLeaderboardId()
string pinned_leaderboard_id = 3 [json_name = "pinnedLeaderboardId"];- Returns:
- This builder for chaining.
-
setPinnedLeaderboardIdBytes
public GamesOverlaySettings.Builder setPinnedLeaderboardIdBytes(com.google.protobuf.ByteString value)
string pinned_leaderboard_id = 3 [json_name = "pinnedLeaderboardId"];- Parameters:
value- The bytes for pinnedLeaderboardId to set.- Returns:
- This builder for chaining.
-
getLeaderboardKindValue
public int getLeaderboardKindValue()
.streamlayer.sdkSettings.LeaderboardKind leaderboard_kind = 4 [json_name = "leaderboardKind"];- Specified by:
getLeaderboardKindValuein interfaceGamesOverlaySettingsOrBuilder- Returns:
- The enum numeric value on the wire for leaderboardKind.
-
setLeaderboardKindValue
public GamesOverlaySettings.Builder setLeaderboardKindValue(int value)
.streamlayer.sdkSettings.LeaderboardKind leaderboard_kind = 4 [json_name = "leaderboardKind"];- Parameters:
value- The leaderboardKind to set.- Returns:
- This builder for chaining.
-
getLeaderboardKind
public LeaderboardKind getLeaderboardKind()
.streamlayer.sdkSettings.LeaderboardKind leaderboard_kind = 4 [json_name = "leaderboardKind"];- Specified by:
getLeaderboardKindin interfaceGamesOverlaySettingsOrBuilder- Returns:
- The leaderboardKind.
-
setLeaderboardKind
public GamesOverlaySettings.Builder setLeaderboardKind(LeaderboardKind value)
.streamlayer.sdkSettings.LeaderboardKind leaderboard_kind = 4 [json_name = "leaderboardKind"];- Parameters:
value- The enum numeric value on the wire for leaderboardKind to set.- Returns:
- This builder for chaining.
-
clearLeaderboardKind
public GamesOverlaySettings.Builder clearLeaderboardKind()
.streamlayer.sdkSettings.LeaderboardKind leaderboard_kind = 4 [json_name = "leaderboardKind"];- Returns:
- This builder for chaining.
-
-