Package com.nexmo.client
Class HttpConfig.Builder
- java.lang.Object
-
- com.nexmo.client.HttpConfig.Builder
-
- Enclosing class:
- HttpConfig
public static class HttpConfig.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HttpConfig.Builder
apiBaseUri(java.lang.String apiBaseUri)
HttpConfig.Builder
baseUri(java.lang.String baseUri)
HttpConfig
build()
HttpConfig.Builder
restBaseUri(java.lang.String restBaseUri)
HttpConfig.Builder
snsBaseUri(java.lang.String snsBaseUri)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
-
Method Detail
-
apiBaseUri
public HttpConfig.Builder apiBaseUri(java.lang.String apiBaseUri)
- Parameters:
apiBaseUri
- The base uri to use in place ofHttpConfig.DEFAULT_API_BASE_URI
- Returns:
- The
HttpConfig.Builder
to keep building.
-
restBaseUri
public HttpConfig.Builder restBaseUri(java.lang.String restBaseUri)
- Parameters:
restBaseUri
- The base uri to use in place ofHttpConfig.DEFAULT_REST_BASE_URI
- Returns:
- The
HttpConfig.Builder
to keep building.
-
snsBaseUri
public HttpConfig.Builder snsBaseUri(java.lang.String snsBaseUri)
- Parameters:
snsBaseUri
- The base uri to use in place ofHttpConfig.DEFAULT_SNS_BASE_URI
- Returns:
- The
HttpConfig.Builder
to keep building.
-
baseUri
public HttpConfig.Builder baseUri(java.lang.String baseUri)
- Parameters:
baseUri
- The base uri to use in place ofHttpConfig.DEFAULT_REST_BASE_URI
,HttpConfig.DEFAULT_API_BASE_URI
, andHttpConfig.DEFAULT_SNS_BASE_URI
- Returns:
- The
HttpConfig.Builder
to keep building.
-
build
public HttpConfig build()
- Returns:
- A new
HttpConfig
object from the stored builder options.
-
-