Class BaseOpenStackService
- java.lang.Object
-
- org.openstack4j.openstack.internal.BaseOpenStackService
-
- Direct Known Subclasses:
ActionDefinitionServiceImpl,ActionExecutionServiceImpl,BaseArtifactServiceImpl,BaseBarbicanServices,BaseBlockStorageServices,BaseComputeServices,BaseDNSServices,BaseHeatServices,BaseIdentityServices,BaseImageServices,BaseImageServices,BaseNetworkingServices,BaseObjectStorageService,BaseOctaviaServices,BasePlacementServices,BaseSaharaServices,BaseSenlinServices,BaseTackerServices,BaseTelemetryAodhServices,BaseTelemetryServices,BaseTroveServices,CronTriggerServiceImpl,IdentityServiceImpl,MagnumServiceImpl,MicroVersionedOpenStackService,MuranoActionServiceImpl,MuranoApplicationServiceImpl,MuranoDeploymentServiceImpl,MuranoEnvironmentServiceImpl,MuranoService,MuranoSessionServiceImpl,RoleServiceImpl,SenlinVersionServiceImpl,SenlinWebHookServiceImpl,ServiceManagerServiceImpl,TaskExecutionServiceImpl,TenantServiceImpl,UserServiceImpl,WorkbookDefinitionServiceImpl,WorkflowDefinitionServiceImpl,WorkflowEnvironmentServiceImpl,WorkflowExecutionServiceImpl,WorkflowServiceImpl
public class BaseOpenStackService extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classBaseOpenStackService.Invocation<R>
-
Constructor Summary
Constructors Modifier Constructor Description protectedBaseOpenStackService()protectedBaseOpenStackService(ServiceType serviceType)protectedBaseOpenStackService(ServiceType serviceType, com.google.common.base.Function<String,String> endpointFunc)
-
Method Summary
-
-
-
Constructor Detail
-
BaseOpenStackService
protected BaseOpenStackService()
-
BaseOpenStackService
protected BaseOpenStackService(ServiceType serviceType)
-
BaseOpenStackService
protected BaseOpenStackService(ServiceType serviceType, com.google.common.base.Function<String,String> endpointFunc)
-
-
Method Detail
-
getXOpenstackRequestId
public String getXOpenstackRequestId()
-
get
protected <R> BaseOpenStackService.Invocation<R> get(Class<R> returnType, String... path)
-
getWithResponse
protected BaseOpenStackService.Invocation<ActionResponse> getWithResponse(String... path)
-
post
protected <R> BaseOpenStackService.Invocation<R> post(Class<R> returnType, String... path)
-
postWithResponse
protected BaseOpenStackService.Invocation<ActionResponse> postWithResponse(String... path)
-
put
protected <R> BaseOpenStackService.Invocation<R> put(Class<R> returnType, String... path)
-
putWithResponse
protected BaseOpenStackService.Invocation<ActionResponse> putWithResponse(String... path)
-
patch
protected <R> BaseOpenStackService.Invocation<R> patch(Class<R> returnType, String... path)
-
patchWithResponse
protected BaseOpenStackService.Invocation<ActionResponse> patchWithResponse(String... path)
-
delete
protected <R> BaseOpenStackService.Invocation<R> delete(Class<R> returnType, String... path)
-
deleteWithResponse
protected BaseOpenStackService.Invocation<ActionResponse> deleteWithResponse(String... path)
-
head
protected <R> BaseOpenStackService.Invocation<R> head(Class<R> returnType, String... path)
-
request
protected <R> BaseOpenStackService.Invocation<R> request(HttpMethod method, Class<R> returnType, String path)
-
getServiceVersion
protected int getServiceVersion()
-
toList
protected <T> List<T> toList(T[] arr)
-
getProvider
protected CloudProvider getProvider()
-
-