Package pbx

Class Model.ServerCtrl.Builder

    • Method Detail

      • setId

        public Model.ServerCtrl.Builder setId​(java.lang.String value)
        string id = 1;
        Parameters:
        value - The id to set.
        Returns:
        This builder for chaining.
      • setIdBytes

        public Model.ServerCtrl.Builder setIdBytes​(com.google.protobuf.ByteString value)
        string id = 1;
        Parameters:
        value - The bytes for id to set.
        Returns:
        This builder for chaining.
      • setTopic

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

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

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

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

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

        public java.util.Map<java.lang.String,​com.google.protobuf.ByteString> getParamsMap()
        map<string, bytes> params = 5;
        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;
        Specified by:
        getParamsOrDefault in interface Model.ServerCtrlOrBuilder
      • putParams

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

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