Class ClientSettings.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<ClientSettings,ClientSettings.Builder>
-
- com.streamlayer.sdkSettings.client.ClientSettings.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,ClientSettingsOrBuilder,java.lang.Cloneable
- Enclosing class:
- ClientSettings
public static final class ClientSettings.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<ClientSettings,ClientSettings.Builder> implements ClientSettingsOrBuilder
Protobuf typestreamlayer.sdkSettings.client.ClientSettings
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClientSettings.BuilderclearCallsSound().streamlayer.sdkSettings.client.CallsSound calls_sound = 4;ClientSettings.BuilderclearFriendsNotify().streamlayer.sdkSettings.client.FriendsNotify friends_notify = 3;ClientSettings.BuilderclearFriendsSound().streamlayer.sdkSettings.client.FriendsSound friends_sound = 6;ClientSettings.BuilderclearGamification().streamlayer.sdkSettings.client.ClientSettingsNotifications gamification = 9;ClientSettings.BuilderclearMessagesNotify().streamlayer.sdkSettings.client.MessagesNotify messages_notify = 2;ClientSettings.BuilderclearMessagesSound().streamlayer.sdkSettings.client.MessagesSound messages_sound = 5;ClientSettings.BuilderclearTwitterNotify().streamlayer.sdkSettings.client.TwitterNotify twitter_notify = 7;ClientSettings.BuilderclearTwitterQuestion().streamlayer.sdkSettings.client.ClientSettingsNotifications twitter_question = 11;ClientSettings.BuilderclearTwitterSound().streamlayer.sdkSettings.client.TwitterSound twitter_sound = 8;ClientSettings.BuilderclearVisibleStatus().streamlayer.sdkSettings.client.VisibleStatus visible_status = 1;ClientSettings.BuilderclearWatchPartyInvitation().streamlayer.sdkSettings.client.ClientSettingsNotifications watch_party_invitation = 10;CallsSoundgetCallsSound().streamlayer.sdkSettings.client.CallsSound calls_sound = 4;intgetCallsSoundValue().streamlayer.sdkSettings.client.CallsSound calls_sound = 4;FriendsNotifygetFriendsNotify().streamlayer.sdkSettings.client.FriendsNotify friends_notify = 3;intgetFriendsNotifyValue().streamlayer.sdkSettings.client.FriendsNotify friends_notify = 3;FriendsSoundgetFriendsSound().streamlayer.sdkSettings.client.FriendsSound friends_sound = 6;intgetFriendsSoundValue().streamlayer.sdkSettings.client.FriendsSound friends_sound = 6;ClientSettingsNotificationsgetGamification().streamlayer.sdkSettings.client.ClientSettingsNotifications gamification = 9;MessagesNotifygetMessagesNotify().streamlayer.sdkSettings.client.MessagesNotify messages_notify = 2;intgetMessagesNotifyValue().streamlayer.sdkSettings.client.MessagesNotify messages_notify = 2;MessagesSoundgetMessagesSound().streamlayer.sdkSettings.client.MessagesSound messages_sound = 5;intgetMessagesSoundValue().streamlayer.sdkSettings.client.MessagesSound messages_sound = 5;TwitterNotifygetTwitterNotify().streamlayer.sdkSettings.client.TwitterNotify twitter_notify = 7;intgetTwitterNotifyValue().streamlayer.sdkSettings.client.TwitterNotify twitter_notify = 7;ClientSettingsNotificationsgetTwitterQuestion().streamlayer.sdkSettings.client.ClientSettingsNotifications twitter_question = 11;TwitterSoundgetTwitterSound().streamlayer.sdkSettings.client.TwitterSound twitter_sound = 8;intgetTwitterSoundValue().streamlayer.sdkSettings.client.TwitterSound twitter_sound = 8;VisibleStatusgetVisibleStatus().streamlayer.sdkSettings.client.VisibleStatus visible_status = 1;intgetVisibleStatusValue().streamlayer.sdkSettings.client.VisibleStatus visible_status = 1;ClientSettingsNotificationsgetWatchPartyInvitation().streamlayer.sdkSettings.client.ClientSettingsNotifications watch_party_invitation = 10;booleanhasGamification().streamlayer.sdkSettings.client.ClientSettingsNotifications gamification = 9;booleanhasTwitterQuestion().streamlayer.sdkSettings.client.ClientSettingsNotifications twitter_question = 11;booleanhasWatchPartyInvitation().streamlayer.sdkSettings.client.ClientSettingsNotifications watch_party_invitation = 10;ClientSettings.BuildermergeGamification(ClientSettingsNotifications value).streamlayer.sdkSettings.client.ClientSettingsNotifications gamification = 9;ClientSettings.BuildermergeTwitterQuestion(ClientSettingsNotifications value).streamlayer.sdkSettings.client.ClientSettingsNotifications twitter_question = 11;ClientSettings.BuildermergeWatchPartyInvitation(ClientSettingsNotifications value).streamlayer.sdkSettings.client.ClientSettingsNotifications watch_party_invitation = 10;ClientSettings.BuildersetCallsSound(CallsSound value).streamlayer.sdkSettings.client.CallsSound calls_sound = 4;ClientSettings.BuildersetCallsSoundValue(int value).streamlayer.sdkSettings.client.CallsSound calls_sound = 4;ClientSettings.BuildersetFriendsNotify(FriendsNotify value).streamlayer.sdkSettings.client.FriendsNotify friends_notify = 3;ClientSettings.BuildersetFriendsNotifyValue(int value).streamlayer.sdkSettings.client.FriendsNotify friends_notify = 3;ClientSettings.BuildersetFriendsSound(FriendsSound value).streamlayer.sdkSettings.client.FriendsSound friends_sound = 6;ClientSettings.BuildersetFriendsSoundValue(int value).streamlayer.sdkSettings.client.FriendsSound friends_sound = 6;ClientSettings.BuildersetGamification(ClientSettingsNotifications value).streamlayer.sdkSettings.client.ClientSettingsNotifications gamification = 9;ClientSettings.BuildersetGamification(ClientSettingsNotifications.Builder builderForValue).streamlayer.sdkSettings.client.ClientSettingsNotifications gamification = 9;ClientSettings.BuildersetMessagesNotify(MessagesNotify value).streamlayer.sdkSettings.client.MessagesNotify messages_notify = 2;ClientSettings.BuildersetMessagesNotifyValue(int value).streamlayer.sdkSettings.client.MessagesNotify messages_notify = 2;ClientSettings.BuildersetMessagesSound(MessagesSound value).streamlayer.sdkSettings.client.MessagesSound messages_sound = 5;ClientSettings.BuildersetMessagesSoundValue(int value).streamlayer.sdkSettings.client.MessagesSound messages_sound = 5;ClientSettings.BuildersetTwitterNotify(TwitterNotify value).streamlayer.sdkSettings.client.TwitterNotify twitter_notify = 7;ClientSettings.BuildersetTwitterNotifyValue(int value).streamlayer.sdkSettings.client.TwitterNotify twitter_notify = 7;ClientSettings.BuildersetTwitterQuestion(ClientSettingsNotifications value).streamlayer.sdkSettings.client.ClientSettingsNotifications twitter_question = 11;ClientSettings.BuildersetTwitterQuestion(ClientSettingsNotifications.Builder builderForValue).streamlayer.sdkSettings.client.ClientSettingsNotifications twitter_question = 11;ClientSettings.BuildersetTwitterSound(TwitterSound value).streamlayer.sdkSettings.client.TwitterSound twitter_sound = 8;ClientSettings.BuildersetTwitterSoundValue(int value).streamlayer.sdkSettings.client.TwitterSound twitter_sound = 8;ClientSettings.BuildersetVisibleStatus(VisibleStatus value).streamlayer.sdkSettings.client.VisibleStatus visible_status = 1;ClientSettings.BuildersetVisibleStatusValue(int value).streamlayer.sdkSettings.client.VisibleStatus visible_status = 1;ClientSettings.BuildersetWatchPartyInvitation(ClientSettingsNotifications value).streamlayer.sdkSettings.client.ClientSettingsNotifications watch_party_invitation = 10;ClientSettings.BuildersetWatchPartyInvitation(ClientSettingsNotifications.Builder builderForValue).streamlayer.sdkSettings.client.ClientSettingsNotifications watch_party_invitation = 10;-
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
-
getVisibleStatusValue
public int getVisibleStatusValue()
.streamlayer.sdkSettings.client.VisibleStatus visible_status = 1;- Specified by:
getVisibleStatusValuein interfaceClientSettingsOrBuilder- Returns:
- The enum numeric value on the wire for visibleStatus.
-
setVisibleStatusValue
public ClientSettings.Builder setVisibleStatusValue(int value)
.streamlayer.sdkSettings.client.VisibleStatus visible_status = 1;- Parameters:
value- The visibleStatus to set.- Returns:
- This builder for chaining.
-
getVisibleStatus
public VisibleStatus getVisibleStatus()
.streamlayer.sdkSettings.client.VisibleStatus visible_status = 1;- Specified by:
getVisibleStatusin interfaceClientSettingsOrBuilder- Returns:
- The visibleStatus.
-
setVisibleStatus
public ClientSettings.Builder setVisibleStatus(VisibleStatus value)
.streamlayer.sdkSettings.client.VisibleStatus visible_status = 1;- Parameters:
value- The enum numeric value on the wire for visibleStatus to set.- Returns:
- This builder for chaining.
-
clearVisibleStatus
public ClientSettings.Builder clearVisibleStatus()
.streamlayer.sdkSettings.client.VisibleStatus visible_status = 1;- Returns:
- This builder for chaining.
-
getMessagesNotifyValue
public int getMessagesNotifyValue()
.streamlayer.sdkSettings.client.MessagesNotify messages_notify = 2;- Specified by:
getMessagesNotifyValuein interfaceClientSettingsOrBuilder- Returns:
- The enum numeric value on the wire for messagesNotify.
-
setMessagesNotifyValue
public ClientSettings.Builder setMessagesNotifyValue(int value)
.streamlayer.sdkSettings.client.MessagesNotify messages_notify = 2;- Parameters:
value- The messagesNotify to set.- Returns:
- This builder for chaining.
-
getMessagesNotify
public MessagesNotify getMessagesNotify()
.streamlayer.sdkSettings.client.MessagesNotify messages_notify = 2;- Specified by:
getMessagesNotifyin interfaceClientSettingsOrBuilder- Returns:
- The messagesNotify.
-
setMessagesNotify
public ClientSettings.Builder setMessagesNotify(MessagesNotify value)
.streamlayer.sdkSettings.client.MessagesNotify messages_notify = 2;- Parameters:
value- The enum numeric value on the wire for messagesNotify to set.- Returns:
- This builder for chaining.
-
clearMessagesNotify
public ClientSettings.Builder clearMessagesNotify()
.streamlayer.sdkSettings.client.MessagesNotify messages_notify = 2;- Returns:
- This builder for chaining.
-
getFriendsNotifyValue
public int getFriendsNotifyValue()
.streamlayer.sdkSettings.client.FriendsNotify friends_notify = 3;- Specified by:
getFriendsNotifyValuein interfaceClientSettingsOrBuilder- Returns:
- The enum numeric value on the wire for friendsNotify.
-
setFriendsNotifyValue
public ClientSettings.Builder setFriendsNotifyValue(int value)
.streamlayer.sdkSettings.client.FriendsNotify friends_notify = 3;- Parameters:
value- The friendsNotify to set.- Returns:
- This builder for chaining.
-
getFriendsNotify
public FriendsNotify getFriendsNotify()
.streamlayer.sdkSettings.client.FriendsNotify friends_notify = 3;- Specified by:
getFriendsNotifyin interfaceClientSettingsOrBuilder- Returns:
- The friendsNotify.
-
setFriendsNotify
public ClientSettings.Builder setFriendsNotify(FriendsNotify value)
.streamlayer.sdkSettings.client.FriendsNotify friends_notify = 3;- Parameters:
value- The enum numeric value on the wire for friendsNotify to set.- Returns:
- This builder for chaining.
-
clearFriendsNotify
public ClientSettings.Builder clearFriendsNotify()
.streamlayer.sdkSettings.client.FriendsNotify friends_notify = 3;- Returns:
- This builder for chaining.
-
getCallsSoundValue
public int getCallsSoundValue()
.streamlayer.sdkSettings.client.CallsSound calls_sound = 4;- Specified by:
getCallsSoundValuein interfaceClientSettingsOrBuilder- Returns:
- The enum numeric value on the wire for callsSound.
-
setCallsSoundValue
public ClientSettings.Builder setCallsSoundValue(int value)
.streamlayer.sdkSettings.client.CallsSound calls_sound = 4;- Parameters:
value- The callsSound to set.- Returns:
- This builder for chaining.
-
getCallsSound
public CallsSound getCallsSound()
.streamlayer.sdkSettings.client.CallsSound calls_sound = 4;- Specified by:
getCallsSoundin interfaceClientSettingsOrBuilder- Returns:
- The callsSound.
-
setCallsSound
public ClientSettings.Builder setCallsSound(CallsSound value)
.streamlayer.sdkSettings.client.CallsSound calls_sound = 4;- Parameters:
value- The enum numeric value on the wire for callsSound to set.- Returns:
- This builder for chaining.
-
clearCallsSound
public ClientSettings.Builder clearCallsSound()
.streamlayer.sdkSettings.client.CallsSound calls_sound = 4;- Returns:
- This builder for chaining.
-
getMessagesSoundValue
public int getMessagesSoundValue()
.streamlayer.sdkSettings.client.MessagesSound messages_sound = 5;- Specified by:
getMessagesSoundValuein interfaceClientSettingsOrBuilder- Returns:
- The enum numeric value on the wire for messagesSound.
-
setMessagesSoundValue
public ClientSettings.Builder setMessagesSoundValue(int value)
.streamlayer.sdkSettings.client.MessagesSound messages_sound = 5;- Parameters:
value- The messagesSound to set.- Returns:
- This builder for chaining.
-
getMessagesSound
public MessagesSound getMessagesSound()
.streamlayer.sdkSettings.client.MessagesSound messages_sound = 5;- Specified by:
getMessagesSoundin interfaceClientSettingsOrBuilder- Returns:
- The messagesSound.
-
setMessagesSound
public ClientSettings.Builder setMessagesSound(MessagesSound value)
.streamlayer.sdkSettings.client.MessagesSound messages_sound = 5;- Parameters:
value- The enum numeric value on the wire for messagesSound to set.- Returns:
- This builder for chaining.
-
clearMessagesSound
public ClientSettings.Builder clearMessagesSound()
.streamlayer.sdkSettings.client.MessagesSound messages_sound = 5;- Returns:
- This builder for chaining.
-
getFriendsSoundValue
public int getFriendsSoundValue()
.streamlayer.sdkSettings.client.FriendsSound friends_sound = 6;- Specified by:
getFriendsSoundValuein interfaceClientSettingsOrBuilder- Returns:
- The enum numeric value on the wire for friendsSound.
-
setFriendsSoundValue
public ClientSettings.Builder setFriendsSoundValue(int value)
.streamlayer.sdkSettings.client.FriendsSound friends_sound = 6;- Parameters:
value- The friendsSound to set.- Returns:
- This builder for chaining.
-
getFriendsSound
public FriendsSound getFriendsSound()
.streamlayer.sdkSettings.client.FriendsSound friends_sound = 6;- Specified by:
getFriendsSoundin interfaceClientSettingsOrBuilder- Returns:
- The friendsSound.
-
setFriendsSound
public ClientSettings.Builder setFriendsSound(FriendsSound value)
.streamlayer.sdkSettings.client.FriendsSound friends_sound = 6;- Parameters:
value- The enum numeric value on the wire for friendsSound to set.- Returns:
- This builder for chaining.
-
clearFriendsSound
public ClientSettings.Builder clearFriendsSound()
.streamlayer.sdkSettings.client.FriendsSound friends_sound = 6;- Returns:
- This builder for chaining.
-
getTwitterNotifyValue
public int getTwitterNotifyValue()
.streamlayer.sdkSettings.client.TwitterNotify twitter_notify = 7;- Specified by:
getTwitterNotifyValuein interfaceClientSettingsOrBuilder- Returns:
- The enum numeric value on the wire for twitterNotify.
-
setTwitterNotifyValue
public ClientSettings.Builder setTwitterNotifyValue(int value)
.streamlayer.sdkSettings.client.TwitterNotify twitter_notify = 7;- Parameters:
value- The twitterNotify to set.- Returns:
- This builder for chaining.
-
getTwitterNotify
public TwitterNotify getTwitterNotify()
.streamlayer.sdkSettings.client.TwitterNotify twitter_notify = 7;- Specified by:
getTwitterNotifyin interfaceClientSettingsOrBuilder- Returns:
- The twitterNotify.
-
setTwitterNotify
public ClientSettings.Builder setTwitterNotify(TwitterNotify value)
.streamlayer.sdkSettings.client.TwitterNotify twitter_notify = 7;- Parameters:
value- The enum numeric value on the wire for twitterNotify to set.- Returns:
- This builder for chaining.
-
clearTwitterNotify
public ClientSettings.Builder clearTwitterNotify()
.streamlayer.sdkSettings.client.TwitterNotify twitter_notify = 7;- Returns:
- This builder for chaining.
-
getTwitterSoundValue
public int getTwitterSoundValue()
.streamlayer.sdkSettings.client.TwitterSound twitter_sound = 8;- Specified by:
getTwitterSoundValuein interfaceClientSettingsOrBuilder- Returns:
- The enum numeric value on the wire for twitterSound.
-
setTwitterSoundValue
public ClientSettings.Builder setTwitterSoundValue(int value)
.streamlayer.sdkSettings.client.TwitterSound twitter_sound = 8;- Parameters:
value- The twitterSound to set.- Returns:
- This builder for chaining.
-
getTwitterSound
public TwitterSound getTwitterSound()
.streamlayer.sdkSettings.client.TwitterSound twitter_sound = 8;- Specified by:
getTwitterSoundin interfaceClientSettingsOrBuilder- Returns:
- The twitterSound.
-
setTwitterSound
public ClientSettings.Builder setTwitterSound(TwitterSound value)
.streamlayer.sdkSettings.client.TwitterSound twitter_sound = 8;- Parameters:
value- The enum numeric value on the wire for twitterSound to set.- Returns:
- This builder for chaining.
-
clearTwitterSound
public ClientSettings.Builder clearTwitterSound()
.streamlayer.sdkSettings.client.TwitterSound twitter_sound = 8;- Returns:
- This builder for chaining.
-
hasGamification
public boolean hasGamification()
.streamlayer.sdkSettings.client.ClientSettingsNotifications gamification = 9;- Specified by:
hasGamificationin interfaceClientSettingsOrBuilder- Returns:
- Whether the gamification field is set.
-
getGamification
public ClientSettingsNotifications getGamification()
.streamlayer.sdkSettings.client.ClientSettingsNotifications gamification = 9;- Specified by:
getGamificationin interfaceClientSettingsOrBuilder- Returns:
- The gamification.
-
setGamification
public ClientSettings.Builder setGamification(ClientSettingsNotifications value)
.streamlayer.sdkSettings.client.ClientSettingsNotifications gamification = 9;
-
setGamification
public ClientSettings.Builder setGamification(ClientSettingsNotifications.Builder builderForValue)
.streamlayer.sdkSettings.client.ClientSettingsNotifications gamification = 9;
-
mergeGamification
public ClientSettings.Builder mergeGamification(ClientSettingsNotifications value)
.streamlayer.sdkSettings.client.ClientSettingsNotifications gamification = 9;
-
clearGamification
public ClientSettings.Builder clearGamification()
.streamlayer.sdkSettings.client.ClientSettingsNotifications gamification = 9;
-
hasWatchPartyInvitation
public boolean hasWatchPartyInvitation()
.streamlayer.sdkSettings.client.ClientSettingsNotifications watch_party_invitation = 10;- Specified by:
hasWatchPartyInvitationin interfaceClientSettingsOrBuilder- Returns:
- Whether the watchPartyInvitation field is set.
-
getWatchPartyInvitation
public ClientSettingsNotifications getWatchPartyInvitation()
.streamlayer.sdkSettings.client.ClientSettingsNotifications watch_party_invitation = 10;- Specified by:
getWatchPartyInvitationin interfaceClientSettingsOrBuilder- Returns:
- The watchPartyInvitation.
-
setWatchPartyInvitation
public ClientSettings.Builder setWatchPartyInvitation(ClientSettingsNotifications value)
.streamlayer.sdkSettings.client.ClientSettingsNotifications watch_party_invitation = 10;
-
setWatchPartyInvitation
public ClientSettings.Builder setWatchPartyInvitation(ClientSettingsNotifications.Builder builderForValue)
.streamlayer.sdkSettings.client.ClientSettingsNotifications watch_party_invitation = 10;
-
mergeWatchPartyInvitation
public ClientSettings.Builder mergeWatchPartyInvitation(ClientSettingsNotifications value)
.streamlayer.sdkSettings.client.ClientSettingsNotifications watch_party_invitation = 10;
-
clearWatchPartyInvitation
public ClientSettings.Builder clearWatchPartyInvitation()
.streamlayer.sdkSettings.client.ClientSettingsNotifications watch_party_invitation = 10;
-
hasTwitterQuestion
public boolean hasTwitterQuestion()
.streamlayer.sdkSettings.client.ClientSettingsNotifications twitter_question = 11;- Specified by:
hasTwitterQuestionin interfaceClientSettingsOrBuilder- Returns:
- Whether the twitterQuestion field is set.
-
getTwitterQuestion
public ClientSettingsNotifications getTwitterQuestion()
.streamlayer.sdkSettings.client.ClientSettingsNotifications twitter_question = 11;- Specified by:
getTwitterQuestionin interfaceClientSettingsOrBuilder- Returns:
- The twitterQuestion.
-
setTwitterQuestion
public ClientSettings.Builder setTwitterQuestion(ClientSettingsNotifications value)
.streamlayer.sdkSettings.client.ClientSettingsNotifications twitter_question = 11;
-
setTwitterQuestion
public ClientSettings.Builder setTwitterQuestion(ClientSettingsNotifications.Builder builderForValue)
.streamlayer.sdkSettings.client.ClientSettingsNotifications twitter_question = 11;
-
mergeTwitterQuestion
public ClientSettings.Builder mergeTwitterQuestion(ClientSettingsNotifications value)
.streamlayer.sdkSettings.client.ClientSettingsNotifications twitter_question = 11;
-
clearTwitterQuestion
public ClientSettings.Builder clearTwitterQuestion()
.streamlayer.sdkSettings.client.ClientSettingsNotifications twitter_question = 11;
-
-