public abstract static class ApiMethodDescriptor.Builder<RequestT,ResponseT> extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
abstract ApiMethodDescriptor<RequestT,ResponseT> |
build() |
abstract ApiMethodDescriptor.Builder<RequestT,ResponseT> |
setFullMethodName(String fullMethodName) |
abstract ApiMethodDescriptor.Builder<RequestT,ResponseT> |
setHttpMethod(String httpMethod) |
abstract ApiMethodDescriptor.Builder<RequestT,ResponseT> |
setRequestFormatter(HttpRequestFormatter<RequestT> requestFormatter) |
abstract ApiMethodDescriptor.Builder<RequestT,ResponseT> |
setResponseParser(HttpResponseParser<ResponseT> responseParser) |
public abstract ApiMethodDescriptor.Builder<RequestT,ResponseT> setFullMethodName(String fullMethodName)
public abstract ApiMethodDescriptor.Builder<RequestT,ResponseT> setRequestFormatter(HttpRequestFormatter<RequestT> requestFormatter)
public abstract ApiMethodDescriptor.Builder<RequestT,ResponseT> setResponseParser(HttpResponseParser<ResponseT> responseParser)
public abstract ApiMethodDescriptor.Builder<RequestT,ResponseT> setHttpMethod(String httpMethod)
public abstract ApiMethodDescriptor<RequestT,ResponseT> build()