Class GameTitleCard.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<GameTitleCard,GameTitleCard.Builder>
-
- com.streamlayer.sdkSettings.game.common.GameTitleCard.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,GameTitleCardOrBuilder,java.lang.Cloneable
- Enclosing class:
- GameTitleCard
public static final class GameTitleCard.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<GameTitleCard,GameTitleCard.Builder> implements GameTitleCardOrBuilder
Protobuf typestreamlayer.sdkSettings.game.common.GameTitleCard
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GameTitleCard.BuilderclearAppearance().streamlayer.sdkSettings.game.common.TitleCardAppearance appearance = 7 [json_name = "appearance"];GameTitleCard.BuilderclearCompleted()bool completed = 8 [json_name = "completed"];GameTitleCard.BuilderclearHeader()if no sponsorGameTitleCard.BuilderclearMedia().streamlayer.sdkSettings.game.common.TitleCardMedia media = 6 [json_name = "media"];GameTitleCard.BuilderclearOptIn()if opt_in is true and onboarding enabled, the user must complete onboarding to play the game (poll, trivia, prediction)GameTitleCard.BuilderclearSubtitle()string subtitle = 4 [json_name = "subtitle"];GameTitleCard.BuilderclearTitle()string title = 3 [json_name = "title"];GameTitleCard.BuilderclearVisible()bool visible = 1 [json_name = "visible"];TitleCardAppearancegetAppearance().streamlayer.sdkSettings.game.common.TitleCardAppearance appearance = 7 [json_name = "appearance"];booleangetCompleted()bool completed = 8 [json_name = "completed"];java.lang.StringgetHeader()if no sponsorcom.google.protobuf.ByteStringgetHeaderBytes()if no sponsorTitleCardMediagetMedia().streamlayer.sdkSettings.game.common.TitleCardMedia media = 6 [json_name = "media"];booleangetOptIn()if opt_in is true and onboarding enabled, the user must complete onboarding to play the game (poll, trivia, prediction)java.lang.StringgetSubtitle()string subtitle = 4 [json_name = "subtitle"];com.google.protobuf.ByteStringgetSubtitleBytes()string subtitle = 4 [json_name = "subtitle"];java.lang.StringgetTitle()string title = 3 [json_name = "title"];com.google.protobuf.ByteStringgetTitleBytes()string title = 3 [json_name = "title"];booleangetVisible()bool visible = 1 [json_name = "visible"];booleanhasAppearance().streamlayer.sdkSettings.game.common.TitleCardAppearance appearance = 7 [json_name = "appearance"];booleanhasMedia().streamlayer.sdkSettings.game.common.TitleCardMedia media = 6 [json_name = "media"];GameTitleCard.BuildermergeAppearance(TitleCardAppearance value).streamlayer.sdkSettings.game.common.TitleCardAppearance appearance = 7 [json_name = "appearance"];GameTitleCard.BuildermergeMedia(TitleCardMedia value).streamlayer.sdkSettings.game.common.TitleCardMedia media = 6 [json_name = "media"];GameTitleCard.BuildersetAppearance(TitleCardAppearance value).streamlayer.sdkSettings.game.common.TitleCardAppearance appearance = 7 [json_name = "appearance"];GameTitleCard.BuildersetAppearance(TitleCardAppearance.Builder builderForValue).streamlayer.sdkSettings.game.common.TitleCardAppearance appearance = 7 [json_name = "appearance"];GameTitleCard.BuildersetCompleted(boolean value)bool completed = 8 [json_name = "completed"];GameTitleCard.BuildersetHeader(java.lang.String value)if no sponsorGameTitleCard.BuildersetHeaderBytes(com.google.protobuf.ByteString value)if no sponsorGameTitleCard.BuildersetMedia(TitleCardMedia value).streamlayer.sdkSettings.game.common.TitleCardMedia media = 6 [json_name = "media"];GameTitleCard.BuildersetMedia(TitleCardMedia.Builder builderForValue).streamlayer.sdkSettings.game.common.TitleCardMedia media = 6 [json_name = "media"];GameTitleCard.BuildersetOptIn(boolean value)if opt_in is true and onboarding enabled, the user must complete onboarding to play the game (poll, trivia, prediction)GameTitleCard.BuildersetSubtitle(java.lang.String value)string subtitle = 4 [json_name = "subtitle"];GameTitleCard.BuildersetSubtitleBytes(com.google.protobuf.ByteString value)string subtitle = 4 [json_name = "subtitle"];GameTitleCard.BuildersetTitle(java.lang.String value)string title = 3 [json_name = "title"];GameTitleCard.BuildersetTitleBytes(com.google.protobuf.ByteString value)string title = 3 [json_name = "title"];GameTitleCard.BuildersetVisible(boolean value)bool visible = 1 [json_name = "visible"];-
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
-
getVisible
public boolean getVisible()
bool visible = 1 [json_name = "visible"];- Specified by:
getVisiblein interfaceGameTitleCardOrBuilder- Returns:
- The visible.
-
setVisible
public GameTitleCard.Builder setVisible(boolean value)
bool visible = 1 [json_name = "visible"];- Parameters:
value- The visible to set.- Returns:
- This builder for chaining.
-
clearVisible
public GameTitleCard.Builder clearVisible()
bool visible = 1 [json_name = "visible"];- Returns:
- This builder for chaining.
-
getOptIn
public boolean getOptIn()
if opt_in is true and onboarding enabled, the user must complete onboarding to play the game (poll, trivia, prediction)
bool opt_in = 2 [json_name = "optIn"];- Specified by:
getOptInin interfaceGameTitleCardOrBuilder- Returns:
- The optIn.
-
setOptIn
public GameTitleCard.Builder setOptIn(boolean value)
if opt_in is true and onboarding enabled, the user must complete onboarding to play the game (poll, trivia, prediction)
bool opt_in = 2 [json_name = "optIn"];- Parameters:
value- The optIn to set.- Returns:
- This builder for chaining.
-
clearOptIn
public GameTitleCard.Builder clearOptIn()
if opt_in is true and onboarding enabled, the user must complete onboarding to play the game (poll, trivia, prediction)
bool opt_in = 2 [json_name = "optIn"];- Returns:
- This builder for chaining.
-
getTitle
public java.lang.String getTitle()
string title = 3 [json_name = "title"];- Specified by:
getTitlein interfaceGameTitleCardOrBuilder- Returns:
- The title.
-
getTitleBytes
public com.google.protobuf.ByteString getTitleBytes()
string title = 3 [json_name = "title"];- Specified by:
getTitleBytesin interfaceGameTitleCardOrBuilder- Returns:
- The bytes for title.
-
setTitle
public GameTitleCard.Builder setTitle(java.lang.String value)
string title = 3 [json_name = "title"];- Parameters:
value- The title to set.- Returns:
- This builder for chaining.
-
clearTitle
public GameTitleCard.Builder clearTitle()
string title = 3 [json_name = "title"];- Returns:
- This builder for chaining.
-
setTitleBytes
public GameTitleCard.Builder setTitleBytes(com.google.protobuf.ByteString value)
string title = 3 [json_name = "title"];- Parameters:
value- The bytes for title to set.- Returns:
- This builder for chaining.
-
getSubtitle
public java.lang.String getSubtitle()
string subtitle = 4 [json_name = "subtitle"];- Specified by:
getSubtitlein interfaceGameTitleCardOrBuilder- Returns:
- The subtitle.
-
getSubtitleBytes
public com.google.protobuf.ByteString getSubtitleBytes()
string subtitle = 4 [json_name = "subtitle"];- Specified by:
getSubtitleBytesin interfaceGameTitleCardOrBuilder- Returns:
- The bytes for subtitle.
-
setSubtitle
public GameTitleCard.Builder setSubtitle(java.lang.String value)
string subtitle = 4 [json_name = "subtitle"];- Parameters:
value- The subtitle to set.- Returns:
- This builder for chaining.
-
clearSubtitle
public GameTitleCard.Builder clearSubtitle()
string subtitle = 4 [json_name = "subtitle"];- Returns:
- This builder for chaining.
-
setSubtitleBytes
public GameTitleCard.Builder setSubtitleBytes(com.google.protobuf.ByteString value)
string subtitle = 4 [json_name = "subtitle"];- Parameters:
value- The bytes for subtitle to set.- Returns:
- This builder for chaining.
-
getHeader
public java.lang.String getHeader()
if no sponsor
string header = 5 [json_name = "header"];- Specified by:
getHeaderin interfaceGameTitleCardOrBuilder- Returns:
- The header.
-
getHeaderBytes
public com.google.protobuf.ByteString getHeaderBytes()
if no sponsor
string header = 5 [json_name = "header"];- Specified by:
getHeaderBytesin interfaceGameTitleCardOrBuilder- Returns:
- The bytes for header.
-
setHeader
public GameTitleCard.Builder setHeader(java.lang.String value)
if no sponsor
string header = 5 [json_name = "header"];- Parameters:
value- The header to set.- Returns:
- This builder for chaining.
-
clearHeader
public GameTitleCard.Builder clearHeader()
if no sponsor
string header = 5 [json_name = "header"];- Returns:
- This builder for chaining.
-
setHeaderBytes
public GameTitleCard.Builder setHeaderBytes(com.google.protobuf.ByteString value)
if no sponsor
string header = 5 [json_name = "header"];- Parameters:
value- The bytes for header to set.- Returns:
- This builder for chaining.
-
hasMedia
public boolean hasMedia()
.streamlayer.sdkSettings.game.common.TitleCardMedia media = 6 [json_name = "media"];- Specified by:
hasMediain interfaceGameTitleCardOrBuilder- Returns:
- Whether the media field is set.
-
getMedia
public TitleCardMedia getMedia()
.streamlayer.sdkSettings.game.common.TitleCardMedia media = 6 [json_name = "media"];- Specified by:
getMediain interfaceGameTitleCardOrBuilder- Returns:
- The media.
-
setMedia
public GameTitleCard.Builder setMedia(TitleCardMedia value)
.streamlayer.sdkSettings.game.common.TitleCardMedia media = 6 [json_name = "media"];
-
setMedia
public GameTitleCard.Builder setMedia(TitleCardMedia.Builder builderForValue)
.streamlayer.sdkSettings.game.common.TitleCardMedia media = 6 [json_name = "media"];
-
mergeMedia
public GameTitleCard.Builder mergeMedia(TitleCardMedia value)
.streamlayer.sdkSettings.game.common.TitleCardMedia media = 6 [json_name = "media"];
-
clearMedia
public GameTitleCard.Builder clearMedia()
.streamlayer.sdkSettings.game.common.TitleCardMedia media = 6 [json_name = "media"];
-
hasAppearance
public boolean hasAppearance()
.streamlayer.sdkSettings.game.common.TitleCardAppearance appearance = 7 [json_name = "appearance"];- Specified by:
hasAppearancein interfaceGameTitleCardOrBuilder- Returns:
- Whether the appearance field is set.
-
getAppearance
public TitleCardAppearance getAppearance()
.streamlayer.sdkSettings.game.common.TitleCardAppearance appearance = 7 [json_name = "appearance"];- Specified by:
getAppearancein interfaceGameTitleCardOrBuilder- Returns:
- The appearance.
-
setAppearance
public GameTitleCard.Builder setAppearance(TitleCardAppearance value)
.streamlayer.sdkSettings.game.common.TitleCardAppearance appearance = 7 [json_name = "appearance"];
-
setAppearance
public GameTitleCard.Builder setAppearance(TitleCardAppearance.Builder builderForValue)
.streamlayer.sdkSettings.game.common.TitleCardAppearance appearance = 7 [json_name = "appearance"];
-
mergeAppearance
public GameTitleCard.Builder mergeAppearance(TitleCardAppearance value)
.streamlayer.sdkSettings.game.common.TitleCardAppearance appearance = 7 [json_name = "appearance"];
-
clearAppearance
public GameTitleCard.Builder clearAppearance()
.streamlayer.sdkSettings.game.common.TitleCardAppearance appearance = 7 [json_name = "appearance"];
-
getCompleted
public boolean getCompleted()
bool completed = 8 [json_name = "completed"];- Specified by:
getCompletedin interfaceGameTitleCardOrBuilder- Returns:
- The completed.
-
setCompleted
public GameTitleCard.Builder setCompleted(boolean value)
bool completed = 8 [json_name = "completed"];- Parameters:
value- The completed to set.- Returns:
- This builder for chaining.
-
clearCompleted
public GameTitleCard.Builder clearCompleted()
bool completed = 8 [json_name = "completed"];- Returns:
- This builder for chaining.
-
-