Package pbx

Class Model.ServerPres.Builder

    • Method Detail

      • getTopic

        public java.lang.String getTopic()
        string topic = 1 [json_name = "topic"];
        Specified by:
        getTopic in interface Model.ServerPresOrBuilder
        Returns:
        The topic.
      • getTopicBytes

        public com.google.protobuf.ByteString getTopicBytes()
        string topic = 1 [json_name = "topic"];
        Specified by:
        getTopicBytes in interface Model.ServerPresOrBuilder
        Returns:
        The bytes for topic.
      • setTopic

        public Model.ServerPres.Builder setTopic​(java.lang.String value)
        string topic = 1 [json_name = "topic"];
        Parameters:
        value - The topic to set.
        Returns:
        This builder for chaining.
      • clearTopic

        public Model.ServerPres.Builder clearTopic()
        string topic = 1 [json_name = "topic"];
        Returns:
        This builder for chaining.
      • setTopicBytes

        public Model.ServerPres.Builder setTopicBytes​(com.google.protobuf.ByteString value)
        string topic = 1 [json_name = "topic"];
        Parameters:
        value - The bytes for topic to set.
        Returns:
        This builder for chaining.
      • getSrc

        public java.lang.String getSrc()
        string src = 2 [json_name = "src"];
        Specified by:
        getSrc in interface Model.ServerPresOrBuilder
        Returns:
        The src.
      • getSrcBytes

        public com.google.protobuf.ByteString getSrcBytes()
        string src = 2 [json_name = "src"];
        Specified by:
        getSrcBytes in interface Model.ServerPresOrBuilder
        Returns:
        The bytes for src.
      • setSrc

        public Model.ServerPres.Builder setSrc​(java.lang.String value)
        string src = 2 [json_name = "src"];
        Parameters:
        value - The src to set.
        Returns:
        This builder for chaining.
      • clearSrc

        public Model.ServerPres.Builder clearSrc()
        string src = 2 [json_name = "src"];
        Returns:
        This builder for chaining.
      • setSrcBytes

        public Model.ServerPres.Builder setSrcBytes​(com.google.protobuf.ByteString value)
        string src = 2 [json_name = "src"];
        Parameters:
        value - The bytes for src to set.
        Returns:
        This builder for chaining.
      • getWhatValue

        public int getWhatValue()
        .pbx.ServerPres.What what = 3 [json_name = "what"];
        Specified by:
        getWhatValue in interface Model.ServerPresOrBuilder
        Returns:
        The enum numeric value on the wire for what.
      • setWhatValue

        public Model.ServerPres.Builder setWhatValue​(int value)
        .pbx.ServerPres.What what = 3 [json_name = "what"];
        Parameters:
        value - The what to set.
        Returns:
        This builder for chaining.
      • setWhat

        public Model.ServerPres.Builder setWhat​(Model.ServerPres.What value)
        .pbx.ServerPres.What what = 3 [json_name = "what"];
        Parameters:
        value - The enum numeric value on the wire for what to set.
        Returns:
        This builder for chaining.
      • clearWhat

        public Model.ServerPres.Builder clearWhat()
        .pbx.ServerPres.What what = 3 [json_name = "what"];
        Returns:
        This builder for chaining.
      • getUserAgent

        public java.lang.String getUserAgent()
        string user_agent = 4 [json_name = "userAgent"];
        Specified by:
        getUserAgent in interface Model.ServerPresOrBuilder
        Returns:
        The userAgent.
      • getUserAgentBytes

        public com.google.protobuf.ByteString getUserAgentBytes()
        string user_agent = 4 [json_name = "userAgent"];
        Specified by:
        getUserAgentBytes in interface Model.ServerPresOrBuilder
        Returns:
        The bytes for userAgent.
      • setUserAgent

        public Model.ServerPres.Builder setUserAgent​(java.lang.String value)
        string user_agent = 4 [json_name = "userAgent"];
        Parameters:
        value - The userAgent to set.
        Returns:
        This builder for chaining.
      • clearUserAgent

        public Model.ServerPres.Builder clearUserAgent()
        string user_agent = 4 [json_name = "userAgent"];
        Returns:
        This builder for chaining.
      • setUserAgentBytes

        public Model.ServerPres.Builder setUserAgentBytes​(com.google.protobuf.ByteString value)
        string user_agent = 4 [json_name = "userAgent"];
        Parameters:
        value - The bytes for userAgent to set.
        Returns:
        This builder for chaining.
      • setSeqId

        public Model.ServerPres.Builder setSeqId​(int value)
        int32 seq_id = 5 [json_name = "seqId"];
        Parameters:
        value - The seqId to set.
        Returns:
        This builder for chaining.
      • clearSeqId

        public Model.ServerPres.Builder clearSeqId()
        int32 seq_id = 5 [json_name = "seqId"];
        Returns:
        This builder for chaining.
      • setDelId

        public Model.ServerPres.Builder setDelId​(int value)
        int32 del_id = 6 [json_name = "delId"];
        Parameters:
        value - The delId to set.
        Returns:
        This builder for chaining.
      • clearDelId

        public Model.ServerPres.Builder clearDelId()
        int32 del_id = 6 [json_name = "delId"];
        Returns:
        This builder for chaining.
      • clearDelSeq

        public Model.ServerPres.Builder clearDelSeq()
        repeated .pbx.SeqRange del_seq = 7 [json_name = "delSeq"];
      • removeDelSeq

        public Model.ServerPres.Builder removeDelSeq​(int index)
        repeated .pbx.SeqRange del_seq = 7 [json_name = "delSeq"];
      • getTargetUserId

        public java.lang.String getTargetUserId()
        string target_user_id = 8 [json_name = "targetUserId"];
        Specified by:
        getTargetUserId in interface Model.ServerPresOrBuilder
        Returns:
        The targetUserId.
      • getTargetUserIdBytes

        public com.google.protobuf.ByteString getTargetUserIdBytes()
        string target_user_id = 8 [json_name = "targetUserId"];
        Specified by:
        getTargetUserIdBytes in interface Model.ServerPresOrBuilder
        Returns:
        The bytes for targetUserId.
      • setTargetUserId

        public Model.ServerPres.Builder setTargetUserId​(java.lang.String value)
        string target_user_id = 8 [json_name = "targetUserId"];
        Parameters:
        value - The targetUserId to set.
        Returns:
        This builder for chaining.
      • clearTargetUserId

        public Model.ServerPres.Builder clearTargetUserId()
        string target_user_id = 8 [json_name = "targetUserId"];
        Returns:
        This builder for chaining.
      • setTargetUserIdBytes

        public Model.ServerPres.Builder setTargetUserIdBytes​(com.google.protobuf.ByteString value)
        string target_user_id = 8 [json_name = "targetUserId"];
        Parameters:
        value - The bytes for targetUserId to set.
        Returns:
        This builder for chaining.
      • getActorUserId

        public java.lang.String getActorUserId()
        string actor_user_id = 9 [json_name = "actorUserId"];
        Specified by:
        getActorUserId in interface Model.ServerPresOrBuilder
        Returns:
        The actorUserId.
      • getActorUserIdBytes

        public com.google.protobuf.ByteString getActorUserIdBytes()
        string actor_user_id = 9 [json_name = "actorUserId"];
        Specified by:
        getActorUserIdBytes in interface Model.ServerPresOrBuilder
        Returns:
        The bytes for actorUserId.
      • setActorUserId

        public Model.ServerPres.Builder setActorUserId​(java.lang.String value)
        string actor_user_id = 9 [json_name = "actorUserId"];
        Parameters:
        value - The actorUserId to set.
        Returns:
        This builder for chaining.
      • clearActorUserId

        public Model.ServerPres.Builder clearActorUserId()
        string actor_user_id = 9 [json_name = "actorUserId"];
        Returns:
        This builder for chaining.
      • setActorUserIdBytes

        public Model.ServerPres.Builder setActorUserIdBytes​(com.google.protobuf.ByteString value)
        string actor_user_id = 9 [json_name = "actorUserId"];
        Parameters:
        value - The bytes for actorUserId to set.
        Returns:
        This builder for chaining.
      • hasAcs

        public boolean hasAcs()
        .pbx.AccessMode acs = 10 [json_name = "acs"];
        Specified by:
        hasAcs in interface Model.ServerPresOrBuilder
        Returns:
        Whether the acs field is set.