Class EventModeration.Builder

    • Method Detail

      • getId

        public java.lang.String getId()
        string id = 1 [json_name = "id"];
        Specified by:
        getId in interface EventModerationOrBuilder
        Returns:
        The id.
      • getIdBytes

        public com.google.protobuf.ByteString getIdBytes()
        string id = 1 [json_name = "id"];
        Specified by:
        getIdBytes in interface EventModerationOrBuilder
        Returns:
        The bytes for id.
      • setId

        public EventModeration.Builder setId​(java.lang.String value)
        string id = 1 [json_name = "id"];
        Parameters:
        value - The id to set.
        Returns:
        This builder for chaining.
      • clearId

        public EventModeration.Builder clearId()
        string id = 1 [json_name = "id"];
        Returns:
        This builder for chaining.
      • setIdBytes

        public EventModeration.Builder setIdBytes​(com.google.protobuf.ByteString value)
        string id = 1 [json_name = "id"];
        Parameters:
        value - The bytes for id to set.
        Returns:
        This builder for chaining.
      • getEventId

        public java.lang.String getEventId()
        string event_id = 2 [json_name = "eventId"];
        Specified by:
        getEventId in interface EventModerationOrBuilder
        Returns:
        The eventId.
      • getEventIdBytes

        public com.google.protobuf.ByteString getEventIdBytes()
        string event_id = 2 [json_name = "eventId"];
        Specified by:
        getEventIdBytes in interface EventModerationOrBuilder
        Returns:
        The bytes for eventId.
      • setEventId

        public EventModeration.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 EventModeration.Builder clearEventId()
        string event_id = 2 [json_name = "eventId"];
        Returns:
        This builder for chaining.
      • setEventIdBytes

        public EventModeration.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.
      • hasSponsorship

        @Deprecated
        public boolean hasSponsorship()
        Deprecated.
        .streamlayer.interactive.Sponsorship sponsorship = 3 [json_name = "sponsorship", deprecated = true];
        Specified by:
        hasSponsorship in interface EventModerationOrBuilder
        Returns:
        Whether the sponsorship field is set.
      • getSponsorship

        @Deprecated
        public Sponsorship getSponsorship()
        Deprecated.
        .streamlayer.interactive.Sponsorship sponsorship = 3 [json_name = "sponsorship", deprecated = true];
        Specified by:
        getSponsorship in interface EventModerationOrBuilder
        Returns:
        The sponsorship.
      • setSponsorship

        @Deprecated
        public EventModeration.Builder setSponsorship​(Sponsorship value)
        Deprecated.
        .streamlayer.interactive.Sponsorship sponsorship = 3 [json_name = "sponsorship", deprecated = true];
      • setSponsorship

        @Deprecated
        public EventModeration.Builder setSponsorship​(Sponsorship.Builder builderForValue)
        Deprecated.
        .streamlayer.interactive.Sponsorship sponsorship = 3 [json_name = "sponsorship", deprecated = true];
      • mergeSponsorship

        @Deprecated
        public EventModeration.Builder mergeSponsorship​(Sponsorship value)
        Deprecated.
        .streamlayer.interactive.Sponsorship sponsorship = 3 [json_name = "sponsorship", deprecated = true];
      • clearSponsorship

        @Deprecated
        public EventModeration.Builder clearSponsorship()
        Deprecated.
        .streamlayer.interactive.Sponsorship sponsorship = 3 [json_name = "sponsorship", deprecated = true];
      • getOnboardingEnabled

        public boolean getOnboardingEnabled()
        bool onboarding_enabled = 4 [json_name = "onboardingEnabled"];
        Specified by:
        getOnboardingEnabled in interface EventModerationOrBuilder
        Returns:
        The onboardingEnabled.
      • setOnboardingEnabled

        public EventModeration.Builder setOnboardingEnabled​(boolean value)
        bool onboarding_enabled = 4 [json_name = "onboardingEnabled"];
        Parameters:
        value - The onboardingEnabled to set.
        Returns:
        This builder for chaining.
      • clearOnboardingEnabled

        public EventModeration.Builder clearOnboardingEnabled()
        bool onboarding_enabled = 4 [json_name = "onboardingEnabled"];
        Returns:
        This builder for chaining.
      • hasQuestion

        public boolean hasQuestion()
        .streamlayer.interactive.EventModeration.QuestionSettings question = 5 [json_name = "question"];
        Specified by:
        hasQuestion in interface EventModerationOrBuilder
        Returns:
        Whether the question field is set.
      • clearQuestion

        public EventModeration.Builder clearQuestion()
        .streamlayer.interactive.EventModeration.QuestionSettings question = 5 [json_name = "question"];
      • hasSponsors

        public boolean hasSponsors()
        .streamlayer.interactive.EventModeration.SponsorshipSettings sponsors = 6 [json_name = "sponsors"];
        Specified by:
        hasSponsors in interface EventModerationOrBuilder
        Returns:
        Whether the sponsors field is set.
      • clearSponsors

        public EventModeration.Builder clearSponsors()
        .streamlayer.interactive.EventModeration.SponsorshipSettings sponsors = 6 [json_name = "sponsors"];
      • hasNotification

        public boolean hasNotification()
        .streamlayer.interactive.EventModeration.NotificationSettings notification = 7 [json_name = "notification"];
        Specified by:
        hasNotification in interface EventModerationOrBuilder
        Returns:
        Whether the notification field is set.
      • clearNotification

        public EventModeration.Builder clearNotification()
        .streamlayer.interactive.EventModeration.NotificationSettings notification = 7 [json_name = "notification"];
      • hasActivatedAt

        public boolean hasActivatedAt()
        .google.protobuf.Timestamp activated_at = 8 [json_name = "activatedAt"];
        Specified by:
        hasActivatedAt in interface EventModerationOrBuilder
        Returns:
        Whether the activatedAt field is set.
      • getActivatedAt

        public com.google.protobuf.Timestamp getActivatedAt()
        .google.protobuf.Timestamp activated_at = 8 [json_name = "activatedAt"];
        Specified by:
        getActivatedAt in interface EventModerationOrBuilder
        Returns:
        The activatedAt.
      • setActivatedAt

        public EventModeration.Builder setActivatedAt​(com.google.protobuf.Timestamp value)
        .google.protobuf.Timestamp activated_at = 8 [json_name = "activatedAt"];
      • setActivatedAt

        public EventModeration.Builder setActivatedAt​(com.google.protobuf.Timestamp.Builder builderForValue)
        .google.protobuf.Timestamp activated_at = 8 [json_name = "activatedAt"];
      • mergeActivatedAt

        public EventModeration.Builder mergeActivatedAt​(com.google.protobuf.Timestamp value)
        .google.protobuf.Timestamp activated_at = 8 [json_name = "activatedAt"];
      • clearActivatedAt

        public EventModeration.Builder clearActivatedAt()
        .google.protobuf.Timestamp activated_at = 8 [json_name = "activatedAt"];
      • hasDeactivatedAt

        public boolean hasDeactivatedAt()
        .google.protobuf.Timestamp deactivated_at = 9 [json_name = "deactivatedAt"];
        Specified by:
        hasDeactivatedAt in interface EventModerationOrBuilder
        Returns:
        Whether the deactivatedAt field is set.
      • getDeactivatedAt

        public com.google.protobuf.Timestamp getDeactivatedAt()
        .google.protobuf.Timestamp deactivated_at = 9 [json_name = "deactivatedAt"];
        Specified by:
        getDeactivatedAt in interface EventModerationOrBuilder
        Returns:
        The deactivatedAt.
      • setDeactivatedAt

        public EventModeration.Builder setDeactivatedAt​(com.google.protobuf.Timestamp value)
        .google.protobuf.Timestamp deactivated_at = 9 [json_name = "deactivatedAt"];
      • setDeactivatedAt

        public EventModeration.Builder setDeactivatedAt​(com.google.protobuf.Timestamp.Builder builderForValue)
        .google.protobuf.Timestamp deactivated_at = 9 [json_name = "deactivatedAt"];
      • mergeDeactivatedAt

        public EventModeration.Builder mergeDeactivatedAt​(com.google.protobuf.Timestamp value)
        .google.protobuf.Timestamp deactivated_at = 9 [json_name = "deactivatedAt"];
      • clearDeactivatedAt

        public EventModeration.Builder clearDeactivatedAt()
        .google.protobuf.Timestamp deactivated_at = 9 [json_name = "deactivatedAt"];
      • hasQuestionAutoPost

        public boolean hasQuestionAutoPost()
        .streamlayer.interactive.QuestionAutoPost question_auto_post = 10 [json_name = "questionAutoPost"];
        Specified by:
        hasQuestionAutoPost in interface EventModerationOrBuilder
        Returns:
        Whether the questionAutoPost field is set.
      • setQuestionAutoPost

        public EventModeration.Builder setQuestionAutoPost​(QuestionAutoPost value)
        .streamlayer.interactive.QuestionAutoPost question_auto_post = 10 [json_name = "questionAutoPost"];
      • mergeQuestionAutoPost

        public EventModeration.Builder mergeQuestionAutoPost​(QuestionAutoPost value)
        .streamlayer.interactive.QuestionAutoPost question_auto_post = 10 [json_name = "questionAutoPost"];
      • clearQuestionAutoPost

        public EventModeration.Builder clearQuestionAutoPost()
        .streamlayer.interactive.QuestionAutoPost question_auto_post = 10 [json_name = "questionAutoPost"];
      • hasBypassNotifications

        public boolean hasBypassNotifications()
        .streamlayer.interactive.BypassNotifications bypass_notifications = 11 [json_name = "bypassNotifications"];
        Specified by:
        hasBypassNotifications in interface EventModerationOrBuilder
        Returns:
        Whether the bypassNotifications field is set.
      • setBypassNotifications

        public EventModeration.Builder setBypassNotifications​(BypassNotifications value)
        .streamlayer.interactive.BypassNotifications bypass_notifications = 11 [json_name = "bypassNotifications"];
      • mergeBypassNotifications

        public EventModeration.Builder mergeBypassNotifications​(BypassNotifications value)
        .streamlayer.interactive.BypassNotifications bypass_notifications = 11 [json_name = "bypassNotifications"];
      • clearBypassNotifications

        public EventModeration.Builder clearBypassNotifications()
        .streamlayer.interactive.BypassNotifications bypass_notifications = 11 [json_name = "bypassNotifications"];
      • hasImporterCollaboration

        public boolean hasImporterCollaboration()
        .streamlayer.interactive.ImporterCollaboration importer_collaboration = 12 [json_name = "importerCollaboration"];
        Specified by:
        hasImporterCollaboration in interface EventModerationOrBuilder
        Returns:
        Whether the importerCollaboration field is set.
      • setImporterCollaboration

        public EventModeration.Builder setImporterCollaboration​(ImporterCollaboration value)
        .streamlayer.interactive.ImporterCollaboration importer_collaboration = 12 [json_name = "importerCollaboration"];
      • mergeImporterCollaboration

        public EventModeration.Builder mergeImporterCollaboration​(ImporterCollaboration value)
        .streamlayer.interactive.ImporterCollaboration importer_collaboration = 12 [json_name = "importerCollaboration"];
      • clearImporterCollaboration

        public EventModeration.Builder clearImporterCollaboration()
        .streamlayer.interactive.ImporterCollaboration importer_collaboration = 12 [json_name = "importerCollaboration"];
      • getOrganizationId

        public java.lang.String getOrganizationId()
        string organization_id = 13 [json_name = "organizationId"];
        Specified by:
        getOrganizationId in interface EventModerationOrBuilder
        Returns:
        The organizationId.
      • getOrganizationIdBytes

        public com.google.protobuf.ByteString getOrganizationIdBytes()
        string organization_id = 13 [json_name = "organizationId"];
        Specified by:
        getOrganizationIdBytes in interface EventModerationOrBuilder
        Returns:
        The bytes for organizationId.
      • setOrganizationId

        public EventModeration.Builder setOrganizationId​(java.lang.String value)
        string organization_id = 13 [json_name = "organizationId"];
        Parameters:
        value - The organizationId to set.
        Returns:
        This builder for chaining.
      • clearOrganizationId

        public EventModeration.Builder clearOrganizationId()
        string organization_id = 13 [json_name = "organizationId"];
        Returns:
        This builder for chaining.
      • setOrganizationIdBytes

        public EventModeration.Builder setOrganizationIdBytes​(com.google.protobuf.ByteString value)
        string organization_id = 13 [json_name = "organizationId"];
        Parameters:
        value - The bytes for organizationId to set.
        Returns:
        This builder for chaining.