Class NettyClientProperties
java.lang.Object
io.micronaut.oraclecloud.httpclient.netty.NettyClientProperties
Client properties
specific to the netty client.- Author:
- Jonas Konrad
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
The Client attribute that stores class name with method of the client that invoked request.static final com.oracle.bmc.http.client.ClientProperty<ManagedNettyHttpProvider>
TheManagedNettyHttpProvider
to use for this client.static final com.oracle.bmc.http.client.ClientProperty<List<OciNettyClientFilter<?>>>
The Oci Netty client filter property contains list ofOciNettyClientFilter
that will be executed during sending the request.static final com.oracle.bmc.http.client.ClientProperty<String>
The Micronaut HTTP client service ID to use for this client. -
Method Summary
-
Field Details
-
SERVICE_ID
The Micronaut HTTP client service ID to use for this client. The client is configured using themicronaut.http.services.<service-id>.*
configuration properties. The default service ID is "oci". -
OCI_NETTY_CLIENT_FILTERS_KEY
public static final com.oracle.bmc.http.client.ClientProperty<List<OciNettyClientFilter<?>>> OCI_NETTY_CLIENT_FILTERS_KEYThe Oci Netty client filter property contains list ofOciNettyClientFilter
that will be executed during sending the request. TheOciNettyClientFilter.beforeRequest(HttpRequest)
will be executed before sending andOciNettyClientFilter.afterResponse(HttpRequest, HttpResponse, Throwable, Object)
will be executed after response is received from the server. -
CLASS_AND_METHOD_KEY_NAME
The Client attribute that stores class name with method of the client that invoked request.- See Also:
-
MANAGED_PROVIDER
@Internal public static final com.oracle.bmc.http.client.ClientProperty<ManagedNettyHttpProvider> MANAGED_PROVIDERTheManagedNettyHttpProvider
to use for this client.
-