| Constructor and Description |
|---|
Commons3Client()
Creates an uninitialized client.
|
Commons3Client(ClientOptions options)
Creates a client with specified options.
|
| Modifier and Type | Method and Description |
|---|---|
void |
init(java.lang.String prefix,
java.util.Properties props,
Logger logger)
Initializes the client.
|
Response |
send(Request request)
Sends a request with default options.
|
Response |
send(Request request,
RequestOptions options)
Sends a request with specified options.
|
void |
shutdown()
Releases resources, interrupts threads, etc.
|
public Commons3Client()
public Commons3Client(ClientOptions options)
options - The options.public void init(java.lang.String prefix,
java.util.Properties props,
Logger logger)
throws InitializationException
Clientinit in interface Clientprefix - A prefix applied to all property names.props - A properties file.logger - A logger for messages.InitializationException - on initialization error.public Response send(Request request) throws java.io.IOException
Clientpublic Response send(Request request, RequestOptions options) throws java.io.IOException
Client