Class HttpJsonCallSettings (2.63.1)

public class HttpJsonCallSettings,ResponseT>

HTTP-specific settings for creating callables.

Inheritance

java.lang.Object > HttpJsonCallSettings

Type Parameters

Name Description
RequestT
ResponseT

Static Methods

create(ApiMethodDescriptor methodDescriptor)

public static HttpJsonCallSettings,ResponseT> <RequestT,ResponseT>create(ApiMethodDescriptor,ResponseT> methodDescriptor)
Parameter
Name Description
methodDescriptor ApiMethodDescriptor<RequestT,ResponseT>
Returns
Type Description
HttpJsonCallSettings<RequestT,ResponseT>

newBuilder()

public static HttpJsonCallSettings.Builder,ResponseT> <RequestT,ResponseT>newBuilder()
Returns
Type Description
Builder<RequestT,ResponseT>

Methods

getMethodDescriptor()

public ApiMethodDescriptor,ResponseT> getMethodDescriptor()
Returns
Type Description
ApiMethodDescriptor<RequestT,ResponseT>

getParamsExtractor()

public RequestParamsExtractor getParamsExtractor()
Returns
Type Description
RequestParamsExtractor<RequestT>

getRequestMutator()

public RequestMutator getRequestMutator()
Returns
Type Description
RequestMutator<RequestT>

getTypeRegistry()

public TypeRegistry getTypeRegistry()
Returns
Type Description
TypeRegistry

toBuilder()

public HttpJsonCallSettings.Builder toBuilder()
Returns
Type Description
Builder