Class DeepLinkData.Builder

    • Method Detail

      • getGroupId

        public java.lang.String getGroupId()
         tinode group id
         
        string group_id = 1;
        Specified by:
        getGroupId in interface DeepLinkDataOrBuilder
        Returns:
        The groupId.
      • getGroupIdBytes

        public com.google.protobuf.ByteString getGroupIdBytes()
         tinode group id
         
        string group_id = 1;
        Specified by:
        getGroupIdBytes in interface DeepLinkDataOrBuilder
        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:
        getEventId in interface DeepLinkDataOrBuilder
        Returns:
        The eventId.
      • getEventIdBytes

        public com.google.protobuf.ByteString getEventIdBytes()
        string event_id = 2;
        Specified by:
        getEventIdBytes in interface DeepLinkDataOrBuilder
        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.
      • 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:
        hasManagedGroup in interface DeepLinkDataOrBuilder
        Returns:
        Whether the managedGroup field is set.
      • 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:
        getExternalEventId in interface DeepLinkDataOrBuilder
        Returns:
        The externalEventId.
      • getExternalEventIdBytes

        public com.google.protobuf.ByteString getExternalEventIdBytes()
        string external_event_id = 5;
        Specified by:
        getExternalEventIdBytes in interface DeepLinkDataOrBuilder
        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.