Class ServerNotificationOptions.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<ServerNotificationOptions,ServerNotificationOptions.Builder>
-
- com.streamlayer.interactive.common.ServerNotificationOptions.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,ServerNotificationOptionsOrBuilder,java.lang.Cloneable
- Enclosing class:
- ServerNotificationOptions
public static final class ServerNotificationOptions.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<ServerNotificationOptions,ServerNotificationOptions.Builder> implements ServerNotificationOptionsOrBuilder
UI defines parameters for notification, api forwards parameters back in subscription messages
Protobuf typestreamlayer.interactive.ServerNotificationOptions
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ServerNotificationOptions.BuilderclearSilence()skip modalServerNotificationOptions.BuilderclearSkipUpdate()skip update databooleangetSilence()skip modalbooleangetSkipUpdate()skip update dataServerNotificationOptions.BuildersetSilence(boolean value)skip modalServerNotificationOptions.BuildersetSkipUpdate(boolean value)skip update data-
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
-
getSilence
public boolean getSilence()
skip modal
bool silence = 1 [json_name = "silence"];- Specified by:
getSilencein interfaceServerNotificationOptionsOrBuilder- Returns:
- The silence.
-
setSilence
public ServerNotificationOptions.Builder setSilence(boolean value)
skip modal
bool silence = 1 [json_name = "silence"];- Parameters:
value- The silence to set.- Returns:
- This builder for chaining.
-
clearSilence
public ServerNotificationOptions.Builder clearSilence()
skip modal
bool silence = 1 [json_name = "silence"];- Returns:
- This builder for chaining.
-
getSkipUpdate
public boolean getSkipUpdate()
skip update data
bool skip_update = 2 [json_name = "skipUpdate"];- Specified by:
getSkipUpdatein interfaceServerNotificationOptionsOrBuilder- Returns:
- The skipUpdate.
-
setSkipUpdate
public ServerNotificationOptions.Builder setSkipUpdate(boolean value)
skip update data
bool skip_update = 2 [json_name = "skipUpdate"];- Parameters:
value- The skipUpdate to set.- Returns:
- This builder for chaining.
-
clearSkipUpdate
public ServerNotificationOptions.Builder clearSkipUpdate()
skip update data
bool skip_update = 2 [json_name = "skipUpdate"];- Returns:
- This builder for chaining.
-
-