Class Configuration.Builder

  • Enclosing class:
    Configuration

    public static class Configuration.Builder
    extends Object
    Configuration builder
    • Method Detail

      • build

        public Configuration build()
        Build a Configuration instance from builder current state
        Returns:
        Configuration instance build from current builder state
        Since:
        1.0
      • setKeyId

        public Configuration.Builder setKeyId​(String keyId)
        Set key ID
        Parameters:
        keyId - key ID
        Returns:
        Current builder
        Since:
        1.0
      • setKeySecret

        public Configuration.Builder setKeySecret​(String keySecret)
        Set key secret
        Parameters:
        keySecret - key secret
        Returns:
        Current builder
        Since:
        1.0
      • setProjectId

        public Configuration.Builder setProjectId​(String projectId)
        Set Project ID
        Parameters:
        projectId - Project ID
        Returns:
        Current builder
        Since:
        1.0
      • setOAuthUrl

        public Configuration.Builder setOAuthUrl​(String oauthUrl)
        Set OAuth URL
        Parameters:
        oauthUrl - OAuth URL
        Returns:
        Current builder
        Since:
        1.0
      • setNumbersUrl

        public Configuration.Builder setNumbersUrl​(String numbersUrl)
        Set Numbers API URL
        Parameters:
        numbersUrl - Numbers API URL
        Returns:
        Current builder
        Since:
        1.0
      • setSmsRegion

        public Configuration.Builder setSmsRegion​(SMSRegion smsRegion)
        Set SMS region
        Parameters:
        smsRegion - SMS region
        Returns:
        Current builder
        Since:
        1.0
      • setSmsUrl

        public Configuration.Builder setSmsUrl​(String smsUrl)
        Set SMS API URL
        Parameters:
        smsUrl - SMS API URL
        Returns:
        Current builder
        Since:
        1.0