Class Request

    • Constructor Detail

      • Request

        public Request​(HttpMethod method,
                       String url)
        Create a new API request.
        Parameters:
        method - HTTP method
        url - url of request
      • Request

        public Request​(HttpMethod method,
                       String domain,
                       String uri)
        Create a new API request.
        Parameters:
        method - HTTP method
        domain - Twilio domain
        uri - uri of request
      • Request

        public Request​(HttpMethod method,
                       String domain,
                       String uri,
                       String region)
        Create a new API request.
        Parameters:
        method - HTTP Method
        domain - Twilio domain
        uri - uri of request
        region - region to make request
    • Method Detail

      • setAuth

        public void setAuth​(String username,
                            String password)
      • setAuth

        public void setAuth​(AuthStrategy authStrategy)
      • getAuthString

        public String getAuthString()
        Create auth string from username and password.
        Returns:
        basic authentication string
      • getUsername

        public String getUsername()
      • getPassword

        public String getPassword()
      • requiresAuthentication

        public boolean requiresAuthentication()