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 [json_name = "eventId"];DeepLinkData.BuilderclearExternalEventId()string external_event_id = 5 [json_name = "externalEventId"];DeepLinkData.BuilderclearExternalGroupId()string external_group_id = 6 [json_name = "externalGroupId"];DeepLinkData.BuilderclearGamification()bool gamification = 3 [json_name = "gamification"];DeepLinkData.BuilderclearGroupId()tinode group idDeepLinkData.BuilderclearGroupType().streamlayer.sdkSettings.client.GroupType group_type = 7 [json_name = "groupType"];DeepLinkData.BuilderclearManagedGroup().streamlayer.sdkSettings.client.ManagedGroup managed_group = 4 [json_name = "managedGroup"];java.lang.StringgetEventId()string event_id = 2 [json_name = "eventId"];com.google.protobuf.ByteStringgetEventIdBytes()string event_id = 2 [json_name = "eventId"];java.lang.StringgetExternalEventId()string external_event_id = 5 [json_name = "externalEventId"];com.google.protobuf.ByteStringgetExternalEventIdBytes()string external_event_id = 5 [json_name = "externalEventId"];java.lang.StringgetExternalGroupId()string external_group_id = 6 [json_name = "externalGroupId"];com.google.protobuf.ByteStringgetExternalGroupIdBytes()string external_group_id = 6 [json_name = "externalGroupId"];booleangetGamification()bool gamification = 3 [json_name = "gamification"];java.lang.StringgetGroupId()tinode group idcom.google.protobuf.ByteStringgetGroupIdBytes()tinode group idGroupTypegetGroupType().streamlayer.sdkSettings.client.GroupType group_type = 7 [json_name = "groupType"];intgetGroupTypeValue().streamlayer.sdkSettings.client.GroupType group_type = 7 [json_name = "groupType"];ManagedGroupgetManagedGroup().streamlayer.sdkSettings.client.ManagedGroup managed_group = 4 [json_name = "managedGroup"];booleanhasManagedGroup().streamlayer.sdkSettings.client.ManagedGroup managed_group = 4 [json_name = "managedGroup"];DeepLinkData.BuildermergeManagedGroup(ManagedGroup value).streamlayer.sdkSettings.client.ManagedGroup managed_group = 4 [json_name = "managedGroup"];DeepLinkData.BuildersetEventId(java.lang.String value)string event_id = 2 [json_name = "eventId"];DeepLinkData.BuildersetEventIdBytes(com.google.protobuf.ByteString value)string event_id = 2 [json_name = "eventId"];DeepLinkData.BuildersetExternalEventId(java.lang.String value)string external_event_id = 5 [json_name = "externalEventId"];DeepLinkData.BuildersetExternalEventIdBytes(com.google.protobuf.ByteString value)string external_event_id = 5 [json_name = "externalEventId"];DeepLinkData.BuildersetExternalGroupId(java.lang.String value)string external_group_id = 6 [json_name = "externalGroupId"];DeepLinkData.BuildersetExternalGroupIdBytes(com.google.protobuf.ByteString value)string external_group_id = 6 [json_name = "externalGroupId"];DeepLinkData.BuildersetGamification(boolean value)bool gamification = 3 [json_name = "gamification"];DeepLinkData.BuildersetGroupId(java.lang.String value)tinode group idDeepLinkData.BuildersetGroupIdBytes(com.google.protobuf.ByteString value)tinode group idDeepLinkData.BuildersetGroupType(GroupType value).streamlayer.sdkSettings.client.GroupType group_type = 7 [json_name = "groupType"];DeepLinkData.BuildersetGroupTypeValue(int value).streamlayer.sdkSettings.client.GroupType group_type = 7 [json_name = "groupType"];DeepLinkData.BuildersetManagedGroup(ManagedGroup value).streamlayer.sdkSettings.client.ManagedGroup managed_group = 4 [json_name = "managedGroup"];DeepLinkData.BuildersetManagedGroup(ManagedGroup.Builder builderForValue).streamlayer.sdkSettings.client.ManagedGroup managed_group = 4 [json_name = "managedGroup"];-
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 [json_name = "groupId"];- Specified by:
getGroupIdin interfaceDeepLinkDataOrBuilder- Returns:
- The groupId.
-
getGroupIdBytes
public com.google.protobuf.ByteString getGroupIdBytes()
tinode group id
string group_id = 1 [json_name = "groupId"];- 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 [json_name = "groupId"];- Parameters:
value- The groupId to set.- Returns:
- This builder for chaining.
-
clearGroupId
public DeepLinkData.Builder clearGroupId()
tinode group id
string group_id = 1 [json_name = "groupId"];- Returns:
- This builder for chaining.
-
setGroupIdBytes
public DeepLinkData.Builder setGroupIdBytes(com.google.protobuf.ByteString value)
tinode group id
string group_id = 1 [json_name = "groupId"];- Parameters:
value- The bytes for groupId to set.- Returns:
- This builder for chaining.
-
getEventId
public java.lang.String getEventId()
string event_id = 2 [json_name = "eventId"];- Specified by:
getEventIdin interfaceDeepLinkDataOrBuilder- Returns:
- The eventId.
-
getEventIdBytes
public com.google.protobuf.ByteString getEventIdBytes()
string event_id = 2 [json_name = "eventId"];- Specified by:
getEventIdBytesin interfaceDeepLinkDataOrBuilder- Returns:
- The bytes for eventId.
-
setEventId
public DeepLinkData.Builder setEventId(java.lang.String value)
string event_id = 2 [json_name = "eventId"];- Parameters:
value- The eventId to set.- Returns:
- This builder for chaining.
-
clearEventId
public DeepLinkData.Builder clearEventId()
string event_id = 2 [json_name = "eventId"];- Returns:
- This builder for chaining.
-
setEventIdBytes
public DeepLinkData.Builder setEventIdBytes(com.google.protobuf.ByteString value)
string event_id = 2 [json_name = "eventId"];- Parameters:
value- The bytes for eventId to set.- Returns:
- This builder for chaining.
-
getGamification
public boolean getGamification()
bool gamification = 3 [json_name = "gamification"];- Specified by:
getGamificationin interfaceDeepLinkDataOrBuilder- Returns:
- The gamification.
-
setGamification
public DeepLinkData.Builder setGamification(boolean value)
bool gamification = 3 [json_name = "gamification"];- Parameters:
value- The gamification to set.- Returns:
- This builder for chaining.
-
clearGamification
public DeepLinkData.Builder clearGamification()
bool gamification = 3 [json_name = "gamification"];- Returns:
- This builder for chaining.
-
hasManagedGroup
public boolean hasManagedGroup()
.streamlayer.sdkSettings.client.ManagedGroup managed_group = 4 [json_name = "managedGroup"];- Specified by:
hasManagedGroupin interfaceDeepLinkDataOrBuilder- Returns:
- Whether the managedGroup field is set.
-
getManagedGroup
public ManagedGroup getManagedGroup()
.streamlayer.sdkSettings.client.ManagedGroup managed_group = 4 [json_name = "managedGroup"];- Specified by:
getManagedGroupin interfaceDeepLinkDataOrBuilder- Returns:
- The managedGroup.
-
setManagedGroup
public DeepLinkData.Builder setManagedGroup(ManagedGroup value)
.streamlayer.sdkSettings.client.ManagedGroup managed_group = 4 [json_name = "managedGroup"];
-
setManagedGroup
public DeepLinkData.Builder setManagedGroup(ManagedGroup.Builder builderForValue)
.streamlayer.sdkSettings.client.ManagedGroup managed_group = 4 [json_name = "managedGroup"];
-
mergeManagedGroup
public DeepLinkData.Builder mergeManagedGroup(ManagedGroup value)
.streamlayer.sdkSettings.client.ManagedGroup managed_group = 4 [json_name = "managedGroup"];
-
clearManagedGroup
public DeepLinkData.Builder clearManagedGroup()
.streamlayer.sdkSettings.client.ManagedGroup managed_group = 4 [json_name = "managedGroup"];
-
getExternalEventId
public java.lang.String getExternalEventId()
string external_event_id = 5 [json_name = "externalEventId"];- Specified by:
getExternalEventIdin interfaceDeepLinkDataOrBuilder- Returns:
- The externalEventId.
-
getExternalEventIdBytes
public com.google.protobuf.ByteString getExternalEventIdBytes()
string external_event_id = 5 [json_name = "externalEventId"];- Specified by:
getExternalEventIdBytesin interfaceDeepLinkDataOrBuilder- Returns:
- The bytes for externalEventId.
-
setExternalEventId
public DeepLinkData.Builder setExternalEventId(java.lang.String value)
string external_event_id = 5 [json_name = "externalEventId"];- Parameters:
value- The externalEventId to set.- Returns:
- This builder for chaining.
-
clearExternalEventId
public DeepLinkData.Builder clearExternalEventId()
string external_event_id = 5 [json_name = "externalEventId"];- Returns:
- This builder for chaining.
-
setExternalEventIdBytes
public DeepLinkData.Builder setExternalEventIdBytes(com.google.protobuf.ByteString value)
string external_event_id = 5 [json_name = "externalEventId"];- Parameters:
value- The bytes for externalEventId to set.- Returns:
- This builder for chaining.
-
getExternalGroupId
public java.lang.String getExternalGroupId()
string external_group_id = 6 [json_name = "externalGroupId"];- Specified by:
getExternalGroupIdin interfaceDeepLinkDataOrBuilder- Returns:
- The externalGroupId.
-
getExternalGroupIdBytes
public com.google.protobuf.ByteString getExternalGroupIdBytes()
string external_group_id = 6 [json_name = "externalGroupId"];- Specified by:
getExternalGroupIdBytesin interfaceDeepLinkDataOrBuilder- Returns:
- The bytes for externalGroupId.
-
setExternalGroupId
public DeepLinkData.Builder setExternalGroupId(java.lang.String value)
string external_group_id = 6 [json_name = "externalGroupId"];- Parameters:
value- The externalGroupId to set.- Returns:
- This builder for chaining.
-
clearExternalGroupId
public DeepLinkData.Builder clearExternalGroupId()
string external_group_id = 6 [json_name = "externalGroupId"];- Returns:
- This builder for chaining.
-
setExternalGroupIdBytes
public DeepLinkData.Builder setExternalGroupIdBytes(com.google.protobuf.ByteString value)
string external_group_id = 6 [json_name = "externalGroupId"];- Parameters:
value- The bytes for externalGroupId to set.- Returns:
- This builder for chaining.
-
getGroupTypeValue
public int getGroupTypeValue()
.streamlayer.sdkSettings.client.GroupType group_type = 7 [json_name = "groupType"];- Specified by:
getGroupTypeValuein interfaceDeepLinkDataOrBuilder- Returns:
- The enum numeric value on the wire for groupType.
-
setGroupTypeValue
public DeepLinkData.Builder setGroupTypeValue(int value)
.streamlayer.sdkSettings.client.GroupType group_type = 7 [json_name = "groupType"];- Parameters:
value- The groupType to set.- Returns:
- This builder for chaining.
-
getGroupType
public GroupType getGroupType()
.streamlayer.sdkSettings.client.GroupType group_type = 7 [json_name = "groupType"];- Specified by:
getGroupTypein interfaceDeepLinkDataOrBuilder- Returns:
- The groupType.
-
setGroupType
public DeepLinkData.Builder setGroupType(GroupType value)
.streamlayer.sdkSettings.client.GroupType group_type = 7 [json_name = "groupType"];- Parameters:
value- The enum numeric value on the wire for groupType to set.- Returns:
- This builder for chaining.
-
clearGroupType
public DeepLinkData.Builder clearGroupType()
.streamlayer.sdkSettings.client.GroupType group_type = 7 [json_name = "groupType"];- Returns:
- This builder for chaining.
-
-