Package pbx

Class Model.ClientCred.Builder

    • Method Detail

      • getMethod

        public java.lang.String getMethod()
         Credential type, i.e. `email` or `tel`.
         
        string method = 1 [json_name = "method"];
        Specified by:
        getMethod in interface Model.ClientCredOrBuilder
        Returns:
        The method.
      • getMethodBytes

        public com.google.protobuf.ByteString getMethodBytes()
         Credential type, i.e. `email` or `tel`.
         
        string method = 1 [json_name = "method"];
        Specified by:
        getMethodBytes in interface Model.ClientCredOrBuilder
        Returns:
        The bytes for method.
      • setMethod

        public Model.ClientCred.Builder setMethod​(java.lang.String value)
         Credential type, i.e. `email` or `tel`.
         
        string method = 1 [json_name = "method"];
        Parameters:
        value - The method to set.
        Returns:
        This builder for chaining.
      • clearMethod

        public Model.ClientCred.Builder clearMethod()
         Credential type, i.e. `email` or `tel`.
         
        string method = 1 [json_name = "method"];
        Returns:
        This builder for chaining.
      • setMethodBytes

        public Model.ClientCred.Builder setMethodBytes​(com.google.protobuf.ByteString value)
         Credential type, i.e. `email` or `tel`.
         
        string method = 1 [json_name = "method"];
        Parameters:
        value - The bytes for method to set.
        Returns:
        This builder for chaining.
      • getValue

        public java.lang.String getValue()
         Value to verify, i.e. `user@example.com` or `+18003287448`
         
        string value = 2 [json_name = "value"];
        Specified by:
        getValue in interface Model.ClientCredOrBuilder
        Returns:
        The value.
      • getValueBytes

        public com.google.protobuf.ByteString getValueBytes()
         Value to verify, i.e. `user@example.com` or `+18003287448`
         
        string value = 2 [json_name = "value"];
        Specified by:
        getValueBytes in interface Model.ClientCredOrBuilder
        Returns:
        The bytes for value.
      • setValue

        public Model.ClientCred.Builder setValue​(java.lang.String value)
         Value to verify, i.e. `user@example.com` or `+18003287448`
         
        string value = 2 [json_name = "value"];
        Parameters:
        value - The value to set.
        Returns:
        This builder for chaining.
      • clearValue

        public Model.ClientCred.Builder clearValue()
         Value to verify, i.e. `user@example.com` or `+18003287448`
         
        string value = 2 [json_name = "value"];
        Returns:
        This builder for chaining.
      • setValueBytes

        public Model.ClientCred.Builder setValueBytes​(com.google.protobuf.ByteString value)
         Value to verify, i.e. `user@example.com` or `+18003287448`
         
        string value = 2 [json_name = "value"];
        Parameters:
        value - The bytes for value to set.
        Returns:
        This builder for chaining.
      • getResponse

        public java.lang.String getResponse()
         Verification response
         
        string response = 3 [json_name = "response"];
        Specified by:
        getResponse in interface Model.ClientCredOrBuilder
        Returns:
        The response.
      • getResponseBytes

        public com.google.protobuf.ByteString getResponseBytes()
         Verification response
         
        string response = 3 [json_name = "response"];
        Specified by:
        getResponseBytes in interface Model.ClientCredOrBuilder
        Returns:
        The bytes for response.
      • setResponse

        public Model.ClientCred.Builder setResponse​(java.lang.String value)
         Verification response
         
        string response = 3 [json_name = "response"];
        Parameters:
        value - The response to set.
        Returns:
        This builder for chaining.
      • clearResponse

        public Model.ClientCred.Builder clearResponse()
         Verification response
         
        string response = 3 [json_name = "response"];
        Returns:
        This builder for chaining.
      • setResponseBytes

        public Model.ClientCred.Builder setResponseBytes​(com.google.protobuf.ByteString value)
         Verification response
         
        string response = 3 [json_name = "response"];
        Parameters:
        value - The bytes for response to set.
        Returns:
        This builder for chaining.
      • containsParams

        public boolean containsParams​(java.lang.String key)
         Request parameters, such as preferences or country code.
         
        map<string, bytes> params = 4 [json_name = "params"];
        Specified by:
        containsParams in interface Model.ClientCredOrBuilder
      • removeParams

        public Model.ClientCred.Builder removeParams​(java.lang.String key)
         Request parameters, such as preferences or country code.
         
        map<string, bytes> params = 4 [json_name = "params"];
      • getParamsMap

        public java.util.Map<java.lang.String,​com.google.protobuf.ByteString> getParamsMap()
         Request parameters, such as preferences or country code.
         
        map<string, bytes> params = 4 [json_name = "params"];
        Specified by:
        getParamsMap in interface Model.ClientCredOrBuilder
      • getParamsOrDefault

        public com.google.protobuf.ByteString getParamsOrDefault​(java.lang.String key,
                                                                 com.google.protobuf.ByteString defaultValue)
         Request parameters, such as preferences or country code.
         
        map<string, bytes> params = 4 [json_name = "params"];
        Specified by:
        getParamsOrDefault in interface Model.ClientCredOrBuilder
      • getParamsOrThrow

        public com.google.protobuf.ByteString getParamsOrThrow​(java.lang.String key)
         Request parameters, such as preferences or country code.
         
        map<string, bytes> params = 4 [json_name = "params"];
        Specified by:
        getParamsOrThrow in interface Model.ClientCredOrBuilder
      • putParams

        public Model.ClientCred.Builder putParams​(java.lang.String key,
                                                  com.google.protobuf.ByteString value)
         Request parameters, such as preferences or country code.
         
        map<string, bytes> params = 4 [json_name = "params"];
      • putAllParams

        public Model.ClientCred.Builder putAllParams​(java.util.Map<java.lang.String,​com.google.protobuf.ByteString> values)
         Request parameters, such as preferences or country code.
         
        map<string, bytes> params = 4 [json_name = "params"];