Class SendInteractionsMessage.Builder

    • Method Detail

      • hasCommon

        public boolean hasCommon()
         common analytics data amongst calls
         
        .streamlayer.analytics.v2.streaming.CommonData common = 1 [json_name = "common"];
        Specified by:
        hasCommon in interface SendInteractionsMessageOrBuilder
        Returns:
        Whether the common field is set.
      • mergeCommon

        public SendInteractionsMessage.Builder mergeCommon​(CommonData value)
         common analytics data amongst calls
         
        .streamlayer.analytics.v2.streaming.CommonData common = 1 [json_name = "common"];
      • clearCommon

        public SendInteractionsMessage.Builder clearCommon()
         common analytics data amongst calls
         
        .streamlayer.analytics.v2.streaming.CommonData common = 1 [json_name = "common"];
      • getActionTypeValue

        public int getActionTypeValue()
         action type
         
        .streamlayer.analytics.v1.interactions.InteractionActionType action_type = 2 [json_name = "actionType"];
        Specified by:
        getActionTypeValue in interface SendInteractionsMessageOrBuilder
        Returns:
        The enum numeric value on the wire for actionType.
      • setActionTypeValue

        public SendInteractionsMessage.Builder setActionTypeValue​(int value)
         action type
         
        .streamlayer.analytics.v1.interactions.InteractionActionType action_type = 2 [json_name = "actionType"];
        Parameters:
        value - The actionType to set.
        Returns:
        This builder for chaining.
      • setActionType

        public SendInteractionsMessage.Builder setActionType​(InteractionActionType value)
         action type
         
        .streamlayer.analytics.v1.interactions.InteractionActionType action_type = 2 [json_name = "actionType"];
        Parameters:
        value - The enum numeric value on the wire for actionType to set.
        Returns:
        This builder for chaining.
      • clearActionType

        public SendInteractionsMessage.Builder clearActionType()
         action type
         
        .streamlayer.analytics.v1.interactions.InteractionActionType action_type = 2 [json_name = "actionType"];
        Returns:
        This builder for chaining.