protected static class BaseOpenStackService.Invocation<R> extends Object
Modifier | Constructor and Description |
---|---|
protected |
Invocation(HttpRequest.RequestBuilder<R> req,
ServiceType serviceType,
com.google.common.base.Function<String,String> endpointFunc) |
protected Invocation(HttpRequest.RequestBuilder<R> req, ServiceType serviceType, com.google.common.base.Function<String,String> endpointFunc)
public HttpRequest<R> getRequest()
public BaseOpenStackService.Invocation<R> param(String name, Object value)
public BaseOpenStackService.Invocation<R> updateParam(String name, Object value)
public BaseOpenStackService.Invocation<R> params(Map<String,? extends Object> params)
public BaseOpenStackService.Invocation<R> param(boolean condition, String name, Object value)
public BaseOpenStackService.Invocation<R> paramLists(Map<String,? extends Iterable<? extends Object>> params)
public BaseOpenStackService.Invocation<R> serviceType(ServiceType serviceType)
public BaseOpenStackService.Invocation<R> entity(ModelEntity entity)
public BaseOpenStackService.Invocation<R> entity(Payload<?> entity)
public BaseOpenStackService.Invocation<R> contentType(String contentType)
public BaseOpenStackService.Invocation<R> json(String json)
public BaseOpenStackService.Invocation<R> headers(Map<String,? extends Object> headers)
public BaseOpenStackService.Invocation<R> header(String name, Object value)
public R execute()
public R execute(ExecutionOptions<R> options)
public HttpResponse executeWithResponse()
Copyright © 2017. All rights reserved.