public class BaseOpenStackService extends Object
Modifier and Type | Class and Description |
---|---|
protected static class |
BaseOpenStackService.Invocation<R> |
Modifier | Constructor and Description |
---|---|
protected |
BaseOpenStackService() |
protected |
BaseOpenStackService(ServiceType serviceType) |
protected |
BaseOpenStackService(ServiceType serviceType,
com.google.common.base.Function<String,String> endpointFunc) |
protected BaseOpenStackService()
protected BaseOpenStackService(ServiceType serviceType)
protected BaseOpenStackService(ServiceType serviceType, com.google.common.base.Function<String,String> endpointFunc)
public String getXOpenstackRequestId()
protected <R> BaseOpenStackService.Invocation<R> get(Class<R> returnType, String... path)
protected <R> BaseOpenStackService.Invocation<R> post(Class<R> returnType, String... path)
protected <R> BaseOpenStackService.Invocation<ActionResponse> postWithResponse(String... path)
protected <R> BaseOpenStackService.Invocation<R> put(Class<R> returnType, String... path)
protected <R> BaseOpenStackService.Invocation<R> patch(Class<R> returnType, String... path)
protected <R> BaseOpenStackService.Invocation<ActionResponse> patchWithResponse(String... path)
protected <R> BaseOpenStackService.Invocation<R> delete(Class<R> returnType, String... path)
protected <R> BaseOpenStackService.Invocation<ActionResponse> deleteWithResponse(String... path)
protected <R> BaseOpenStackService.Invocation<R> head(Class<R> returnType, String... path)
protected <R> BaseOpenStackService.Invocation<R> request(HttpMethod method, Class<R> returnType, String path)
protected int getServiceVersion()
protected <T> List<T> toList(T[] arr)
protected CloudProvider getProvider()
Copyright © 2017. All rights reserved.