UserAgentInterceptor Class
- java.
lang. Object - com.
microsoft. bot. restclient. interceptors. UserAgentInterceptor
- com.
Implements
public final class UserAgentInterceptor
implements okhttp3.Interceptor
User agent interceptor for putting a 'User-Agent' header in the request.
Constructor Summary
| Constructor | Description |
|---|---|
| UserAgentInterceptor() |
Initialize an instance of UserAgentInterceptor class with the default 'User-Agent' header. |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
User |
appendUserAgent(String userAgent)
Append a text to the User-Agent header. |
| okhttp3.Response | intercept(Interceptor.Chain chain) |
| java.lang.String | userAgent() |
|
User |
withUserAgent(String userAgent)
Overwrite the User-Agent header. |
Methods inherited from java.lang.Object
Constructor Details
UserAgentInterceptor
public UserAgentInterceptor()
Initialize an instance of UserAgentInterceptor class with the default 'User-Agent' header.
Method Details
appendUserAgent
public UserAgentInterceptor appendUserAgent(String userAgent)
Append a text to the User-Agent header.
Parameters:
Returns:
intercept
public Response intercept(Interceptor.Chain chain)
Parameters:
Throws:
userAgent
public String userAgent()
Returns:
withUserAgent
public UserAgentInterceptor withUserAgent(String userAgent)
Overwrite the User-Agent header.
Parameters:
Returns: