Package pbx

Class Model.Session.Builder

    • Method Detail

      • getSessionIdBytes

        public com.google.protobuf.ByteString getSessionIdBytes()
        string session_id = 1;
        Specified by:
        getSessionIdBytes in interface Model.SessionOrBuilder
        Returns:
        The bytes for sessionId.
      • setSessionId

        public Model.Session.Builder setSessionId​(java.lang.String value)
        string session_id = 1;
        Parameters:
        value - The sessionId to set.
        Returns:
        This builder for chaining.
      • clearSessionId

        public Model.Session.Builder clearSessionId()
        string session_id = 1;
        Returns:
        This builder for chaining.
      • setSessionIdBytes

        public Model.Session.Builder setSessionIdBytes​(com.google.protobuf.ByteString value)
        string session_id = 1;
        Parameters:
        value - The bytes for sessionId to set.
        Returns:
        This builder for chaining.
      • getUserIdBytes

        public com.google.protobuf.ByteString getUserIdBytes()
        string user_id = 2;
        Specified by:
        getUserIdBytes in interface Model.SessionOrBuilder
        Returns:
        The bytes for userId.
      • setUserId

        public Model.Session.Builder setUserId​(java.lang.String value)
        string user_id = 2;
        Parameters:
        value - The userId to set.
        Returns:
        This builder for chaining.
      • clearUserId

        public Model.Session.Builder clearUserId()
        string user_id = 2;
        Returns:
        This builder for chaining.
      • setUserIdBytes

        public Model.Session.Builder setUserIdBytes​(com.google.protobuf.ByteString value)
        string user_id = 2;
        Parameters:
        value - The bytes for userId to set.
        Returns:
        This builder for chaining.
      • getAuthLevelValue

        public int getAuthLevelValue()
        .pbx.AuthLevel auth_level = 3;
        Specified by:
        getAuthLevelValue in interface Model.SessionOrBuilder
        Returns:
        The enum numeric value on the wire for authLevel.
      • setAuthLevelValue

        public Model.Session.Builder setAuthLevelValue​(int value)
        .pbx.AuthLevel auth_level = 3;
        Parameters:
        value - The authLevel to set.
        Returns:
        This builder for chaining.
      • setAuthLevel

        public Model.Session.Builder setAuthLevel​(Model.AuthLevel value)
        .pbx.AuthLevel auth_level = 3;
        Parameters:
        value - The enum numeric value on the wire for authLevel to set.
        Returns:
        This builder for chaining.
      • clearAuthLevel

        public Model.Session.Builder clearAuthLevel()
        .pbx.AuthLevel auth_level = 3;
        Returns:
        This builder for chaining.
      • getRemoteAddrBytes

        public com.google.protobuf.ByteString getRemoteAddrBytes()
        string remote_addr = 4;
        Specified by:
        getRemoteAddrBytes in interface Model.SessionOrBuilder
        Returns:
        The bytes for remoteAddr.
      • setRemoteAddr

        public Model.Session.Builder setRemoteAddr​(java.lang.String value)
        string remote_addr = 4;
        Parameters:
        value - The remoteAddr to set.
        Returns:
        This builder for chaining.
      • clearRemoteAddr

        public Model.Session.Builder clearRemoteAddr()
        string remote_addr = 4;
        Returns:
        This builder for chaining.
      • setRemoteAddrBytes

        public Model.Session.Builder setRemoteAddrBytes​(com.google.protobuf.ByteString value)
        string remote_addr = 4;
        Parameters:
        value - The bytes for remoteAddr to set.
        Returns:
        This builder for chaining.
      • getUserAgentBytes

        public com.google.protobuf.ByteString getUserAgentBytes()
        string user_agent = 5;
        Specified by:
        getUserAgentBytes in interface Model.SessionOrBuilder
        Returns:
        The bytes for userAgent.
      • setUserAgent

        public Model.Session.Builder setUserAgent​(java.lang.String value)
        string user_agent = 5;
        Parameters:
        value - The userAgent to set.
        Returns:
        This builder for chaining.
      • clearUserAgent

        public Model.Session.Builder clearUserAgent()
        string user_agent = 5;
        Returns:
        This builder for chaining.
      • setUserAgentBytes

        public Model.Session.Builder setUserAgentBytes​(com.google.protobuf.ByteString value)
        string user_agent = 5;
        Parameters:
        value - The bytes for userAgent to set.
        Returns:
        This builder for chaining.
      • getDeviceIdBytes

        public com.google.protobuf.ByteString getDeviceIdBytes()
        string device_id = 6;
        Specified by:
        getDeviceIdBytes in interface Model.SessionOrBuilder
        Returns:
        The bytes for deviceId.
      • setDeviceId

        public Model.Session.Builder setDeviceId​(java.lang.String value)
        string device_id = 6;
        Parameters:
        value - The deviceId to set.
        Returns:
        This builder for chaining.
      • clearDeviceId

        public Model.Session.Builder clearDeviceId()
        string device_id = 6;
        Returns:
        This builder for chaining.
      • setDeviceIdBytes

        public Model.Session.Builder setDeviceIdBytes​(com.google.protobuf.ByteString value)
        string device_id = 6;
        Parameters:
        value - The bytes for deviceId to set.
        Returns:
        This builder for chaining.
      • getLanguageBytes

        public com.google.protobuf.ByteString getLanguageBytes()
        string language = 7;
        Specified by:
        getLanguageBytes in interface Model.SessionOrBuilder
        Returns:
        The bytes for language.
      • setLanguage

        public Model.Session.Builder setLanguage​(java.lang.String value)
        string language = 7;
        Parameters:
        value - The language to set.
        Returns:
        This builder for chaining.
      • clearLanguage

        public Model.Session.Builder clearLanguage()
        string language = 7;
        Returns:
        This builder for chaining.
      • setLanguageBytes

        public Model.Session.Builder setLanguageBytes​(com.google.protobuf.ByteString value)
        string language = 7;
        Parameters:
        value - The bytes for language to set.
        Returns:
        This builder for chaining.