Class DeepLinkData.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<DeepLinkData,DeepLinkData.Builder>
-
- com.streamlayer.sdkSettings.client.DeepLinkData.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,DeepLinkDataOrBuilder,java.lang.Cloneable
- Enclosing class:
- DeepLinkData
public static final class DeepLinkData.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<DeepLinkData,DeepLinkData.Builder> implements DeepLinkDataOrBuilder
Protobuf typestreamlayer.sdkSettings.client.DeepLinkData
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DeepLinkData.BuilderclearEventId()string event_id = 2;DeepLinkData.BuilderclearExternalEventId()string external_event_id = 5;DeepLinkData.BuilderclearGamification()bool gamification = 3;DeepLinkData.BuilderclearGroupId()tinode group idDeepLinkData.BuilderclearManagedGroup().streamlayer.sdkSettings.client.ManagedGroup managed_group = 4;java.lang.StringgetEventId()string event_id = 2;com.google.protobuf.ByteStringgetEventIdBytes()string event_id = 2;java.lang.StringgetExternalEventId()string external_event_id = 5;com.google.protobuf.ByteStringgetExternalEventIdBytes()string external_event_id = 5;booleangetGamification()bool gamification = 3;java.lang.StringgetGroupId()tinode group idcom.google.protobuf.ByteStringgetGroupIdBytes()tinode group idManagedGroupgetManagedGroup().streamlayer.sdkSettings.client.ManagedGroup managed_group = 4;booleanhasManagedGroup().streamlayer.sdkSettings.client.ManagedGroup managed_group = 4;DeepLinkData.BuildermergeManagedGroup(ManagedGroup value).streamlayer.sdkSettings.client.ManagedGroup managed_group = 4;DeepLinkData.BuildersetEventId(java.lang.String value)string event_id = 2;DeepLinkData.BuildersetEventIdBytes(com.google.protobuf.ByteString value)string event_id = 2;DeepLinkData.BuildersetExternalEventId(java.lang.String value)string external_event_id = 5;DeepLinkData.BuildersetExternalEventIdBytes(com.google.protobuf.ByteString value)string external_event_id = 5;DeepLinkData.BuildersetGamification(boolean value)bool gamification = 3;DeepLinkData.BuildersetGroupId(java.lang.String value)tinode group idDeepLinkData.BuildersetGroupIdBytes(com.google.protobuf.ByteString value)tinode group idDeepLinkData.BuildersetManagedGroup(ManagedGroup value).streamlayer.sdkSettings.client.ManagedGroup managed_group = 4;DeepLinkData.BuildersetManagedGroup(ManagedGroup.Builder builderForValue).streamlayer.sdkSettings.client.ManagedGroup managed_group = 4;-
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
-
getGroupId
public java.lang.String getGroupId()
tinode group id
string group_id = 1;- Specified by:
getGroupIdin interfaceDeepLinkDataOrBuilder- Returns:
- The groupId.
-
getGroupIdBytes
public com.google.protobuf.ByteString getGroupIdBytes()
tinode group id
string group_id = 1;- Specified by:
getGroupIdBytesin interfaceDeepLinkDataOrBuilder- Returns:
- The bytes for groupId.
-
setGroupId
public DeepLinkData.Builder setGroupId(java.lang.String value)
tinode group id
string group_id = 1;- Parameters:
value- The groupId to set.- Returns:
- This builder for chaining.
-
clearGroupId
public DeepLinkData.Builder clearGroupId()
tinode group id
string group_id = 1;- Returns:
- This builder for chaining.
-
setGroupIdBytes
public DeepLinkData.Builder setGroupIdBytes(com.google.protobuf.ByteString value)
tinode group id
string group_id = 1;- Parameters:
value- The bytes for groupId to set.- Returns:
- This builder for chaining.
-
getEventId
public java.lang.String getEventId()
string event_id = 2;- Specified by:
getEventIdin interfaceDeepLinkDataOrBuilder- Returns:
- The eventId.
-
getEventIdBytes
public com.google.protobuf.ByteString getEventIdBytes()
string event_id = 2;- Specified by:
getEventIdBytesin interfaceDeepLinkDataOrBuilder- Returns:
- The bytes for eventId.
-
setEventId
public DeepLinkData.Builder setEventId(java.lang.String value)
string event_id = 2;- Parameters:
value- The eventId to set.- Returns:
- This builder for chaining.
-
clearEventId
public DeepLinkData.Builder clearEventId()
string event_id = 2;- Returns:
- This builder for chaining.
-
setEventIdBytes
public DeepLinkData.Builder setEventIdBytes(com.google.protobuf.ByteString value)
string event_id = 2;- Parameters:
value- The bytes for eventId to set.- Returns:
- This builder for chaining.
-
getGamification
public boolean getGamification()
bool gamification = 3;- Specified by:
getGamificationin interfaceDeepLinkDataOrBuilder- Returns:
- The gamification.
-
setGamification
public DeepLinkData.Builder setGamification(boolean value)
bool gamification = 3;- Parameters:
value- The gamification to set.- Returns:
- This builder for chaining.
-
clearGamification
public DeepLinkData.Builder clearGamification()
bool gamification = 3;- Returns:
- This builder for chaining.
-
hasManagedGroup
public boolean hasManagedGroup()
.streamlayer.sdkSettings.client.ManagedGroup managed_group = 4;- Specified by:
hasManagedGroupin interfaceDeepLinkDataOrBuilder- Returns:
- Whether the managedGroup field is set.
-
getManagedGroup
public ManagedGroup getManagedGroup()
.streamlayer.sdkSettings.client.ManagedGroup managed_group = 4;- Specified by:
getManagedGroupin interfaceDeepLinkDataOrBuilder- Returns:
- The managedGroup.
-
setManagedGroup
public DeepLinkData.Builder setManagedGroup(ManagedGroup value)
.streamlayer.sdkSettings.client.ManagedGroup managed_group = 4;
-
setManagedGroup
public DeepLinkData.Builder setManagedGroup(ManagedGroup.Builder builderForValue)
.streamlayer.sdkSettings.client.ManagedGroup managed_group = 4;
-
mergeManagedGroup
public DeepLinkData.Builder mergeManagedGroup(ManagedGroup value)
.streamlayer.sdkSettings.client.ManagedGroup managed_group = 4;
-
clearManagedGroup
public DeepLinkData.Builder clearManagedGroup()
.streamlayer.sdkSettings.client.ManagedGroup managed_group = 4;
-
getExternalEventId
public java.lang.String getExternalEventId()
string external_event_id = 5;- Specified by:
getExternalEventIdin interfaceDeepLinkDataOrBuilder- Returns:
- The externalEventId.
-
getExternalEventIdBytes
public com.google.protobuf.ByteString getExternalEventIdBytes()
string external_event_id = 5;- Specified by:
getExternalEventIdBytesin interfaceDeepLinkDataOrBuilder- Returns:
- The bytes for externalEventId.
-
setExternalEventId
public DeepLinkData.Builder setExternalEventId(java.lang.String value)
string external_event_id = 5;- Parameters:
value- The externalEventId to set.- Returns:
- This builder for chaining.
-
clearExternalEventId
public DeepLinkData.Builder clearExternalEventId()
string external_event_id = 5;- Returns:
- This builder for chaining.
-
setExternalEventIdBytes
public DeepLinkData.Builder setExternalEventIdBytes(com.google.protobuf.ByteString value)
string external_event_id = 5;- Parameters:
value- The bytes for externalEventId to set.- Returns:
- This builder for chaining.
-
-