Package com.google.api.gax.httpjson
Class HttpJsonCallSettings.Builder<RequestT,ResponseT>
java.lang.Object
com.google.api.gax.httpjson.HttpJsonCallSettings.Builder<RequestT,ResponseT>
- Enclosing class:
- HttpJsonCallSettings<RequestT,
ResponseT>
-
Method Summary
Modifier and TypeMethodDescriptionbuild()setMethodDescriptor(ApiMethodDescriptor<RequestT, ResponseT> methodDescriptor) setParamsExtractor(RequestParamsExtractor<RequestT> paramsExtractor) setRequestMutator(RequestMutator<RequestT> requestMutator) setTypeRegistry(com.google.protobuf.TypeRegistry typeRegistry)
-
Method Details
-
setMethodDescriptor
public HttpJsonCallSettings.Builder<RequestT,ResponseT> setMethodDescriptor(ApiMethodDescriptor<RequestT, ResponseT> methodDescriptor) -
setParamsExtractor
public HttpJsonCallSettings.Builder<RequestT,ResponseT> setParamsExtractor(RequestParamsExtractor<RequestT> paramsExtractor) -
setRequestMutator
public HttpJsonCallSettings.Builder<RequestT,ResponseT> setRequestMutator(RequestMutator<RequestT> requestMutator) -
setTypeRegistry
public HttpJsonCallSettings.Builder<RequestT,ResponseT> setTypeRegistry(com.google.protobuf.TypeRegistry typeRegistry) -
build
-