| Package | Description |
|---|---|
| eu.cactosfp7.ossession.service | |
| org.openstack4j.api | |
| org.openstack4j.openstack | |
| org.openstack4j.openstack.client | |
| org.openstack4j.openstack.internal |
| Modifier and Type | Method and Description |
|---|---|
OSClient |
OsSession.getOsClient() |
| Modifier and Type | Method and Description |
|---|---|
OSClient |
OSClient.perspective(Facing perspective)
Changes the Perspective for the current Session (Client)
|
OSClient |
OSClient.removeRegion()
Removes the current region making all calls no longer resolving to region (if originally set otherwise no-op)
|
OSClient |
OSClient.useRegion(String region)
Specifies the region that should be used for further invocations with this client.
|
| Modifier and Type | Method and Description |
|---|---|
static OSClient |
OSFactory.clientFromAccess(Access access)
Skips Authentication and created the API around a previously cached Access object.
|
static OSClient |
OSFactory.clientFromAccess(Access access,
Config config)
Skips Authentication and created the API around a previously cached Access object.
|
static OSClient |
OSFactory.clientFromAccess(Access access,
Facing perspective)
Skips Authentication and created the API around a previously cached Access object.
|
static OSClient |
OSFactory.clientFromAccess(Access access,
Facing perspective,
Config config)
Skips Authentication and created the API around a previously cached Access object.
|
| Modifier and Type | Method and Description |
|---|---|
OSClient |
OSClientBuilder.ClientV2.authenticate() |
OSClient |
OSClientBuilder.ClientV3.authenticate() |
| Modifier and Type | Class and Description |
|---|---|
class |
OSClientSession
A client which has been identified.
|
| Modifier and Type | Method and Description |
|---|---|
static OSClient |
OSAuthenticator.invoke(AuthStore auth,
String endpoint,
Facing perspective,
Config config)
Invokes authentication to obtain a valid Token for either V2 and V3
|
OSClient |
OSClientSession.perspective(Facing perspective) |
OSClient |
OSClientSession.removeRegion()
Removes the current region making all calls no longer resolving to region (if originally set otherwise no-op)
|
OSClient |
OSClientSession.useRegion(String region)
Specifies the region that should be used for further invocations with this client.
|