Class EndpointWithResponseMapperAttr<Req,Res,Err>
java.lang.Object
org.opensearch.client.transport.endpoints.DelegatingJsonEndpoint<Req,Res,Err>
org.opensearch.client.transport.endpoints.EndpointWithResponseMapperAttr<Req,Res,Err>
- All Implemented Interfaces:
Endpoint<Req,,Res, Err> JsonEndpoint<Req,Res, Err>
public class EndpointWithResponseMapperAttr<Req,Res,Err>
extends DelegatingJsonEndpoint<Req,Res,Err>
An endpoint wrapper that adds attributes to the JSON mapper used to deserialize its response.
-
Field Summary
Fields inherited from class org.opensearch.client.transport.endpoints.DelegatingJsonEndpoint
endpoint -
Constructor Summary
ConstructorsConstructorDescriptionEndpointWithResponseMapperAttr(JsonEndpoint<Req, Res, Err> endpoint, String attrName, Object attrValue) -
Method Summary
Modifier and TypeMethodDescriptionThe entity parser for the response body.Methods inherited from class org.opensearch.client.transport.endpoints.DelegatingJsonEndpoint
errorDeserializer, hasRequestBody, headers, isError, method, queryParameters, requestUrlMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opensearch.client.transport.Endpoint
exceptionConverter
-
Constructor Details
-
EndpointWithResponseMapperAttr
-
-
Method Details
-
responseDeserializer
Description copied from interface:JsonEndpointThe entity parser for the response body.- Specified by:
responseDeserializerin interfaceJsonEndpoint<Req,Res, Err> - Overrides:
responseDeserializerin classDelegatingJsonEndpoint<Req,Res, Err>
-