Package pbx

Class Model.ServerCtrl.Builder

    • Field Summary

      • Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder

        instance
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      Model.ServerCtrl.Builder clearCode()
      int32 code = 3 [json_name = "code"];
      Model.ServerCtrl.Builder clearId()
      string id = 1 [json_name = "id"];
      Model.ServerCtrl.Builder clearParams()  
      Model.ServerCtrl.Builder clearText()
      string text = 4 [json_name = "text"];
      Model.ServerCtrl.Builder clearTopic()
      string topic = 2 [json_name = "topic"];
      boolean containsParams​(java.lang.String key)
      map<string, bytes> params = 5 [json_name = "params"];
      int getCode()
      int32 code = 3 [json_name = "code"];
      java.lang.String getId()
      string id = 1 [json_name = "id"];
      com.google.protobuf.ByteString getIdBytes()
      string id = 1 [json_name = "id"];
      java.util.Map<java.lang.String,​com.google.protobuf.ByteString> getParams()
      Deprecated.
      int getParamsCount()
      map<string, bytes> params = 5 [json_name = "params"];
      java.util.Map<java.lang.String,​com.google.protobuf.ByteString> getParamsMap()
      map<string, bytes> params = 5 [json_name = "params"];
      com.google.protobuf.ByteString getParamsOrDefault​(java.lang.String key, com.google.protobuf.ByteString defaultValue)
      map<string, bytes> params = 5 [json_name = "params"];
      com.google.protobuf.ByteString getParamsOrThrow​(java.lang.String key)
      map<string, bytes> params = 5 [json_name = "params"];
      java.lang.String getText()
      string text = 4 [json_name = "text"];
      com.google.protobuf.ByteString getTextBytes()
      string text = 4 [json_name = "text"];
      java.lang.String getTopic()
      string topic = 2 [json_name = "topic"];
      com.google.protobuf.ByteString getTopicBytes()
      string topic = 2 [json_name = "topic"];
      Model.ServerCtrl.Builder putAllParams​(java.util.Map<java.lang.String,​com.google.protobuf.ByteString> values)
      map<string, bytes> params = 5 [json_name = "params"];
      Model.ServerCtrl.Builder putParams​(java.lang.String key, com.google.protobuf.ByteString value)
      map<string, bytes> params = 5 [json_name = "params"];
      Model.ServerCtrl.Builder removeParams​(java.lang.String key)
      map<string, bytes> params = 5 [json_name = "params"];
      Model.ServerCtrl.Builder setCode​(int value)
      int32 code = 3 [json_name = "code"];
      Model.ServerCtrl.Builder setId​(java.lang.String value)
      string id = 1 [json_name = "id"];
      Model.ServerCtrl.Builder setIdBytes​(com.google.protobuf.ByteString value)
      string id = 1 [json_name = "id"];
      Model.ServerCtrl.Builder setText​(java.lang.String value)
      string text = 4 [json_name = "text"];
      Model.ServerCtrl.Builder setTextBytes​(com.google.protobuf.ByteString value)
      string text = 4 [json_name = "text"];
      Model.ServerCtrl.Builder setTopic​(java.lang.String value)
      string topic = 2 [json_name = "topic"];
      Model.ServerCtrl.Builder setTopicBytes​(com.google.protobuf.ByteString value)
      string topic = 2 [json_name = "topic"];
      • 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
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        getDefaultInstanceForType, isInitialized
    • Method Detail

      • getId

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

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

        public Model.ServerCtrl.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 Model.ServerCtrl.Builder clearId()
        string id = 1 [json_name = "id"];
        Returns:
        This builder for chaining.
      • setIdBytes

        public Model.ServerCtrl.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.
      • getTopic

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

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

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

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

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

        public Model.ServerCtrl.Builder setCode​(int value)
        int32 code = 3 [json_name = "code"];
        Parameters:
        value - The code to set.
        Returns:
        This builder for chaining.
      • clearCode

        public Model.ServerCtrl.Builder clearCode()
        int32 code = 3 [json_name = "code"];
        Returns:
        This builder for chaining.
      • getText

        public java.lang.String getText()
        string text = 4 [json_name = "text"];
        Specified by:
        getText in interface Model.ServerCtrlOrBuilder
        Returns:
        The text.
      • getTextBytes

        public com.google.protobuf.ByteString getTextBytes()
        string text = 4 [json_name = "text"];
        Specified by:
        getTextBytes in interface Model.ServerCtrlOrBuilder
        Returns:
        The bytes for text.
      • setText

        public Model.ServerCtrl.Builder setText​(java.lang.String value)
        string text = 4 [json_name = "text"];
        Parameters:
        value - The text to set.
        Returns:
        This builder for chaining.
      • clearText

        public Model.ServerCtrl.Builder clearText()
        string text = 4 [json_name = "text"];
        Returns:
        This builder for chaining.
      • setTextBytes

        public Model.ServerCtrl.Builder setTextBytes​(com.google.protobuf.ByteString value)
        string text = 4 [json_name = "text"];
        Parameters:
        value - The bytes for text to set.
        Returns:
        This builder for chaining.
      • containsParams

        public boolean containsParams​(java.lang.String key)
        map<string, bytes> params = 5 [json_name = "params"];
        Specified by:
        containsParams in interface Model.ServerCtrlOrBuilder
      • removeParams

        public Model.ServerCtrl.Builder removeParams​(java.lang.String key)
        map<string, bytes> params = 5 [json_name = "params"];
      • getParamsMap

        public java.util.Map<java.lang.String,​com.google.protobuf.ByteString> getParamsMap()
        map<string, bytes> params = 5 [json_name = "params"];
        Specified by:
        getParamsMap in interface Model.ServerCtrlOrBuilder
      • getParamsOrDefault

        public com.google.protobuf.ByteString getParamsOrDefault​(java.lang.String key,
                                                                 com.google.protobuf.ByteString defaultValue)
        map<string, bytes> params = 5 [json_name = "params"];
        Specified by:
        getParamsOrDefault in interface Model.ServerCtrlOrBuilder
      • getParamsOrThrow

        public com.google.protobuf.ByteString getParamsOrThrow​(java.lang.String key)
        map<string, bytes> params = 5 [json_name = "params"];
        Specified by:
        getParamsOrThrow in interface Model.ServerCtrlOrBuilder
      • putParams

        public Model.ServerCtrl.Builder putParams​(java.lang.String key,
                                                  com.google.protobuf.ByteString value)
        map<string, bytes> params = 5 [json_name = "params"];
      • putAllParams

        public Model.ServerCtrl.Builder putAllParams​(java.util.Map<java.lang.String,​com.google.protobuf.ByteString> values)
        map<string, bytes> params = 5 [json_name = "params"];