| Package | Description |
|---|---|
| com.baidubce | |
| com.baidubce.http | |
| com.baidubce.services.bmr | |
| com.baidubce.services.bos | |
| com.baidubce.services.lss | |
| com.baidubce.services.media |
Client classes for accessing video / audio transcoder service in Baidu Open Cloud.
|
| com.baidubce.services.moladb | |
| com.baidubce.services.ses | |
| com.baidubce.services.sms | |
| com.baidubce.services.sts | |
| com.baidubce.services.vod |
| Modifier and Type | Field and Description |
|---|---|
protected BceClientConfiguration |
AbstractBceClient.config
The client configuration for this client.
|
| Modifier and Type | Method and Description |
|---|---|
BceClientConfiguration |
BceClientConfiguration.withConnectionTimeoutInMillis(int connectionTimeoutInMillis)
Sets the connection timeout in milliseconds, and returns the updated configuration instance.
|
BceClientConfiguration |
BceClientConfiguration.withCredentials(BceCredentials credentials)
Sets the BCE credentials used by the client to sign HTTP requests, and returns the updated configuration
instance.
|
BceClientConfiguration |
BceClientConfiguration.withEndpoint(String endpoint)
Sets the service endpoint URL to which the client will connect, and returns the updated configuration instance.
|
BceClientConfiguration |
BceClientConfiguration.withLocalAddress(InetAddress localAddress)
Sets the optional local address to bind when connecting to BCE services, and returns the updated configuration
instance.
|
BceClientConfiguration |
BceClientConfiguration.withMaxConnections(int maxConnections)
Sets the maximum number of open HTTP connections, and returns the updated configuration instance.
|
BceClientConfiguration |
BceClientConfiguration.withProtocol(Protocol protocol)
Sets the protocol (HTTP/HTTPS) to use when connecting to BCE services, and returns the updated configuration
instance.
|
BceClientConfiguration |
BceClientConfiguration.withProxyDomain(String proxyDomain)
Sets the optional Windows domain to use when connecting through a Windows NTLM proxy, and returns the updated
configuration instance.
|
BceClientConfiguration |
BceClientConfiguration.withProxyHost(String proxyHost)
Sets the optional proxy host the client will connect through, and returns the updated configuration instance.
|
BceClientConfiguration |
BceClientConfiguration.withProxyPassword(String proxyPassword)
Sets the optional password to use when connecting through a proxy, and returns the updated configuration
instance.
|
BceClientConfiguration |
BceClientConfiguration.withProxyPort(int proxyPort)
Sets the optional proxy port the client will connect through, and returns the updated configuration instance.
|
BceClientConfiguration |
BceClientConfiguration.withProxyPreemptiveAuthenticationEnabled(boolean proxyPreemptiveAuthenticationEnabled)
Sets whether to enable proxy preemptive authentication, and returns the updated configuration instance.
|
BceClientConfiguration |
BceClientConfiguration.withProxyUsername(String proxyUsername)
Sets the optional user name to use when connecting through a proxy, and returns the updated configuration
instance.
|
BceClientConfiguration |
BceClientConfiguration.withProxyWorkstation(String proxyWorkstation)
Sets the optional Windows workstation to use when connecting through a Windows NTLM proxy, and returns the
updated configuration instance.
|
BceClientConfiguration |
BceClientConfiguration.withRegion(Region region)
Sets the region of service, and returns the updated configuration instance.
|
BceClientConfiguration |
BceClientConfiguration.withRetryPolicy(RetryPolicy retryPolicy)
Sets the retry policy for failed requests, and returns the updated configuration instance.
|
BceClientConfiguration |
BceClientConfiguration.withSocketBufferSizeInBytes(int socketBufferSizeInBytes)
Sets the optional size (in bytes) for the low level TCP socket buffer, and returns the updated configuration
instance.
|
BceClientConfiguration |
BceClientConfiguration.withSocketTimeoutInMillis(int socketTimeoutInMillis)
Sets the socket timeout (SO_TIMEOUT) in milliseconds, which is a maximum period inactivity between two
consecutive data packets, and returns the updated configuration instance.
|
BceClientConfiguration |
BceClientConfiguration.withUserAgent(String userAgent)
Sets the User-Agent header value to use when sending requests to BCE services, and returns the updated
configuration instance.
|
| Constructor and Description |
|---|
AbstractBceClient(BceClientConfiguration config,
HttpResponseHandler[] responseHandlers)
constructor with isHttpAsyncPutEnabled default value : false
|
AbstractBceClient(BceClientConfiguration config,
HttpResponseHandler[] responseHandlers,
boolean isHttpAsyncPutEnabled)
Constructs a new AbstractBceClient with the specified client configuration and handlers.
|
BceClientConfiguration(BceClientConfiguration other)
Constructs a new BceClientConfiguration instance with the same settings as the specified configuration.
|
BceClientConfiguration(BceClientConfiguration other,
String endpoint)
Constructs a new BceClientConfiguration instance with the same settings as the specified configuration.
|
| Modifier and Type | Field and Description |
|---|---|
protected BceClientConfiguration |
BceHttpClient.config
Client configuration options, such as proxy settings, max retries, etc.
|
| Constructor and Description |
|---|
BceHttpClient(BceClientConfiguration config,
Signer signer)
Constructs a new BCE client using the specified client configuration options (ex: max retry attempts, proxy
settings, etc), and request metric collector.
|
BceHttpClient(BceClientConfiguration config,
Signer signer,
boolean isHttpAsyncPutEnabled)
Constructs a new BCE Http Client with httpAsyncPutEnabled.
|
| Constructor and Description |
|---|
BmrClient(BceClientConfiguration clientConfiguration)
Constructs a new BMR client using the client configuration to access BMR.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BosClientConfiguration |
| Modifier and Type | Method and Description |
|---|---|
BceClientConfiguration |
BosClientConfiguration.withProxyPreemptiveAuthenticationEnabled(boolean proxyPreemptiveAuthenticationEnabled) |
| Constructor and Description |
|---|
BosClientConfiguration(BceClientConfiguration clientConfiguration) |
BosClientConfiguration(BceClientConfiguration clientConfiguration,
String bosEndpoint) |
| Constructor and Description |
|---|
LssClient(BceClientConfiguration clientConfiguration)
Constructs a new client using the client configuration.
|
| Constructor and Description |
|---|
MediaClient(BceClientConfiguration clientConfiguration)
Constructs a new client using the client configuration to access Media Transcoder services.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MolaDbClientConfiguration
Represents the MolaDb client configuration information.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SesClientConfiguration
All client configurations for SES clients.
|
| Constructor and Description |
|---|
SesClientSupport(BceClientConfiguration config,
HttpResponseHandler[] responseHandlers) |
| Modifier and Type | Class and Description |
|---|---|
class |
SmsClientConfiguration
All client configurations for SMS clients.
|
| Constructor and Description |
|---|
SmsClientSupport(BceClientConfiguration config,
HttpResponseHandler[] responseHandlers) |
| Constructor and Description |
|---|
StsClient(BceClientConfiguration clientConfiguration)
Constructs a new client using the client configuration.
|
| Constructor and Description |
|---|
VodClient(BceClientConfiguration vodConfig)
Constructs a new client using the client configuration.
|
Copyright © 2016. All rights reserved.