Package com.oracle.bmc.http
Class JerseyDefaultConnectorConfigurator.NonBuffering
- java.lang.Object
-
- com.oracle.bmc.http.JerseyDefaultConnectorConfigurator
-
- com.oracle.bmc.http.JerseyDefaultConnectorConfigurator.NonBuffering
-
- All Implemented Interfaces:
ClientConfigurator,SetsClientBuilderProperties
- Enclosing class:
- JerseyDefaultConnectorConfigurator
public static class JerseyDefaultConnectorConfigurator.NonBuffering extends JerseyDefaultConnectorConfigurator
AClientConfiguratorfor a client that does not buffer requests in memory.Note: for PUT and POST requests, this will result in less accurate error messages
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.oracle.bmc.http.JerseyDefaultConnectorConfigurator
JerseyDefaultConnectorConfigurator.NonBuffering
-
-
Field Summary
-
Fields inherited from class com.oracle.bmc.http.JerseyDefaultConnectorConfigurator
clientConfigDecorators
-
-
Constructor Summary
Constructors Constructor Description NonBuffering()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcustomizeClient(javax.ws.rs.client.Client client)Customize the Client generated by the builder.voidsetConnectorProvider(javax.ws.rs.client.ClientBuilder builder)Sets the custom ConnectorProvider to use.-
Methods inherited from class com.oracle.bmc.http.JerseyDefaultConnectorConfigurator
customizeBuilder, setSslContext
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.oracle.bmc.http.ClientConfigurator
customizeRequest
-
-
-
-
Method Detail
-
customizeClient
public void customizeClient(javax.ws.rs.client.Client client)
Description copied from interface:ClientConfiguratorCustomize the Client generated by the builder.- Specified by:
customizeClientin interfaceClientConfigurator- Overrides:
customizeClientin classJerseyDefaultConnectorConfigurator- Parameters:
client- The client.
-
setConnectorProvider
public void setConnectorProvider(javax.ws.rs.client.ClientBuilder builder)
Description copied from class:JerseyDefaultConnectorConfiguratorSets the custom ConnectorProvider to use.Subclasses can override this to be a no-op if they do not want to use the custom connector, or wish to set their own.
- Specified by:
setConnectorProviderin interfaceSetsClientBuilderProperties- Overrides:
setConnectorProviderin classJerseyDefaultConnectorConfigurator- Parameters:
builder- The builder to set the provider on
-
-