Class SendInvitationsMessage.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<SendInvitationsMessage,SendInvitationsMessage.Builder>
-
- com.streamlayer.analytics.streaming.v1.SendInvitationsMessage.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,SendInvitationsMessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- SendInvitationsMessage
public static final class SendInvitationsMessage.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<SendInvitationsMessage,SendInvitationsMessage.Builder> implements SendInvitationsMessageOrBuilder
Protobuf typestreamlayer.analytics.v2.streaming.SendInvitationsMessage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SendInvitationsMessage.BuilderclearCategory()invitation categorySendInvitationsMessage.BuilderclearCommon()common analytics data amongst calls kind: KIND_INVITATION_SENT, KIND_INVITATION_ACCEPTED category should be picked from extrasSendInvitationsMessage.BuilderclearFrom()who is sending the invitationInvitationCategorygetCategory()invitation categoryintgetCategoryValue()invitation categoryCommonDatagetCommon()common analytics data amongst calls kind: KIND_INVITATION_SENT, KIND_INVITATION_ACCEPTED category should be picked from extrasInvitationFromgetFrom()who is sending the invitationintgetFromValue()who is sending the invitationbooleanhasCommon()common analytics data amongst calls kind: KIND_INVITATION_SENT, KIND_INVITATION_ACCEPTED category should be picked from extrasSendInvitationsMessage.BuildermergeCommon(CommonData value)common analytics data amongst calls kind: KIND_INVITATION_SENT, KIND_INVITATION_ACCEPTED category should be picked from extrasSendInvitationsMessage.BuildersetCategory(InvitationCategory value)invitation categorySendInvitationsMessage.BuildersetCategoryValue(int value)invitation categorySendInvitationsMessage.BuildersetCommon(CommonData value)common analytics data amongst calls kind: KIND_INVITATION_SENT, KIND_INVITATION_ACCEPTED category should be picked from extrasSendInvitationsMessage.BuildersetCommon(CommonData.Builder builderForValue)common analytics data amongst calls kind: KIND_INVITATION_SENT, KIND_INVITATION_ACCEPTED category should be picked from extrasSendInvitationsMessage.BuildersetFrom(InvitationFrom value)who is sending the invitationSendInvitationsMessage.BuildersetFromValue(int value)who is sending the invitation-
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
-
hasCommon
public boolean hasCommon()
common analytics data amongst calls kind: KIND_INVITATION_SENT, KIND_INVITATION_ACCEPTED category should be picked from extras
.streamlayer.analytics.v2.streaming.CommonData common = 1 [json_name = "common"];- Specified by:
hasCommonin interfaceSendInvitationsMessageOrBuilder- Returns:
- Whether the common field is set.
-
getCommon
public CommonData getCommon()
common analytics data amongst calls kind: KIND_INVITATION_SENT, KIND_INVITATION_ACCEPTED category should be picked from extras
.streamlayer.analytics.v2.streaming.CommonData common = 1 [json_name = "common"];- Specified by:
getCommonin interfaceSendInvitationsMessageOrBuilder- Returns:
- The common.
-
setCommon
public SendInvitationsMessage.Builder setCommon(CommonData value)
common analytics data amongst calls kind: KIND_INVITATION_SENT, KIND_INVITATION_ACCEPTED category should be picked from extras
.streamlayer.analytics.v2.streaming.CommonData common = 1 [json_name = "common"];
-
setCommon
public SendInvitationsMessage.Builder setCommon(CommonData.Builder builderForValue)
common analytics data amongst calls kind: KIND_INVITATION_SENT, KIND_INVITATION_ACCEPTED category should be picked from extras
.streamlayer.analytics.v2.streaming.CommonData common = 1 [json_name = "common"];
-
mergeCommon
public SendInvitationsMessage.Builder mergeCommon(CommonData value)
common analytics data amongst calls kind: KIND_INVITATION_SENT, KIND_INVITATION_ACCEPTED category should be picked from extras
.streamlayer.analytics.v2.streaming.CommonData common = 1 [json_name = "common"];
-
clearCommon
public SendInvitationsMessage.Builder clearCommon()
common analytics data amongst calls kind: KIND_INVITATION_SENT, KIND_INVITATION_ACCEPTED category should be picked from extras
.streamlayer.analytics.v2.streaming.CommonData common = 1 [json_name = "common"];
-
getCategoryValue
public int getCategoryValue()
invitation category
.streamlayer.analytics.v1.invitations.InvitationCategory category = 2 [json_name = "category"];- Specified by:
getCategoryValuein interfaceSendInvitationsMessageOrBuilder- Returns:
- The enum numeric value on the wire for category.
-
setCategoryValue
public SendInvitationsMessage.Builder setCategoryValue(int value)
invitation category
.streamlayer.analytics.v1.invitations.InvitationCategory category = 2 [json_name = "category"];- Parameters:
value- The category to set.- Returns:
- This builder for chaining.
-
getCategory
public InvitationCategory getCategory()
invitation category
.streamlayer.analytics.v1.invitations.InvitationCategory category = 2 [json_name = "category"];- Specified by:
getCategoryin interfaceSendInvitationsMessageOrBuilder- Returns:
- The category.
-
setCategory
public SendInvitationsMessage.Builder setCategory(InvitationCategory value)
invitation category
.streamlayer.analytics.v1.invitations.InvitationCategory category = 2 [json_name = "category"];- Parameters:
value- The enum numeric value on the wire for category to set.- Returns:
- This builder for chaining.
-
clearCategory
public SendInvitationsMessage.Builder clearCategory()
invitation category
.streamlayer.analytics.v1.invitations.InvitationCategory category = 2 [json_name = "category"];- Returns:
- This builder for chaining.
-
getFromValue
public int getFromValue()
who is sending the invitation
.streamlayer.analytics.v1.invitations.InvitationFrom from = 3 [json_name = "from"];- Specified by:
getFromValuein interfaceSendInvitationsMessageOrBuilder- Returns:
- The enum numeric value on the wire for from.
-
setFromValue
public SendInvitationsMessage.Builder setFromValue(int value)
who is sending the invitation
.streamlayer.analytics.v1.invitations.InvitationFrom from = 3 [json_name = "from"];- Parameters:
value- The from to set.- Returns:
- This builder for chaining.
-
getFrom
public InvitationFrom getFrom()
who is sending the invitation
.streamlayer.analytics.v1.invitations.InvitationFrom from = 3 [json_name = "from"];- Specified by:
getFromin interfaceSendInvitationsMessageOrBuilder- Returns:
- The from.
-
setFrom
public SendInvitationsMessage.Builder setFrom(InvitationFrom value)
who is sending the invitation
.streamlayer.analytics.v1.invitations.InvitationFrom from = 3 [json_name = "from"];- Parameters:
value- The enum numeric value on the wire for from to set.- Returns:
- This builder for chaining.
-
clearFrom
public SendInvitationsMessage.Builder clearFrom()
who is sending the invitation
.streamlayer.analytics.v1.invitations.InvitationFrom from = 3 [json_name = "from"];- Returns:
- This builder for chaining.
-
-