SyncClientImpl
Value members
Concrete methods
Inherited methods
- Inherited from:
- SyncClient
Read the response as a specified type
Read the response as a specified type
- Returns:
a response translated to the specified type
- Throws:
- HttpClientException
if failed to read or process the response
- Inherited from:
- SyncClientCompat
Send an RPC request (POST) and return the RPC response. This method will throw RPCException when an error happens
Send an RPC request (POST) and return the RPC response. This method will throw RPCException when an error happens
- Inherited from:
- SyncClient
Send an HTTP request and get the response. It will throw an exception for non-successful responses. For example, when receiving non-retryable status code (e.g., 4xx), it will throw HttpClientException. For server side failures (5xx responses), this continues request retry until the max retry count.
Send an HTTP request and get the response. It will throw an exception for non-successful responses. For example, when receiving non-retryable status code (e.g., 4xx), it will throw HttpClientException. For server side failures (5xx responses), this continues request retry until the max retry count.
If it exceeds the number of max retry attempts, HttpClientMaxRetryException will be thrown.
- Throws:
- HttpClientException
for non-retryable error is occurred
- HttpClientMaxRetryException
if max retry reaches
- Inherited from:
- SyncClient
Send an HTTP request and returns a response (or the last response if the request is retried). Unlike send, this method returns a regular Http Response object even for non-retryable responses (e.g., 4xx error code). For retryable responses (e.g., 5xx) this continues retry until the max retry count.
Send an HTTP request and returns a response (or the last response if the request is retried). Unlike send, this method returns a regular Http Response object even for non-retryable responses (e.g., 4xx error code). For retryable responses (e.g., 5xx) this continues retry until the max retry count.
After reaching the max retry count, it will return a the last response even for 5xx status code.
- Inherited from:
- SyncClient